我正在尝试为我们的用户分发Powershell脚本,以更新他们漫游配置文件中的一些文件。脚本运行良好,但我遇到了一些机器禁用Powershell脚本的问题。
我让他们从FTP服务器下载并在桌面上运行它。
有没有一种方法可以让他们运行脚本而不被Windows阻止?
谢谢!
作为管理员,您可以通过在PowerShell窗口中键入以下内容来设置执行策略:
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
更新完所有内容后,您可以使用将策略设置回默认值
Set-ExecutionPolicy Restricted
通过在运行powershell 时添加-ExecutionPolicy Bypass
,可以为单个脚本绕过此策略
powershell -ExecutionPolicy Bypass -File script.ps1