( Вход | Регистрация | Поиск )

Написания скриптов для *.bat (Windows XP), Поиск скриптов
Дата обновления: 02.04.2009 - 12:21, перейти к новому сообщению

·Mongol
Группа: Пользователи

Сообщений: 21
Хочу сделать скрипт который будет подсчитывать контрольные сумы файлов, в том числе и файлов расположенных в поддиректориях.

Сначала формируется файл содержащий все файлы в поддиректориях, после чего происходит выполнения программы md5.exe котороя просчитывает контрольные суммы файлов и записывает их в файл. Нашел похожий пример:
» Нажмите, для открытия спойлера | Press to open the spoiler «

Нашел пример скрипта для перебора поддиректорий, правда он ищет только поддиректории 1го уровня(если несложно, прокомментируйте всю программу построчно). Полностью с синтаксисом не разобрался ибо все мануалы на английском, я в нем не силен. Нужно сделать что бы поиск проводился на произвольную глубину дерева директорий и прикрутить считывание/проверку контрольной сумы.



В принципе всю программу комментировать не надо, я не понял только значения строчек
» Нажмите, для открытия спойлера | Press to open the spoiler «



Ответов(1 - 4)

·_Dimas_
Группа: Пользователи

Сообщений: 71
Не парься с этим скриптом, все гораздо проще
Выводит все файлы из каталога и подкаталогов «D:\Dimas\Документы» в файл «D:\Dimas\FileList.txt»
Code
for /r "D:\Dimas\Документы" %%i in (*.*) do (echo %%i >D:\Dimas\FileList.txt)




» Нажмите, для открытия спойлера | Press to open the spoiler «



·Toxa33rus
Группа: Пользователи

Сообщений: 90
могу сделать на WSH (.vbs скрипт) который будет обрабатывать все файлы во всех подкаталогах


·Mongol
Группа: Пользователи

Сообщений: 21
Сделай, буду весбма благодарен


·Toxa33rus
Группа: Пользователи

Сообщений: 90
Записывает полные пути ко всем файлам во всех поддиректориях в указанный файл.
Файл-результат каждый раз дописывается и при повторном запуске скрипта в конец будет добавлен полный список еще раз, так что перед запуском лучше его очищать.
» Нажмите, для открытия спойлера | Press to open the spoiler «