可以按照以下步骤进行:
一、检查执行策略
1. 打开 PowerShell ISE窗口。
2. 输入 Get-ExecutionPolicy 命令查看当前执行策略。
• 如果执行策略为 Restricted(受限),则需要更改执行策略以允许运行脚本。
二、更改执行策略(如果需要)
1. 以管理员身份运行 PowerShell ISE。
2. 输入以下命令更改执行策略:
• Set-ExecutionPolicy RemoteSigned。此命令允许运行本地脚本和已签名的远程脚本。在执行此命令时,系统可能会提示你确认更改执行策略,输入Y并回车确认。
三、执行 .ps1 文件脚本
1. 确保你知道 .ps1 文件的完整路径。
2. 在 PowerShell ISE窗口中,使用以下命令执行脚本:
• & "完整路径\脚本文件名.ps1"。例如,如果脚本文件名为 test.ps1,位于 D:\scripts 目录下,则命令为 & "D:\scripts\test.ps1"。
在Windows powerShell ISE中执行
开始——Windows powerShell
操作步骤:
PS C:\Users\Administrator> Get-ExecutionPolicy //回车,查看当前执行策略,如果为RemoteSigned(受限),则需要更改执行策略,以允许运行脚本。
RemoteSigned
PS C:\Users\Administrator> Set-ExecutionPolicy RemoteSigned //回车,更改执行策略,点击“是”允许运行本地脚本(以管理员身份)
PS C:\Users\Administrator> &"C:\ScriptsWindows\Windows1.ps1" //执行 .ps1脚本文件,文件的完整路径。&"D:\script\test.ps1" 回车执行