informatyka dla małych i średnich firm

Statystyki są nieubłagane, niezależne badania wykazały, że personel w firmach średniej wielkości traci średnio dwa laptopy rocznie. Koszt utraty laptopa może 20-krotnie przekraczać wartość samego komputera, osiągając wielkie kwoty. My wiemy jak temu zapobiec.. Dowiedz się więcej...

Właśnie ukazała się najnowsza wersja Adobe Acrobat Readera zatytułowana X.
Jest to już wersja 10 tego produktu do przeglądania plików PDF.

Poniżej zamieszacza instrukcję instalacji sieciowej tego czytnika PDF przy wykorzystaniu Group Policy:

  1. Ściągamy plik MSI. Jest to możliwe z FTP firmy ADOBE pod adresem:
    ftp://ftp.adobe.com/pub/adobe/reader/win/10.x/10.0.0/pl_PL/
  2. Przed przystąpieniem do konfiguracji należy przygotować share sieciowy z uprawnieniami Read dla wszystkich użytkowników.
    UWAGA: Share nie może być ukryty (opcja $)
    np: \\SERVER\AutoInstall\Reader10
  3. Mapujemy go na wybraną wolną literkę dysku, np: X
  4. Po ściągnięciu pliku MSI rozpakowujemy go do utworzonego folderu sieciowego używając opcji administracyjnej:
    msiexec /a AdbeRdr1000_pl_PL.msi
  5. W rezultacie powinniśmy otrzymać następujące podkatalogi:
    Adobe Reader 10 deployment
  6. W Group Policy tworzymy nową polisę grupową, np: AutoInstall_AcrobatReader i ustawiamy na niej następujące dane:
    Computer Configuration->
    Policies->
    Software Settings ->
    Software installation ->  New -> Package ...
    dodajemy wcześniej utworzony na dysku sieciowym plik MSI
  7. Konfigurujemy stworzoną paczkę:
    W zakładce General możemy zmienić nazwę paczki.
    W zakładce Deployment ustawiamy: Assigned, oraz zaznaczamy opcję Uninstall this application when it falls out of the scope of management
  8. Zmieniamy jeszcze opcje w
    Administrative Templates ->
    Windows Components ->
    Windows Installer ->
    Always install with elevated privileges  -> Enable
    Logging -> Enable
  9. Podłączamy nową polisę do foldera lub poszczególnych komputerów na których chcemy zainstalować oprograowanie.
  10. Dla przyspieszenia rozpropagowania się GPO robimy gpupdate.
  11. Monitorowanie czy wszystko działa poprawnie przeprowadzamy w podglądzie zdarzeń poszczególnych stacji roboczych.Podczas uruchamia się komputera powiniśmy ujrzeć następujący  ekran:
    Acrobat Reader X deployment screen
  12. A Event Viewerze na stacji następujący wpis:
    Acrobat Reader 10 instalacja sieciowa

Source of sources:
http://www.adobe.com/products/acrobat/it.html

Materiały dotyczącej wdrażania i konfiguracji przed-instalacyjnej:
http://kb2.adobe.com/cps/837/cpsid_83709.html

Instrukcja dla administratorów:
http://kb2.adobe.com/cps/837/cpsid_83709/attachments/Acrobat_Enterprise_Administration.pdf

Często bywa tak, iż jako administratorzy dostajemy polecenie sprawdzenia kto, kiedy i skąd się logował do serwera. Można to sprawdzić na wiele sposobów. Niestety sposoby standardowe polegające na śledzeniu logów systemowych stacji roboczych i serwera są czasochłonne i pracochłonne. Przegrzebywanie się przez setki wpisów w logach jest żmudną pracą. Efekt jakiego oczekuje pracodawca można uzyskać szybciej i sprawniej robiąc prosty trick.

Możemy wykorzystać zmienne systemowe: %date% %time% %computername% %sessionname% do napisania prostego skryptu, który zapisuje do plików tekstowych parametry użytkownika i stacji roboczej podczas logowania i wylogowywania się z serwera.

Jako, że plik wynikowy możemy zrobić w formacie CSV, możemy go szybko i łatwo otworzyć w Excelu, przez co filtrowanie wyników to już kwestia sekund, a nie minut czy godzin.

Skrypt w pliku .cmd powinien wyglądać następująco:

LOGOWANIE:


@echo off
set FilePath="\\srv1\AutoInstall$\LOG-LogonUsers\LogOnTimes.csv"
echo ZALOGOWANIE;%Date%;%Time:~0,8%;%ComputerName%;%UserName%;%sessionname% >> %FilePath%
exit

WYLOGOWANIE:


@echo off
set FilePath="\\srv1\AutoInstall$\LOG-LogonUsers\LogOnTimes.csv"
echo WYLOGOWANIE;%Date%;%Time:~0,8%;%ComputerName%;%UserName%;%sessionname% >> %FilePath%
exit

Skrypty umieszczamy na serwerze w Group Policy w sekcji: User Configuration -> Policies -> Windows Settings -> Logoff  / Logon

Przykładowy wpis w pliku wynikowym powinien wyglądać następująco:

ZALOGOWANIE;2010-07-10;15:06:23;NAZWASTACJI;imie.nazwisko;Console
WYLOGOWANIE;2010-07-10;16:06:52;NAZWASTACJI;imie.nazwisko;Console

Niestety logowania do stacji roboczej z wyciągniętym kablem sieciowym nie uruchomią skryptu, przez co nie będziemy o nich wiedzieć. Rozwiązaniem jest wyłączenie cached credentials dla użytkowników lokalnych.