如何从命令提示符运行 PowerShell 命令?
要从命令提示符或 cmd 运行 Powershell 命令,我们需要调用 PowerShell 进程 PowerShell.exe。
示例
请参阅示例示例,
C:\>Powershell.exe-Command "Write-Output 'Hello world'"Hello world
同样,您可以调用任何命令。我们将使用另一个示例来获取服务信息
C:\>Powershell.exe-Command "Get-Service Spooler"Status Name DisplayName
------ ---- -----------
Running Spooler Print Spooler
要运行多个命令,
C:\>Powershell.exe-Command "Stop-Service Spooler -verbose -passthru;输出结果Start-Service
Spooler -verbose -passthru"
VERBOSE: Performing the operation "Stop-Service" 估计的正好 "Print Spooler (Spooler)".Status Name DisplayName
------ ---- -----------
Stopped Spooler Print Spooler
VERBOSE: Performing the operation "Start-Service" 估计的正好 "Print Spooler (Spooler)".
Running Spooler Print Spooler
上面的命令类似于,
C:\>Powershell.exeInvoke-Command -scriptblock {"Stop-Service Spooler -verbose - passthru;
Start-Service Spooler -verbose -passthru"
}
以上是 如何从命令提示符运行 PowerShell 命令? 的全部内容, 来源链接: utcz.com/z/322802.html