PowerShell:如何删除 Path 环境变量中的路径 [英] PowerShell: how to delete a path in the Path environment variable

查看:129
本文介绍了PowerShell:如何删除 Path 环境变量中的路径的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我使用setx"为我的 PATH 环境变量添加了一个新路径.如何查看是否可以从 PATH 环境变量中删除新添加的路径?

I used "setx" to add a new path to my PATH environment variable. How do I see whether we can delete the newly added path from PATH environment variable?

推荐答案

从 %PATH% 中删除特定值需要您获取变量,修改它,然后将其放回.

Deleting a specific value from %PATH% needs you to get the variable, modify it, and put it back.

例如.

# Get it
$path = [System.Environment]::GetEnvironmentVariable(
    'PATH',
    'Machine'
)
# Remove unwanted elements
$path = ($path.Split(';') | Where-Object { $_ -ne 'ValueToRemove' }) -join ';'
# Set it
[System.Environment]::SetEnvironmentVariable(
    'PATH',
    $path,
    'Machine'
)

这篇关于PowerShell:如何删除 Path 环境变量中的路径的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆