在powershell中运行由powershell_ise.exe中新建的.ps1脚本文件时,出现报错无法运行,显示无法在该系统上运行该执行文件。
问题原因:
部分系统默认脚本执行策略权限为限制状态。
解决方案:
管理员权限下运行
Get-ExecutionPolicy 查看权限,如果结果是 Restricted 则表示不可执行,运行 Set-ExecutionPolicy unrestricted 将权限打开
再次到.ps1文件所在路径下运行./abc.ps1脚本,成功。