Я хотел бы рекурсивно искать каталог и перемещать содержимое папки, если файл не существует, на удаленный сервер и удалять уровень папки.
Например, скопируйте только содержимое папки 2, потому что файл .txt не существует.
ИСХОДНЫЙ СЕРВЕР
C:\folder\folder1\foldera - test.txt file.txt
C:\folder\folder2\foldera - test.txt
станет
ЦЕЛЕВОЙ СЕРВЕР
C:\folder\folder2\ - test.txt