大佬看看我这行代码错在哪?
bat吧
全部回复
仅看楼主
level 13
Cairls 楼主
这是代码:
for /f "skip=3 tokens=3" %%a in ('dir /a /-c %1') do ( set size1=%%a )
echo %size1%
想做一个拖住文件到bat上就显示文件大小的批处理,
想获得的是这一行的数值
但是得到的却是这一行
请问各位大佬我该如何修改?
2021年11月24日 04点11分 1
level 13
Cairls 楼主
这个skip参数很奇怪,我把他改成1,或者直接删掉,结果根本没变化
2021年11月24日 04点11分 2
level 1
for /f "tokens=3" %%a in ('dir /a /-c %1^|findstr "个文件"') do ( set size1=%%a )
echo %size1%
2021年11月27日 03点11分 3
1