Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Metode za resetovanje

[es] :: Java :: Metode za resetovanje

[ Pregleda: 8098 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Nikola86
Nikola Vranic
Stara Pazova

Član broj: 21379
Poruke: 40
*.ptt.yu



Profil

icon Metode za resetovanje31.05.2004. u 12:26 - pre 241 meseci
Da li neko zna metode pomocu kojih je moguce gasenje i resetovanje kompijutera pod sistemom Windows?
Theodor
 
Odgovor na temu

weB_KiLeR

Član broj: 238
Poruke: 1317
*.air.tehnicom.net



Profil

icon Re: Metode za resetovanje31.05.2004. u 13:16 - pre 241 meseci
Mozes pozivanjem win32 apija, ja sad ne znam tacno gde mi je source toga, ali meni je to radilo samo na win9x...
 
Odgovor na temu

Nikola86
Nikola Vranic
Stara Pazova

Član broj: 21379
Poruke: 40
*.ptt.yu



Profil

icon Re: Metode za resetovanje31.05.2004. u 22:54 - pre 241 meseci
Hvala u skakom slucaju.Probacu da nesto inskombinujem preko win32 apija.Ako u medjuvremenu nadjes kod bio bih ti veoma zahvalan.
Theodor
 
Odgovor na temu

Ivan Tanasic
BGD-SRBIJA

Član broj: 220
Poruke: 965
*.vdial.verat.net

Jabber: Autoexes@jabber.sk
ICQ: 129145438


Profil

icon Re: Metode za resetovanje01.06.2004. u 08:34 - pre 241 meseci
nije ti radilo jer da bi resetovao racunar pod windowsom nt nije dovoljno da samo pozoves funkciju ExitWindowsEX() (ili kako se vec zove) vec moras da ubacis proces u ring0... potrazi malo po internetu, da se naci ponesto...
Ivan Tanasic - Autoexes

>cd pub
>more beer
 
Odgovor na temu

Nikola86
Nikola Vranic
Stara Pazova

Član broj: 21379
Poruke: 40
*.ptt.yu



Profil

icon Re: Metode za resetovanje02.06.2004. u 14:41 - pre 241 meseci
Sve je to u redu,ali u kom paketu odnosno koja je klasa koja sadrzi te metode?
Theodor
 
Odgovor na temu

tweeester
Ivan Arandjelovic
bg yu

Član broj: 724
Poruke: 882
*.kc.vicert.com

Sajt: www.javasvet.net


Profil

icon Re: Metode za resetovanje02.06.2004. u 14:47 - pre 241 meseci
Ne postoji klasa koja sadrzi te metode. F-je o kojima govore su deo Win32 API-ja, dakle moraju da se pozivaju iz nekog exe-a (pisanog u C-u ili cemu vec, ali ne u Javi). Jedini nacin da API f-je pozoves iz Jave je da napravis klasu koja prko JNI poziva te f-je.

Ukratko, JNI omogucava da napravis klasu cija je neka metoda/metode definisana u systemskom DLL-u (kad je Win u pitanju, *.so kod Linux-a itd). U tom slucaju pored tvoje Java klase program mora da ima na raspolaganju i odgovarajuci DLL koji implementira metode iz te klase. Ima primera u Java dokumentaciji ako ti treba.

Pozdrav

<< tko leti vrijedi, tko ne leti ne vrijedi >>
 
Odgovor na temu

bunker
Srđan Savković
Smederevo

Član broj: 4495
Poruke: 239
*.net.yu



Profil

icon Re: Metode za resetovanje20.06.2004. u 23:39 - pre 240 meseci
postoji, ali je razlicito za verzije sistema.

ja sam radio na 98-ici, ne seccam se da sam pokusao pod w2k, tada...

pozivao sam:
Code:
RUNDLL32 SHELL32.DLL,SHExitWindowsEx

sa parametrima: logoff = 0, reset = 1, shutdown = 2
kroz kod:

Code:

try {    
 String s = shutdownString + " " + param;
 //Process P = 
   Runtime.getRuntime().exec(s);                    
 System.exit(0);
} catch(IOException ex){ e.stackTrace(); }


radilo ke lepo. na windows2003, npr pozoves
Code:
shutdown
shutdownString...
Nije važno stići prvi. Važno je prvo da stigneš.
 
Odgovor na temu

Nikola86
Nikola Vranic
Stara Pazova

Član broj: 21379
Poruke: 40
*.ptt.yu



Profil

icon Re: Metode za resetovanje23.06.2004. u 11:51 - pre 240 meseci
Hvala najlepse!
Theodor
 
Odgovor na temu

Nikola86
Nikola Vranic
Stara Pazova

Član broj: 21379
Poruke: 40
*.ptt.yu



Profil

icon Re: Metode za resetovanje23.06.2004. u 11:54 - pre 240 meseci
Code:
String s = shutdownString + " " + param;


Samo da pitam koje vrednosti treba da imaju shutdownString i param?

Theodor
 
Odgovor na temu

bunker
Srđan Savković
Smederevo

Član broj: 4495
Poruke: 239
*.net.yu



Profil

icon Re: Metode za resetovanje18.07.2004. u 22:19 - pre 239 meseci
shutdownString: RUNDLL32 SHELL32.DLL,SHExitWindowsEx
param: 0 ili 1 ili 2
logoff = 0, reset = 1, shutdown = 2
...
ako nije kasno
Nije važno stići prvi. Važno je prvo da stigneš.
 
Odgovor na temu

[es] :: Java :: Metode za resetovanje

[ Pregleda: 8098 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.