如何从命令提示符运行 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

回到顶部