使用Powershell生成战争文件

时间:2019-07-01 18:30:45

标签: powershell file war

我是Powershell的新手。我试图在jar.exe的位置生成一个war文件,任何输入都会受到赞赏。

我尝试使用“开始进程”生成war文件,但未生成war文件

$ wargen =开始处理-FilePath“ cmd.exe” -ArgumentList“ / K cd / d D:\ Temp \ ws \ 9.0 \ base \ java \ 8.0 \ bin \ jar.exe -cvf foo.war” -动词“ runas”-详细

1 个答案:

答案 0 :(得分:0)

您不需要那么努力。不必调用Start-Processcmd.exe来运行命令。 PowerShell是一个外壳程序;它可以运行命令。只需在PowerShell提示符下键入命令,然后按Enter

PS C:\> D:\Temp\ws\9.0\base\java\8.0\bin\jar.exe -cvf foo.war

我想知道为什么您的示例使用runas shell动词将命令作为提升的进程运行;我的猜测是这是不必要的。