PowerShell 未对文件\XXX.ps1进行数字签名。无法在当前系统上运行该脚本。

  • Post author:
  • Post category:其他




前言


今天收到一个PowerShell脚本要在本地运行,基本是公司运维管理要获取一些电脑信息,运行的时候出现了未对文件进行数字签名的问题,然后在这里记录下怎么解决

在这里插入图片描述


主要原因是PowerShell的执行策略问题


附一个执行策略的官方文档



About Execution Policies



以下是具体的解决步骤



修改执行策略


我使用了下面的脚本,把执行策略改为

RemoteSigned

就解决了

set-ExecutionPolicy RemoteSigned

在这里插入图片描述



总结


日常的这种问题也是蛮多的,几年前也是碰到一样的问题,但今天碰到又忘记怎么弄了,网上找了一会搞定了,就拿来记录一下



版权声明:本文为baidu_31718835原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。