Stackoverflow热门问题(二十一)-在Cmd里显示环境变量
如有翻译问题欢迎评论指出,谢谢。
在Cmd里显示环境变量
-
Nicola Cossu asked:
- 怎么在Windows的Cmd里面列出所有环境变量?
-
等效于powershell的
gci env:命令,或者ls env:,dir env:?
-
Answers:
- Jon - vote: 1472
- 这样:
-
SET -
想看某前缀的环境变量的话,用
SET 前缀来查询。 - 例如,只想获取derbydb的环境变量,就这样:
-
set derby - ...将会得到输出:
-
DERBY_HOME=c:\Users\amro-a\Desktop\db-derby-10.10.1.1-bin\db-derby-10.10.1.1-bin - Fetchez la vache - vote: 179
- Jon的答案可行,不过可以用语法糖来扩展它。
-
SET | more - 上面的命令将会在一页里面展示环境变量,而不是完全列出。此外
-
SET output.txt - 可以将输出写入到output.txt文件中,方便进一步操作。
- user52028778 - vote: 127
- 在powershell里列出所有环境变量:
-
Get-ChildItem Env: - 如user797717建议的避免输出截断:
-
Get-ChildItem Env: | Format-Table -Wrap -AutoSize - 参考: Creating and Modifying Environment Variables (Windows PowerShell Tip of the Week)
List all environment variables from the command line
-
Nicola Cossu asked:
-
Is it possible to list all environment variables from a Windows\' command prompt?
怎么在Windows的Cmd里面列出所有环境变量? -
Something equivalent to PowerShell\'s
gci env:(orls env:ordir env:).
等效于powershell的gci env:命令,或者ls env:,dir env:?
-
Is it possible to list all environment variables from a Windows\' command prompt?
-
Answers:
- Jon - vote: 1472
-
Just do:
这样: -
SET -
You can also do
SET prefixto see all variables with names starting withprefix.
想看某前缀的环境变量的话,用SET 前缀来查询。 -
For example, if you want to read only derbydb from the environment variables, do the following:
例如,只想获取derbydb的环境变量,就这样: -
set derby -
...and you will get the following:
...将会得到输出: -
DERBY_HOME=c:\Users\amro-a\Desktop\db-derby-10.10.1.1-bin\db-derby-10.10.1.1-bin - Fetchez la vache - vote: 179
-
Jon has the right answer, but to elaborate a little more with some syntactic sugar..
Jon的答案可行,不过可以用语法糖来扩展它。 -
SET | more -
enables you to see the variables one page at a time, rather than the whole lot, or
上面的命令将会在一页里面展示环境变量,而不是完全列出。此外 -
SET output.txt -
sends the output to a file output.txt which you can open in Notepad or whatever...
可以将输出写入到output.txt文件中,方便进一步操作。 - user52028778 - vote: 127
-
To list all environment variables in PowerShell:
在powershell里列出所有环境变量: -
Get-ChildItem Env: -
Or as suggested by user797717 to avoid output truncation:
如user797717建议的避免输出截断: -
Get-ChildItem Env: | Format-Table -Wrap -AutoSize -
Source: Creating and Modifying Environment Variables (Windows PowerShell Tip of the Week)
参考: Creating and Modifying Environment Variables (Windows PowerShell Tip of the Week)


共有 0 条评论