在CMD中查看环境变量 Path
Path
在
CMD
中查看环境变量
Path
非常简单,只用输入
path
即可。
C:\Users\Administrator>path
PATH=C:\Program Files\Common Files\Oracle\Java\javapath;C:\ProgramData\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files\Microsoft VS Code\bin;C:\Program Files\Java\jdk1.8.0_102\bin;C:\Program Files\Java\jre1.8.0_102\bin;C:\Program Files (x86)\MySQL\MySQL Server 5.0\bin;C:\Program Files (x86)\scala\bin;C:\Julia-1.3.1\bin;F:\libav-10.6-win64\win64\usr\bin;F:\ffmpeg\bin;C:\Program Files\Pandoc\;C:\Users\Administrator\AppData\Local\Programs\Python\Python37\Scripts\;C:\Users\Administrator\AppData\Local\Programs\Python\Python37\;C:\Users\Administrator\AppData\Local\Microsoft\WindowsApps;C:\Users\Administrator\AppData\Local\Programs\Fiddler;C:\Program Files\JetBrains\PyCharm Community Edition 2020.3.3\bin;;C:\Program Files\JetBrains\PyCharm 2020.3.3\bin;
在 PowerShell中
查看环境变量 Path
PowerShell中
Path
在
PowerShell中
查看环境变量需要使用
$env:path
。
PS C:\Users\Administrator> $env:path
C:\Program Files\Common Files\Oracle\Java\javapath;C:\ProgramData\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files\Microsoft VS Code\bin;C:\Program Files\Java\jdk1.8.0_102\bin;C:\Program Files\Java\jre1.8.0_102\bin;C:\Program Files (x86)\MySQL\MySQL Server 5.0\bin;C:\Program Files (x86)\scala\bin;C:\Julia-1.3.1\bin;F:\libav-10.6-win64\win64\usr\bin;F:\ffmpeg\bin;C:\Program Files\Pandoc\;C:\Users\Administrator\AppData\Local\Programs\Python\Python37\Scripts\;C:\Users\Administrator\AppData\Local\Programs\Python\Python37\;C:\Users\Administrator\AppData\Local\Microsoft\WindowsApps;C:\Users\Administrator\AppData\Local\Programs\Fiddler;C:\Program Files\JetBrains\PyCharm Community Edition 2020.3.3\bin;;C:\Program Files\JetBrains\PyCharm 2020.3.3\bin;
在 PowerShell
中分行查看环境变量 Path
PowerShell
Path
前面的示例中虽然现实了环境变量
Path
,但是值不方便观察。利用
PowerShell
的相关功能,通过
(type env:path) -split ';'
可以按照
;
分割环境变量
Path
的值。
PS C:\Users\Administrator> (type env:path) -split ';'
C:\Program Files\Common Files\Oracle\Java\javapath
C:\ProgramData\Oracle\Java\javapath
C:\Windows\system32
C:\Windows
C:\Windows\System32\Wbem
C:\Windows\System32\WindowsPowerShell\v1.0\
C:\Windows\System32\OpenSSH\
C:\Program Files\Microsoft VS Code\bin
C:\Program Files\Java\jdk1.8.0_102\bin
C:\Program Files\Java\jre1.8.0_102\bin
C:\Program Files (x86)\MySQL\MySQL Server 5.0\bin
C:\Program Files (x86)\scala\bin
C:\Julia-1.3.1\bin
F:\libav-10.6-win64\win64\usr\bin
F:\ffmpeg\bin
C:\Program Files\Pandoc\
C:\Users\Administrator\AppData\Local\Programs\Python\Python37\Scripts\
C:\Users\Administrator\AppData\Local\Programs\Python\Python37\
C:\Users\Administrator\AppData\Local\Microsoft\WindowsApps
C:\Users\Administrator\AppData\Local\Programs\Fiddler
C:\Program Files\JetBrains\PyCharm Community Edition 2020.3.3\bin
C:\Program Files\JetBrains\PyCharm 2020.3.3\bin
在 PowerShell
中分行查看环境变量 Path
并过滤值
PowerShell
Path
在
PowerShell
中
sls
命令是
Select-String
命令的别名,功能与
*nix
中的
grep
命令类似。
下面的示例演示了如何查找环境变量
Path
中包含
python
的项。
PS C:\Users\Administrator> (type env:path) -split ';' | sls python
C:\Users\Administrator\AppData\Local\Programs\Python\Python37\Scripts\
C:\Users\Administrator\AppData\Local\Programs\Python\Python37\