|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » Распахнуть regedit.exe в нужном разделе... |
|
Распахнуть regedit.exe в нужном разделе...
|
Ветеран Сообщения: 842 |
Профиль | Отправить PM | Цитировать Мне поначалу казалось это достаточно лёгким, но вот не могу сообразить.
Не хочу тупо пробираться различными ControlClick итп. так как наверное есть уже продуманный способ? Собственно, надо просто открыть regedit.exe и на каком нибудь HKLM\Software\Test зделать "select", причём распахнуть дерево "папок". Я сначало думал вообще это типа explorer.exe /n, /e, /select, C:\WIN\FONTS может работать, однако это ж regedit.exe Хотя может у regedit тоже нечто подобное есть?... И ещё идея, нельзя ли этот раздел HKLM\Software\Test с параметрами открыть в другом окне для редактирования, в какомнибудь GUI Create Но только тут может быть много параметров, поэтому могут быть сложности видимо. Смысл в том чтобы дать людям не знакомым хорошо с реестром возможность всегда поправить какой нибудь важный раздел в реестре, но это лучше зделать графически. |
|
------- Отправлено: 00:45, 17-02-2010 |
Ветеран Сообщения: 812
|
Профиль | Отправить PM | Цитировать semiono,
Здесь посмотрите: http://forum.oszone.net/post-1223405.html#post1223405 И здесь: http://forum.oszone.net/thread-146460.html |
Последний раз редактировалось madmasles, 17-02-2010 в 01:14. Отправлено: 00:55, 17-02-2010 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Googler Сообщения: 3665
|
Профиль | Отправить PM | Цитировать еще вариант:
$sPath = "Мой компьютер\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer" RegWrite("HKCU\Software\Microsoft\Windows\CurrentVersion\Applets\Regedit", "Lastkey", "REG_SZ", $sPath) If ProcessExists ("regedit.exe") Then ProcessClose("regedit.exe") If ProcessWaitClose("regedit.exe",3)=0 Then Exit MsgBox(16, "Timeout error", "Regedit not responding.") EndIf Run("regedit.exe", @WindowsDir) |
Отправлено: 04:26, 17-02-2010 | #3 |
Ветеран Сообщения: 842
|
Профиль | Отправить PM | Цитировать amel27, а Мой компьютер там не очень нужно, причём My Computer будет только лишь мешать
hmm! Очень хитро придумано, Lastkey записать и открыть! +1 |
------- Отправлено: 17:19, 17-02-2010 | #4 |
Ветеран Сообщения: 842
|
Профиль | Отправить PM | Цитировать А как можно открыть по-очереди два раздела
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer я закоментировал ProcessClose("regedit.exe") и прописал оба варианта с разным именем $sPath_1 и $sPath_2, всёравно у меня не получилось --- стоп! я туплю, regedit.exe не открывается в двух сессиях! значит это надо винвэйтами закрывать и открывать второй раз... угу! |
|
------- Последний раз редактировалось semiono, 17-02-2010 в 18:37. Отправлено: 17:40, 17-02-2010 | #5 |
Старожил Сообщения: 307
|
Профиль | Отправить PM | Цитировать |
------- Отправлено: 20:02, 17-02-2010 | #6 |
Googler Сообщения: 3665
|
Профиль | Отправить PM | Цитировать Цитата semiono:
|
|
Отправлено: 03:32, 18-02-2010 | #7 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Превосходно! Вкупе с «explorer.exe /separate» сие даёт хорошую возможность для работы и под ограниченной учётной записью (в смысле запуска через разнообразные варианты RunAs). Ну, почему я не знал об этом раньше .
|
Отправлено: 05:45, 18-02-2010 | #8 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
[решено] Интересует куда делись Regedit.exe | NTSD.exe | NETSETUP.exe | TELNET.exe | Ricardo | Проект WinStyle | 11 | 30-07-2009 23:36 | |
Не найден regedit.exe | stv_J | Лечение систем от вредоносных программ | 11 | 08-07-2009 13:17 | |
Ошибка - Не запускается cmd.exe и regedit.exe | AlekseyD | Microsoft Windows 2000/XP | 3 | 30-01-2009 12:16 | |
Разное - [решено] regedit.exe | Aliandro | Microsoft Windows 2000/XP | 4 | 28-08-2008 09:59 | |
[решено] Проблема с regedit.exe и cmd.exe | Shym | Лечение систем от вредоносных программ | 30 | 11-06-2008 09:04 |
|