Board logo

标题: [文件操作] [已解决]批处理如何取%1%的文件名? [打印本页]

作者: shuaige100    时间: 2011-5-1 16:59     标题: [已解决]批处理如何取%1%的文件名?

COPY %1% 2
%1%是含路径的啊,我怎么取那个文件名?
作者: hanyeguxing    时间: 2011-5-1 17:23

参数:
"%~n1" 不带扩展名的文件名
"%~x1" 扩展名
"%~nx1" 带扩展名的文件名
作者: powerbat    时间: 2011-5-1 17:27

六级士官?好吧,我承认你是笔误~
%1%只是碰巧相当于%1
作者: shuaige100    时间: 2011-5-1 20:49

3# powerbat
呵呵不好意思,写少了
作者: hanyeguxing    时间: 2011-5-1 21:23

批内:for %%a in ("%1%") do echo;%%~na
扩展:
"%%~na" 不带扩展名的文件名
"%%~xa" 扩展名
"%%~nxa" 带扩展名的文件名




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2