zdravím
robím na programe a potreboval by som pomôcť s hlavnou časťou programu. Funkcia programu je, že analyzuje programy ktoré sa spúšťajú pri štarte a vypíše napr do listwiew. Dik za pomoc lebo ja neviem ake príkazy použiť keďže som ešte začiatočník
VB 2010
-
pipiak
Medium Star
- Príspevky: 321
- Registrovaný: 11 jún 2006, 9:24
- Bydlisko: KE
- Kontaktovať používateľa:
Re: VB 2010
mal by si pouzit WMI a v nich najst dane programy (pouzi google)
Dalsia moznost je registre (kluc RUN -> to je ale menej presna metoda)
A samozrejme bolo by vhodne pridat aj zoznam sluzieb ktore sa spustaju automaticky
Ak chces iba zistit aktualne beziace programy tak to cez triedu process, ale tam by bolo nutne spustit tvoj program ako posledny po starte ostastnych.
Dalsia moznost je registre (kluc RUN -> to je ale menej presna metoda)
A samozrejme bolo by vhodne pridat aj zoznam sluzieb ktore sa spustaju automaticky
Ak chces iba zistit aktualne beziace programy tak to cez triedu process, ale tam by bolo nutne spustit tvoj program ako posledny po starte ostastnych.
-
manager666
Star
- Príspevky: 642
- Registrovaný: 12 aug 2007, 13:29
Re: VB 2010
Pipiak, metoda pomocou registrov je menej presna? Vysvetli mi, co to podla teba znamena...
Co sa tyka tejto metody, musis prehladavat zaznamy v:
+ este je moznost, ze uzivatel vyuzil moznost nastavenia spustenia urciteho programu pomocou adresara "Pri spustení" a kedze je pre kazdeho uzivatela iny, jeho aktualnu adresu zistis nasledovne:
Co sa tyka tejto metody, musis prehladavat zaznamy v:
Kód: Vybrať všetko
HKEY_CURRENT_USER\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run
HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\RunKód: Vybrať všetko
Environment.GetFolderPath(Environment.SpecialFolder.Startup)-
pipiak
Medium Star
- Príspevky: 321
- Registrovaný: 11 jún 2006, 9:24
- Bydlisko: KE
- Kontaktovať používateľa:
Re: VB 2010
menej presna znamena, ze nie vsetky programy a sluzby spustene po starte sa objavuju v registroch
-
javatar
Hardcore addict
- Príspevky: 6112
- Registrovaný: 12 aug 2010, 14:49
- Bydlisko: I don't exist at all.
Re: VB 2010
v registroch isto su (jedinou vynimkou je este startup folder) ale nie len v zlozke Run - su tusim este aj 4 RunOnce zlozky v ktorych ak nechas priznak ze to este spustene nebolo tak sa spusti vzdy atd. (aspon sa mi nieco take mari) - dost vyuzivane virusmi
Re: VB 2010
Upresnenie programy by mal vypísať všetky spúšťané programy čiže autorun a tiež aj služby. Inak program som skúšal vyrobiť pomocov regeditu + VB ale dost to zdržuje a je limitovaní iba na určité programy preto chcem tento program čisto cez VB pridám vám aj hotový program pre lepšie pochopenie. Dik za rady
Program:
Program:
Kód: Vybrať všetko
http://files.mato-vb.webnode.sk/200001098-eddebeed89/AutoRunManager%201.05.msi-
pipiak
Medium Star
- Príspevky: 321
- Registrovaný: 11 jún 2006, 9:24
- Bydlisko: KE
- Kontaktovať používateľa:
Re: VB 2010
Vychadzaj z tohto a pojde to rychlo;)
http://alperguc.blogspot.com/2008/11/c- ... artup.html
http://alperguc.blogspot.com/2008/11/c- ... artup.html