所以我不确定这个命令到底在做什么——它看起来像是设置编辑路径变量。
我需要为一个班级运行它。不幸的是,它没有很好的文档记录,所以我想确定一下:这会弄乱我的 PATH 变量吗?如果会,我该如何先备份我的 PATH 变量?(我的操作系统是 Windows 10。)
rem myauto for java
path=.;c:\;"c:\Program Files\Java\jdk1.8.0_66\bin";c:\javaHW
set classpath=.;c:/;"c:\Program Files\Java\jdk1.8._66\bin\lib";c:\javaJW
答案1
没有必要备份PATH
:重新启动cmd
将恢复它,以及应用程序套件中其他文件设置或更改的任何其他变量。
如果您不想这样做,您可以简单地将其保存PATH
在另一个变量中:
savepath=%path%
您也可以使用以下方法轻松恢复:
set path=%savepath%
或者更简单(可以在 后使用空格或等号path
):
path %savepath%
当然,其他变量不会被重置。