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

#window11设置系统变量#

在Windows命令行中,可以通过不同的命令和方法来查看和修改环境变量设置。以下是详细的步骤和命令:

1. 临时设置环境变量(当前命令行窗口有效)

  • 查看环境变量:直接运行 set 命令,可以查看当前系统的全部环境变量。
  • 查看特定环境变量的值:运行 set 变量名(如 set PATH),可以查看具体一个环境变量的值。
  • 设置临时环境变量:运行 set 变量名=值(如 set PATH=C:\NewFolder;%PATH%),可以给指定变量定义具体值或修改其值。注意,这种设置只在当前命令行窗口有效。

2. 永久设置环境变量(需要管理员权限)

通过系统属性设置:

  1. 右键点击“此电脑”或“计算机”图标,选择“属性”。
  2. 在弹出的系统窗口中,点击“高级系统设置”链接。
  3. 在系统属性窗口中,点击“环境变量”按钮。
  4. 在“环境变量”窗口中,可以新建、编辑或删除用户变量或系统变量。

通过命令行工具:

  • setx 命令可以用来永久设置环境变量(需要管理员权限)。例如,要永久添加一个文件夹到 PATH 环境变量,可以运行 setx PATH "%PATH%;C:\NewFolder"。注意,这里的 %PATH% 会被替换为当前的 PATH 值。

3. 快速打开环境变量设置窗口

  • 使用快捷键 win+R 打开运行对话框,输入 sysdm.cpl 并点击确定,然后按照上述步骤进入环境变量设置。
  • 或者输入 rundll32 sysdm.cpl,EditEnvironmentVariables 并点击确定,直接打开环境变量设置窗口。

4. 注意事项

  • 修改系统环境变量时,请确保了解所修改变量的作用和可能的影响。
  • 在使用 setx 命令时,需要确保有足够的权限,否则可能需要以管理员身份运行命令提示符。
  • 在修改 PATH 或其他关键环境变量时,请注意保持语法正确,并避免破坏现有设置。建议在修改前备份当前设置。

相关文章:

  • 【EFK日志系统】docker一键部署filebeat、metricbeat
  • Transformer基础2:位置编码、attention、normalization、residule block
  • go语言同一包中的同一变量实现不同平台设置不同的默认值 //go:build 编译语法使用示例
  • taskENTER_CRITICAL()分析
  • 数据可视化:解析其在现代生活中的日益重要地位
  • 6个PPT素材模板网站,免费!
  • wine的使用 ubuntu入门之二十三
  • linux 查看 线程名, 线程数
  • 【C++】开源:RabbitMQ安装与配置使用(SimpleAmqpClient)
  • Python库之Scrapy-Redis的高级用法深度解析
  • 2023职称继续教育--新时代如何培养和造就未来科技创新领军人才
  • linux下can-utils的使用以及can接口的配置(以ubuntu20.04为例)
  • 为啥装了erlang,还报错erl: command not found?
  • STM32 HAL库USART的接收数据方法实现(STM32Cube_FW_F1_V1.8.5)
  • 使用last查看系统登录情况
  • 实现windows 窗体的自己画,网上摘抄的,学习了
  • Apache Spark Streaming 使用实例
  • in typeof instanceof ===这些运算符有什么作用
  • JavaScript工作原理(五):深入了解WebSockets,HTTP/2和SSE,以及如何选择
  • Javascript设计模式学习之Observer(观察者)模式
  • Linux CTF 逆向入门
  • Node项目之评分系统(二)- 数据库设计
  • passportjs 源码分析
  • PAT A1120
  • ReactNativeweexDeviceOne对比
  • spark本地环境的搭建到运行第一个spark程序
  • Tornado学习笔记(1)
  • 将回调地狱按在地上摩擦的Promise
  • 数据结构java版之冒泡排序及优化
  • 微信小程序开发问题汇总
  • 一些css基础学习笔记
  • 译有关态射的一切
  • 用mpvue开发微信小程序
  • shell使用lftp连接ftp和sftp,并可以指定私钥
  • TPG领衔财团投资轻奢珠宝品牌APM Monaco
  • ​业务双活的数据切换思路设计(下)
  • #Lua:Lua调用C++生成的DLL库
  • #我与Java虚拟机的故事#连载01:人在JVM,身不由己
  • #我与Java虚拟机的故事#连载11: JVM学习之路
  • (23)Linux的软硬连接
  • (NO.00004)iOS实现打砖块游戏(十二):伸缩自如,我是如意金箍棒(上)!
  • (pojstep1.1.2)2654(直叙式模拟)
  • (附源码)php新闻发布平台 毕业设计 141646
  • (免费领源码)python#django#mysql校园校园宿舍管理系统84831-计算机毕业设计项目选题推荐
  • (全部习题答案)研究生英语读写教程基础级教师用书PDF|| 研究生英语读写教程提高级教师用书PDF
  • (收藏)Git和Repo扫盲——如何取得Android源代码
  • (一)Mocha源码阅读: 项目结构及命令行启动
  • (原)本想说脏话,奈何已放下
  • (原创)攻击方式学习之(4) - 拒绝服务(DOS/DDOS/DRDOS)
  • (原創) 如何讓IE7按第二次Ctrl + Tab時,回到原來的索引標籤? (Web) (IE) (OS) (Windows)...
  • (转)mysql使用Navicat 导出和导入数据库
  • (转)VC++中ondraw在什么时候调用的
  • (转)四层和七层负载均衡的区别
  • .chm格式文件如何阅读
  • .net framework profiles /.net framework 配置