如何从命令提示符运行 PowerShell 脚本?
要从命令提示符运行 PowerShell 脚本,我们可以使用以下命令。
示例
例如,我们有一个脚本TestPS.ps1,它首先启动假脱机服务,然后将文件复制到不同的位置。我们需要使用命令提示符来调用这个脚本。
C:\>PowerShell.exe-command "C:\temp\TestPS.ps1"
上述命令类似于运行单个 PowerShell 命令。这里我们提供脚本的路径。
输出结果
C:\>PowerShell.exe -command "C:\temp\TestPS.ps1"VERBOSE: Performing the operation "Start-Service" 估计的正好 "Print Spooler (Spooler)".
Status Name DisplayName
------ ----- ----------
Running Spooler Print Spooler
VERBOSE: Performing the operation "Copy File" 估计的正好 "Item: C:\Temp\EnvVariable.txt
Destination: C:\Temp\Test\EnvVariable.txt".
您也可以使用以下命令,
C:\>PowerShell.exeInvoke-Command -ScriptBlock { "C:\temp\TestPS.ps1"}
当您使用第三方工具或远程调用此命令时,本地计算机可能会阻止脚本执行。在这种情况下,您需要通过设置执行策略来启用脚本执行。
PowerShell.exe -ExecutionPolicy Unrestricted -command "C:\temp\TestPS.ps1"
以上是 如何从命令提示符运行 PowerShell 脚本? 的全部内容, 来源链接: utcz.com/z/338792.html