You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何查询PowerShell模块的默认路径?有对应可用命令吗?

查询PowerShell模块默认存储路径的操作方法

方法1:直接查看所有模块搜索路径

PowerShell的模块搜索路径全部存在PSModulePath环境变量中,直接执行以下命令即可输出所有默认存储路径,多个路径用分号分隔:
$env:PSModulePath
返回的路径默认包含三类:

  • 当前用户专属模块路径:仅当前登录用户可以访问,默认是「我的文档」下对应的PowerShell Modules目录
  • 全局共享模块路径:设备上所有用户都可以访问,默认存放在Program Files目录下
  • PowerShell内置系统模块路径:PowerShell安装时自带的官方模块存储路径

方法2:格式化拆分输出所有路径

如果想要每个路径单独分行显示,执行以下命令:
$env:PSModulePath -split ';'

方法3:精准查询特定范围的默认存储路径

  • 查看当前用户模块默认安装路径(PowerShell 7+):
    Join-Path -Path ([Environment]::GetFolderPath('MyDocuments')) -ChildPath 'PowerShell\Modules'
  • 查看当前用户模块默认安装路径(Windows PowerShell 5.1及更早版本):
    Join-Path -Path ([Environment]::GetFolderPath('MyDocuments')) -ChildPath 'WindowsPowerShell\Modules'
  • 查看全局所有用户共用的模块默认安装路径:
    Join-Path -Path $env:ProgramFiles -ChildPath 'PowerShell\Modules'

内容的提问来源于stack exchange,提问作者Aksh Yadav

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.23 23:57:06