前言
今天收到一个PowerShell脚本要在本地运行,基本是公司运维管理要获取一些电脑信息,运行的时候出现了未对文件进行数字签名的问题,然后在这里记录下怎么解决
主要原因是PowerShell的执行策略问题
附一个执行策略的官方文档
About Execution Policies
以下是具体的解决步骤
修改执行策略
我使用了下面的脚本,把执行策略改为RemoteSigned
就解决了
set-ExecutionPolicy RemoteSigned
总结
日常的这种问题也是蛮多的,几年前也是碰到一样的问题,但今天碰到又忘记怎么弄了,网上找了一会搞定了,就拿来记录一下