全部,需要批处理文件脚本中的帮助。
我有.txt文件,主要目的是获取文件的计数,如果count超过1000,则创建一个.txt文件,否则完成脚本。
我在批处理文件中有一个命令,如下所示; -
@echo on
cd C:\Windows\System32
type C:\Testfolder\Samplefile.txt| find "" /v /c
这给了我1400的数量。现在我需要包含"当计数> 1000时,然后在特定路径中创建一个blank.txt文件,否则只要完成脚本就不做任何事情。
任何帮助。
感谢。
答案 0 :(得分:1)
您需要使用FOR / F命令捕获FIND命令的输出。
@echo off
FOR /F "delims=" %%G in ('type C:\Testfolder\Samplefile.txt^| find /v /c ""') do set count=%%G
IF %count% gtr 1000 type nul>"C:\some path\blankfile.txt"