返回首页
当前位置: Novell迷 > 站长博客 >

批处理脚本参数

时间:2009-12-17 16:35来源:本站整理 作者:Novell迷 点击:
批处理(Batch)脚本的参数(%0 %1 ...) %* 表示这个批处理文件的所有的参数(%1 %2 ....) 对于每一个%n还有一些扩展: %~1删除%1的两端的双引号 %~f1 扩展成%1的全部文件名 %~d1 获取%1的盘符 %~

批处理(Batch)脚本的参数(%0 %1 ...)
 %* 表示这个批处理文件的所有的参数(%1 %2 ....)
对于每一个%n还有一些扩展:
%~1    删除%1的两端的双引号
%~f1   扩展成%1的全部文件名
%~d1  获取%1的盘符
%~p1  获取%1的文件路径
%~n1  获取%1的文件名称
%~x1  获取%1的扩展名
%~s1  获取短文件名
%~a1  获取文件的属性
%~t1  获取文件的时间
%~z1  获取文件的大小
%~$PATH:1  从指定的PATH环境变量中查找%1并且扩展成全文件名

而且上面的还可以组合,例如:
%~dp1    把%1扩展成盘符和路径
%~nx1    把%1扩展成文件名和扩展名
%~dp$PATH:1    从制定的PATH中搜索%1,并且扩展成盘符和路径的形式
%~ftza1    扩展成dir类似的输出结果,文件名    时间    大小    属性

Novell迷,迷Novell

  Novell迷网站原创内容,未经允许,谢绝转载!

转载请注明出处!
本文地址 http://novell.me/master-diary/2009-12-17/batch-parameter.html
(责任编辑:Novell迷)
对我有帮助
(0)
0%
没什么帮助
(0)
0%
------分隔线----------------------------
发表评论
验证码:点击我更换图片
赞助商链接