Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MS Windows > Как сделать чтобы IE загружался вместо рабочего стола?


Автор: Tradeheduck 14.8.2014, 14:59
Здравствуйте!
Как сделать чтобы IE загружался вместо рабочего стола в win 7?
Как это реализовано в киви терминалах или каких либо др.?
Заранее спасибо! 

Автор: EnergoHokum 14.8.2014, 15:55
В ветке реестра HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon изменить значение ключа Shell (он там по умолчанию explorer.exe) на нужную программу. Лучше указывать полный путь, т.е. в твоём случае будет "C:\Program Files\Internet Explorer\iexplore.exe". А вот как сделать, чтобы он всегда запускался на полный экран (аналог нажатия кнопки F11) -- я сходу не придумаю.

Автор: LEGOLAZZZ 14.8.2014, 15:57
Код
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon


Смотрим на ключик shell 

Автор: Tradeheduck 14.8.2014, 16:10
как сделать это для определенного пользователя (user)? 

Автор: Farsoloferrfin 14.8.2014, 16:28
вариант при автозагрузке все скрывать своим софтом.

Автор: EnergoHokum 15.8.2014, 07:31
Цитата

для определенного пользователя

Заходим в реестр, в куст HKU. В нём будут несколько ветвей с Security Identifications (SID). Сопоставить SID с нужной учётной записью можно, посмотрев в ветке HKLM\Software\Microsoft\Windows NT\CurrentVersion\ProfileList\SomeSortOfSID\ProfileImagePath параметр ProfileImagePath. Узнав, который SID требуется, в ветке HKU\NeededSID\Software\Microsoft\Windows NT\CurrentVersion\Winlogon создаём новый строковый параметр Shell, значением которого будет путь к программе, запускаемой при входе пользователя с этим SID.

Автор: Efferalgan 30.9.2014, 19:04
А зачем оно вообще это нужно то?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)