Извлечение и сравнение версий и размера файлов
For /f «tokens=4,6» %%i in (?%Tools%filever.exe /A
 «%ScriptLoc%%DLFileTemp%»?) Do Set newvsz=%%i%%j

For /f «tokens=4,6» %%i in (?%Tools%filever.exe /A
 «%ScriptLoc%%DLFile%»?) Do Set oldvsz=%%i%%j
If Not «%newvsz%»==»%oldvsz%» Move /Y
 «%ScriptLoc%%DLFileTemp%» «%ScriptLoc%%DLFile%»
 & Echo нет совпадений & Goto :Mailit