iwr -useb https://molt.bot/install.ps1 | iex powershell报错系统上禁止运行脚本
这个错误是因为 Windows PowerShell 的执行策略(Execution Policy)默认设置为 Restricted,禁止运行任何 .ps1 脚本(包括 Node.js 自带的 npm.ps1)。
你运行的命令 iwr -useb https://molt.bot/install.ps1 | iex 会下载 Moltbot 的安装脚本,该脚本在执行过程中需要调用 npm(Node.js 的包管理器),而 npm 在 PowerShell 中是通过 npm.ps1 来运行的,因此触发了这个安全限制。
推荐解决方案(优先选择临时方式,更安全)
-
临时绕过(只对当前 PowerShell 窗口有效,推荐)
打开 PowerShell(不需要管理员权限),先运行下面这条命令:Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope Process然后再运行你的安装命令:
iwr -useb https://molt.bot/install.ps1 | iex这样只会临时允许当前会话运行脚本,关闭窗口后就恢复原设置。
-
永久修改执行策略(谨慎使用)
以管理员身份打开 PowerShell(右键 → 以管理员身份运行),运行:Set-ExecutionPolicy RemoteSigned这会允许运行本地脚本和已签名的远程脚本(大多数场景下足够安全)。
如果想恢复默认,可以运行Set-ExecutionPolicy Restricted。
注意事项
- Moltbot(之前叫 Clawdbot)是一个开源的个人 AI 助手,可以通过 WhatsApp、Telegram 等聊天 App 控制电脑执行任务(比如管理邮件、日历、浏览器操作等),使用 Claude、OpenAI 等模型。它会运行在本地,但会获得较高的系统权限,请确保你信任它,并在配置时小心输入 API 密钥。
- 直接从网络执行脚本有一定风险,但这个安装脚本来自官方(GitHub 开源),目前看来是安全的。
- 更多关于执行策略的详情,可以查看微软官方文档:
https://go.microsoft.com/fwlink/?LinkID=135170
按上面步骤操作后,安装应该就能顺利进行了。如果还有其他错误,欢迎贴出来继续问!

浙公网安备 33010602011771号