
环境变量用于存储带有变量名称的文件夹或文件路径。
在安装java、tomcat或derby应用程序时,需要设置环境变量。
如果没有设置环境变量,这些命令将不能按预期运行。
开发人员很难从Windows的命令行中判断环境变量是否被设置。
本文解释了从命令行中打印Windows环境变量的不同方法。
- 设置命令
- Get-ChildItem Env
获取环境变量列表的set命令
Windows中的set命令用于设置命令行范围的环境变量
语法
set VARIABLE=path/value
下面是一个将 JAVA HOME 设置为 JDK 路线的例子。
set JAVA_HOME=c:\JDK1.9
`SET 命令还列出了所有环境变量。
这里简单的 set 命令会打印出所有已经配置好的环境变量
C:\>set
ALLUSERSPROFILE=C:\ProgramData
ANDROID_HOME=A:\android\sdk
ANT_HOME=A:\Java\apache-ant-1.10.0
APPDATA=C:\Users\Kiran\AppData\Roaming
ChocolateyInstall=C:\ProgramData\chocolatey
ChocolateyLastPathUpdate=132329753418192180
ChocolateyToolsLocation=C:\tools
CommonProgramFiles=C:\Program Files\Common Files
CommonProgramFiles(x86)=C:\Program Files (x86)\Common Files
CommonProgramW6432=C:\Program Files\Common Files
COMPUTERNAME=KIRAN
ComSpec=C:\WINDOWS\system32\cmd.exe
DERBY_HOME=C:\db-derby-10.14.2.0-bin
DriverData=C:\Windows\System32\Drivers\DriverData
GOOGLE_API_KEY=no
如果你有一个很长的环境变量列表,在一页纸上很难看到。
那么,你可以将所有的环境变量输出到文件中,也可以逐页查看。
下面的命令使用管道,一次列出更多的环境变量,在点击回车键后,逐页浏览到结果的最后。
set | more
如何将环境变量列表打印到一个文本文件?
使用> 和 set 命令,它可以将列表打印到输出文件中。
下面是一个使用实例
C:\>set > output.txt
这将输出环境变量列表到output.txt文件。
请注意,运行这个命令需要管理权限,否则,它就会出现以下情况Access is denied.
如果你想过滤这个列表,你可以使用下面的命令,关键字为
C:\>set derby
DERBY_HOME=C:\db-derby-10.14.2.0-bin
Get-ChildItem Env,用Windows PowerShell列出环境变量。
这是另一种使用Windows PowerShell打印环境变量的方法。
首先,进入windows + Run(R),输入Windows PowerShell 它将打开PowerShell。
运行下面的命令来列出环境变量
Get-ChildItem Env:
结论
它解决了开发者了解java/derby/maven安装环境列表的问题。