Тема: AHK: Сложный вопрос. Поиск файлов и изменение строк
Добрый день всем!
Постараюсь объяснить суть вопроса.
Имеется какой-либо *.iso с Linux дистрибутивом, где в \root находится директория "isolinux".
Соответственно в isolinux размещаются конфиги типа *.cfg, в основном интересует isolinux.cfg, но есть и другие.
Здесь в *.cfg интересуют строки подобного типа:
kernel /casper/vmlinuz
append file=/cdrom/preseed/custom.seed boot=casper initrd=/casper/initrd.gz text splash vga=791--В случае распаковки *.iso в какую-либо директорию, получаем isolinux здесь: (например) J:\XXXX\isolinux
теперь нужно перекопать все конфиги в J:\XXXX\isolinux\*.cfg в посках подобных строк и изменить в них пути, типа:
kernel /XXXX/casper/vmlinuz
append file=/cdrom/XXXX/preseed/custom.seed boot=casper cdrom-detect/try-usb=true noprompt floppy.allowed_drive_mask=0 ignore_uuid live-media-path=/XXXX/casper/ initrd=/XXXX/casper/initrd.gz text splash vga=791--Соответственно, если файл isolinux.cfg, его нужно переименовать в syslinux.cfg. Имена остальных конфигов не менять.
Задача не из простых. Написал уже около 300 строк кода и уперся рогами в этот дуб ...
Возможно ли решить этот вопрос средствами AutoHotkey? Или эта задача из категории unreal???
Заранее благодарю за помощь!

