无忧启动论坛
标题:
玩批处理的大仙们
[打印本页]
作者:
tt911
时间:
2021-11-9 12:02
标题:
玩批处理的大仙们
本帖最后由 tt911 于 2021-11-9 12:06 编辑
玩批处理的大仙们
有个问题请教
git submodule update --init --recursive 这个第二行太可恶
已经为git设置了系统环境变量
直接运行批处理还会报错,每次还得 cd 进入该目录才正常
能否改之?
该批处的内容是:
@echo off
git submodule update --init --recursive
mkdir bin\x32
xcopy deps\x32 bin\x32 /S /Y
mkdir bin\x64
xcopy deps\x64 bin\x64 /S /Y
mkdir bin\x32d
xcopy deps\x32 bin\x32d /S /Y
xcopy deps\x32d bin\x32d /S /Y
mkdir bin\x64d
xcopy deps\x64 bin\x64d /S /Y
xcopy deps\x64d bin\x64d /S /Y
复制代码
作者:
nttwqz
时间:
2021-11-9 12:10
在批处理中加入切换目录不行吗?
。。。。。妖魔如是说
作者:
江南一根葱
时间:
2021-11-9 12:26
直接把git.exe搞到windows目录下
作者:
ku588
时间:
2021-11-9 12:28
本帖最后由 ku588 于 2021-11-9 12:30 编辑
无论解压到哪里,好像 cd %~dp0 都会定位到当前批处理所在目录的完整路径下
作者:
马路大
时间:
2021-11-9 12:28
提示:
作者被禁止或删除 内容自动屏蔽
作者:
ku588
时间:
2021-11-9 12:35
本帖最后由 ku588 于 2021-11-9 12:39 编辑
比如,解压到D:\123\1.BAT
那 cd %~dp0 路径就是定位到D:\123\
123目录下还有目录ABC,那就是cd %~dp0ABC
作者:
荣耀
时间:
2021-11-9 13:22
在批处理开头,添加
pushd "%~dp0"
就自动设置为当前路径的了,我写批处理,几乎都加这个。
欢迎光临 无忧启动论坛 (http://wuyou.net./)
Powered by Discuz! X3.3