sup*_*per 6 windows windows-7 command-line environment-variables
原始用户配置文件目录位于类似 C:\Users\username\AppData 的目录中。
使用 Windows 命令行时如何引用当前用户的配置文件目录?
通过搜索,我发现 %UserProfile% 可能指的是当前用户名,但它实际上不起作用。当我尝试使用它时,收到错误“文件名、目录名或卷标语法不正确”。
Kyl*_*Mit 14
以下是 Windows 上的一些常见系统路径变量,但请在此处查看完整参考:
| Variable | Default Value |
|----------------|------------------------------------------------------------------------------|
| %SystemDrive% | C: |
| %ProgramFiles% | C:\Program Files |
| %AppData% | C:\Users\{username}\AppData\Roaming |
| %LocalAppData% | C:\Users\{username}\AppData\Local |
| %UserProfile% | C:\Users\{username} |
| %UserName% | {username} |
| %COMPUTERNAME% | {computername} |
| %PATH% | C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;{plus program paths} |
Run Code Online (Sandbox Code Playgroud)
使用 Windows cmd 提示符(或bash / powershell)时,这些应该自动展开:
cd %UserProfile%
Run Code Online (Sandbox Code Playgroud)
您的具体问题似乎是使用UserProfile而不是UserName. 要么使用cd %UserProfile%或cd C:\Users\%UserName%
延伸阅读:
小智 4
运行命令 shell(开始/运行,然后“cmd”)并输入“set”。这将列出所有可用的环境变量。话虽如此,USERPROFILE 是完全有效的。还有 APPDATA 和 LOCALAPPDATA。
| 归档时间: |
|
| 查看次数: |
36908 次 |
| 最近记录: |