Windows 2003 Standard Server - Problem z GPO - skrypt - Wersja do druku +- Windows 7 Forum: konfiguracja, optymalizacja, porady, gadżety • (https://windows7forum.pl) +-- Dział: Inne (/inne-11-f) +--- Dział: Pozostałe systemy Windows (/pozostale-systemy-windows-31-f) +--- Wątek: Windows 2003 Standard Server - Problem z GPO - skrypt (/windows-2003-standard-server-problem-z-gpo-skrypt-4761-t) |
Windows 2003 Standard Server - Problem z GPO - skrypt - sirmantra - 24.02.2010 07:51 Chcę aby dany (mniej więcej) skrypt uruchamiał się automatycznie gdy nowa osoba zostanie podłączona do nowej domeny (host: XPPro --> serv: W2003 - ale to chyba bez znaczenia). net use T: \\pingwin\temp net use P: \\pingwin\programy net use U: \\pingwin\homes net use K: \\pingwin\kadry net use H: \\pingwin\handlowy Problem mam z GPO (każda grupa ma dostęp do innych zasobów), gdyż nie chce się uruchamiać skrypt logowania pomimo zdefiniowania odpowiedniej polityki. RE: Windows 2003 Standard Server - Problem z GPO - skrypt - Inixi - 24.02.2010 10:34 Skrypty niestety działają tak, że uruchamiają się dla danego użytkownika niezależnie do jakiej grupy został przypisany. Skrypt uruchamia się z prawami dla danego użytkownika i może być przez tego samego użytkownika w pełni zobaczony. Skrypty logowania nie ustawia się w GPO tylko w konsoli AD DS. Skrypty powinny być przechowywane w katalogu %systemroot%\SYSVOL\<fqdn>\scripts Skrypty najlepiej przechowywać w postaci pliku batch'owego .bat Aby dany użytkownik, jeden użytkownik, mógł podpiąć sobie te dyski tak jak wyżej: 1. Tworzysz taki plik z takimi wpisami. 2. Dla testów polecam w ostatniej linijce dodać "pause" bez apostrofów, żebyś zobaczył czy skrypt uruchomił się i zaaplikował dobrze, po testach możesz tą linijkę skasować. 3. Wchodzisz do konsoli AD DS, właściwości danego użytkownika, zakładka "profil" albo "profile". 4. W polu skrypt logowania wpisujesz tylko nazwę pliku, czyli np. "logowanie.bat". Z politykami w domenie jest sprawa ciężka, bo ustawiając politykę dla komputerów w domenie ustawiasz też dla samego kontrolera, więc nie polecam. RE: Windows 2003 Standard Server - Problem z GPO - skrypt - zbig - 24.02.2010 22:50 (24.02.2010 07:51)sirmantra napisał(a): Chcę aby dany (mniej więcej) skrypt uruchamiał się automatycznie gdy nowa osoba zostanie podłączona do nowej domeny (host: XPPro --> serv: W2003 - ale to chyba bez znaczenia). Osobiście w swojej domenie mam jeden loginskrypt dla wszystkich, w środku którego wykonuję odpowiednie bloki na podstawie tego, czy user należy do grupy czy nie (isMember.exe) Możesz jednak, jeśli chcesz, zdefiniować różne loginscrypty dla różnych grup. Tworzysz sobie GPO. W tymże GPO przechodzisz do User Configuration -> Windows Settings -> Scripts -> Logon, gdzie możesz ustawić sobie który skrypt chcesz wykonywać. Jak nadmienił przedmówca, lepiej żeby ten skrypt pozostał w standardowej lokalizacji. To oczywiście spowoduje, że będziesz miał każdy skrypt w oddzielnym katalogu i to gdzieś głęboko schowanym, ale możesz np. w skrypcie tym wołać inny skrypt, który leży gdzieś na jakimś udziale sieciowym w raz z innymi skryptami. Taką GPO możesz teraz podpiąć pod OU, albo pod całą domenę, ale musisz w drugim przypadku pamiętać, żeby w Security Filtering (zakładka Scope) ustawić, jaka grupa/grupy/user ma mieć prawo do wykonania tej polisy Pozdr. --edit-- Trochę sporo razy użyłem słowa skrypt RE: Windows 2003 Standard Server - Problem z GPO - skrypt - sirmantra - 10.03.2010 14:32 Zaniechałem robienia tego w taki sposób, ponieważ jak się okazało mam później problemy z połączeniem do bazy FireBird'a i program ERP (PCBiznes Prestiż), nie chce pracować. Ale dzięki prawdopodobnie przyda się na przyszłość. |