背景
最近升级了windows11,然后在系统上安装一些常用工具,遇到了如下的问题。
nrm : 无法加载文件 C:\Users\用户名\AppData\Roaming\npm\nrm.ps1,因为在此系统上禁止运行脚本。

解决方法
处理方案在提示中有,可以通过访问链接查看:https://go.microsoft.com/fwlink/?LinkID=135170
核心是power shell的安全策略,将 nrm 命令视为了不安全脚本,不允许执行。只需要放开权限就行。
我们通过管理员权限运行power shell,然后输入命令
1 | set-ExecutionPolicy RemoteSigned |

选择“是”,就OK了。
如果要恢复策略则设置则执行
1 | set-ExecutionPolicy Default |


