Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] Копирование с последующим занулением файлов (http://forum.oszone.net/showthread.php?t=304460)

Steklopaket 25-08-2015 15:15 2545848

Копирование с последующим занулением файлов
 
Рад всех приветствовать! Нужна ваша помощь по bat-файлам.

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

Iska 25-08-2015 16:50 2545887

Код:

robocopy.exe Source_folder Destination_folder /mir /create
Например:
Код:

robocopy.exe "C:\Песочница\001" "C:\Песочница\003" /mir /create

Steklopaket 25-08-2015 18:08 2545913

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

Iska 25-08-2015 18:25 2545918

В новых версиях (Robocopy) вроде как есть:
Цитата:

/dcopy:T Copies directory time stamps.
В старых версиях (например, из комплекта «Microsoft Windows Server 2003 Resource Kit Tools» для каталогов такого, кажись, нет.

Steklopaket 25-08-2015 18:45 2545925

Iska, спасибо! :)
Да, в версии XP010 параметр не работает, а в XP026 - работает.

Iska 25-08-2015 20:59 2545966

Цитата:

Цитата Steklopaket
в версии XP010 параметр не работает, а в XP026 »

Это что за версии?

Steklopaket 25-08-2015 21:29 2545970

Iska, ну не знаю, такое обозначение видимо :).
Версия выводится в консоли, также можно узнать последнюю версию на википедии.

Iska 25-08-2015 23:39 2546002

Steklopaket, Ваша мысль понятна.

Опиум 27-08-2015 12:20 2546499

Цитата:

Цитата Steklopaket
последнюю версию на википедии. »

а где взять последнюю версию XP028? )))

Iska 27-08-2015 12:57 2546511

Цитата:

Цитата Опиум
а где взять последнюю версию XP028? ))) »

А это что за версия? О такой и англоязычная wiki (Robocopy - Wikipedia, the free encyclopedia) не знает.

Опиум 27-08-2015 14:07 2546539

Iska, так это.. по первой ссылке из вики https://ru.wikipedia.org/wiki/Robocopy

Iska 27-08-2015 14:29 2546548

Цитата:

Цитата Опиум
Iska, так это.. по первой ссылке из вики https://ru.wikipedia.org/wiki/Robocopy »

По какой ссылке? Может, Вы про это:
Цитата:

Последняя версия XP028
?! Так русскоязычная статья давно устарела (версии правились последний раз три с половиной года назад: Robocopy — различия между версиями — Википедия), смотрите в англоязычной статье (ссылка приводилась ранее).

Опиум 27-08-2015 14:37 2546556

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

Iska 27-08-2015 14:48 2546559

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


Время: 20:02.

Время: 20:02.
© OSzone.net 2001-