nodejs 脚本的执行权限

285 阅读1分钟

1683660102416.png

  • 以管理员身份打开 PowerShell
  • 输入 set-ExecutionPolicy RemoteSigned

运行 Set-ExecutionPolicy RemoteSigned 命令会将执行策略设置为 "RemoteSigned",允许本地脚本无需签名,但要求远程脚本必须由可信发布者签名才能运行。

  • 输入 Y
  • 输入 get-ExecutionPolicy

1. powershell-脚本运行权限政策

获取当前策略:Get-ExecutionPolicy

设置当前策略:Set-ExecutionPolicy Unrestricted

Restricted——默认的设置, 不允许任何script运行 AllSigned——只能运行经过数字证书签名的script RemoteSigned——运行本地的script不需要数字签名,但是运行从网络上下载的script就必须要有数字签名 Unrestricted——允许所有的script运行

1720691851218.png

不知道选择 Y 和 A 的区别

Get-ExecutionPolicy -List

1720711161691.png