Войти

Показать полную графическую версию : [решено] Копирование с последующим занулением файлов


Steklopaket
25-08-2015, 15:15
Рад всех приветствовать! Нужна ваша помощь по bat-файлам.

Допустим, имеется папка с некоторым содержимым (папки и файлы). Нужно её скопировать, но при этом занулить все скопированные файлы (сделать по 0 байт). Суть в том, чтобы сохранилась структура папок и файлов, но не занимало места. Как такое можно реализовать?

Iska
25-08-2015, 16:50
robocopy.exe Source_folder Destination_folder /mir /create
Например:
robocopy.exe "C:\Песочница\001" "C:\Песочница\003" /mir /create

Steklopaket
25-08-2015, 18:08
Iska, работает превосходно, всё делает как надо!
Возник один вопрос: а можно ли сохранить время создания скопированных папок?

Iska
25-08-2015, 18:25
В новых версиях (Robocopy (https://technet.microsoft.com/en-us/library/cc733145.aspx)) вроде как есть:
/dcopy:T Copies directory time stamps.
В старых версиях (например, из комплекта «Microsoft Windows Server 2003 Resource Kit Tools» для каталогов такого, кажись, нет.

Steklopaket
25-08-2015, 18:45
Iska, спасибо! :)
Да, в версии XP010 параметр не работает, а в XP026 - работает.

Iska
25-08-2015, 20:59
в версии XP010 параметр не работает, а в XP026 »
Это что за версии?

Steklopaket
25-08-2015, 21:29
Iska, ну не знаю, такое обозначение видимо :).
Версия выводится в консоли, также можно узнать последнюю версию на википедии (https://ru.wikipedia.org/wiki/Robocopy).

Iska
25-08-2015, 23:39
Steklopaket, Ваша мысль понятна.

Опиум
27-08-2015, 12:20
последнюю версию на википедии. »
а где взять последнюю версию XP028? )))

Iska
27-08-2015, 12:57
а где взять последнюю версию XP028? ))) »
А это что за версия? О такой и англоязычная wiki (Robocopy - Wikipedia, the free encyclopedia (https://en.wikipedia.org/wiki/Robocopy)) не знает.

Опиум
27-08-2015, 14:07
Iska, так это.. по первой ссылке из вики https://ru.wikipedia.org/wiki/Robocopy

Iska
27-08-2015, 14:29
Iska, так это.. по первой ссылке из вики https://ru.wikipedia.org/wiki/Robocopy »
По какой ссылке? Может, Вы про это:
Последняя версия XP028
?! Так русскоязычная статья давно устарела (версии правились последний раз три с половиной года назад: Robocopy — различия между версиями — Википедия (https://ru.wikipedia.org/w/index.php?title=Robocopy&type=revision&diff=43200568&oldid=41566627)), смотрите в англоязычной статье (ссылка приводилась ранее).

Опиум
27-08-2015, 14:37
Iska, да, я затупил...
но "10.0 10.0.10240.16384 2015 Bundled with Windows 10"...как то страшно их 10-ки что-то брать))

Iska
27-08-2015, 14:48
Опиум, для Вас критичны какие-то параметры из тех, что отсутствуют, скажем, в 2003-м Resource Kit'е?




© OSzone.net 2001-2012