Dexter237 Opublikowano 11 Marca 2005 Zgłoś Opublikowano 11 Marca 2005 Witam! Mam pytanie: Czy ktoś sie orientuje w jaki sposob moge zahibernowac, zrestartowac i wylaczyc system Windows 2003 Server z poziomu zwyklego uzytkownika, bez koniecznosci przelogowywania sie na administratora?? Jest to bardzo upierdliwa rzecz, nie ukrywam :/ takie czeste przelogowywanie - zwlaszcza gdy sie chce komputer tylko zahibernowac :mur: Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
flasht Opublikowano 11 Marca 2005 Zgłoś Opublikowano 11 Marca 2005 Witam! Mam pytanie: Czy ktoś sie orientuje w jaki sposob moge zahibernowac, zrestartowac i wylaczyc system Windows 2003 Server z poziomu zwyklego uzytkownika, bez koniecznosci przelogowywania sie na administratora?? Jest to bardzo upierdliwa rzecz, nie ukrywam :/ takie czeste przelogowywanie - zwlaszcza gdy sie chce komputer tylko zahibernowac :mur: 1321544[/snapback] runas i pierwszy lepszy programik ktory to robi? Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
Dexter237 Opublikowano 14 Marca 2005 Zgłoś Opublikowano 14 Marca 2005 Myslalem raczej o jakiejs lini komend - upierdliwa sprawa za kazdym razem, gdy chce restartowac to klikac prawy klawisz .. bla bla bla... szkoda, ze shutdown nie ma mozliwosci czegos takiego, jak shuddown -costam login -costam pass -opcje :/ a moze ma? :D Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
flasht Opublikowano 14 Marca 2005 Zgłoś Opublikowano 14 Marca 2005 (edytowane) Myslalem raczej o jakiejs lini komend - upierdliwa sprawa za kazdym razem, gdy chce restartowac to klikac prawy klawisz .. bla bla bla... szkoda, ze shutdown nie ma mozliwosci czegos takiego, jak shuddown -costam login -costam pass -opcje :/ a moze ma? :D 1327282[/snapback] Bierzesz piszesz sobie program sam, albo szukasz takiego co to z konsoli ci wylacza, wylogowuje, usypia komputer i uzywasz zeby bylo wygodniej z RunAs Pro (to takie RunAs w ktorym odrazu mozna haslo wpisac w linii komend) i juz. Ostatecznie moge sprobowac ci napisac taki programik jak chcesz... Edytowane 14 Marca 2005 przez flasht Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
SGJ Opublikowano 14 Marca 2005 Zgłoś Opublikowano 14 Marca 2005 runas.exe /user:domena\Uzytkownik nazwa_programu Wystarczy do wyłączenia/restartu. Troche gorzej z hibernacja. Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
flasht Opublikowano 14 Marca 2005 Zgłoś Opublikowano 14 Marca 2005 runas.exe /user:domena\Uzytkownik nazwa_programu Wystarczy do wyłączenia/restartu. Troche gorzej z hibernacja. 1328569[/snapback] Wlasnie wystarczy do hibernacji... a niby w jakis sposob chcesz wylaczyc/rebootowac? Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
SGJ Opublikowano 14 Marca 2005 Zgłoś Opublikowano 14 Marca 2005 Znasz polecenie do hibernacji w windows bez uzycia dodatkowego oprogramowania? Bo ja nic takiego w windows nie znalazłem. Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
flasht Opublikowano 14 Marca 2005 Zgłoś Opublikowano 14 Marca 2005 (edytowane) Znasz polecenie do hibernacji w windows bez uzycia dodatkowego oprogramowania? Bo ja nic takiego w windows nie znalazłem. 1328677[/snapback] Tia... rundll32.exe powrprof.dll,SetSuspendState ;-) W zalaczniku programik ktory obiecalem... niestety nie mialem czasu ani warunkow zeby go przetestowac, wiec uzywac na wlasna odpowiedzialnosc! :-) A tak serio najgorsze co sie moze stac to nic, znaczy poprostu nie zadziala ;-) Jak rzeczywiscie cos nie dziala, to prosze dac znac co i jak to sprobuje naprawic... Odpal reboot.exe bez parametrow, zeby zobaczyc pomoc. A... program tylko dla windowsow XP/2003 !!! (na 2000 bedzie dzialalo tylko hibernate, bo nie ma tam takiej komendy jak shutdown) reboot.zip Edytowane 14 Marca 2005 przez flasht Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
SGJ Opublikowano 14 Marca 2005 Zgłoś Opublikowano 14 Marca 2005 To polecenie to stan wstrzymania a nie hibernacja. Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
flasht Opublikowano 14 Marca 2005 Zgłoś Opublikowano 14 Marca 2005 To polecenie to stan wstrzymania a nie hibernacja. 1328761[/snapback] Hmm... a to jest roznica ? ;-) Bede to musial poprawic w programie ;-) Chwilka... niech no poczytam msdn... Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
flasht Opublikowano 14 Marca 2005 Zgłoś Opublikowano 14 Marca 2005 Hmm... a to jest roznica ? ;-) Bede to musial poprawic w programie ;-) Chwilka... niech no poczytam msdn... 1328820[/snapback] Dobra... albo ja tu czegos nie kumam, albo windows jest jakis robaczywy... Teoretycznie powinno byc tak: rundll32.exe powrprof.dll,SetSuspendState 1,1,0 - hibernacja rundll32.exe powrprof.dll,SetSuspendState 0,1,0 - suspend ostatecznie: rundll32.exe powrprof.dll,SetSuspendState Hibernate - hibernacja... A jak to testowalem to poprostu niezaleznie ktora z opcji sie wybierze, to i tak albo suspend jest albo hibernacja (w zaleznosci czy w panelu sterowania w opcjach zasilania>hibernacja - opcja jeset zaznaczona czy tez nie)... Moglby ktos to sprawdzic u siebie najlepiej na win XP ? (ja jestem na 2000) Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
SGJ Opublikowano 14 Marca 2005 Zgłoś Opublikowano 14 Marca 2005 http://msdn.microsoft.com/library/default....mpowerstate.asp http://msdn.microsoft.com/library/default....uspendstate.asp Próbowales obu? czy tylko SetSuspendState? Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
flasht Opublikowano 14 Marca 2005 Zgłoś Opublikowano 14 Marca 2005 1328889[/snapback] SetSystemPowerState w ogole nic nie robi ;-) Jest taka procedura, ale nic sie nie dzieje po jej odpaleniu ;-) RunDll32.exe Kernel32.dll,SetSystemPowerState 1,1 RunDll32.exe Kernel32.dll,SetSystemPowerState 0,1 czy chociazby RunDll32.exe Kernel32.dll,SetSystemPowerState nic... Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
SGJ Opublikowano 14 Marca 2005 Zgłoś Opublikowano 14 Marca 2005 Kod ze strony borlanda. http://www.borland.pl/cgi-bin/tip.exe/show...ode=1&id_tip=43 procedure SuspendOrHibernate( ASuspend,AForce : Boolean );var iVersionInfo: TOSVersionInfo; iToken : cardinal; iPriveleg : TTokenPrivileges; iaresult : cardinal;begin FillChar (iPriveleg, SizeOf (iPriveleg), #0); iVersionInfo.dwOSVersionInfoSize := SizeOf(TOSVersionInfo); GetVersionEx(iVersionInfo); if iVersionInfo.dwPlatformId = VER_PLATFORM_WIN32_NT then begin Win32Check( OpenProcessToken (GetCurrentProcess, TOKEN_ADJUST_PRIVILEGES or TOKEN_QUERY, iToken) ); Win32Check( LookupPrivilegevaluateue (NIL,'SeShutdownPrivilege', iPriveleg.Privileges[0].Luid) ); iPriveleg.PrivilegeCount := 1; iPriveleg.Privileges[0].Attributes := SE_PRIVILEGE_ENABLED; Win32Check(AdjustTokenPrivileges(iToken,False,iPriveleg, Sizeof(iPriveleg), iPriveleg, iaresult)); end; Win32Check( SetSystemPowerState( ASuspend, AForce ) );end; Dziala. Windows przechodzi w stan wstrzymania, ale czy false czy true idzie na wstrzymanie. Nie mam jak sprawdzic hibernacji bo mam za mało miejsca na dysku zeby ją włączyć, ale bardzo możliwe ze jest tak jak piszez ze zalezy od ustawienia w panelu. Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
flasht Opublikowano 15 Marca 2005 Zgłoś Opublikowano 15 Marca 2005 Dziala. Windows przechodzi w stan wstrzymania, ale czy false czy true idzie na wstrzymanie. Nie mam jak sprawdzic hibernacji bo mam za mało miejsca na dysku zeby ją włączyć, ale bardzo możliwe ze jest tak jak piszez ze zalezy od ustawienia w panelu. 1328908[/snapback] No wlasnie w tym problem ze wyglada na to, iz hibernacja i wstrzymanie z punktu widzenia programistycznego to to samo. Kod ktory podales bedzie dzialal jako hibernacja jesli bedzie ona wlaczona w zarzadzaniu energia... Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
SGJ Opublikowano 15 Marca 2005 Zgłoś Opublikowano 15 Marca 2005 Pózniej sprobuje włączyc hibernacje i jeszcze to potestuje, bo jesli windows potrafi uruchomic wstrzymanie i hibernacje to musi się dać to zrobić. -------EDIT------------- I działa i hibernacja i stan wstrzymania. [Programik Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
Dexter237 Opublikowano 16 Marca 2005 Zgłoś Opublikowano 16 Marca 2005 Zaciągnąłem programik v0.1 ale przykro mowic - nic nie chodzi z zaimplementowanych opcji. Programik nie zwraca ani jednego bledu. Wypisuje tylko ze loguje sie jako podany uzytkownik i ze to mu sie udalo. Jakby ktos pytal to logowalem sie jako uzytkownik majacy uprawnienia do wylaczenia systemu :) Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
flasht Opublikowano 16 Marca 2005 Zgłoś Opublikowano 16 Marca 2005 (edytowane) Zaciągnąłem programik v0.1 ale przykro mowic - nic nie chodzi z zaimplementowanych opcji. Programik nie zwraca ani jednego bledu. Wypisuje tylko ze loguje sie jako podany uzytkownik i ze to mu sie udalo. Jakby ktos pytal to logowalem sie jako uzytkownik majacy uprawnienia do wylaczenia systemu :) 1331793[/snapback] No tak to juz jest... nie jestem niestety w stanie przetestwoac go na systemie pod ktory zostal napisany... :/ Sproboj programu sgj ;-) A tak btw... hibernate tez nie dziala??? Wejdz w cmd i napisz shutdown... jest taki plik? Edytowane 16 Marca 2005 przez flasht Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
Dexter237 Opublikowano 17 Marca 2005 Zgłoś Opublikowano 17 Marca 2005 Hibernate tez nie dziala a plik shutdown jest. Probowalem wczesniej ustawiac do niego uprawnienia ale nic nie dalo. Nadal pisalo ze nei mam uprawnien.... no chyba ze on uruchamia jeszcze inny plik, w ktorym trzeba by zmienic uprawnienia :/ Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
SGJ Opublikowano 17 Marca 2005 Zgłoś Opublikowano 17 Marca 2005 Spróbuj moim programem, tylko albo wrzuc go do systemu albo wpisz pełną sciezke dostępu. runas.exe /user:Nazwa_twojego_komputera\nazwa_uzytkownika "shutdwn -s" lub np. gdyby był na C runas.exe /user:Nazwa_twojego_komputera\nazwa_uzytkownika "c:\shutdwn -s" Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...