Cmq se ti va di perderci tempo, il codice in vbs dovrebbe essere approsimativamente cosi:
Function qq(str)
qq = Chr(34) & str & Chr(34)
End Function
Function AreDifferent(f1, f2)
cmd = "%COMSPEC% /c fc /b " & qq(f1) & " " & qq(f2)
AreDifferent = CBool(CreateObject("WScript.Shell").Run(cmd, 0, True))
End Function
in questa modalità hai 2 variabili, f1 e f2.
Il campo oggetto definito con "fc" per la funzione e l'stdout del campo differenze, che devi integrare in una terza variabile che sarebbe il file mod quindi f3 o come vuoi tu