![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-05 10:23 |
共 48,038 主题排行 / 350,123 发帖 / 今日 1 篇 / 48,251 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 是否能直接获取批处理文件的当前位置 |
| 可打印版本 868 / 5 |
| 第1楼 JasonMing | 发表于 2007-07-29 22:17 |
| 初级用户 发帖 42 积分 116 | |
|
是否能直接获取批处理文件的当前位置 假如我有一个批处理文件 change.bat 在 %A% 下,我现在在 %B% 目录下执行 %A%\change.bat 后能否直接转跳至 %A% ???
有的话请举个例子···谢谢各位~~~ |
|
| 第2楼 wudixin96 | 发表于 2007-07-29 22:26 |
| 银牌会员 发帖 931 积分 1,928 | |
|
看不懂,
楼主的意思是:在%A%下有一个P(change.bat),然后在%B%下调用%A%下的change.bat?%B%下有另一BAT? |
|
| 第3楼 JasonMing | 发表于 2007-07-29 22:44 |
| 初级用户 发帖 42 积分 116 | |
|
不是这个意思···
比如在D:\A\下面有一个change.bat··· 在命令提示行模式中(当前目录为C:\windows\)运行“D:\A\change.bat”当前目录就会切换至D:\A\中 |
|
| 第4楼 wudixin96 | 发表于 2007-07-29 22:48 |
| 银牌会员 发帖 931 积分 1,928 | |
|
C:\Documents and Settings\Administrator>desktop\新建文件夹\3.bat
C:\Documents and Settings\Administrator>echo ok ok C:\Documents and Settings\Administrator>pause 请按任意键继续. . . |
|
| 第5楼 JasonMing | 发表于 2007-07-29 22:56 |
| 初级用户 发帖 42 积分 116 | |
|
什么意思···看不明白
|
|
| 第6楼 slore | 发表于 2007-07-29 23:42 |
| 铂金会员 发帖 2,478 积分 5,212 | |
|
不可以啊……
cd /d d:\a\ 你可以先CD在执行CHANGE.BAT |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |