dir /x
显示如附件1:
建sn.bat,代码如下:
@echo off
set "str=%~1"
call set n=%%str:%~dp1=%%
for /f "tokens=4 delims= " %%a in ('dir /x %1*^|findstr /c:"%n%"') do set sn=%%a
echo %sn%&pause
分别把文件...和.......或文件夹....拖到sn.bat,全都显示8669~1,为什么?
怎样才能分别显示出7154~1,5454~1和8669~1?
Last edited by radem on 2009-4-30 at 09:06 ]