一、场景
我要在bin\main目录下操作v1文件,然后在bin目录下操作v2文件,但是最后v2文件没有被改写,原因是你已经进入bin\main\子目录下,不能直接进入父目录bin。所以应该注意在相应位置下执行,否则出现系统找不到路径的问题。
二、解决方法1
@cd /d bin\main
@echo 1.0.0.0>v1.txt
@cd /d ..\ cd .. 进入当前目录中的上级目录
@echo 2.0.0.0>v2.txt
三、解决办法2
@set PWD_PATH=%CD%
@cd /d bin\main
@echo 1.0.0.0>v1.txt
@cd /d %PWD_PATH%\bin
@echo 2.0.0.0>v2.txt