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