Что командная строка путь состоит в том, чтобы переместить содержание каталога в другой каталог в Vista?

Я обычно люблю Vista, но я нашел ее файл, движущиеся средства просто плохи.

У меня есть эти два каталога

C:\dir1\
C:\dir2\

Они оба содержат много подкаталогов, которые самих содержат файлы и подкаталоги и т.д. И они - в основном оба та же структура, но содержание файлов отличается.

То, что я хочу сделать, является взятием все подкаталоги C:\dir1\ и переместите их в C:\dir2\, перезапись, что находится в C:\dir1\.

Если я делаю это, притягивая Windows Explorer - он просто не работает. Это спрашивает, уверен ли я, что хочу объединиться, но после этого это ничего не делает.

Если я делаю этот каталог за один раз, иногда он работает, и иногда он не делает. И когда это действительно работает, это оставляет исходный каталог на месте, пустым, который является безопасным, но странным.

Что такое польза, автоматический и предпочтительно командная строка способ сказать "перемещает содержание этого каталога по содержанию этого каталога, да я серьезен, да перезаписывают все, нет не спрашивайте меня еще вопросы, период"?

Также скажите мне, если Windows 7 фиксирует это дерьмо.

3
задан 04.09.2009, 01:31

1 ответ

c:\dir1 c:\dir2 xcopy/E/H/R/X/Y/I/K

добивается цели.

Работы из Vista и 7 из командной строки.

Для получения информации это - то, что переключатели делают в этой команде:

  • /E Каталоги копий и подкаталоги, включая пустые.
  • /H Копирует скрытые и системные файлы также.
  • /R Перезаписывает файлы только для чтения.
  • /X Настройки аудита файла копий (подразумевает/O).
  • /Y Подавляет запрос, чтобы подтвердить, что Вы хотите перезаписать существующий целевой файл.
  • /I Если место назначения не существует и копирование больше чем одного файла, предполагает, что место назначения должно быть каталогом.
  • /K Атрибуты копий. Нормальная Xcopy сбросит атрибуты "только для чтения".

Можно ли узнать больше информации путем ввода xcopy/? в командной строке.

Если Вы затем хотите завершить "перемещение", Вы просто удаляете c:\dir1 с ул. c:\dir1/S/Q

Могло бы стоить засунуть эти две команды в пакетный файл (текстовый файл или с .cmd или с .bat на конце) использование Блокнота. Затем просто необходимо дважды щелкнуть по ярлыку.

8
ответ дан 07.12.2019, 23:19

Теги

Похожие вопросы