[ Pobierz całość w formacie PDF ]
.Login script w systemie NOVELL NETWAREStronaO mnie/ Programowanie/ / Wykłady/ Przyjaciele/ Fraktale/ / Księga gości/ LinkiNOVELL NETWARE - LOGIN SCRIPTNo english versionWyjaśnienieTen przewodnik po login scripcie w systemie Novell NetWare nie jest dokładnym opisem ani definicją standardu.Ma on służyć jako szybka pomoc w trakcie programowania tegoż login scriptu.Przewodnik może być używany bez żadnej opłaty.Autor nie udziela żadnych gwarancji dotyczących niezawodności , aktualności oraz prawdziwości informacji tu zamieszczonych.Autor nie gwarantuje, że opis spełni wymagania użytkownika i jego używanie nie uszkodzi komputera użytkownika.Opis można używać za darmo w dowolnej ilości kopii.Rozpowszechnianie opisu jest dozwolone jednak powinno się o tym fakcie powiadomić autora.Wszelkie dodatkowe informacje dostępne są pod emailowym adresem :Tekst powstał na podstawie tekstów i książek dostępnych w internecie i poza nim.Jeśli autor otrzyma takie prośby i wsparcie tekst może zostać znacznie rozszeżony.Więc najlepiej dodaj tę stronę do bookmarków i często tu zaglądaj!Acha - proszę o wszelkie informacje na mój adres o ewentualnych niejasnościach lub uzupełnieniach.W wolnym czasie:Login script w systemie NOVELL NETWAREWstępZmienne przechowujące czas i datęZmienne przechowujące dane użytkownika i otoczeniaPolecenia login scriptuOpis komend systemu NOVELL NETWAREWstępLogin script to plik tekstowy w systemie Novell Netware o podobnej roli jak AUTOEXEC.BAT w systemie DOS.Zawiera on listę komend wykonywanych bezpośrednio popomyślnym zakończeniu komendy LOGIN.Jeżeli została wykonana komenda LOGIN to w pliku LOGIN SCRIPT dostępne sš parametry, które występujš po tej komendzie.Dostęp do nich można uzyskać przez znak procent i liczbę od 0 do 19.Parametr %0 zawiera zawsze nazwę aktualnego servera (aktualnego przy wykonywaniu komendy LOGIN), %1 nazwę użytkownika , następne %2 itd.zawierają wartości podane przy wywołaniu login scriptu.Wartości parametrów przechowywane są jako ciągi znakoweNa początek stronyZmienne login scriptuZmienne przechowujące czas i datęNazwaZawartość (format)HOURgodzina (0 - 23)MINUTEminuta (0 - 59)SECONDsekunda (0 - 59)AM_PMprzed lub po południuGREETING_TIMEmorning, evening afternoon.DAYdzień miesiącaDAY_OF_WEEKdzień tygodniaMONTHnumer miesiącaMONTH_NAMENazwa(January.December)YEARrok np.1999SHORT_YEARskrócony rok.99Przykład użycia:WRITE "Jest %YEAR rok"Na początek stronyZmienne przechowujące dane użytkownika i otoczeniaMEMBER_OF_ nazwa_grupyfalse jeżeli użytkownik do grupy nazwa_grupy nie należyLOGIN_NAMEużytkownikFULL_NAMEpełna nazwa użytkownikaUSER_IDidentyfikator użytkownikaSTATIONnr stacjiP._STATIONadres stacji: adres karty sieciowej i adres węzła sieciOSskrócona nazwa systemu operacyjnegoOS_VERSIONwersja systemu operacyjnegoMACHINEnazwa komputera np.IBMS_MACHINEskrócona nazwa komputera np.IBMNETWORK_ADRESSadres sieciowyFILE_SERVERnazwa aktualnego serwera plikówW jednej linii musi być jedno i tylko jedno polecenie mające maksymalnie 150 znaków.Linia musi być zakończona enterem, # musi być pierwszym znakiem w linii (przed nim nie może być spacji) w której wykonujemy zewnętrzny program.Znak # powoduje uruchomienie programu z parametrem: np.:#edit REFERAT.TXTparametr w nawisach kwadratowych [,] jest opcjonalny| oznacza alternatywę.Na początek stronyPolecenia login scriptuLPRINTERdołącza drukarkę lokalną do printserweraATTACH [nazwa_servera[/nazwa_uzytkownika[;haslo]]]łączy z file serweremBREAK ON | OFFPrzerwanie wykonywania-działanie klawiszy CTRL+BREAKDISPLAY [katalog/]nazwa_plikuwyświetla zwartość pliku tekstowegoFDISPLAY [katalog/]nazwa_plikuwyświetla zwartość pliku tekstowego (interpretuje kody sterujące)DOS SET nazwa_zmiennej = "wartość"ustawia zmienną DOS'a np.: DOS SET PROMPT = "$P$G"DOS VERIFY ON | OFFustawia weryfikację operacji dyskowychDRIVEustawienie dysku traktowanego jako default np.: DRIVE J:EXITprzerywa wykonywanie login scriptuFIRE PHASERS n TIMESsygnał dziękowy wykonany n razyGOTO etykietaskok bezwarunkowy (etykieta oznaczana : nazwa_etykiety: )IF warunek THEN komendawykonanie warunkowe np : IF DAY_OF_WEEK="Monday" THEN WRITE"Witaj ";LOGIN_NAME;"\7"INCLUDE [katalog/]nazwa plikudołączenie plikuMAP [parametry]mapowanie katalogu sieciowego jako dyskPAUSEzatrzymanie wykonywania login scriptu dopóki nie zostanie naciśnięty jakiś klawiszPCCOMPATIBLEinformuje program Login, że dana końcówka jest typu IBM PCREMkomentarz liniiSHIFT [n]przesuwanie się po argumentach o n pozycjiWRITEwypisanie podanego stringu na ekranZnaki specjalne komendy WRITE:\r - przejście na początek linii.\n - przejście do nowej linii.\" - wypisanie znaku cudzysłowu\7 - wygenerowanie krótkiego sygnału dźwiękowegoOprócz samych tekstów możliwe jest także wypisywanie wyników operacji na tekstach.Dostępne są następujące operacje:; - złączenie, konkatenacja tekstów* - mnożenie/ - dzielenie% - dzielenie modulo+ - dodawanie- - odejmowanie>> - obcięcie n znaków z prawej strony ("1234" >> 3 daje w wyniku "1")<< - obcięcie n znaków z lewej stronyNa początek stronyO mnie/ Programowanie/ / Wykłady/ Przyjaciele/ Fraktale/ / Księga gości/ LinkiOstatnia aktualizacja :Źródło: http://ikar.mps.com.pl/~roznicki/nauka.htmWszystkie prawa zastrzeżone *All41Statistics by:
[ Pobierz całość w formacie PDF ]