Твой софтовый форум > WeB - Developments > Скрипты > Поиск скриптов

Написания скриптов для *.bat (Windows XP)

Дата публикации: 02.04.2009 - 12:21
Mongol
Хочу сделать скрипт который будет подсчитывать контрольные сумы файлов, в том числе и файлов расположенных в поддиректориях.

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

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



В принципе всю программу комментировать не надо, я не понял только значения строчек
» Нажмите, для открытия спойлера | Press to open the spoiler «
_Dimas_
Не парься с этим скриптом, все гораздо проще
Выводит все файлы из каталога и подкаталогов «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
могу сделать на WSH (.vbs скрипт) который будет обрабатывать все файлы во всех подкаталогах
Mongol
Сделай, буду весбма благодарен
Toxa33rus
Записывает полные пути ко всем файлам во всех поддиректориях в указанный файл.
Файл-результат каждый раз дописывается и при повторном запуске скрипта в конец будет добавлен полный список еще раз, так что перед запуском лучше его очищать.
» Нажмите, для открытия спойлера | Press to open the spoiler «


Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке: Написания скриптов для *.bat (Windows XP)
SoftoRooM © 2004-2024