这是一个用来自动配置Java环境变量的懒人程序
Developer Warning:请在使用本程序之前对必要的环境变量值进行备份工作!
脑洞来自于菜鸟教程上JSP开发环境搭建的教程,传送门在此。这个教程上使用了windows系统下cmd的set命令进行环境变量的配置,我跟着做了一下发现确实有效,后来想到是不是可以通过程序完成这件事情,只需要输入JDK的安装目录,它就可以自动完成配置工作。
但我后来发现,set命令只对当前cmd窗口有效,如果想要实现永久修改,需要使用setx命令。经过这样一个简单的思路确定就把初版的代码敲了出来。
由于第一次写的代码出现了一些bug还把我电脑的Path路径给搞炸了,还好多亏冻聪大佬出手相救才把Path差不多救了回来,不然下午我就要重装系统而不是在这水github写博客了
- 操作系统: Windows 10 Home Version 1809
- IDE:Dev-C++ 5.5.3
- 编译器:TDM-GCC 4.7.1 64-bit release
将cpp文件编译成exe文件后选择以管理员权限运行,一定要使用管理员权限运行程序否则无法写入注册表!
把这个路径输入到exe里面(不推荐,容易打错),按下回车即可自动配置Java环境变量。
最好是在资源管理器内找到这个路径,复制下来,粘贴进去。
目前还未添加任何输入合法性判断!它并不会检测你输入的是正确路径还是错误路径!一旦写错只能进环境变量界面手动删除!
考虑使用C#重构这个东西?加个图形化的选择路径也许更直观一些。感觉也不是太难的吧。
