Wątek zamknięty

Problem ze skryptem wylogowania z domeny

 
bolczan
Nowy
Liczba postów: 1
Post: #1

Problem ze skryptem wylogowania z domeny


Witam serdecznie

Mam prosty skrypt, która ma zadanie robić kopię plików na zewnętrznym dysku USB (podpiętym pod Server 2003). Dysk mam zmapowany, itd. Skrypt po normalnym uruchomieniu działa sprawnie, natomiast gdy chcę ustawić go, żeby przy każdym wylogowaniu uruchamiał się nie działa.
Podczas wylgoowania widzę tylko chwilowo czarny ekran linii komend i tyle.
Komputer działa w domenie, użytkownik ma uprawnienia administratora. System Windows 7 Pro x64
Ten sam skrypt w Windowsie XP Pro działa bez problemu (uruchamia się podczas wylogowania)
Skrypt:
Kod:
Start /Min "Job 1" robocopy "C: \Users\piotrek.Domena\Desktop" "K: \Pulpit" /E /V /R: 1 /W: 1 /MT: 10

Start /Min "Job 2" robocopy "C: \Users\piotrek.Domena\Documents" "K: \Dokumenty" /E /V /R: 1 /W: 1 /MT: 10

Start /Min "Job 3" robocopy "C: \Users\piotrek.Domena\Downloads" "K: \Pobrane" /E /V /R: 1 /W: 1 /MT: 10

Start /Min "Job 4" robocopy "C: \Users\piotrek.Domena\Pictures" "K: \Obrazy" /E /V /R: 1 /W: 1 /MT: 10

Ustawiałem już zarówno w ustawieniach GPO jak i w katalogu system32 i nadal niestety skrypty nie działają.
Bardzo proszę o pomoc. Gdy podaję pełną ścieżkę sieciową też nie działa

Pozdrawiam

11.01.2013 11:54

Znajdź wszystkie posty użytkownika
rambit
Młodszy user systemu

Liczba postów: 90
Post: #2

RE: Problem ze skryptem wylogowania z domeny


Tak myślę i wygląda na to, że skrypt musiałby uzyskać status "no force close", aby system go nie ruszył. No a siódemka zamyka każdy proces równolegle, nie szeregowo (jak w XP, który nie wymusza zamknięcia tak samo jak czyni to 7), tak mi się zdaje więc mogę się mylić. Należałoby zamiast skryptu napisać aplikację w języku obiektowym, uwzględniającą wymóg "bez wymuszonego zamknięcia", aby działanie programu zostało wykonane przed zamknięciem systemu. Możliwe, że obsługę warstwy systemowej 7-mka zamyka wcześniej od aplikacji, tak więc zamyka również połączenia sieciowe zanim zamknie program. XP chyba zamyka aplikacje użytkownika najpierw, potem systemowe.

Drugie rozwiązanie to umieszczenie w skrypcie procedury wylogowania na jego końcu (odpowiedni rundll.exe z odpowiednim parametrem - wujcio G. dobra rada)

(Ten post był ostatnio modyfikowany: 19.01.2013 23:11 przez rambit.)

19.01.2013 23:09

Znajdź wszystkie posty użytkownika
bqb
Młodszy user systemu
Liczba postów: 106
Post: #3

RE: Problem ze skryptem wylogowania z domeny


Zdaje się, że można wyłączyć przycisk wyloguj przez polisy czy GPO i można do wylogowania użyć komendy shutdown /l a dodając po niej /? uzyskasz dodatkowe informacje

20.01.2013 01:46

Znajdź wszystkie posty użytkownika
Wątek zamknięty

Podobne wątki
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
Windows 7 64 bit - problem ze skryptem w cmd armen10 0 896 14.01.2015 14:28
Ostatni post: armen10
dodawanie lokalnego konta administratora na koncie zalogowanym do domeny oval 1 9.829 15.02.2014 21:04
Ostatni post: thermalfake
Brak możliwości wylogowania (PROBLEM) JackoxD 5 2.817 21.09.2011 12:52
Ostatni post: JackoxD
Nie ma możliwości wylogowania JackoxD 3 5.168 30.08.2011 20:58
Ostatni post: JackoxD
« Starszy wątek | Nowszy wątek »

Temat został oceniony na 0 w skali 1-5 gwiazdek.
Zebrano 3 głosów.