Я хочу скопировать файлы из двух каталогов на удаленном компьютере в один каталог на сервере Windows. В одном каталоге у меня есть файлы с расширением *.csv, а в другом *.asc. Диски были сопоставлены с соглашением UNC, поэтому у нас есть такие диски, как Z:\, которые сопоставлены с определенной папкой на другом компьютере. Сценарии могут находиться либо на удаленном компьютере, либо на сервере Windows.
Файлы с расширением *.asc затем обрабатываются, после чего их необходимо переименовать или переместить в другой каталог (что и делает наше программное обеспечение). Файлы с расширением *.csv не изменяются
Я попытался использовать Robocopy, и это сработало с переключателем MOVE.
c:\scripts\ROBOCOPY.exe z:\ C:\files\Magellan /MOV /NP /R:2 /W:2 *.asc >c:\scripts\synchro.log
Однако исходная программа / программное обеспечение требует, чтобы эти файлы *.asc оставались в исходном местоположении, поэтому я не могу использовать переключатель перемещения.
Я не хочу копировать повторяющиеся файлы *.asc - иначе эти файлы будут обработаны заново.
Поэтому мне нужно копировать только новые файлы, т.е. файлы, которые не были скопированы ранее, и сравнивать их с другим местом, где файл был либо переименован, либо перемещен!
The files with the *.asc extension are then processed and then need to be renamed or moved to another directory
- Как эти файлы должны быть переименованы. Это не упоминается. Я предполагаю, что изменено расширение. - person npocmaka   schedule 04.05.2015