Cor*_*ker 17 comparison if-statement file batch-file
如何比较批处理文件中的两个文件,并根据它们是否匹配执行操作?我尝试过类似的东西:
if file1.txt NEQ file2.txt goto label
但它比较实际的字符串"file1.txt"而不是文件.我已经阅读了关于COMP命令的内容,但是如果我把它放在if语句中它似乎不起作用.有人知道怎么做这个吗?抱歉,我很少使用批处理文件,对它们的经验很少.
提前致谢.
mat*_*t_h 32
我相信你可以使用"FC"命令,然后检查errorlevel.这是一些代码:
@echo off
:main
fc c:\filename r:\filemame > nul
if errorlevel 1 goto error
:next
echo insert next CD
pause
goto main
:error
echo failed check
(来自http://www.computing.net/answers/dos/batch-file-command/15753.html)
| 归档时间: | 
 | 
| 查看次数: | 60665 次 | 
| 最近记录: |