day & night

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



Бывалый
*

Группа: Пользователи
Сообщений: 21
Регистрация: 2.01.2007
Пользователь №: 299.612


Респектов: 1
-----X----


Предупреждений:


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

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

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



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

Ответов(1 - 4)
31.03.2009 - 5:40
#2
_Dimas_



Опытный юзверь
**

Группа: Пользователи
Сообщений: 71
Регистрация: 29.11.2006
Из: г. Пермь
Пользователь №: 273.060


Респектов: 10
-----X----


Предупреждений:


Не парься с этим скриптом, все гораздо проще
Выводит все файлы из каталога и подкаталогов «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 «
User is offline
Go topGo end
31.03.2009 - 13:06
#3
Toxa33rus



Опытный юзверь
**

Группа: Пользователи
Сообщений: 90
Регистрация: 12.01.2009
Пользователь №: 1.244.469


Респектов: 5
-----X----


Предупреждений:


могу сделать на WSH (.vbs скрипт) который будет обрабатывать все файлы во всех подкаталогах
User is offline
Go topGo end
2.04.2009 - 8:41
#4
Mongol



Бывалый
*

Группа: Пользователи
Сообщений: 21
Регистрация: 2.01.2007
Пользователь №: 299.612


Респектов: 1
-----X----


Предупреждений:


Сделай, буду весбма благодарен
User is offline
Go topGo end
2.04.2009 - 12:21
#5
Toxa33rus



Опытный юзверь
**

Группа: Пользователи
Сообщений: 90
Регистрация: 12.01.2009
Пользователь №: 1.244.469


Респектов: 5
-----X----


Предупреждений:


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

Topic Options
Сейчас: 28.03.2024 - 13:49
Мобильная версия | Lite версия