![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Запуск программы раньше Explore [WinXP]
ikivio © (2003-03-11 19:40:00)Как под winXP запустить программу раньше Explore
(Если это возможно)?
Burmistroff (2003-03-13 18:43:00) [1]В NT с правами администратора можно использовать
HKLM\Software\Policies\Microsoft\Windows\System\Scripts\Startup
HKCU\Software\Policies\Microsoft\Windows\System\Scripts\Logon
(Эти ключи редактируются из group policy консоли)
ers (2003-03-12 14:22:00) [2]есть глючик в реестре
procedure ShellRegSysDis(enabled:boolean);
var
reg: TRegistry;
begin
reg:=TRegistry.Create;
reg.RootKey:=HKEY_CURRENT_USER;
reg.OpenKey("Software\Microsoft\Windows\CurrentVersion\Policies\System\",true);
if enabled=true
then reg.WriteString("Shell",Application.ExeName)
else reg.WriteString("Shell","");
reg.CloseKey;
reg.Free;
end;
Только этот ключик загружает прогу "вместо" Explorera, можешь просто при загрузки Explorer порождать и всё! Только пока Explorer ни разу не запущен нужно вызывать проги через WinExec, через ShellExecute не проканает!
Manulo (2003-03-12 13:38:00) [3]Запусти её раньше Экплорера, а потом по окончании её работы, грузи эксплорер
Soft (2003-03-12 11:16:00) [4]Посмотри ключ
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]