Sieci komputerowe Novell NetWare 4.11
Zajęcia 1.
Czym jest sieć ?
Sieć jest grupą komputerów które komunikują się ze sobą, dzielą swoje zasoby, (takie jak dyski twarde, drukarki) i umożliwiają zdalny dostęp do serwerów lub innych sieci.
Podstawowe składniki sieci.
- jeden lub więcej serwerów;
- stacje robocze;
- urządzenia peryferyjne;
- karty sieciowe;
- medium komunikacyjne;
Dopuszczalne typy stacji roboczych.
- DOS;
- Microsoft Windows;
- OS/2;
- Macintosh;
- Unix®;
Podstawowe usługi sieci NetWare 4.11
a) NDS (Netware Directory Service) - utrzymuje informacyjną bazę danych o wszystkich
zasobach, o obsługuje żądania klientów dotyczące zasobów sieciowych;
- Baza NDS skałada się z obiektów, cech i wartości, np. Obiekt - Użytkownik,
cecha - Nazwa Użytkownika; wartość - Kaśka N. Itd...
- Typy obiektów NDS;
Są 3 typy : Korzeń, Kontener, Liść;
Korzeń tworzony jest podczas instalacji programu jako szczyt struktury organizacyjnej
i może zawierac tylko następujące obiekty : Kraj (Country), Organizacje (Organization)
i Pseudonim (Alias);
Kontener - są 3 kategorie kontenerów Kraj, Organizacja i Jednostka Organizacyjna;
Liście - reprezentują faktyczne zasoby sieci takie jak użytkownicy, drukarki, serwery;
b) Zabezpieczenia - rolą każdego systemu zabezpieczeń jest regulacja dostępu do zasobów sieci;
c) System plików - pozwala wspólnie używać napędów dyskowych;
d) Drukowanie sieciowe - pozwala wszystkim stacją roboczym drukować na tych samych drukarkach;
e) Usługi zarządzania pamięcią masową (SMS - Storage Management Services) - sterują archiwizacją oraz odzyskiwaniem danych serwera i ze stacji roboczych;
f) Usługi pocztowe sieci NetWare (MHS - NetWare Message Handling Service) - jest usługą pocztową, która pozwala zgodnym ze sobą aplikacjom pocztowym wymieniać pocztę elektroniczną.
Dołączanie się do sieci.
- NetWare Dos Requester - łączy lokalne oprogramowanie z usługami sieciowymi. Znajduje się między oprogramowaniem stacji roboczej, a siecią i umożliwia komunikacje pomiędzy nimi.NetWare Dos Requester jest modularny. Składa się z wielu plików zwanych Wirtualnym Modułami Ładowalnymi (VLM - Virtual Loadable Modules), które mogą być ładowane lub rozładowywane zgodnie z potrzebami.
VLM.EXE - jest to plik który ładuje NetWare Dos Requester do pamięci stacji roboczej. Gdy uruchamiany jest VLM.EXE, ładuje on do pamięci VLM'y znajdujące się w katalogu aktualnym lub innym, określonym np. w net.cfg;
- Protokół komunikacyjny - jest zbiorem reguł określających „język” używany do przesyłania danych przez sieć. Stacje robocze NetWare 4 używają protokołu komunikacyjnego IPX, która pracuje zgodnie ze specyfikacją ODI (Interfejs Otwartego Łącza Danych). ODI umożliwia współistnienie wielu różnych protokołów w tym samym czasie na jednej stacji roboczej, korzystających z tej samej karty sieciowej. Aby załadować protokół IPX NetWare wybieramy plik IPXODI.COM;
- Warstwa Obsługi Łącza (LSL) - Jest implementacją specyfikacji ODI, działa jak tablica rozdzielcza, kierująca informacje sieciowe z różnych protokołów pomiędzy sterownikami sieci i odpowiednim oprogramowaniem komunikacyjnym;
Sterownik LAN - sterownik ten uaktywnia kartę sieciową i steruje nią.
a) LSL.COM
b) NE2000.COM
c) IPXODI.COM
d) VLM.EXE
Logowanie, wylogowanie, zmiana kontekstu.
- Login - logowanie do systemu;
- Logout - wylogowanie;
- CX - zmiana lub wyświetlanie kontekstu (ów);
/R - zmaina kontekstu na ROOT;
/T - wyświetlenie wszystkich kontenerów w drzewie NDS;
/CONT - wyświetlenie wszystkich kontenerów na poziomie danego kontenera;
/A - wyświetlenie wszystkich informacji (tylko w połączeniu z T);
cn = country, o = organization, ou = organizational unit,
np. cx ou=lab7.o=wsiiz
WHOAMI - kto jest zalogowany.
Sieciowy system plików.
Do składników systemu plików zalicza się
- Wolumeny;
- Katalogi;
- Podkatalogi;
- Pliki;
Siłą sieciowego systemu plików jest zdolność współużytkowania ich przez wielu użytkowników jednocześnie.
Wyświetlanie informacji o systemie plików.
a) wyświetlenie informacji o obiektach bazy NDS;
- NLIST klasa [parametry]
klasa - VOLUME, GROUP, SERVER, PROFILE, ORGANIZATION, *;
parametry :
/R - wyświetlenie od korzenia;
/N - wyświetlenie tylko nazw obiektów;
/A - wyświetlenie obiektów aktywnych;
/S - wyświetlenie również obiektów z podkontenerów;
/D - wyświetlenie wszystkich własności obiektów;
/CO - wyświetlenie od konkretnego kontekstu;
Wyświetlanie informacji o katalogach za pomocą NDIR
Za pomocą NDIR można wyświetlać następujące informacje :
- nazwa i rozszerzenie;
- data utworzenia;
- nazwa właściciela;
- uprawnienia efektywne.
Skaładnia :
NDIR [ścieżka dostępu][/opcja]
Przykład :
NDIR |
Wyświetla wszystkie pliki i katalogi w katalogu aktualnym |
NDIR /DO |
Wyświetla informacje o katalogach tylko z obszaru katalogu aktualnego |
NDIR /DO /SUB |
To samo co poprzednio tylko z podkatalogami |
NDIR J*.* /DO /SUB |
To co poprzednio tylko wyświetla katalogi zaczynające się na J |
NDIR /FO |
Wyświetla informacje o plikach tylko z katalogu aktualnego. |
NDIR /FO /C |
Wyświetla informacje o plikach w sposób ciągły |
NDIR /FO /SUB |
Wyświetla informacje o plikach w katalogu aktualnym i podkatalogach |
NDIR /FO /SORT UP |
Sortuje wg daty ostatniej modyfikacji |
NDIR /FO /SORT CR |
Sortuje wg daty utworzenia |
NDIR /FO /SORT OW |
Sortuje wg właściciela |
NDIR /FO /REV SORT SI |
Sortuje przeciwnie wg wielkości |
NDIR J*.* /FO |
Zawężenie wyświetlana do tych plików które zaczynają się od J |
NDIR *.EXE /FO /SUB |
Zawężenie wyświetlana do tych plików które mają rozszerzenie EXE i znajdują się w podkalogach |
NDIR /FO /AC BEF 4-20-92 |
Wyświetla pliki do których dostęp zarejestrowano przed konkretną datą |
NDIR /FO /OW EQ AREK |
Wyświetla pliki których właścicielem jest AREK |
Zajęcia 2.
Dostęp do systemu plików.
Wskaźniki napędów.
Są to litery przypisane przez system operacyjny do obszarów, gdzie można składować pliki.
Dostęp do wolumenów.
Aby zmienić przypisanie aktualnego napędu sieciowego na inny wolumen serwera można napisać :
CD nazwa_volumenu: <Enter>
Aby przypisać aktualny napęd do wolumenu na innym serwerze:
CD nazwa_servera\nazwa_volumenu: <Enter>
Przypisania napędów do wolumenów i katalogów
Aby |
Wprowadź |
Przypisać napęd f: do obiektu Wolumen |
MAP F:=WSI_NETW4\SYS: MAP F:=SYS: |
Przypsać napęd g: do Wolumenu PROGRAMS na serwerze domyślnym |
MAP F:=PROGRAMS: |
Przypisać napęd g: do istniejącego napędu |
MAP G:=F: |
Usunąć napęd przypisany do napędu G: |
MAP DEL G: |
Przypisać następną dostępną literę napędu |
MAP N nazwa_wolumenu |
Przypisać napęd H: do katalogu aktualnego |
MAP H:=. |
Przypisać dysk I: do katalogu KADRA na wolumenie users |
MAP I:=WSI_NETW4\USERS:KADRA |
Przypisać napęd I: jako korzeń |
map root k:=wsi_netw4\programs:felek |
Przypisanie sieciowych napędów wyszukiwań.
Sieciowy napęd wyszukiwania jest napędem sieciowym, który został wstawiony do dyrektywy PATH, aby umożliwić systemowi DOS odnalezienie plików do wykonania programów na napędach sieciowych.
Gdy użytkownik wpisze dyrektywę uruchamiającą wskazany program, wtedy poszukiwany jest on w katalogu aktualnym użytkownika, następnie jeśli nie znajdzie poszukuje po zamapowanych dyskach w kolejności s1..sn następnie w przypadku niepowodzenia NetWare wraca do katalogu aktualnego i pojawia się komunikat DOS'owski, że nie można uruchomić dyrektywy.
Aby |
Wprowadź |
Utworzyć napęd wyszukiwania i umieścić go na pierwszej pozycji poszukiwania |
MAP INS S1:=WSI_NETW4\SYS:PUBLIC |
Utworzyć napęd wyszukiwania i zastąpić ścieżkę dostępu znajdującą się na drugiej pozycji wyszukiwania nowym napędem. |
MAP S2:=WSI_NETW4\USERS:AREK |
Utworzyć napęd wyszukiwania na ostatniej możliwej pozycji wyszukiwania |
MAP S16:=WSI_NETW4\PROGRAMS:DOS |
Zmienić napęd sieciowy na napęd wyszukiwania lub odwrotnie |
MAP C J: |
Utworzyć napęd wyszukiwania używając przypisania jako korzeń |
MAP ROOT S5:=WSI_NETW4\SYS:PUBLIC |
Mapuje drive W:jako napęd wyszukiwania do katalogu public |
MAP S16:=W:=WSI_NETW4\SYS:PUBLIC |
Przypisanie napędów i wolumenów z Windows 95
Przypisanie napędów i wolumenów z NetUser.
Przesyłanie komunikatów za pomocą NetUser
Zajęcia 3.
Zabezpieczenia systemu plików
Zabezpieczenia systemu plików decydują o tym kto może mieć dostęp do plików
i katalogów na wolumenach w sieci oraz jak może ten dostęp realizować. Uprawnienia określają typ dostępu do katalogu lub do pliku jaki użytkownik może uzyskać. Uprawnienia do katalogu i do pliku są takie same.
Definicje uprawnień :
Supervisor (administrator) - Przyznaje wszystkie uprawnienia do katalogu, jego plików i podkatalogów. Może przyznawać dowolne uprawnienia innym użytkownikom. Uprawnienia administratora nie mogą być zablokowane przez filtr uprawnień dziedziczonych.
Read (czytanie) - przyznaje uprawnienia do otwierania plików w katalogu i czytania ich zawartości, bądź też uruchomienia.
Write (pisanie) - przyznaje uprawnienia do otwierania plików i zmieniania ich zawartości.
Create (tworzenie) - przyznaje uprawnienia do tworzenia nowych plików i katalogów.
Erase (usuwanie) - przyznaje uprawnienia do usuwania katalogu, jego plików i podkatalogów.
Modify (modyfikacja) - przyznaje uprawnienia do zmiany atrybutów lub nazwy.
File Scan (przeglądanie plików) - przyznaje uprawnienia do przeglądania plików i katalogów.
Acces Control (sterowanie dostępem) - przyznaje uprawnienia do zmiany przypisań dysponentów i Filtru Uprawnień Dziedziczonych.
Dysponenci
Każdy katalog i każdy plik ma listę swoich dysponentów (trustees). Lista dysponentów określa kto może mieć dostęp do systemu plików. Uprawnienia przyznane dysponentom określają rodzaj dostępu, jaki posiadają.
Użytkownik może nabyć uprawnienia do systemu plików, jeżeli któremukolwiek z następujących obiektów zostaną przyznane prawa:
Obiekt Użytkownik.
Obiekt Grupa.
Obiekt Rola Organizacyjna
Kontenery i kontenery Nadrzędne.
Obiekt użytkownik - przyznajemy uprawnienia do katalogu lub pliku wtedy gdy dostęp do tego katalogu ma być unikalny, indywidualny dla tego użytkownika.
Obiekt Grupa - uprawnienia przyznawane grupie dotyczą wszystkich członków tej grupy. Członkami mogą być obiekty z dowolnego miejsca w drzewie NDS. Przyznawaj prawa obiektowi Grupa jeśli wielu użytkowników w kontenerze lub w różnych kontenerach potrzebuje tych samych uprawnień.
Obiekt Rola Organizacyjna - przypomina grupę, z tym, że obejmuje użytkowników zdefiniowanych jako pełniącą rolę (occupants) np. MANAGER. Uprawnienia nadane obiektowi Rola Organizacyjna przechodzą na pełniących tą rolę.
Obiekt Kontener Nadrzędny - kiedy mianujesz kontener ([Root], Kraj, Organizacja czy Jednostka Organizacyjna) dysponentem i przyznajesz mu uprawnienia, wszystkie obiekty zawarte w tym obiekcie też je uzyskują.
Grupa [PUBLIC] - Przyznanie uprawnień grupie [public], powoduje przyznanie uprawnień wszystkiemu co jest podłączone do sieci. Podłączone oznacza, że zostały wykonane programy uruchamiające, ale nie została wykonana procedura włączenia do sieci. Przyznawaj uprawnienia do grupy [PUBLIC] jeśli chcesz nadać jakiś typ dostępu dla wszystkich użytkowników przed włączeniem się do sieci lub po włączeniu.
Dziedziczenie - Uprawnienia przyznawane dysponentowi katalogu są dziedziczone. Oznacza to, że jeśli nadamy prawa do jakiegoś katalogu, to również w podkatalogach będą one obowiązywały.
Blokowanie uprawnień dziedziczonych.
Istnieją dwie metody efektywnego blokowania uprawnień dziedziczonych :
Ponowne mianowanie danego użytkownika dysponentem na niższym poziomie w strukturze katalogów (jest to bardzo dobre rozwiązanie jeśli chodzi o pojedynczego użytkownika).
Utworzenie IRF do blokowania dziedziczenia w dół struktury katalogów (stosowany jest do blokowania uprawnień wielu użytkowników).
Prawa Supervisor nie da się zablokować przez filtr praw dziedziczonych.
Polecenie RIGHTS.
Rights path [[[+|-] ListaPraw] /NAME=object]
Supervisor(S), Write(W), Read(R), File Scan(F), No Rights(N),
All Rights (ALL), Erase(E), Create(C), Modify(M.), Access Control(A)
Aby |
Wprowadź |
Nadać uprawnienia do katalogu aktualnego użytkownikowi student1.lab6.wsiiz |
Rights . RWF /name=.student1.lab6.wsiiz |
Nadać uprawnienia do katalogu h:\A użytkownikowi student1 |
Rights h:\A RF /NAME=.student1.lab6.wsiiz |
Dowiedzieć się jakie uprawnienia posiadamy do katalogu h:\A\A1 |
Rights h:\A\A1 |
Dodać do katalogu aktualnego uprawnienia (create), a ściągnąć uprawnienia (write). |
Rights . +c -w /name=.student0.lab6.wsiiz |
Dodać do katalogu aktualnego wszystkie prawa dla użytkowników Aga i Arek. |
Rights . all /name=aga, arek |
Dodać do pliku ala.txt uprawnienia w i r |
Rights ala.txt wr /name=.student0.lab6.wsiiz |
Dowiedzieć się kto i jakie uprawnienia posiada do katalogu franek. |
Rights h:\franek /t |
Dowiedzieć się jakie uprawnienia posiada obiekt Kazek do katalogu aktualnego i wszystkich podkatalogów. Należy mieć uprawnienia Supervisor'a |
Rights . /name=Kazek /I |
Nadać użytkownikowi Kazek wszystkie uprawnienia do wszystkich katalogów, podkatalogów i plików. |
Rights *.* all /name=kazek /s /S - przeszukuje podkatalogi |
Dowiedzieć się jakie jest ustawiony filtr praw dziedziczonych do aktualnego katalogu. |
Rights . /f |
Ustawić filtr praw dziedziczonych dla katalogu h:\AA\BB. |
Rights . wrmfa /f |
Ustawić wszystkie prawa dla katalog poprzez filtr praw dziedziczonych. |
Rights . all /f |
Usunąć wszystkie prawa poprzez filtr praw dziedziczonych. |
Rights . -all /f |
Zajęcia 4.
Planowanie systemu atrybutów dla plików.
Skrót |
Atrybut pliku |
A |
Wymagana archiwizacja (Archive Needed) |
Cc* |
Nie można kompresować (Can't Compress) |
Co* |
Skompresowany (Compressed) |
Ci |
Zakaz kopiowania (Copy Inhibit) |
Di |
Zakaz usuwania (Delete Inhibit) |
Ic |
Natychmiastowa kompresja (Immediate Compress) |
Dc |
Nie kompresuj (Don't Compress) |
X |
Tylko do wykonania (Execute Only) |
M.* |
Migracyjny (Migrate) |
H |
Ukryty |
N |
Normalny (Normal) |
P. |
Do likwidacji (Purge) |
Ro |
Tylko do odczytu (Read Only) |
Rw |
Odczyt i zapis (Read Write) |
Ri |
Zakaz zmiany nazwy (Rename Inhibit) |
Sh |
Do wspólnego użytkowania (Sharable) |
Sy |
Systemowy |
T |
Transakcyjny (Transaction) |
Planowanie systemu plików dla katalogów.
Skrót |
Atrybut katalogu |
Di |
Zakaz usuwania (Delete Inhibit) |
Ic |
Natychmiastowa kompresja (Immediate Compress) |
Dc |
Nie kompresuj (Don't Compress) |
H |
Ukryty |
N |
Normalny (Normal) |
Ri |
Zakaz zmiany nazwy (Rename Inhibit) |
Dm |
Bez migracji (Don't migrate) |
P. |
Do likwidacji (Purge) |
Sy |
Systemowy (System) |
3. Instrukcja FLAG
FLAG [path [+|-] atribute(s)]
Aby |
Wprowadź |
Zobaczyć atrybuty wszystkich plików i katalogów w aktualnej lokalizacji. |
Flag *.* lub Flag |
Zobaczyć atrybuty wszystkich plików w aktualnej lokalizacji w sposób ciągły (/C). |
Flag *.* /FO /C |
Zobaczyć atrybuty wszystkich plików w podanej lokalizacji |
Flag *.* /FO lub Flag /FO |
Zobaczyć atrybuty wszystkich katalogów w podanej lokalizacji |
Flag *.* /DO lub Flag /DO |
Nadać atrybuty dla wszystkich plików (/FO) w katalogach i podkatalogach (/S) w podanej lokalizacji |
Flag *.* Ro P. Sh X /FO /S |
Ustawia atrybut katalogu Delete Inhibit (Zakaz usuwania) dla wszystkich katalogów (/DO) |
Flag *.* Di /DO |
Ustawia wszystkie katalogi (/DO) |
Flag h:\*.* N /DO /S |
Ustawia atrybuty wszystkich plików |
Flag *.* N /D |
Ustanowienie użytkownika „Franek” właścicielem wszystkich plików i katalogów. |
Flag *.* /name=.franek.kadra.wsiiz |
Wyświetlenie tylko tych plików których właścicielem jest Franek. |
Flag *.* /owner=.franek.kadra.wsiiz |
Program narzędziowy FILER.
Zmiana atrybutu plików.
Zmiana uprawnień do katalogów i plików.
Tworzenie, usuwanie, modyfikowanie, kopiowanie, przenoszenie katalogów
i plików.
Ustawienia filtrów wyszukiwania plików i katalogów.
Ustawienie aktualnego katalogu.
Odzyskiwanie plików.
Usuwanie plików zaznaczonych do usunięcia.
Ustawienie opcji Filer'a.
Zajęcia 5.
Tworzenie programów zgłoszenia.
Uruchamianie programów zgłoszenia.
Program zgłoszenia (loginb script) jest zestawem instrukcji, które system wykonuje w trakcie działania procedury włączającej. W systemie NetWare® używa się czterech typów zgłoszenia, każdy z nich jest opcjonalny :
Kontenerowy (Container).
Profilowy (Profile).
Użytkownika (User).
Standardowy (Default).
Projektowanie systemowych programów zgłoszenia.
Dyrektywy programów zgłoszenia.
REM, REMARK, * - wstawienie komentarzy do programów zgłoszenia;
REMARK To jest program zgłoszenia
WRITE - Wyświetla informacje zawarte w cudzysłowiu;
WRITE „Aktualna data : %DAY : %MONTH : %YEAR”
MAP - mapowanie dysków logicznych;
COMSPEC - ustawia właściwą ścieżkę do pliku command.com
*Ta dyrektywa ustawia dostęp do DOS'a w sieci
MAP S2:=WSI_NETW4\SYS:PUBLIC\%MACHINE\%OS\%OS_VERSION
*Ta procedura ustawia właściwą ścieżkę dostępu do pliku command.com
COMSPEC=S2:COMMAND.COM
*Jest to przyporządkowanie napędu do katalogu własnego użytkownika
MAP H:=WSI_NETW4\USERS:KADRA\%LOGIN_NAME
# - Powoduje zewnętrzne wykonanie pliku EXE lub COM;
*Procedura ta wywołuje zewnętrzny plik wykonując polecenie
#COMMAND.COM /C CLS
DISPLAY - powoduje wyświetlenie na ekranie pliku tekstowego;
PAUSE - wstrzymuje wykonywanie programu do naciśnięcia klawisza;
*Dyrektywa ta wyświetla plik tekstowy z codziennym komunikatem;
DISPLAY WSI_NETW4\SYS:PUBLIC\START.TXT
PAUSE
SET - ustawienie zmiennych środowiskowych DOS'a
*Procedura ta powoduje ustawienie sposobu zgłoszenia linii komend;
SET PROMPT = "$P$G"
BREAK [ON | OFF] - możliwość przerwania działania programu zgłoszenia;
*Procedura ta powoduje ustawienie możliwości przerwania Login Script'u;
BREAK ON
INCLUDE - dołącza program zgłoszenia napisany w formacie Login Script'u;
*Program dołącza wywołanie Login Script'u z kontekstu lab8.wsiiz
INCLUDE OU=LAB8.O=WSIIZ
IF ... THEN ... ELSE - Umożliwia sformułowanie warunku, który musi być spełniony zanim program zgłoszenia wykona określone dyrektywy;
*Dyrektywa ta wypisuje odpowiedni tekst w zależności od tego czy przyszedł mail czy nie;
IF NEW_MAIL = „YES” THEN
WRITE „Masz mail'a”
ELSE
WRITE „Nie masz mail'a”
*Dyrektywa ta mapuje dyski odpowiednie dyski jeśli użytkownik należy do grupy FRANEK;
IF MEMBER OF „FRANEK” THEN
MAP INS S16:=WSI_NETW4\USERS:KADRA\AREK\WWW
MAP *1:=WSI_NETW4\USERS:KADRA\AREK\XXX
END
*Dyrektywa używa programu zgłoszenia z innego kontenera jeśli użytkownik należy do grupy MARKET;
IF MEMBER OF „MARKET” THEN INCLUDE OU=LAB6.O=WSIIZ
IF NDAY_OF_WEEK=”6” AND HOUR24<”10” THEN
WRITE „Cotygodniowy monit”;
WRITE „Wpadnij na kawę”;
END
DRIVE - określa domyślny napęd zaraz po uruchomieniu
DRIVE H:
NO_DEFAULT - używamy tej dyrektywy w programie zgłoszenia jeśli nie chcemy aby został uruchomiony standardowy program zgłoszenia;
FDISPLAY - Wyświetla na ekranie plik tekstowy sformatowany.
FIRE [N] - wydaje sygnał dźwiękowy N - razy;
Identyfikatory zmiennych
HOUR - podaje aktualną godzinę w systemie 12 godzinnym;
HOUR24 - podaje aktualną godzinę w systemie 24 godzinnym.
MINUTE - aktualna minuta;
SECOND - aktualna sekunda;
AM_PM - przed południem, po południu;
YEAR - aktualny rok (1996, 2060, etc.);
MONTH - aktualny miesiąc (01-12);
MONTH_NAME - nazwa słowna miesiąca (June, May, etc.);
DAY - aktualny dzień (01-31);
DAY_OF_WEEK - nazwa dnia tygodnia (Monday, Tuesday, etc.);
NDAY_OF_WEEK - kolejny numer dnia tygodnia (1...7) Sanday = 1;
MACHINE - typ (nie pracującego pod systemem OS/2) komputera.
SMACHINE - skrócony typ komputera;
OS - typ systemu operacyjnego działającego na twojej stacji roboczej.
OS_VERSION - wersja systemu operacyjnego.
STATION - wyświetla numer połączenia stacji roboczej.
LOGIN_NAME - określa nazwę użytkownika, używaną w procedurze włączającej.
FULL_NAME - pełna nazwa użytkownika;
GREETING_TIME - określa porę dnia (Morning, Afternoon, or Evening);
NEW_MAIL - Podaje (Yes or No) jeśli jest poczta dla danego klienta;
Praca pochodzi z serwisu www.e-sciagi.pl