ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

Steam假入库

Steam假入库

Powershell一般初始化情况下都会禁止脚本执行。脚本能否执行取决于Powershell的执行策略。

只有管理员才有权限更改这个策略。非管理员会报错。

通过 Get-ExecutionPolicy,用户可以快速检查当前有效的策略(如 Restricted、RemoteSigned、AllSigned 或 Unrestricted),这些策略决定了脚本是否需要数字签名或来自受信任源。‌微软官方解释如下:Get-ExecutionPolicy (Microsoft.PowerShell.Security) - PowerShell | Microsoft Learn

正常情况下,你的策略是Restricted——阻止你运行未签名的脚本。

PS C:\Users\OMEN> Get-ExecutionPolicy
Restricted

异常情况下,脚本执行是Unstricted,需要修复

PS C:\Users\OMEN> Get-ExecutionPolicy
Unstricted
PS C:\Users\OMEN> Set-ExecutionPolicy Restricted

查看所有支持的执行策略:

PS C:\Users\OMEN> [System.Enum]::GetNames([Microsoft.PowerShell.ExecutionPolicy])
Unrestricted
RemoteSigned
AllSigned
Restricted
Default
Bypass
Undefined
PS C:\Users\OMEN>

 

最后打开steam文件夹所在路径,删除hid.dll文件即可。

返回列表