如何從命令提示符執行 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" on target "Print Spooler (Spooler)". Status Name DisplayName ------ ---- ----------- Stopped Spooler Print Spooler VERBOSE: Performing the operation "Start-Service" on target "Print Spooler (Spooler)". Running Spooler Print Spooler
上述命令類似於,
C:\> Powershell.exe Invoke-Command -scriptblock {
"Stop-Service Spooler -verbose - passthru;
Start-Service Spooler -verbose -passthru"
}
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP