Выполнить несколько команд winrm в одной строке - PullRequest
0 голосов
/ 13 марта 2019

Как выполнить следующие команды в одной строке? Это возможно или какая-то идея?

winrm delete winrm/config/listener?Address=*+Transport=HTTP  2>$Null
winrm delete winrm/config/listener?Address=*+Transport=HTTPS 2>$Null

winrm quickconfig
winrm set winrm/config/winrs '@{MaxMemoryPerShellMB="0"}'
winrm set winrm/config '@{MaxTimeoutms="7200000"}'
winrm set winrm/config/service '@{AllowUnencrypted="true"}'
winrm set winrm/config/service '@{MaxConcurrentOperationsPerUser="12000"}'
winrm set winrm/config/service/auth '@{Basic="true"}'
winrm set winrm/config/client/auth '@{Basic="true"}'
winrm create winrm/config/listener?Address=*+Transport=HTTP
winrm create winrm/config/listener?Address=*+Transport=HTTPS
net stop winrm
net start winrm

1 Ответ

1 голос
/ 13 марта 2019

Вы можете запустить несколько команд в командной строке, разделив их символом &:

Prompt>dir & echo test

(показывает все файлы и ставит слово "test" в конце)

Помните, что длина командной строки зависит от вашей системы (для большинства систем Windows это 8191 символ).

Более подробную информацию можно найти в этом сообщении .

...