Diskuze: Příkaz na začátku bootování Windows

Ostatní jazyky Ostatní programovací jazyky Příkaz na začátku bootování Windows

Avatar
dirtyjobs
Člen
Avatar
dirtyjobs:

Potřebuji spustit příkaz ideálně jako první příkaz při začátku bootování Windows, pokud by to šlo tak bych byl asi nejvíc vděčný kdyby mohl být v .bat souboru., Díky

 
Odpovědět 17. června 12:01
Avatar
dirtyjobs
Člen
Avatar
Odpovídá na dirtyjobs
dirtyjobs:

To je vlastně blbost, potřebuji seznam knihoven, které spouští své funkce v průběhu celého bootování od začátku až do konce. Předpokládám že .bat soubory bych asi hledal marně.

 
Nahoru Odpovědět 17. června 12:35
Avatar
Martin Dráb
Redaktor
Avatar
Odpovídá na dirtyjobs
Martin Dráb:

Co přesně myslíš termínem "konec" bootování? To s tím seznamem knihoven také moc nechápu – během startu systému je vykonáno mnoho a mnoho rutin v různých ovladačích (a jaderných knihovnách). Ovladače se podle mě dají zařadit do knihoven vzhledem k tomu, že se tak chovají (nemají žádnou funkci main, žádný vlastní adresový prostor atd.).

Nahoru Odpovědět  +1 17. června 13:34
2 + 2 = 5 for extremely large values of 2
Avatar
dirtyjobs
Člen
Avatar
Odpovídá na Martin Dráb
dirtyjobs:

Jde mi o to najít funkce které se spouští a implantovat do nich vlastní funkce.

 
Nahoru Odpovědět 17. června 13:55
Avatar
Martin Dráb
Redaktor
Avatar
Odpovídá na dirtyjobs
Martin Dráb:

Možná bude nejlepší, když napíšeš, čeho bys přeswně rád dosáhl, protože je možné, že existuje jednodušší cesta než ta, kterou se chceš vydat (a podle slovníku, který používáš, vůbec nevíš, do čeho jdeš).

Samozřejmě lze modifikovat soubory ovladačů, popř. knihoven tak, aby dělaly to, co chceš. Má to ale dost nevýhod, pokud potřebuješ, aby nová implementace rozumně fungovala.

Nahoru Odpovědět  +1 17. června 16:19
2 + 2 = 5 for extremely large values of 2
Avatar
00
Člen
Avatar
Odpovídá na dirtyjobs
00:

a) Registry
A nestačilo by to spouštět při přihlášení (myslím, že existuje i něco podobného pro spuštění před přihlášením): [Win+R, regedit, Enter]

\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

Tam dáš nový klíč s cestou k programu a už se spouští.

 
Nahoru Odpovědět 19. června 12:13
Avatar
00
Člen
Avatar
00:

b) Složka Po Spuštění

Také by mohlo stačit přetáhnout do Start->Programy->PoSpuštění zástupce programu, který chceš spustit.

Moc nevím, co chceš dělat, ale mohlo by se to hodit
 
Nahoru Odpovědět 19. června 12:15
Avatar
Martin Dráb
Redaktor
Avatar
Odpovídá na 00
Martin Dráb:

Podle toho, co mi psal v SZ, by toto registrové řešení (navrhoval jsem ho v SZ) mělo stačit.

Pro spuštění před přihlášením by na Windows NT větvi mělo stačit použít stejný klíč, ale v HKEY_LOCAL_MAC­HINE.

Složka Po spuštění také bude fungovat, stejně jako další možné postupy.

Nahoru Odpovědět  +1 19. června 13:42
2 + 2 = 5 for extremely large values of 2
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 8 zpráv z 8.