是否有可能从Windows'命令提示符中列出所有环境变量?
与PowerShell的gci env:
(或ls env:
或dir env:
)相当。
乔恩有正确的答案,但要用一些句法糖再详细说明一下。
SET | more
可以让你一次看到一页的变量,而不是全部的变量,或
SET > output.txt
将输出结果发送到一个文件output.txt中,你可以用记事本或其他方式打开......
列出PowerShell中的所有环境变量。
Get-ChildItem Env:
或者按照用户797717的建议,避免输出截断。
Get-ChildItem Env: | Format-Table -Wrap -AutoSize
来源:[创建和修改环境变量][1](Windows PowerShell一周技巧)。 [创建和修改环境变量][1] (本周Windows PowerShell技巧)
不要失去时间。 在注册表中搜索它。
reg query "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment"
返回小于SET命令。
如果你想看刚才设置的环境变量,需要打开一个新的命令窗口。
用setx变量设置的变量只能在以后的命令窗口中使用,不能在当前的命令窗口中使用。 ([setx,实例][1])
正如其他答案中提到的,你可以使用set
来列出所有环境变量,或者使用
set [environment_variable]
用于获取一个特定变量及其值。
set [environment_variable]=
可以用来从工作区删除一个变量。