我在电脑上运行了一个很好的脚本。它崩溃了,我得到了一个新的脚本,我一直收到这个错误。(无法加载文件C:\Users\19257\Desktop\DriveMaps.ps1,因为在此上禁用了运行脚本系统。(所以,如果剧本好的话,我知道。它在别人的电脑上运行。
我尝试过的。
- 已验证我的电脑是否位于正确的AD OU中。与其他可以运行脚本的人相同
- 我以管理员身份运行PowerShell,尝试了这些命令,但得到了相同的错误
Set-ExecutionPolicy RemoteSigned
Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy Unrestricted
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope LocalMachine
- 我的设置当前如下:
Scope ExecutionPolicy
----- ---------------
MachinePolicy Undefined
UserPolicy Undefined
Process Undefined
CurrentUser Undefined
LocalMachine Undefined
我想明白了。而不是以管理员身份在PowerShell中运行Set-ExecutionPolicy RemoteSigned。我在PowerShell ISE中作为管理员运行它,它起作用了!