当前位置: 首页 > news >正文

PowerShell 查询及刷新环境变量

在 PowerShell 里,查询与刷新环境变量的操作步骤如下。

查询环境变量

  1. 查询所有环境变量:可以借助 Get-ChildItem 命令对所有环境变量进行查询。
Get-ChildItem Env:
  1. 查询特定环境变量:若要查询某个特定的环境变量,能使用 $env: 语法。
$env:PATH

刷新环境变量

  1. 临时刷新会话内的环境变量:当你修改了系统环境变量,想在当前 PowerShell 会话里刷新环境变量,可以用以下代码重新加载环境变量。
$env:Path = [System.Environment]::GetEnvironmentVariable("Path","Machine") + ";" + [System.Environment]::GetEnvironmentVariable("Path","User")
  1. 永久刷新环境变量:若要让环境变量的修改在所有新的 PowerShell 会话里生效,就需要在系统设置里修改环境变量,或者使用 PowerShell 脚本修改系统环境变量。
# 设置新的环境变量
[System.Environment]::SetEnvironmentVariable("MY_VARIABLE", "my_value", "User")
# 读取新的环境变量
$env:MY_VARIABLE

在这些代码中:

  • Get-ChildItem Env: 命令用于获取所有环境变量。
  • $env:变量名 这种语法用于获取特定的环境变量。
  • [System.Environment]::GetEnvironmentVariable 方法用来读取系统或用户的环境变量。
  • [System.Environment]::SetEnvironmentVariable 方法则用于设置系统或用户的环境变量。

通过上述命令和方法,你可以在 PowerShell 中查询和刷新环境变量。

http://www.dtcms.com/a/154455.html

相关文章:

  • 一种用于加密代理流量检测的轻量级深度学习方法
  • C语言数据类型全面解析:从入门到精通
  • 详解 LeetCode 第 242 题 - 有效的字母组
  • DeepSeek智能时空数据分析(三):专业级地理数据可视化赏析-《杭州市国土空间总体规划(2021-2035年)》
  • 宁德时代25年时代长安动力电池社招入职测评SHL题库Verify测评语言理解数字推理真题
  • Matlab数字信号处理——小波阈值法去噪分析系统
  • spreadsheet 之websheet
  • Python在AI虚拟教学视频开发中的核心技术与前景展望
  • JUC多线程:读写锁
  • Pycharm(十六)面向对象进阶
  • python21-循环小作业
  • YOLOv8环境安装(超细全过程)
  • LeetCode -- Flora -- edit 2025-04-25
  • C++入侵检测与网络攻防之暴力破解
  • 项目笔记1:通用 Service的常见方法
  • 通讯录完善版本(详细讲解+源码)
  • 什么是财务管理系统?一文看清其功能及作用!
  • 【AI落地应用实战】借助 Amazon Q 实现内容分发网络(CDN)CDK 构建的全流程实践
  • 腾讯一面面经:总结一下
  • 玉米产量遥感估产系统的开发实践(持续迭代与更新)
  • 《人月神话》50周年遇到AI-那些乐趣和苦恼(01-03)
  • CF-Hero:自动绕过CDN找真实ip地址
  • 计算机组成原理第二章 数据的表示和运算——2.1数制与编码
  • 当智驾成标配,车企暗战升级|2025上海车展
  • 软件技术专业
  • 云服务器和独立服务器的区别在哪
  • 问答页面支持拖拽和复制粘贴文件,MaxKB企业级AI助手v1.10.6 LTS版本发布
  • 算能BM1684升级为BM1688: tpu_mlir转换模型_SDK更新_代码修改_问题排查_代码调试
  • 【MySQL】3分钟解决MySQL深度分页问题
  • 一种专用车辆智能配电模块的设计解析:技术革新与未来展望