| imho.ws |
![]() |
|
|
|
# 1 |
|
Newbie
Регистрация: 17.05.2003
Сообщения: 12
![]() |
Файлы размером 0 байт и прога их создающая
Мне нужна прога которой можно было бы указать папку с файлами, и прога создала бы в другой папке файлы с такими же именами как в первой, но только нулевого размера. Существует ли в природе, что-нибудь подобное?
|
|
|
|
|
# 2 |
|
Junior Member
Регистрация: 04.04.2003
Сообщения: 181
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Виндовс сама это умеет. Сделай *.cmd приблизительно такого содержания:
@ECHO OFF SET NEWDIR=%1_TMP MD %NEWDIR% FOR %%F IN (%1\*.*) DO CALL :MAKENUL %%F :MAKENUL COPY NUL %NEWDIR%\%~nx1 GOTO :EOF и перетащи мышкой на него свою папку. Рядом создастся папка_tmp с файлами нулевого размера. Русские буквы и пробелы в названиях в данном конкретном примере не приветствуются. И кажется в Win9* такой бат-файл не сработает, в XP/2000 %~nx1 передают имя файла - расширение. Можно аналогично vbscript-ом сделать. Последний раз редактировалось Premium; 13.11.2004 в 07:06. |
|
|
|
|
# 4 |
|
Member
Регистрация: 05.02.2004
Сообщения: 276
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Так же есть еще плагин к FAR, который умеет это делать - Mould
Вот ссылка: http://[ссылки в другом разделе! Borland.]/mould.1.0.rar Описание: Плагин для FAR. Создаёт образ файлов и папок. Работает в Windows NT4.0/2000/XP/2003 Mould предназначен для сохранения структуры файлов и папок. Причём все создаваемые файлы имеют нулевой размер. Сохраняются названия, атрибуты, времена модификации, создания и доступа. Содержимое файлов не сохраняется. Последний раз редактировалось Borland; 14.11.2004 в 19:44. |
|
|