![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-07 16:34 |
共 48,041 主题排行 / 350,128 发帖 / 今日 3 篇 / 48,252 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 什么命令可以跳转到其他目录 |
| 可打印版本 1,251 / 6 |
| 第1楼 terse | 发表于 2006-07-30 19:20 |
| 银牌会员 发帖 946 积分 2,404 | |
|
什么命令可以跳转到其他目录 在其他目录有一BAT文件,必须要跳转到其文件所在目录才能执行,用CALL不能成功执行,用DOS里的GO.exe文件命令可以实现,但要在当前目录下放上GO.EXE,请问用什么命令可以实现跳转?cd:>都不行555555555!
[ Last edited by terse on 2006-7-30 at 19:39 ] |
|
| 第2楼 zh159 | 发表于 2006-07-30 21:44 |
| 金牌会员 发帖 1,467 积分 3,687 | |
|
“pushd 路径”
“popd”返回刚才目录 或者“set path=%path%;路径”后再执行BAT文件 |
|
| 第3楼 namejm | 发表于 2006-07-30 22:51 |
| 荣誉版主 发帖 1,737 积分 5,226 来自 成都 | |
|
cd /d "路径"
看了楼主的描述,感到有点不对头:究竟是什么样的bat文件,一定要跳转到它所在的目录才能执行?用"路径\bat文件"的格式就可以了啊,注意空格路径要用引号括起来,你是没有用引号吧? [ Last edited by namejm on 2006-7-30 at 22:58 ] |
|
| 第4楼 IceCrack | 发表于 2006-07-31 02:00 |
| 中级用户 发帖 168 积分 332 来自 天涯 | |
|
我觉得批处理出错的时间应该在dos下好好调试一下.然后再不行的话.描述清楚以及有什么表现,这样才好处理.如果批处理不是太机密的话.可以放上来一段自己觉得可能出 的地方
|
|
| 第5楼 terse | 发表于 2006-07-31 13:07 |
| 银牌会员 发帖 946 积分 2,404 | |
Originally posted by namejm at 2006-7-30 22:51: 因为执行的文件在那个批处理文件的目录啊! pushd 路径 OK |
|
| 第6楼 terse | 发表于 2006-07-31 13:08 |
| 银牌会员 发帖 946 积分 2,404 | |
|
谢谢各位!
|
|
| 第7楼 jimmyleo | 发表于 2008-03-07 01:07 |
| 新手上路 发帖 2 积分 4 | |
|
今天用到了這個 謝謝指點
|
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |