基本上我需要运行一个程序(它是一个java程序,如果这可以帮助)来自一个有很长参数的bat文件,它有大约9000个符号。问题是它似乎将命令行截断为大约8000个符号。 如果可以帮助的话,我不介意使用PowerShell。 提前致谢。 (不,没有办法让论点缩短)
答案 0 :(得分:3)
您可以使用PowerShell中的Start-Process
:
$argument = "This will exceed the 8191 character limitation" * 200
Start-Process java.exe -ArgumentList "-jar","path\to.jar",$argument