Thursday, March 08, 2007

spusteni prg pred win

Jde to, je to využívané, jen není na pohled moc patrné, že to jde použít i na běžné programy.
Windows 98 nemají služby jako Windows NT/2000, a proto obsahují pomoc ve formě možnosti spouštět
obslužné programy dříve, než prostředí Windows.

V registrech v klíči

HKEY_LOCAL_MACHINE\SOFTWARE \Microsoft\Windows \CurrentVersion\RunServices

je pro tyto programy prostor, instalační programy sem zapisují jen ve výjimečných případech,
ale využít se to dá. Stačí tam vytvořit novou textovou položku s libovolným názvem, jejíž
obsahem bude název vašeho programu včetně cesty a případných parametrů. Například "c:\windows\notepad.exe"

Pokud takto spustíte program, který se rychle schová do ikony na hlavní panelu, tak to fungovat
moc dobře nebude. Program chybu neohlásí, ale nikam se neschová, hlavní panel s tlačítkem Start
a s prostorem pro tuto ikonu se načte až po jeho spuštění. Proto je třeba tyto programy volit
obezřetně. Na druhou stranu se to dá také využít pro start těch programů, které ikonku stále
zobrazují, ale vy to zrovna nechcete.