|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » VBS/WSH/JS - Удаление строк в REG файле |
|
VBS/WSH/JS - Удаление строк в REG файле
|
Пользователь Сообщения: 139 |
Профиль | Отправить PM | Цитировать "Плотно сижу" на Advanced Installer, естественно приходится добавлять записи в реестр, вот какая проблема!
После экспорта/сохранения из многих программ получается примерно такие reg-файлы (пример) [HKEY_LOCAL_MACHINE\SOFTWARE] [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft] [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows] [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion] [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\DateTime] [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\DateTime\Servers] @="1" При импорте в Advanced Installer енто недопустимо(ошибки при удалении) Хотелось бы что в файле реестра удалялись , так называемые пустые разделы, кроме последнего( и конечно параметры). А то приходиться руками чистить(бывало reg-файл доходил до 2500 строк ) |
|
Отправлено: 00:51, 26-09-2011 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать |
Отправлено: 10:02, 26-09-2011 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 175
|
Профиль | Отправить PM | Цитировать |
Отправлено: 16:29, 26-09-2011 | #3 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать SendMessage, вечером сравним результаты .
|
Отправлено: 17:54, 26-09-2011 | #4 |
Пользователь Сообщения: 139
|
Профиль | Отправить PM | Цитировать Iska
Енто я понял, просто не хотел писать лишнего, кто знает тот поймёт!!! Windows Registry Editor Version 5.00 (Енто понятно что не дописал!!) SendMessage, не могли ты объяснить вкратце как им пользоваться??? Цитата SendMessage:
Надеюсь меня MODER-ы простят, забыл как в "личку" писать(ПОМОГИТЕ), хотелось бы дать какой нибудь "ЖЕСТОКИЙ" оригинал для ТЕСТА, если не против!!! |
||
Отправлено: 22:38, 26-09-2011 | #5 |
Старожил Сообщения: 175
|
Профиль | Отправить PM | Цитировать Цитата gen0m.rsw:
Цитата gen0m.rsw:
Цитата gen0m.rsw:
|
|||
Отправлено: 13:41, 27-09-2011 | #6 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать SendMessage, работает.
Я не сообразил подходящего регулярного выражения, делал построчным чтением. Разница в результатах на четыре байта (в длине, не в содержимом) при оригинале ~310 тысяч строк (HKCR цельным куском) . В скорости мой вариант намного медленнее. Уже посему, думаю, выкладывать не стоит. Снимаю шляпу! |
Отправлено: 14:48, 27-09-2011 | #7 |
Пользователь Сообщения: 139
|
Профиль | Отправить PM | Цитировать SendMessage, респеск!!!
Пока глюков не было! |
Отправлено: 14:39, 28-09-2011 | #8 |
Пользователь Сообщения: 139
|
Профиль | Отправить PM | Цитировать SendMessage, возникла ещё проблемка по поводу дубликатов!
[HKEY_LOCAL_MACHINE\SOFTWARE\ProXima\comedy\1.0] "Editor"="notepad.exe" "chain"=dword:00000000 "ignore"=dword:00000000 [HKEY_LOCAL_MACHINE\SOFTWARE\ProXima\comedy\1.0] "Editor"="notepad.exe" Попадаются одинаковые разделы и параметры, нельзя енто как до править в существующем VBS ? |
Отправлено: 15:02, 28-09-2011 | #9 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать gen0m.rsw, ручной путь подсказать (нужна будет установка стороннего приложения)?
|
Отправлено: 18:03, 28-09-2011 | #10 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - [решено] Удаление строк в текстовом файле, как это сделать??? | VladZombie | Скриптовые языки администрирования Windows | 70 | 08-09-2020 13:28 | |
CMD/BAT - [решено] Поиск, удаление, замена и добавление строк в текстового файле. Что возможно? | akrav | Скриптовые языки администрирования Windows | 8 | 06-12-2015 13:22 | |
CMD/BAT - [решено] Удаление строк в файле, начинающихся с переменной | 2ooth | Скриптовые языки администрирования Windows | 3 | 31-08-2011 13:44 | |
[решено] Количество строк в файле | 0xDEADBEEF | AutoIt | 3 | 25-01-2010 21:47 | |
[решено] Формат комментариев в REG-файле | truvo | Хочу все знать | 13 | 30-03-2009 17:16 |
|