【问题标题】:List all environment variables in windows command prompt在 windows 命令提示符中列出所有环境变量
【发布时间】:2021-11-06 04:54:09
【问题描述】:

set 命令将列出一些变量,但不是全部。

echo %CD% 将列出当前目录变量,但它不包含在 set 列表中。

有没有列出所有变量名和值的命令?

【问题讨论】:

标签: windows cmd environment-variables


【解决方案1】:

作为set /? 文件(强调我的):

如果启用了命令扩展,那么有几个动态的 可以扩展但不显示的环境变量 SET 显示的变量列表。 这些变量值是 每次扩展变量的值时动态计算。 如果用户明确定义了具有这些名称之一的变量,则 该定义将覆盖下面描述的动态定义:

%CD% - 展开到当前目录字符串。

%DATE% - 使用与 DATE 命令相同的格式扩展到当前日期。

%TIME% - 使用与 TIME 命令相同的格式扩展到当前时间。

%RANDOM% - 扩展为 0 到 32767 之间的随机十进制数。

%ERRORLEVEL% - 扩展为当前的 ERRORLEVEL 值

%CMDEXTVERSION% - 扩展到当前的命令处理器扩展 版本号。

%CMDCMDLINE% - 展开到调用 命令处理器。

%HIGHESTNUMANODENUMBER% - 扩展到最高的 NUMA 节点号 在这台机器上。

所以如果你想查看动态环境变量的值,你必须显式访问它们。

【讨论】:

  • 啊!我没想过尝试内置帮助 哎呀谢谢:D
猜你喜欢
  • 2011-07-16
  • 2010-09-15
  • 2014-04-05
  • 2012-04-08
  • 1970-01-01
  • 2021-10-14
  • 1970-01-01
  • 2019-09-02
  • 1970-01-01
相关资源
最近更新 更多