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

项目中需访问Windows目录,如何获取Windows系统的安装路径?

获取Windows系统安装路径的几种方法

不管是日常操作还是项目开发,获取Windows系统安装路径最可靠的方式是依赖系统环境变量或注册表,避免硬编码(毕竟有些用户会把系统装到非C盘)。以下是几种常用方法:

命令行/脚本方式

  • CMD直接查看:打开命令提示符,执行以下命令:

    echo %SystemRoot%
    

    会直接返回系统安装路径(比如C:\Windows)。

  • 注册表查询:如果需要在脚本中更严谨地获取,可查询注册表项:

    reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v SystemRoot
    

    返回结果中会明确显示系统路径。

  • Batch脚本中使用:直接调用环境变量即可,比如:

    set WIN_INSTALL_PATH=%SystemRoot%
    echo 系统安装路径:%WIN_INSTALL_PATH%
    

编程开发场景

C#

通过Environment类直接获取,两种常用方式:

// 直接获取Windows目录
string windowsPath = Environment.GetFolderPath(Environment.SpecialFolder.Windows);

// 或者通过SystemDirectory取父目录(SystemDirectory指向Windows\System32)
string windowsPath = Path.GetDirectoryName(Environment.SystemDirectory);

Python

读取系统环境变量SystemRoot:

import os
windows_path = os.environ['SystemRoot']
print(windows_path)

PowerShell

同样依赖环境变量,执行:

$env:SystemRoot

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.31 16:55:40