如何使用批处理脚本打开目录中的所有文本文件(.txt),该文件中包含一些数据(大小不为0)。
提前致谢。
for %%a in ("c:\folder\*.txt") do if %%~za gtr 0 start "" "%%~fa"
该for
命令将遍历与该in
子句匹配的文件。对于找到的每个文件,该do
子句中的代码都是参照存储在replaceable参数中的文件执行的(%%a
在此示例中)
%%~za
是文件的大小,%%~fa
是具有完整路径的文件引用。因此,代码意味着:对于指定文件夹中的每个txt文件,如果文件大小大于0,请使用与其关联的任何应用程序启动文件
注意:start
命令将第一个带引号的参数作为启动窗口的标题。由于文件引用被引用以防止空格问题,因此包含了空引号,以避免将文件引用作为标题读取。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句