![]() |
Программа создающая пустые копии файлов и папок
Нужно сделать так называемый "Слепок" папки с внутренностями.
Руками создавать папки и переименовывать коипровать название оригиналов - очень долго и нудно. Помню, была программка, которая делал "слепки" каталогов и файлов. Но сейчас не могу найти( Мож кто помнит? |
i-Lex, на ум приходит плагин к тоталу коммандеру DiskDir. Выделяете папки/файлы, жмете "архивировать" (оно же alt+f5), выбираете формат этого плагина (обычно .lst). Получаете архив-слепок.
|
a_axe, спасибо конечно, но не совсем то. Была мелкая программулина. Там было 2 поля и несколько кнопок.
Было крайне удобно. |
i-Lex, cmd/bat сценарий тут будет уместен. Например с помощью dir получаем содержимое для слепка, с помощью md в "слепке" создаём папку, с помощью перенаправленного echo - файл.
|
Цитата:
Код:
robocopy.exe "C:\Мои проекты\0006\Source" "C:\Мои проекты\0006\Destination" /mir /create /dcopy:t |
i-Lex,
How to create a text file list of the contents of a folder How to Create a File List at a Command Prompt How to Print or Save a Directory Listing to a File |
Цитата:
Цитата:
Цитата:
|
Цитата:
robocopy.exe /?
Код:
… |
Iska, конечно, не совсем то (хочется гуя немного да кнопочек), но всё же работает) Спасибо!
|
Цитата:
|
а неподскажете как:
есть список файлов , их следует заменить нулевым размером (изменить размер файла на 0 ) вместо удаления. |
Цитата:
|
Iska,
текстовый файл , чистые полные пути , один путь-одна строка , кодировка анси . пример "C:\11\aa aa\Catalog\06.cab" "C:\11\aa aa\Catalog\07.cab" "C:\11\aa aa\Catalog\01.cab" возможно вы имели ввиду что должен быть задействован текстовый файл, так то не обязательно, пути могу подставить в батнике , , просто интерисует как в пакетном файле выполнить такое. |
kero, если ANSI — то лучше WSH:
Скрытый текст
Код:
Option Explicit Кавычки в файле не нужны. Путь к целевому файлу с путями к файлам задаётся параметром скрипта (также можно просто перетащить целевой файл на скрипт в Проводнике). Цитата:
Скрытый текст
Код:
@echo off Путь к целевому файлу с путями к файлам задаётся параметром пакетного файла (также можно просто перетащить целевой файл на пакетный файл в Проводнике). |
Iska,
Спасибо |
Время: 22:12. |
Время: 22:12.
© OSzone.net 2001-