批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程
[批处理文件精品]批处理版照片整理器[批处理文件精品]纯批处理备份&还原驱动在线第三方下载
返回列表 发帖

[转载代码] [PowerShell每日技巧]查看PATH环境变量(20131217)

The environment variable $env:Path lists all paths that are included in the Windows search path when you launch an application. Likewise, $env:PSModulePath lists all paths PowerShell searches for PowerShell modules (and includes in its module auto-loading).

These variables contain semicolon-separated information. Use the operator -split to view the paths separately:

PS> $env:path -split ';'
C:\Windows\system32
C:\Windows
C:\Windows\System32\Wbem
C:\Windows\System32\WindowsPowerShell\v1.0\

PS> $env:PSModulePath -split ';'
C:\users\DAIC\My Documents\WindowsPowerShell\Modules
C:\Windows\system32\WindowsPowerShell\v1.0\Modules\


http://powershell.com/cs/blogs/tips/archive/2013/12/17/displaying-path-environment-variables.aspx

驱动器,俗称盘符,c:   d:  这个样子。
---------------------------------------------------------
powershell帮我们把注册表的相关路径
HKEY_CURRENT_USER
HKEY_LOCAL_MACHINE
映射成了盘符:
hkcu:      
hklm:               
-------------------------------------------------------------
把环境变量映射成了盘符
env:


所以你想要获取环境变量,用:

dir     env:      即可
--------------------------------------------------------
几个例子:

dir env:userprofile     -----显示用户目录如  C:\Users\user001
$aaa = (dir env:userprofile).value     ------赋值给变量aaa
脚本是写给人看的,是写给用户看的,而不是写给机子看的
用户能看懂、会修改的脚本,才是好脚本。
写易懂的powershell脚本帮人解决问题,进而让用户学会自渔,吾所愿也

TOP

返回列表