Создание большого количества пустых файлов

Для тех, кто хочет сделать мир лучше.
Сообщение
Автор
OutFace
Майор
Майор
Сообщения: 773
Зарегистрирован: 28.01.2009
Поблагодарили: 1 раз

#1 Сообщение 23.09.2009, 12:40

Возникла потребность создания копии папки с большим количеством файлов, но только, чтобы все скопированные файлы очищались и оставалось только название (то есть банально создавались пустые файлы).
Вручную это осуществлять очень долго (файлов много), есть ли быстрый способ (команда на bat, vbs и т.п)?

P.S: Ничего не нагуглил..как ни странно.
Последний раз редактировалось OutFace 23.09.2009, 13:32, всего редактировалось 1 раз.

Аватара пользователя
Pr0Ger
Модератор
Модератор
Сообщения: 1829
Зарегистрирован: 16.01.2009
Благодарил (а): 17 раз
Поблагодарили: 214 раз
Контактная информация:

#2 Сообщение 23.09.2009, 12:52

под
очищались и оставались только заголовки
подразумевается оставление заголовка файла, или полное его очишение и оставление только названия?

OutFace
Майор
Майор
Сообщения: 773
Зарегистрирован: 28.01.2009
Поблагодарили: 1 раз

#3 Сообщение 23.09.2009, 13:32

Pr0Ger
Пустые файлы (по 0 байт) с такими же названиями.
Последний раз редактировалось OutFace 23.09.2009, 13:33, всего редактировалось 1 раз.

Аватара пользователя
Pr0Ger
Модератор
Модератор
Сообщения: 1829
Зарегистрирован: 16.01.2009
Благодарил (а): 17 раз
Поблагодарили: 214 раз
Контактная информация:

#4 Сообщение 23.09.2009, 14:11

вот
dir_clear.7z
(30.96 КБ) 230 скачиваний
dir_clear.7z
(30.96 КБ) 230 скачиваний
использование

Код: Выделить всё

dclear имя папки
если в имени файла есть пробелы, путь заключить в кавычки
исходник в комплекте

OutFace
Майор
Майор
Сообщения: 773
Зарегистрирован: 28.01.2009
Поблагодарили: 1 раз

#5 Сообщение 23.09.2009, 14:20

Pr0Ger
Спасибо большое!

Аватара пользователя
Vit_amiN
Супермодератор
Супермодератор
Сообщения: 2509
Зарегистрирован: 01.02.2007
Откуда: Over Old Hills
Благодарил (а): 15 раз
Поблагодарили: 91 раз

#6 Сообщение 23.09.2009, 15:49

OutFace
На bat это очень просто делается..
Изображение

Мои русификаторы и другие полезные файлы здесь
ЗАПОМНИТЕ, ПОИСК — БЛИЖАЙШИЙ ПУТЬ К ИСТИНЕ!

OutFace
Майор
Майор
Сообщения: 773
Зарегистрирован: 28.01.2009
Поблагодарили: 1 раз

#7 Сообщение 13.10.2009, 19:12

Vit_amiN
Собственно, подучился бат-языку, так сказать, и понял, что действительно, это очень просто сделать.

Но возник еще один вопрос:

Мне нужно к каждому файлу из папки и подпапок создать его копию (с добавлением суффикса .backup). Как сделать копии файлов из одной папки, я знаю (с помощью команды for). Но как можно сделать, чтобы при этом учитывались и все подпапки?

proplayer666
Маппер
Маппер
Сообщения: 1748
Зарегистрирован: 18.02.2008
Откуда: <удалено>

#8 Сообщение 13.10.2009, 19:15

OutFace
Рекурсия
Завязываю с играми
Мну в Xbox LIVE
Изображение
Изображение
Изображение

Ответить Вложения 1