создать файл войны с помощью Powershell - PullRequest
0 голосов
/ 01 июля 2019

Я новичок в Powershell. Я пытаюсь сгенерировать файл war в расположении jar.exe, любые входные данные высоко ценятся.

Я пытался сгенерировать файл войны, используя Start Process, но он не генерирует файл войны

$ wargen = Start-Process -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 голосов
/ 01 июля 2019

Тебе не нужно так стараться.Нет необходимости вызывать Start-Process или cmd.exe для запуска команды.PowerShell - это оболочка;он может запускать команды.Просто введите команду в командной строке PowerShell и нажмите Enter.

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

Мне интересно, почему в вашем примере используется глагол оболочки runas для запуска команды как процесса с повышенными правами;я думаю, что это не нужно.

...