在一行中运行多个winrm命令

问题描述 投票:0回答:1

如何在一行中运行以下命令?有可能或任何想法?

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
windows remote-access winrm
1个回答
1
投票

您可以在命令行上启动多个命令,用&字符分隔它们:

Prompt>dir & echo test

(这显示所有文件并在结尾处放置“test”一词)

请注意,命令行有一个限制,具体取决于您的系统(对于大多数Windows系统,这是8191个字符)。

更多信息可以在this post找到。

© www.soinside.com 2019 - 2024. All rights reserved.