Вы можете использовать пакетный файл для запуска команды Xcopy
с помощью команды verify , после чего следует проверка уровня ошибок, возвращаемого Xcopy, чтобы определить, успешно скопированы файлы или нет. Если они сделали, удалите источник.
Из документации Xcopy:
Exit
code Description
==== ===========
0 Files were copied without error.
1 No files were found to copy.
2 The user pressed CTRL+C to terminate xcopy.
4 Initialization error occurred. There is not
enough memory or disk space, or you entered
an invalid drive name or invalid syntax on
the command line.
5 Disk write error occurred.
Пример партии:
Rem Attempt file copy...
xcopy /D /V %1 %2
Rem Check result code and if it was successful (0), delete the source.
if errorlevel 0 (
echo Copy completed successfully
del /Q %1
exit /B
)
Rem Not Errorlevel 0...
echo Copy failed for some reason.