我无法直接访问Windows环境变量。因此,我正在尝试通过PowerShell删除一个项目。Remove-Item -Path Env:Path -Value ($Env:Path + ";C:\Item\To\Be\Removed") 然而,出现了以下错误。
从Powershell的角度来看,环境变量"Path"只是一个长字符串。因此,您需要解析它并使用字符串操作来删除您想要摆脱的部分...也许像这样:$Remove = 'C:\Item\To\Be\Removed' $env:Path = ($env:Path.Split(';') | Where-Object -FilterScript {$_ -ne $Remove}) -join ';' 您可以使用获取有关环境变量的更多信息的帮助命令。