windows7新建环境变量:如何在,Windows中编辑
注意:本指南中的说明适用于 Windows 11 和 Windows 10,因为与处理环境变量相关的所有内容在这两种操作系统中都是相同的。
打开环境变量窗口要进行本文中所示的许多编辑,您首先需要打开“环境变量”窗口。本指南解释了如何执行此操作,并向您展示了有关使用环境变量的基础知识:Windows 中的环境变量是什么?
如果您想跳过阅读,在 Windows 11 和 Windows 10 中工作方式相同的一种方法是打开“运行”窗口 (Win R) 并执行以下命令:
rundll32.exe sysdm.cpl,编辑环境变量
提示:您也可以在命令提示符、PowerShell 或 Windows 终端中运行该命令以达到相同的目的。
如何在 Windows 中编辑环境变量如果要更改现有环境变量的值,请首先在“环境变量”窗口中选择它。然后,单击或点击“编辑”。
您将看到一个窗口,您可以在其中编辑变量的名称和值。进行所需的修改,然后按“确定”。然后,在“环境变量”窗口中再次按“确定”。
如何从命令提示符编辑环境变量您也可以从命令提示符创建新的环境变量或编辑现有环境变量的值(但不能编辑其名称)。如果要创建用户环境变量,请输入以下命令:
setx 变量名“值”
如果要创建系统环境变量,请将 m 参数添加到命令中,如下所示:
setx 变量名“值”/m
例如,我想创建一个名为 TEST 且值为 C:\digitalcitizen 的用户变量。为此,我必须运行以下命令:
setx 测试“C:\digitalcitizen”
要更改环境变量的值,请运行相同的 setx 命令,但为该变量指定新值。例如,要将 TEST 环境变量的值更改为 C:\DC,我必须执行以下命令:
setx 测试“C:\DC”
这是可行的,因为 setx 命令会用您最后键入的值重写现有值。因此,如果您对同一变量多次使用此命令,该变量将保留您最后输入的值。
如果您希望变量的值具有多个路径,则必须在单个 setx 命令中指定所有路径,如下一个屏幕截图所示。确保您输入的每个值与前一个值之间用分号分隔,且不带空格。
提示:您可以通过运行以下命令获取所有可用环境变量的列表:
放
请注意,该命令是 set 的,而不是 setx 的,并且没有添加任何参数。此外,如果您刚刚创建或编辑了环境变量,则必须关闭并重新打开命令提示符才能显示更改。
如何从 PowerShell 编辑环境变量您还可以从 PowerShell 创建或编辑现有环境变量的值。如果要创建用户环境变量,PowerShell命令是:
[环境]::SetEnvironmentVariable("variable_name","variable_value","User")
如果你想创建一个系统环境变量,命令是这样的:
[环境]::SetEnvironmentVariable("variable_name","variable_value","Machine")
例如,为了创建一个名为 TEST 且值为 digitalcitizen.life 的用户环境变量,我运行了以下命令:
[环境]::SetEnvironmentVariable("TEST","digitalcitizen.life","用户")
要稍后更改变量的值,您可以使用不同的值运行相同的命令。就像命令提示符中的 setx 一样,此命令在每次运行时都会重写指定变量的值。
如果要为变量分配多个值,请在命令中键入所有值,每个值之间用分号分隔,如下所示。
提示:在 PowerShell 中,您可以通过运行以下命令获取所有环境变量的列表:
获取子项环境:
但是,如果您刚刚创建或编辑了环境变量,则必须关闭并重新打开 PowerShell 才能显示更改。
如何清除 Windows 中环境变量的值(从命令提示符)如果要删除环境变量的值(同时保留其名称),则无法在“环境变量”窗口中使用鼠标和键盘来执行此操作。如果选择一个变量并按“编辑”,您可以删除该值,但无法按“确定”,因为此按钮会变灰。因此,您无法保存更改。
但是,您可以使用命令提示符清除环境变量的值。要从命令提示符取消设置环境变量,请键入以下命令:
setx 变量名“”
例如,因为我想取消设置 TEST 变量并给它一个空值,所以我运行了以下命令:
setx 测试“”
接下来,让我们看看如何删除环境变量。
如何删除 Windows 中的环境变量如果您不想再使用特定环境变量,请在“环境变量”窗口中选择它。然后,按删除。 Windows 不要求对此操作进行任何确认。
因此,如果您改变了主意,则必须按“取消”才能不应用删除。如果您想继续删除,请按“确定”。
如何使用命令提示符 (CMD) 删除环境变量要从命令提示符删除环境变量,请运行以下命令:
REG 删除“HKCU\Environment” /F /V “variable_name”
…如果是用户环境变量,或者如果是系统环境变量则运行此命令:
REG 删除“HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment” /F /V “variable_name”
例如,要从用户的配置文件中删除 TEST 环境变量,我运行了:
REG 删除“HKCU\Environment” /F /V “TEST”
如何使用PowerShell删除环境变量要使用 PowerShell 取消设置和删除环境变量,请键入以下命令:
[环境]::SetEnvironmentVariable("variable_name", $null, "User")
...如果它是用户配置文件变量,或者如果它是系统范围变量,则运行此命令:
[环境]::SetEnvironmentVariable("variable_name", $null, "Machine")
例如,要让 PowerShell 从我的用户配置文件中删除我的 TEST 环境变量,我必须运行以下命令:
[环境]::SetEnvironmentVariable("测试", $null, "用户")
就是这样!
- 11-15linux服务器购买及配置:如何配置,Linux软件商店的服务器地址
- 12-20五花肉最好吃的做法不油不腻贼香,五花肉的经典做法老菜新做
- 05-13谁天生是猪鼻子 除了猪猪谁还长猪鼻子
- 09-16汽车排气管数量代表什么?为什么有的汽车排气管数量多
- 11-18converse性价比最高的鞋 潮鞋丨陈冠希,xConverse再推联名
- 03-18opporeno4pro怎么开防抖?过山车级防抖是怎么做到的
- 09-29兰心书院怎么分享?成就万千女性的听书成长之旅
- 10-2850首让孩子学会表达的儿歌:10首朗朗上口的儿歌轻松记忆好理解
- 01-12中兴正式发布了天机axon 10 pro 中兴天机Axon10,Pro推送Android10更新
- 03-02王羲之写的楷书作品,王羲之写得最好的楷书赏析
- 05-07怎样从旧手机导入到新手机:怎么把旧手机的内容导入到新手机里
- 04-18抖音口播的时长限制是怎么规定的?抖音出了新的规则你知道吗
- 01-15农历12月也称为腊月吗?把农历十二月称为腊月
- 01-29劳动合同一般签几年比较有利呢:劳动合同一般签几年最好
- 11-10家用数码备份 用移动硬盘还是nas:个人数据备份,U盘移动硬盘
- 12-12小学生名人名言,名人名言
热门
推荐
- 1武警部队入党申请书范例239
- 2最佳学生班主任评语174
- 3建筑节能的论文代发481
- 4尤克里里跟吉他的区别305
- 5茶道茗理的简介257
- 6二年级看的成语故事书中的故事117
- 7销售年度工作总结范文大全355
- 8调整工资会议纪要格式140