Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 10 » Разное - [решено] xcopy не создает новый каталог

Ответить
Настройки темы
Разное - [решено] xcopy не создает новый каталог

Пользователь


Сообщения: 125
Благодарности: 3

Профиль | Отправить PM | Цитировать


Добрый день.

Есть два каталога, c:\path1\ и d:\path1\ . В c:\path1\ создал новый непустой подкаталог и копирую:

xcopy "c:\path1\*.*" "d:\path1\" /D /Y /E /H /S /R /I

Пробовал "c:\path1\*" и "c:\path1\" - не создает.
Подскажите, что не так?

Отправлено: 19:57, 19-01-2022

 

Аватара для boss911

Alien


Сообщения: 4262
Благодарности: 1030

Профиль | Отправить PM | Цитировать


Цитата stuermer01:
Пробовал "c:\path1\*" и "c:\path1\" - не создает. »
Попробуйте "c:\path1". При наличии /E, ключ /S не нужен.
Это сообщение посчитали полезным следующие участники:

Отправлено: 21:10, 19-01-2022 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Vanadiy777

Ветеран


Сообщения: 2186
Благодарности: 877

Профиль | Отправить PM | Цитировать


Цитата stuermer01:
Подскажите, что не так? »
stuermer01, возможно, вот так правильно будет:
Код: Выделить весь код
xcopy "c:\path1" "d:\path1" /D /Y /E /H /R /I
Должно скопироваться все содержимое папки c:\path1 в папку d:\path1

Не совсем понятно, зачем Вы используете ключ /D, при этом не указывая дату.

Отправлено: 22:57, 19-01-2022 | #3


Аватара для boss911

Alien


Сообщения: 4262
Благодарности: 1030

Профиль | Отправить PM | Цитировать


Цитата Vanadiy777:
Не совсем понятно, зачем Вы используете ключ /D, при этом не указывая дату. »
Код: Выделить весь код
  /D:m-d-y     Копирует файлы, измененные либо в указанный день, либо после.
               Если дата не указана, копируются только те файлы,
               которые новее в исходной папке.
Завершающий слеш в конце пути папки назначения не будет лишним, хоть и указан ключ /I, но в данном случае не обязателен.
Это сообщение посчитали полезным следующие участники:

Отправлено: 01:47, 20-01-2022 | #4


Аватара для Vanadiy777

Ветеран


Сообщения: 2186
Благодарности: 877

Профиль | Отправить PM | Цитировать


Цитата boss911:
Если дата не указана, копируются только те файлы,
которые новее в исходной папке.
»
boss911, при всем уважении, я умею пользоваться справкой командной строки, да, и читать тоже...
Тогда тем более не понятно назначение ключа /D в этом случае, ведь человеку надо все скопировать.
Но, спорить не буду, извините, если что...

Отправлено: 14:24, 20-01-2022 | #5


Пользователь


Сообщения: 125
Благодарности: 3

Профиль | Отправить PM | Цитировать


Сделал так:

Цитата Vanadiy777:
xcopy "c:\path1" "d:\path1" /D /Y /E /H /R /I »
Все равно не создает новую папку, она на 3м уровне вложенности.
И там и там NTFS, разрешения стоят по умолчанию, унаследованные от корня дисков.

Отправлено: 14:29, 20-01-2022 | #6


Аватара для Vanadiy777

Ветеран


Сообщения: 2186
Благодарности: 877

Профиль | Отправить PM | Цитировать


Цитата stuermer01:
Все равно не создает новую папку, она на 3м уровне вложенности. »
stuermer01, ну, не знаю..., у меня, при этой команде:
Код: Выделить весь код
xcopy "c:\path1" "d:\path1" /D /Y /E /H /R /I
все отрабатывает, даже если отсутствует конечная папка d:\path1, все копируется и создается и на 5м и на 6м уровне вложенности.

Отправлено: 14:46, 20-01-2022 | #7


Пользователь


Сообщения: 125
Благодарности: 3

Профиль | Отправить PM | Цитировать


Нашел ошибку, надо было ключ /C добавить!
В предыдущем подкаталоге не было доступа к файлу и копирование последующих подкаталогов обрывалось.

Отправлено: 15:15, 20-01-2022 | #8


Аватара для Vanadiy777

Ветеран


Сообщения: 2186
Благодарности: 877

Профиль | Отправить PM | Цитировать


Цитата stuermer01:
В предыдущем подкаталоге не было доступа к файлу и копирование последующих подкаталогов обрывалось. »
Эх... Семен Семеныч...

Отправлено: 15:26, 20-01-2022 | #9


Аватара для boss911

Alien


Сообщения: 4262
Благодарности: 1030

Профиль | Отправить PM | Цитировать


Цитата Vanadiy777:
Тогда тем более не понятно назначение ключа /D в этом случае, ведь человеку надо все скопировать. »
Так случай очевиден же из описания в справке. Заметьте, что это вы уже от себя добавили/решили, что человеку один раз просто нужно скопировать все содержимое и все, ведь от автора этого не прозвучало. Есть случай, когда нужно повторно скопировать, но только новые по дате файлы, вместо того, чтобы копировать всю кучу, тем самым обновить свою папку только новыми файлами, как раз такая ситуация была и у меня в свое время. Применимо еще в случае бекапа данных, для синхронизации папок. Меня вот нисколько не смутило наличие ключа /D, значит нужно, если не оговорено обратное.

P.S. Ничего личного (с).
Это сообщение посчитали полезным следующие участники:

Отправлено: 17:43, 20-01-2022 | #10



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 10 » Разное - [решено] xcopy не создает новый каталог

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
VBS/WSH/JS - Поиск последних файлов на диске и помещение их в новый каталог potkin1sergey@vk Скриптовые языки администрирования Windows 0 17-12-2012 22:14
CMD/BAT - [решено] нельзя назвать батник делающий xcopy, xcopy.bat почему ? foxbat Скриптовые языки администрирования Windows 3 17-09-2009 05:33
Открылся новый каталог программ Blast О сайте и форуме 22 06-11-2008 02:25
Новый софт-каталог на OSzone.net! Blast Новости информационных технологий 23 30-05-2008 01:43
В XCOPY не работает EXCLUDE AlexKKK Microsoft Windows NT/2000/2003 3 15-02-2008 14:52




 
Переход