1. bat 怎么判断d盘的一个txt文件内是否为空
查看属性命令attrib看一下他的属性,用tpye命令查看他的内容,如果显示为空白,那么他的内容就为空,举个例子:假设我的D盘下有一个1.txt的文件,里面内容为abc,那么执行以下命令,attribd:\1.txttyped:\1.txt就可以知道了。
2. 想写个bat批处理文件,如何判断一个文件夹是否空
如果只是判断文件夹是否空,可以用这个命令
dir/a/b|find/i/v""&&echo有||echo空
3. 批处理:如何判断获取内容为空的方法
获得的内容 是变量里的内容吗
如果是的话,看下面
@echooff:Mainclssetstr=set/p"str=请输入任意字符,或直接回车:"ifdefinedstr(echo变量str的值不为空)elseecho变量str为空值pausegotoMain
不喜欢if的话,试下for
@echooffset"test=测试1,只含空格或其他默认分隔符的情况"for%%ain("test")doifdefined%%~aecho存在变量testset"te*?st=测试2,含*或?的情况"for/f"eol==delims="%%ain("te*?st")doifdefined%%aecho存在变量te*?stpause
4. 用BAT写一个脚本 目的:检测指定文件是否为空,当为空时提示文件为空,否则调用另一个BAT
兄弟,见下面bat程序,只要一行,你将其保存为callb.bat,双击运行就可以了(经过测试):@for /f "usebackq" %%i in (`dir/b a.txt`) DO IF %%~zi GTR 0 call b.bat
5. 如何用bat 判断一个文件是否为空,若为空则显示该文件为空(非文件夹)。
findstr . "完整文件名">nul&&echo 非空||echo 空也
6. bat命令如何判断一个文件夹是否为空文件夹 并根据结果执行其它bat文件 空的执行1.bat 不是空的执行2.bat
dir/a/s/bd:est|findstr.>nul&&2.bat||1.batrem将d:est换成需要判断的文件夹路径。
未经允许不得转载:山九号 » bat判断文件内容为空|bat命令如何判断一个文件夹是否为空文件夹 并根据结果执行其它bat文件 空的执行1bat 不是空的执行2bat