比较分离目录中两个文件的大小

时间:2017-10-19 19:47:14

标签: windows batch-file cmd

我正在比较两个分开的目录中的文件。现在我想检查两个文件是否有相同的大小。我正在使用嵌套循环和条件,但它有一个问题。条件不起作用,我的编辑器没有正确着色:%% ~zj。 我的批处理文件的源代码:

@echo off
for %%i in (*) do (
    if not exist %1%%i goto no
    for %%j in ("%1*") do (
        echo first %%~zi
        echo second %%~zj
        if %%~zi not %%~zj goto rem here I want to break the loop
    )
)

我错过了什么?

1 个答案:

答案 0 :(得分:1)

使用NEQ而不是用于比较,即

if %%~zi NEQ %%~zj