中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-04 14:23
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 批处理相对路径 查看 1,277 回复 2
楼 主 批处理相对路径 发表于 2007-05-13 03:47 ·  中国 上海 长宁区 电信
初级用户
积分 38
发帖 15
注册 2007-04-13 20:38
19年会员
UID 85037
性别 男
状态 离线
我有一个批处理a.bat 在想同目录里有一个b.ini
当我用a.bat的时候调用b.ini 但是怎么样找到他们的相对路径?
如果2个文件都在本机上用%cd%和prompt就很好找 但在网络上 比如\\192.168.0.222\arp 当我打开a.bat的时候出现
'\\192.168.0.222\arp'
用作为当前目录的以上路径启动了 CMD.EXE。
UNC 路径不受支持。默认值设为 Windows 目录。

像这样该怎么找相对路径
2 发表于 2007-05-13 09:57 ·  中国 浙江 杭州 联通
银牌会员
★★★
积分 1,928
发帖 931
注册 2007-01-06 11:46
19年会员
UID 75624
性别 男
状态 离线
%~f0
3 发表于 2007-05-15 02:57 ·  中国 上海 长宁区 电信
初级用户
积分 38
发帖 15
注册 2007-04-13 20:38
19年会员
UID 85037
性别 男
状态 离线
呵呵 %~f0 怎么用呢?
能详细点么
论坛跳转: