我想创建一个批处理脚本,它将为我提供@ fname,@ fdate,@ fsize
等参数我已经使用了下面的
@forfiles /p path /m A*.bak /c "cmd /c echo @fsize @fname @fdate,@ftime"
但是@fsize
只提供了10位数字,而不是超出了它,因此失去了正确的信息
我也试过
for %I in (E:\*.txt) do @echo %~znI
但它在bat文件中不起作用。
是否有任何其他选项只能获得输出而不是其他注释,如DIR命令。提前感谢您的帮助。
答案 0 :(得分:0)
这将从命令行执行类似的工作。将所有%
加倍到%%
,以便在批处理文件中使用它。
for %a in (A*.bak) do @echo %~za "%~na" %~ta