У меня большой каталог с множеством подкаталогов и файлов. Для целей тестирования мне нужно создать копию вышеуказанного с точной структурой каталогов (также пустые каталоги), но скопировать только два файла (неважно, какие два) из каждого подкаталога. Как я могу это сделать с помощью xcopy.
Скопируйте фиксированное количество файлов с помощью xcopy
Ответы (1)
Я не думаю, что это можно сделать напрямую с помощью JUST xcopy. Вы сможете скопировать структуру каталогов и НИКАКИХ файлов, используя эту команду:
xcopy /e /t path/to/folder path/to/copied/location
При этом делать что-то с использованием C ++ (я бы предпочел класс Qt QDir
) и копировать только 2 файла из каждого каталога было бы довольно тривиально
person
g19fanatic
schedule
04.11.2010
Qt доступен для окон. Если вы пытаетесь сделать это без программирования, я не совсем уверен, что это возможно. У вас довольно строгие требования: вы хотите скопировать только несколько файлов из каждого каталога вместо копирования всей структуры.
- person g19fanatic; 04.11.2010
Спасибо, Пол, но я не могу установить какое-либо другое программное обеспечение на клиентский сервер. (Вы знаете, как это работает ..)
- person Regmi; 04.11.2010
Вам не нужно устанавливать программное обеспечение на их сервер, вы можете написать приложение на своем компьютере. Вы получаете доступ к этим файлам по сети или собираетесь работать локально на машине? Если вы подключаетесь к сети, нет никаких проблем, просто выполняя то, что я сказал, на вашем компьютере. Если вы собираетесь физически находиться на клиентской машине, вам не нужно устанавливать Qt SDK для распространения инструмента, который вы создали с его помощью. Вы можете просто скопировать / вставить EXE и DLL-файлы инструмента, и все готово. Установка не требуется :)
- person g19fanatic; 04.11.2010