0

我想创建一个批处理脚本,它会给我@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 命令。预先感谢您的帮助。

4

1 回答 1

0

这将从命令行执行类似的工作。全部加倍%%%在批处理文件中使用它。

for %a in (A*.bak) do @echo %~za "%~na" %~ta
于 2013-08-08T14:17:37.943 回答