programy.pdf

(477 KB) Pobierz
programy
Instalowanie oprogramowania na stacjach klienckich
Wstęp
Proces instalacji programów na stacjach klienckich jest procesem dość czasochłonnym i Ŝmudnym.
Wymaga on, przy instalowaniu programów w sposób tradycyjny podejścia do kaŜdej stacji
klienckiej, zalogowanie się jako administrator, a następnie zainstalowania Ŝądanego programu.
Oczywiście proces ten musi być powtórzony tyle razy, ile posiadamy stacji klienckich.
Sprawą administratora oraz sieci jest ułatwienie oraz skrócenie procesu instalowania oraz
zarządzania oprogramowaniem. W dokumencie tym przedstawię kilka metod automatycznej
instalacji programów na stacjach klienckich w pracowniach wyposaŜonych w serwery Small
Bussiness Server 2000 oraz 2003.
Rodzaje oprogramowania
Na potrzeby naszych rozwaŜań podzielę oprogramowanie na proste oraz skomplikowane.
Oprogramowanie proste to takie programy, które nie korzystają z ustawień lokalnych rejestrów
stacji, na której zostały zainstalowane. Prościej mówiąc są to takie programy, które moŜna juŜ po
zainstalowaniu bez problemów przenieść na inny komputer i tam będą z powodzeniem działać.
Programem takim jest na przykład program Total Commander. Programem takim moŜe być takŜe
prezentacja multimedialna, jeŜeli uda się ją uruchomić bez udziału płyty CD.
Oprogramowanie skomplikowane to takie programy, które muszą być zainstalowane na kaŜdej
stacji i korzystają z lokalnych rejestrów tej stacji. Nie mogą być więc przenoszone miedzy stacjami.
Najprostszą metodą rozpoznania czy program jest porosty czy skomplikowany jest zainstalowanie
go na jednej ze stacji klienckich, następnie przeniesienie folderu, w którym zainstalowaliśmy dany
program (najczęściej c:\Program Files\nazwa programu ) na inny komputer i próba uruchomienia
programu na tym komputerze. JeŜeli uda nam się to znaczy, Ŝe program jest programem prostym.
Instalowanie programów prostych
Procedura instalacji programów prostych wygląda następująco:
1. Utworzyć na dysku o: serwera folder o nazwie, na przykład Programy .
2. Udostępnić ten folder pod nazwą udziału Programy$ (umieszczenie znaku $ na końcu
nazwy udostępniania ukryje ten udział w otoczeniu sieciowym). Uprawnienia udostępniania
zostają standardowe – Wszyscy tylko Odczyt .
3. Zainstalować Ŝądany program. Program moŜe być zainstalowany na serwerze, ale takŜe na
jednej ze stacji klienckich.
4. Uruchomić program i sprawdzić czy działa.
5. Przenieść cały folder z zainstalowanym programem do folderu o:\Programy na serwerze.
JeŜeli program instalowaliśmy na stacji klienckiej moŜna skorzystać z zasobów
administracyjnych \\sbs2004\o$ .
UWAGA!
NaleŜy przenieść folder zawierający juŜ zainstalowane dane dotyczące programu (najczęściej z
folderu c:\Program Files), a nie pliki instalacyjne programu.
6. Teraz naleŜy stworzyć skrót, który będzie uŜywany przez klientów do uruchamiania
programu. W tym celu naleŜy odszukać plik uruchomieniowy programu (najczęściej posiada
on najładniejszą ikonę i rozszerzenie .exe) wyświetlić jego menu kontekstowe i wybrać w
nim opcję Utwórz skrót . Skrót zostanie stworzony w tym samym folderze.
7. NaleŜy teraz odnaleźć utworzony skrót (będzie on miał nazwę Skrót do…nazwa pliku), a
następnie wyświetlić jego właściwości.
8. We właściwościach skrótu naleŜy zmienić dwie ścieŜki.
Pierwsza to ścieŜka Element docelowy – musi to być ścieŜka sieciowa wskazująca na
wcześniej utworzony i udostępniony folder czyli \\sbs2004\Programy$\Nazwa
programu\Nazwa pliku.exe , na przykład \\sbs2004\Programy$\Totalcmd\Totalcmd.exe.
Druga to ścieŜka Rozpocznij w – tak jak poprzednio musi zawierać ścieŜkę sieciową, czyli
\\sbs2004\Programy$\nazwa folderu , na przykład \\sbs2004\Programy$\Totalcmd
9. Następnie naleŜy zatwierdzić dokonane zmiany. JeŜeli pojawia się komunikat, Ŝe ścieŜka
sieciowa nie moŜe być odnaleziona znaczy to, Ŝe: albo źle wpisano jedną ze ścieŜek albo nie
udostępniono folderu – patrz krok 2.
10. MoŜna jeszcze zmienić nazwę stworzonego skrótu, aby dobrze się prezentowała u klientów,
czyli na przykład zamiast Skrót do totalcmd.exe wpisać Total Commander .
11. Ostatnim krokiem będzie przeniesienie tak utworzonego skrótu do folderu zawierającego
dane Menu Start w konkretnym poziomie. Ogólnie na dysku o:\ serwera jest folderu menus ,
a w nim foldery z nazwami poszczególnych poziomów PoziomA, PoziomB, PoziomC,
PoziomD oraz Nauczyciele . Skrót naleŜy umieścić w folderze Programy dla danego
poziomu, którego uŜytkownicy będą mieli prawo uŜywania instalowanego programu, na
przykład dla poziomuc będzie to ścieŜka o:\menus\PoziomC\Programy .
12. Zostaje nam tylko zalogować się na jednej ze stacji klienckich na uŜytkownika z poziomu,
dla którego dołoŜyliśmy skrót i sprawdzić czy program działa.
Instalowanie programów skomplikowanych – metoda I
Metoda ta jest bardzo prosta i opiera się na ręcznej instalacji programu na kaŜdej stacji klienckiej.
Zaletami tej metody są łatwa instalacja oraz to, Ŝe nie potrzebujemy dodatkowych programów.
Wadami jest spora czasochłonność oraz nietrwałość tej instalacji – kaŜde uszkodzenie programu lub
uszkodzenie całej stacji niesie za sobą konieczność ponownej instalacji.
Przy tej metodzie naleŜy takŜe pamiętać o tym, Ŝe po zainstalowaniu programu na stacji naleŜy
przegrać skróty do tego programu na serwer. W innym przypadku program będzie zainstalowany na
stacji ale, uŜytkownicy nie będą mieli skrótów, które go uruchamiają. MoŜna w tym celu skorzystać
z zasobów administracyjnych na przykład dla poziomuc wyglądało by to tak:
\\sbs2004\o$\menus\PoziomC\Programy .
294952560.002.png
Instalowanie programów skomplikowanych – metoda II
Ta metoda opiera się o automatyczne instalowanie oprogramowania na stacjach klienckich za
pomocą specjalnych funkcji oferowanych przez zasady grup. Jednak, aby moŜna było skorzystać z
instalacji automatycznej musimy posiadać specjalnie w tym celu przygotowane pakiety instalacyjne
– tak zwane pakiety MSI . Pakiety takie są standardowo dołączane do większości produktów firmy
Microsoft, ale niestety nie są dołączane do większości programów innych firm. Nie jest to jednak
duŜa przeszkoda, poniewaŜ takie pakiety moŜna stworzyć samemu za pomocą specjalnego
oprogramowania.
Jednym z takich programów jest bezpłatny program Wininstall LE 2003 firmy Ondemand
Software ( www.ondemandsoftware.com ). Program ten działa na zasadzie róŜnicowego
porównania. Uruchamia się go dwa razy – pierwszy przed zainstalowaniem Ŝądanego programu, a
drugi po zainstalowaniu. Program ten na podstawie danych z tych dwóch uruchomień potrafi
wychwycić róŜnice w plikach i rejestrach systemowych i na podstawie tej róŜnicy stworzyć pakiet
MSI.
Po ściągnięciu i zainstalowaniu na serwerze tego programu konieczne będą następujące kroki w
celu wykonania pakietu:
1. Udostępnienie lub sprawdzenie udostępnienia folderu z tym programem. Standardowo
program instaluje się w ścieŜce c:\Program Files\OnDemand\WinINSTALL . Standardowo
folder wininstall powinien być udostępnionych jako udział wininstall$ z prawem odczytu
dla wszystkich. Jeśli tak się nie stało naleŜy to udostępnienie wykonać.
2. Na serwerze takŜe naleŜy stworzy folder, w którym będziemy przechowywać stworzone
pakiety, na przykład o:\pakiety .
3. PowyŜszy folder powinien być takŜe udostępniony z prawem odczytu dla wszystkich pod
nazwą, na przykład pakiety$ .
UWAGA!!
Następne czynności naleŜy wykonać na stacji klienckiej. Najlepiej by było, aby stacja ta była
zainstalowana od początku i nieuŜywana przez klientów.
4. Logujemy się na stacji jako administrator lub uŜytkownik z prawami administratora.
5. Na dysku c:\ stacji tworzy folder, który będzie słuŜył do lokalnego przechowywania
tworzonego pakietu, na przykład c:\pakiet .
6. Korzystając z menu Uruchom w Menu Start uruchamiamy program do tworzenia pakietów -
\\sbs2004\wininstall$\Disco32.exe
7. Program powinien się uruchomić naleŜy przejść dalej – przycisk Next.
8. W następnym kroku programu naleŜy podać nazwę programu, z którego chcemy tworzyć
pakiet – pole Specify the name of the application , nazwa ta powinna być pełną nazwą
programu, na przykład WinRAR 3.11 PL oraz podać ścieŜkę przechowywania tworzonego
pakietu – pole Specify the path and filename for the package , na przykład
c:\pakiet\winrar.msi
294952560.003.png 294952560.004.png
9. W następnym kroku naleŜy określić literę dysku jaki ma być uŜyty w celu przechowywania
pliku tymczasowych. Potwierdzamy literę c:\.
10. W tym kroku naleŜy wyznaczyć te dyski, które mają być zeskanowane w poszukiwaniu
zmian. NaleŜy z panelu po lewej stronie przenieść dysk c:\ do panelu po prawej stronie. W
tym celu uŜywany przycisku Add .
294952560.005.png 294952560.001.png
Zgłoś jeśli naruszono regulamin