如何使用PowerShell查看以及设置环境变量

以前win xp时代使用cmd, 在文件夹中shift+右键弹出菜单中有打开cmd窗口。

到了Win10,cmd 变成了PowerShell,并不是说cmd不存在了,只是弹出菜单变成了powershell。

在powershell下 使用以往的echo 不好使了。 

正确的使用方法是:

$env:path

也可以使用";"作为分隔符分行显示,更加直观:

$env:path -split";"

有些情况下需要向环境变量中添加值,比如path中加路径可用以下方法:

$addPath=‘your absolute path to add’; $target=‘User’ ; $path = [Environment]::GetEnvironmentVariable(‘Path’, $target); $newPath = $path + ‘;’ + $addPath; [Environment]::SetEnvironmentVariable(“Path”, $newPath, $target)

以上作为一整句执行即可。其中target 类型有 Machine/ User/ Process

同样可以添加新环境变量:

[Environment]::SetEnvironmentVariable(“AAA”, "BBB", "User")

这样就在当前用户的环境变量里加了一个AAA 其值为BBB。

值得注意的是,如果target为Process,则修改的内容在当前窗口生效。但如果是User,则需要开新的窗口才生效。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值