中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
作者:
标题: for中用~na是什么意思? 上一主题 | 下一主题
caucfeiyu
初级用户




积分 108
发帖 35
注册 2007-4-12
来自 河北廊坊
状态 离线
『楼 主』:  for中用~na是什么意思?

请问在for /r g:\mp3 %a in (*.mp3) do @echo %~na中%~na是什么意思啊!
在for /?帮助里:
%~I 展开删除任何前后引号 ("") 的 %I。
%~fI 将 %I 展开到完全合格的路径名。
%~dI 只将 %I 展开到驱动器号。
%~pI 只将 %I 展开到路径。
%~nI 只将 %I 展开到文件名。
%~xI 只将 %I 展开到文件扩展名。
%~sI 展开路径以只包含短名称。
%~aI 将 %I 展开到文件的文件属性。
%~tI 将 %I 展开到文件的日期和时间。
%~zI 将 %I 展开到文件大小。
这里将%I展开到完全合格的路径名,只将%I展开到驱动器号,是什么意思啊,不太理解它这里说的是什么意思,请举一个例子解释一下好吗?

2007-4-14 12:36
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
bjsh
银牌会员





积分 2000
发帖 621
注册 2007-1-1
状态 离线
『第 2 楼』:  

上面不写这了吗>

展开到文件名;

比如你g:\mp3中有个test.mp3

如果只是 echo %a 回显为 g:\mp3\test.mp3

如果echo %~na 回显则为 test

只有文件名而已

2007-4-14 21:27
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
htysm
高级用户




积分 866
发帖 415
注册 2005-12-4
状态 离线
『第 3 楼』:  

@echo off
:: echo 请将这个批处理放在桌面上运行。
echo 这个批处理展开到完全合格的路径名是:%~f0
echo 这个批处理展开到驱动器号是:%~d0
pause>nul

2007-4-14 21:55
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
caucfeiyu
初级用户




积分 108
发帖 35
注册 2007-4-12
来自 河北廊坊
状态 离线
『第 4 楼』:  

谢谢各位了,明白了!
去过这么多论坛,还是这里最好啊!
有人情味啊!哈哈~!~!~!

2007-4-14 23:13
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
tongwandou
初级用户





积分 112
发帖 50
注册 2007-4-15
状态 离线
『第 5 楼』:  

又多学了一点!谢谢!!

2007-4-15 04:58
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
jackson313
初级用户





积分 48
发帖 26
注册 2007-4-9
状态 离线
『第 6 楼』:  

谢谢分享,收藏了

2007-4-15 14:41
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
minmin888
初级用户





积分 127
发帖 62
注册 2007-4-19
状态 离线
『第 7 楼』:  

谢谢各位了,明白了!

2007-4-21 09:54
查看资料  发短消息 网志   编辑帖子  回复  引用回复
fdasf
新手上路





积分 2
发帖 1
注册 2007-4-21
状态 离线
『第 8 楼』:  

好的,支持下摔跟头

2007-4-22 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
haiou327
高级用户

DOS时空


积分 713
发帖 348
注册 2007-2-10
状态 离线
『第 9 楼』:  

通俗易懂,加分.



欢迎进入我的网盘!!!
2008-1-5 17:13
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (52688226)  编辑帖子  回复  引用回复
DarksKy1984
初级用户





积分 46
发帖 24
注册 2008-1-4
状态 离线
『第 10 楼』:  

谢谢分享

2008-1-7 19:41
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: