Thread View: pl.comp.os.winnt
3 messages
3 total messages
Started by Bronek Kozicki
Wed, 18 Dec 1996 11:26
Re: komenda "at"
Author: Bronek Kozicki
Date: Wed, 18 Dec 1996 11:26
Date: Wed, 18 Dec 1996 11:26
62 lines
4453 bytes
4453 bytes
Witam Administruje WinNT 3.51 i jakiś czas temu pokusiłem się o wykorzystanie Schedulera do takich zadan, jak np. regularny backup, regularna laczenie z providerem w celu wymiany poczty, ustawianie czasu z zegara atomowego itd. Uruchomienie wszystkich tych usług nie było proste, ale się udało: - uruchomienie batchow wyglada jak ponizej (przyklad) at 01:15 /interactive /every:t,w,th,f,s "cmd /C c:\users\backup" Ważne jest "/interactive" - dzieki temu backup pojawia sie na ekranie i kiedy przychodzę rano do biura, to moge stwierdzić że np. zapomniałem wieczorem wsadzić taśmę do straemera. Lub zobaczyć, że wszystko OK. - uruchomienie programów działających samodzielnie wygląda np. tak: at 10:01 /every:m,t,w,th,f,s,su "c:\win32app\atomtime" W tym przypadku nie potrzebuję żadnej interakcji z programikiem atomtime, i on w ogóle się nie pojawi na ekranie. Zrobi swoje, i już, a jeżeli nie, to nie ma powodu do zmartwień. - możliwe jest oczywiście uruchamianie batchow z argumentami at 11:54 /interactive /every:m,t,w,th,f,s,su "cmd /C c:\users\connect 1500" Ponadto: Aby komenda "at" działała, konieczne jest uruchomienie Schedulera. Najlepiej, jeżeli uruchomi się on automatycznie (startup: automatic) - wówczas do uruchomienia zaplanowanych komend wystarczy, że ktoś włączy komputer. Ważne jest, w jaki sposób działa Scheduler: mam on takie uprawnienia, jak konto pod który został uruchomiony, tzn. jeżeli jest to "System Account" to nie bedzie możliwe korzystanie z dysków sieciowych (mnie to nic nie przeszkadza, bo i tak Scheduler uruchamiany na serwerze plikow korzysta wyłącznie z dysków lokalnych) ani żadne inne operacje wymagające autoryzacji na innych komputerach w sieci. Dlaczego tak jest - już raz skrótowo tłumaczył na tej liście Darek Korzun. Równiez - jeżeli uruchamiasz Scheduler na konto System musisz pamiętać o roli ustawienia "allow service to interact with desktop". Jeżeli ta opcja jest ustawiona, to WSZYSTKIE programy uruchamiane przez Scheduler będą się pojawiać na ekranie, niezależnie od tego, kto w tym czasie korzysta z komputera. Oczywiście, w takiej sytuacji użytkownik ma mozliwość korzystania z tak (dla niego) niespodziewanie uruchomionego programu. Ponadto niezależnie od tego, na jakie konto działa Scheduler, jego uruchomienie nie powoduje automatycznie podłączenia dysków sieciowych. Tak więc np. jeżeli uruchamiasz (startup parameters: log on as) Scheduler na koncie Administrator, i konto to ma ustawione na stałe mapowanie dysku sieciowego U: jako \\SERVER\USERS , to Scheduler NIE BEDZIE widział dysku U: dopóki go jawnie komendą "net use" - korzystając z batcha - nie podłączysz. Tutaj kolejna uwaga: "net use U: \\SERVER\USERS\" nie zadziała, jeżeli w tym samym czasie jest już zajęta nazwa dysku U:, przez jakąś inną sesję pracy na tym samym komputerze. Również ustawienie ścieżki %PATH% jakie bedzie aktywne dla sesji Schedulera, jest wyłącznie ustawieniem systemowym, nie zaś ustawieniem konta. To tyle uwag. Chętnie pomogę, jeżeli jeszcze masz problemy :) Ogólnie mówiąc, wszystkie "poważne" zadania uruchamiane przez Schedulera najlepiej wykonują sie w batchach - można wówczas wielokrotnie probować uruchomić komendę w określonych odstępach czasu (pomocna jest komenda "sleep" z NT Resource Kit), zapisać w Event Logu skutek działanie komendy (korzystając z ERRORLEVEL i komendy "logevent" z NT Resource Kit) lub nawet w przypadku błędu wygenerować email lub komunikat do administratora (wiele pakietów SMTP/POP3 oferuje dodatkowo programik do wysyłania emaili via SMTP) To tyle, pozdrowienia Bronek Kozicki ________________________________________________________In Arp We Trust <bross@waw.pdi.net> <http://www.waw.pdi.net/~bross/>
Re: komenda "at"
Author: Mariusz Fras
Date: Fri, 20 Dec 1996 08:25
Date: Fri, 20 Dec 1996 08:25
9 lines
813 bytes
813 bytes
Bronek Kozicki (bross@polbox.com.pl) wrote: : Witam [ciach] : Wa=BFne jest "/interactive" - dzieki temu backup pojawia sie na ekranie [ciach] Oczywiscie to to. Chyba stare nawyki z NT 3.1 cos mi zamieszaly. Dzieki. maf
Re: komenda "at"
Author: Marek Baczek
Date: Tue, 24 Dec 1996 10:02
Date: Tue, 24 Dec 1996 10:02
20 lines
1337 bytes
1337 bytes
Bronek Kozicki wrote: [...] To co napisałeś jest piękne, tylko mam mały problem. Jak kiedyś próbowałem Schedulera, to z miejsca RAS przestawał autentyfikować userów przez modem. W rezultacie odpuściłem i zapomniałem o Schedulerze. Przy okazji drugi (podobny) problem związany z RASem. Wystarczy puścić Norton Commandera w oknie dosowym i RAS nie autentyfikuje userów przez modem. Trochę szukałem na ten temat, ale nieznalazłem satysfakcjonującej odpowiedzi. Ten sam efekt powstaje jak się odpali dowolną aplikację 16 bitową, która "dużo robi", np. do starego Front Page wystarczy importować tak z 1MB tekstu i RAS głupieje na 20 minut. To co napisałem dotyczy NTS 3.51 z Service Packiem 3. Może jest już jakaś rada? -- Marek Baczek mailto:mgb@qdnet.pl http://www.qdnet.pl/~mgb/
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads