window本身自带powershell
运行powershell报错:
PS C:\Windows\system32> D:\Workshop\Powershell\Sprinkler\src\Scripts\SPRINKLE.ps1
无法加载文件 D:\Workshop\Powershell\Sprinkler\src\Scripts\SPRINKLE.ps1,因为在此系统中禁止执行脚本。有关详细信息,请参
阅 "get-help about_signing"。
所在位置 行:1 字符: 58
+ D:\Workshop\Powershell\Sprinkler\src\Scripts\SPRINKLE.ps1 <<<<
+ CategoryInfo : NotSpecified: (:) [], PSSecurityException
+ FullyQualifiedErrorId : RuntimeException
可以用命令,把操作设置为可信任的操作:
set-executionpolicy remotesigned
但是再次运行的时候,仍然报错:
以上这段代码提示:
对注册表项“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run”的访问被拒绝。
可以用管理员身份运行的时候,问题就解决了~