批处理脚本中切换目录

一、场景
我要在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
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值