
WinXP: spuštění programu během bootování?
Existuje způsob jak spustit aplikaci s grafickým rozhraním během bootování WinXP tak, aby se bootování dočasně pozastavilo a uživatel mohl v aplikaci něco nastavit a pak by bootování pokračovalo?
Pavel
Přesně jak píše mkmt, viz www.sysinternals.com/Information/NativeApplications .html
Takže grafickou aplikaci ne.
Hm, to jste mi teda radost neudělali. A po inicializaci Win32 by to šlo? Napadá mě něco jako "zavěsit to na službu", tj. zda by šla nakonfigurovat nějaká služba aby spustila tu grafickou aplikaci. Gůglím ale nic chytrýho jsem nevygůglil.
Pavel
Ano, po inicializaci Win32 subsystému by to šlo, ale to už není ani zdaleka "během bootování". Zkus prozradit s jakou aplikací pokusničíš, k čemu slouží a co to má celé dělat, a třeba se nějaké, třeba i úplně jiné řešení najde.
OK, tak až po inicializaci Win32. Z mýho laickýho pohledu je vše před přihlášením "během bootování", jinak nevím jak bych to nazval, ale hádat se nebudu.
No a co bych chtěl? Aby vyskočila aplikace, která se zeptá na shell (bbLean/Explorer) a případný povolení ramdisku a jeho velikost. To by mi pro začátek ve vši skromnosti stačilo.
Pavel
Chceš-li interakci uživatele s GUI, musíš mít buď standardní program nebo službu, která má v nastavení "allow interact with desktop". ALE musí existovat uživatelův WinStation Desktop nebo se dá, i když nevím přesně jak, spolupracovat i s logovacím desktopem (např. systémové služby to dovedou - zobrazují chybové hlášky na logovacím desktopu. WinStation Desktop NENÍ to samé co Windows Explorer Desktop, je to něco úplně jiného.
Ta aplikace, o které mluvíš, existuje? Teoreticky co se týče shellu by stačilo tuto aplikaci nastavit jako shell. Uživatel by se pak přehlásil, případně ho to přehlásí samo (neznám tu tajnou aplikaci). RAM Disk však nevím.