当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] PowerShell - 刷新环境变量

作者:精品下载站 日期:2024-12-14 16:45:46 浏览:16 分类:玩电脑

PowerShell - 刷新环境变量


要刷新 PowerShell 中的环境变量,请检索环境变量并为其分配 $Env:Path 以在 PowerShell 中重新加载环境变量路径。在 PowerShell 中重新加载路径后,无需重新启动 PowerShell ISE 或终端。

路径环境变量指定可执行程序所在的一组目录。使用$Env:Path,您可以获得路径列表。

在此应用中,我们将讨论如何在不重新启动 PowerShell 的情况下刷新环境变量或重新加载路径变量。

在 PowerShell 中刷新环境变量

要使用 PowerShell 重新加载路径环境变量,请运行以下命令。

 $Env:Path = [System.Environment]::GetEnvironmentVariable("Path","Machine")      

在上面的PowerShell脚本中,我们使用.Net Framework类System.Environment及其方法GetEnvironmentVariable()来获取机器路径。

GetEnvironmentVariable() 方法从当前进程中检索环境变量。在上面的脚本中,它获取 Path 环境变量并将其分配给 $Env:Path

使用上面的脚本,它获取修改后的 Path 环境变量并将它们分配给 Path 环境变量以在当前进程中使用。

它会重新加载环境变量,因此您无需重新启动 PowerShell。

酷提示:如何在 PowerShell 中打印环境变量!

您还可以使用以下 PowerShell 脚本重新加载用户环境变量以及 Path 变量。

$Env:Path = [System.Environment]::GetEnvironmentVariable("Path","Machine") + ";" + [System.Environment]::GetEnvironmentVariable("Path","User")  

在上面的 PowerShell 脚本中,使用 GetEnvironmentVariable 方法检索 Path 环境变量和用户环境变量。

它连接计算机和用户环境变量,并将它们分配给 $Env.Path 环境变量,以确保在当前会话中使用更新的环境变量。

酷提示:如何在 PowerShell 中设置环境变量!

结论

希望以上关于如何在PowerShell中刷新环境变量的文章对您有所帮助。

如果由于应用程序安装或任何原因修改了路径环境变量并且您想要使用更新的路径变量,则需要重新加载环境路径。

您可以在 ShellGeek 主页上找到有关 PowerShell Active Directory 命令和 PowerShell 基础知识的更多主题。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯