我正在编写一个批处理文件,每天都在Windows服务器上运行。 并检查特定文件夹中特定文件的大小是否为零,然后给我发电子邮件。我发现%~z1检查文件的大小是零,但我不知道在哪里我应该将%~z1和filename放在我的ifcommand中。我不想使用循环,因为它只是每天检查一个文件。
@echo off 列出=" C:\ foldername \ test1.txt"
如果"%out%" ==" 0" ( 发送电子邮件(我知道这一部分) )其他( echo什么都不做
请指教! 谢谢
答案 0 :(得分:0)
这可以满足您的需求
For %%i in ("C:\path\to\file.ext") do set var=%%~zi
echo %var%