powershell 模块会扩展命令集合。安装前应确认模块名称、发布者和仓库来源,并优先使用当前用户范围,避免不必要的管理员权限和全机影响。企业电脑若有内部仓库或代理要求,应以组织策略为准。
先核对仓库和模块信息
运行 Get-PSRepository 查看已注册仓库,再用 Find-Module -Name PSScriptAnalyzer 核对版本、仓库和描述。不要仅凭相似名称安装模块;若 PSGallery 被标记为不受信任,应先确认网络环境和发布者,再决定是否继续。

选择 CurrentUser 范围执行安装
普通用户建议执行 Install-Module -Name PSScriptAnalyzer -Scope CurrentUser。出现 NuGet 提供程序或仓库确认提示时先读清来源,再输入确认。只有确实要供所有账户使用时才以管理员身份选择 AllUsers。

验证模块版本和可用命令
安装完成后运行 Get-InstalledModule PSScriptAnalyzer,再执行 Get-Command -Module PSScriptAnalyzer。能看到版本、来源及命令列表才算完成。需要回退时可用 Uninstall-Module -Name PSScriptAnalyzer -RequiredVersion 版本号 删除指定版本。


















