C/C++ 新手避坑指南3:方便设置 Path 环境变量的脚本
如何 在 Path 环境变量中查看、查找、添加、删除,来自:《C/C++ 新手避坑指南 系列》
龙爸写给初学 C/C++ 的朋友们的新手避坑指南,扫平入门的几个大障碍的极简教程。
原文发布、维护于龙爸陪孩子学习 Python
、C++
的练习项目:
欢迎意见、建议和帮助,谢谢 🥰💕❤️
如果对你有帮助,请支持 Star~ ✨✨✨
转载时请保留声明和出处,谢谢 🤝🤝🤝
如果是
Github
、MarkText
、PDF
等,请打开目录方便阅读 😎
方便设置 Path 环境变量的脚本 使用说明
目的:运行脚本,自动 添加/删除 当前工作目录 或 指定目录 到
Path
环境变量。
可以很方便地设置 C/C++
编译器所在的路径到环境变量 Path
中,
例如,复制保存脚本的文件夹路径,按下快捷键组合 Win + X
,
在菜单中选择 终端管理员
,随后切换到保存脚本的文件夹,运行:
cd D:\_Dev_\_Repos_\Github\_CoffeeScholar_\C_CPP-Learning\CBeginnerHelper
.\SetEnvPath.ps1 D:\_Dev_\C_CPP\gcc\13.2.0\bin
用
cd
命令切换当前目录到脚本所在的目录:你的脚本实际路径
要设置的路径改为你的实际路径:
D:_Dev_\C_CPP\gcc\13.2.0\bin
简单说明:
如果不指定参数开关,则默认检查 路径 是否存在于
Path
环境变量;开关
-a
或-add
将 路径 添加到Path
环境变量;开关
-s
或-search
将在Path
环境变量中搜索路径;开关
-r
或-remove
将在Path
环境变量中删除路径;开关
-h
或-help
将显示本信息。
注意:
如果不指定路径,则默认取
运行脚本时的工作路径
,而不是保存脚本的路径
;如果当前以用户身份运行,则所有操作针对
【用户级别】
的环境变量,否则针对【系统级别】
的环境变量;——设置
C/C++
编译环境,建议用【系统级别】
,请用系统管理员权限运行脚本
举例如下
1. 确认当前路径是否存在
.\SetEnvPath.ps1 [path:指定路径,如果不指定则取当前路径]
注意:保存脚本的位置与当前运行路径不同,取当前路径。
2. 添加当前路径
.\SetEnvPath.ps1 -a [path:指定路径,如果不指定则取当前路径]
3. 搜索当前路径
.\SetEnvPath.ps1 -s [path:指定路径,如果不指定则取当前路径]
其中绿色提示是找到了指定的设置项。
黄色提示【文件夹不存在】,
表示环境变量中的该设置项,对应的路径在文件系统中并不存在,有可能是无效项。
4. 删除当前路径
.\SetEnvPath.ps1 -r [path:指定路径,如果不指定则取当前路径]