win10如何配置环境变量_win10环境变量最全设置总结

雨静小哥_8726

雨静小哥_8726

2026-04-02

1458人浏览

原创

Windows 10配置环境变量有五种可靠方法:一、系统属性图形界面;二、运行命令rundll32直达;三、开始菜单搜索“编辑系统环境变量”;四、CMD中用setx /M命令;五、PowerShell调用[Environment]::SetEnvironmentVariable并setx持久化。

win10如何配置环境变量_win10环境变量最全设置总结

如果您需要在Windows 10中让命令行或应用程序能直接识别安装的工具(如Java、Python、MySQL等),则必须正确配置环境变量。以下是五种可靠且互不依赖的操作路径,适用于不同使用习惯与权限场景:

一、通过系统属性图形界面设置

该方式采用原生控制面板路径,全程可视化操作,所有修改即时生效,无需重启资源管理器或系统,适合初次配置或对系统稳定性要求较高的用户。

1、右键点击桌面“此电脑”图标,选择“属性”。

2、在打开的“系统”窗口中,点击左侧导航栏中的“高级系统设置”。

3、在弹出的“系统属性”对话框中,切换到“高级”选项卡,点击下方的“环境变量”按钮。

4、在“环境变量”窗口中,于“系统变量”区域点击“新建”按钮。

5、在“变量名”栏输入JAVA_HOME,在“变量值”栏输入JDK实际安装路径,例如:C:\Program Files\Java\jdk-17.0.9。

6、再次在“系统变量”区域中找到并选中Path,点击“编辑”。

7、在“编辑环境变量”窗口中点击“新建”,逐行添加:%JAVA_HOME%\bin 和 %JAVA_HOME%\jre\bin。

8、确认无误后,依次点击“确定”关闭各层窗口。

二、使用运行命令直达环境变量窗口

该方式绕过所有中间界面,通过系统内置DLL调用直接启动环境变量编辑器,响应最快,适合熟悉快捷键的用户批量操作或快速修正。

1、按下Win + R组合键,打开“运行”对话框。

2、输入指令:rundll32 sysdm.cpl,EditEnvironmentVariables,然后按回车。

3、此时将直接弹出“环境变量”窗口,无需经过系统属性页面。

4、在“系统变量”区域点击“新建”,输入变量名MYSQL_HOME,变量值为MySQL安装根目录,例如:D:\App\Mysql。

5、选中Path,点击“编辑”,在列表末尾点击“新建”,填入:%MYSQL_HOME%\bin。

6、全部填写完毕后,连续点击“确定”保存更改。

三、通过开始菜单搜索快速定位

该路径利用Windows 10索引机制匹配关键词,不依赖桌面图标可见性,兼容精简版、教育版及经第三方优化的系统界面,支持模糊识别。

1、点击任务栏左下角“开始”按钮,在搜索框中输入环境变量。

稿定AI文案
稿定AI文案

一款面向中文内容创作的AI文案工具,支持小红书、公众号、周报和视频脚本等多种常见写作场景。

下载

2、在搜索结果中,选择“编辑系统环境变量”(注意区分“编辑账户的环境变量”)。

3、点击后立即打开“环境变量”设置窗口。

4、在“系统变量”区域中,点击“新建”按钮。

5、变量名设为MY_TOOLS,变量值设为自定义工具集路径,例如:D:\DevTools。

6、再次选中Path,点击“编辑”,在新行中添加:%MY_TOOLS%。

7、点击“确定”逐级关闭窗口。

四、使用命令提示符(CMD)持久化设置

该方法通过setx命令将变量写入注册表,适用于脚本部署、远程批量配置或需跳过GUI交互的自动化场景;新设变量在新启动的CMD实例中即可生效,无需重启系统。

1、在开始菜单搜索“cmd”,右键选择“以管理员身份运行”。

2、执行以下命令设置系统级变量:setx JAVA_HOME "C:\Program Files\Java\jdk-17.0.9" /M。

3、再执行命令向系统Path追加路径:setx Path "%PATH%;%JAVA_HOME%\bin" /M。

4、关闭当前CMD窗口,重新打开一个新的CMD窗口。

5、输入echo %JAVA_HOME%,验证输出是否为设定路径。

五、通过PowerShell设置并验证

PowerShell提供更灵活的变量处理能力,支持条件判断与路径拼接,适合需校验路径存在性或进行多步骤逻辑配置的进阶用户。

1、按下Win + R,输入powershell,回车启动。

2、执行命令创建系统级变量:[Environment]::SetEnvironmentVariable("PYTHON_HOME", "C:\Python39", "Machine")。

3、执行命令更新系统Path:$env:Path += ";$env:PYTHON_HOME\Scripts;$env:PYTHON_HOME"(仅当前会话有效)。

4、执行永久写入Path:setx Path "$env:Path" /M。

5、新开一个PowerShell窗口,运行:Get-ChildItem Env:\PYTHON_HOME,确认变量已加载。

相关专题

更多
mysql修改数据表名
mysql修改数据表名

MySQL修改数据表:1、首先查看数据库中所有的表,代码为:‘SHOW TABLES;’;2、修改表名,代码为:‘ALTER TABLE 旧表名 RENAME [TO] 新表名;’。php中文网还提供MySQL的相关下载、相关课程等内容,供大家免费下载使用。

2023.06.20

2393

6

MySQL创建存储过程
MySQL创建存储过程

存储程序可以分为存储过程和函数,MySQL中创建存储过程和函数使用的语句分别为CREATE PROCEDURE和CREATE FUNCTION。使用CALL语句调用存储过程智能用输出变量返回值。函数可以从语句外调用(通过引用函数名),也能返回标量值。存储过程也可以调用其他存储过程。php中文网还提供MySQL创建存储过程的相关下载、相关课程等内容,供大家免费下载使用。

2023.06.21

1439

5

mongodb和mysql的区别
mongodb和mysql的区别

mongodb和mysql的区别:1、数据模型;2、查询语言;3、扩展性和性能;4、可靠性。本专题为大家提供mongodb和mysql的区别的相关的文章、下载、课程内容,供大家免费下载体验。

2023.07.18

855

5

mysql密码忘了怎么查看
mysql密码忘了怎么查看

MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS 应用软件之一。那么mysql密码忘了怎么办呢?php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

2023.07.19

3352

5

mysql创建数据库
mysql创建数据库

MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS 应用软件之一。那么mysql怎么创建数据库呢?php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

2023.07.25

5728

4

mysql默认事务隔离级别
mysql默认事务隔离级别

MySQL是一种广泛使用的关系型数据库管理系统,它支持事务处理。事务是一组数据库操作,它们作为一个逻辑单元被一起执行。为了保证事务的一致性和隔离性,MySQL提供了不同的事务隔离级别。php中文网给大家带来了相关的教程以及文章欢迎大家前来学习阅读。

2023.08.08

1239

3

sqlserver和mysql区别
sqlserver和mysql区别

SQL Server和MySQL是两种广泛使用的关系型数据库管理系统。它们具有相似的功能和用途,但在某些方面存在一些显著的区别。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

2023.08.11

5991

4

mysql忘记密码
mysql忘记密码

MySQL是一种关系型数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。那么忘记mysql密码我们该怎么解决呢?php中文网给大家带来了相关的教程以及其他关于mysql的文章,欢迎大家前来学习阅读。

2023.08.14

5202

7

mysql事务隔离级别
mysql事务隔离级别

mysql规范中定义了四种事务隔离级别,不同的隔离级别对事务的处理有所不同。本专题为大家提供mysql事务隔离级别相关的文章内容,大家可以免费体验。

2023.08.16

6974

11

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程