FILE ATTR I SUTE
Każdy obiekt zapisany na dysku (plik lub katalog) w systemie
operacyjnym DOS jest
charakteryzowany kilkoma parametrami. Posiada on mianowicie:
b nazwę, którą stanowi ciąg znaków o maksymalnej długości ośmiu liter,
~ trzyliterowe rozszerzenie nazwy,
c~ rozmiar, tj. liczba bajtów zajmowanych na dysku, ,
q czas i datÄ™ ostatniej modyfikacji,
a znacznik dla obiektu bgdÄ…cego katalogiem lub etykietÄ… dyskowÄ…,
c,~ atrybuty.
Ostatnia pozycja składa się z czterech parametrów, które są swego
rodzaju znacznika-
mi informujÄ…cymi system operacyjny o przeznaczeniu obiektu.
Dzięki nim możliwe
jest zabezpieczenie pliku przed skasowaniem, ukrycie przed
niepowotanymi użytkow-
nikami, zaplanowanie tworzenia kopii zapasowych na dyskietkach
lub taśmach mag-
netyc2nycń streamera (tzw, archiwizacja) itd.
Progam FA.EXE (FA - skrót od FII~ ATIRIBiTTES) służy do
analogicznych czynności
jak s;ysi~nowy progam A'TIRIBF,?~, tj. do wyświetlania i
zmieniania atrybutów plików
zapisanych na dysku. Atrybut plikowy jest parametrem
przypisanym danemu obiektowi,
tak jak rozmiar, nazwa, rozszerzenie nazwy, data i czas
ostatniej modyfikacji. W systemie
operacyjnym DOS mamy do dyspozycji cztery rodzaje atrybutów:
c~ pliku archiwizowanego (ARCHIVE),
c~ pliku pt~zttartonego tylko do odczytu (READ-ONLY),
~a pliku ukrytego (I~D$I~,
c~ pliku systemowego (SYSTEM).
Możliwe są także wszystkie kombinacje powyższych parametrów oraz
istnienie pli-
ków pozbawionych wszelltich atrybutów.
Przypisanie atrybutu ARCI~VE danemu obiektowi dyskowemu
powoduje, iż pro-
gram systemowy BACKUP lub NORTON BACKUP, przy wykonywaniu kopii
twar-
76 T. Grochowski - Norton Utilities 7.0
dego dysku na dyskietkach elastycznych lub taśmach
magnetycznych, dołączy tak oz-
naczony plik do powielanych w celu zabezpieczenia danych
dyskowych. Kopia twar-
dego dysku tworzona jest najczęściej w celu przechowania
istotnych informacji z
nośnika magnetycznego, gdy istnieje potencjalna możliwość ich
utracenia, np. przy
pierwszym uruchomieniu progamu CALIBRAT. Progam FILE ATTRIBUTE
umoż-
liwia łatwe wykonanie kilku takich kopii, gdyż BACKUP.EXE kasuje
atrybuty AR-
CHIVE dla wsrystkich przepisywanych plików. Dopiero modyfikacja
obiektu
ponownie wpisuje ten parametr. Użycie polecenia:
FA *.* /S /A+
wpisanego w linii polecenia DOS, gdy aktualnym jest bazowy
(ROOT) katalog, auto-
matycznie ustali atrybut ARCHIVE dla wszystkich obecnych na
dysku plików, tak
aby mogły być one w komplecie skopiowane.
Atrybut READ-ONLY ozaacza, iż plik nim oznakowany nie może być
Å‚atwo skaso-
wany lub zmodyfikowany. System operacyjny DOS uniemożliwia
jakikolwiek opera-
cje, poza odczytem zawartości, dla takiego obiektu. Aby wykonać
inne działania
użytkownik musi zmienić ten parametr. Niektóre progamy użytkowe,
np. NORTON
COMMANDER, pozwalają (zmieniając w sposób niewidoczny dla
użytkownika i nie-
prezentowany na ekranie atrybut) na usuwanie z dysku takich
plików, wyświetlając
jedynie odpowiednie ostrzeżenie.
Pliki ukryte (HIDDEN) to takie obiekty dyskowe, które nie są
wykrywane jako pro-
gamy i nie zostajÄ… wypisywane na ekranie po wykonaniu
systemowego polecenia
DIR. Takie ustalenie dotyczące atrybutu IiaDEN ma utrudnić dostęp
do danych lub
kodu progamu zawartych w danym obiekcie. Większość nakładek na
system opera-
cyjny DOS w spisie plikdw z aktualnego katalogu zamieszcza te
obiekty, wypisujÄ…c
jedynie przy ich nazwach odpowiednie znaczniki. Należy nadmienić,
że jest to jedyny
atrybut, jaki można przypisać nazwom katalogów, które w ten sposób
wraz z całą za-
warteścią stają się niewidoczne dla polecenia DIR. Pliki ukryte nie
mogą być skaso-
wane, modyfikowane, a ukryte progamy nie mogą być wykonane. Do
standa:dowo
ukrytrcń obiektów należą dwa pliki DOS: IBMBIO.COM i IBMDOS.COM (PC-
DOS) lub MSDOS.SYS i IO.SYS (MS-DOS).
Atrybut pliku systemowego, oznaczajÄ…cy specjalny obiekt naleiÄ…cy
do sy:temu opera-
cyjnego nie jest obecnie stosowany wżród plików DOS'u. Parametr
ten powoduje, iź
oznacaony nim plik nie pojawia się w standardowej liście
zawartości katslegu (pole-
cenie DIR).
Program FILE ATTRIBUTES (FA.EXE) przeznaczony jest do
bezpośredniego wyko-
nania po jego uruchomieniu z linii polecenia DOS. Wpisanie
nazwy - FA i wcifnięcie
klawisza ENTER powoduje wypisanie nazw wszystkich plików
znajdujÄ…cych siÄ™ w
aktualnym katalogu wraz z odpowiadajÄ…cymi im atrybutami.
Dodatkowe opcje, które
wpisujemy po spacji za literami FA umożliwiają podjęcie wielu
innych crynności.
FA (na:wa pliku] [opcje]
Nazwa pliku określa indywidualny obiekt (jest podawana wraz z
rozszerzeniem i
ewentualnie Scieżką dostępu) lub gupę obiektów (przy wykorzystaniu
znaków
i
File Attribute 77
przesłaniających ""' i "?"), dla których wykonane będzie działanie
odpowiadajÄ…ce po-
danym następnie opcjom. Gdy opcje nie występują w linii polecenia,
wyświetlane są
jedynie atrybuty wyspecyfikowanego pliku. Oto zestaw opcji
programu FI1EE ATTRI-
BUTE:
/A (+/-]- ustalenie lub skasowanie atrybutu pliku do
archiwizacji,
/H)D (+/-J- ustalenie lub skasowanie atrybutu pliku ukrytego,
/R [+/-]- ustalenie lub skasowanie atrybutu pliku tylko do
odczytu,
/SYS [+/-]- ustalenie lub skasowanie atrybutu pliku systemowego,
/DIR [+/-j- ustalenie lub skasowanie atrybutu katalogu ukrytego,
/GZ.EAR- skasowanie wszystkich atrybutów,
/P- przerwanie wyświetlania informacji po zapełnieniu ekranu,
kontynuacja
działania po wciśnięciu dowolnego klawisza,
/S - zadanie wszystkich podkatalogów jako obszaru do
wprowadzania zmian lub
wyświetlania informacji,
/T - wypisanie jedynie informacji o liczbie plików, którym
zmieniono atrybuty,
/U- wypisanie nazw plików nie posiadających żadnych atrybutów.
Znak "+" oznacza ustalenie, zaÅ› "-" skasowanie odpowiedniego
atrybutu. Użycie opcji
bez nazwy plików powoduje wypisanie na ekranie listy obiektów z
ustawionymi od-
powiednimi atrybutami (nie używamy wtedy znaku "+" ani "-").
Wpisanie w linii polecenia systemu operacyjnego DOS nazwy
programu ze znakiem
zapytania:
irA ~
powoduje wypisanie na ekranie wszystkich opcji dostępnych dla
użytkownika wraz z
krótkimi objaśnieniami do każdej z nich.
File Ittrilvtes, Mertn Itilities 7.1, Ca~frillt 1fl3 ~f
Ifwaetee Cerpratin
Iis~la~ ad e~aese tle attri~etes ef filer ae1 ·ireeteries.
FI [,.t~e...] ~;ć~E~~ł'[~~iti =~'[ińlif:~-'] [/IV1[..,-i~
FI [~atY~swe] ·II[tl-]
~at~eawe M~we ef Iireeterf er files te Iis~la~/eYaese.
!1 Filer wity areliee attri~ete.
/A iiles ~iti rea/-.elf attrilete.
11I1 Files ~itY 1i11e~ attriYete.
/iYi Files ~itY s'stew attriW te.
/III Iireeterf nl~.
Fellw tYe aYe~e witeYes ~itY · te set tYe attrii~te,
er - elear tle attrihta (/III aets liko /III for tke
Iireeter~).
/CLE11 Clear traw e) all file atirilvtes.
/! lavse after eac~ ecrew.
/t Iet m svNireeteries.
/T Tetals ael!.
/1 Ieeseal files--floro eitY aef attrilete set.
Wyszukiwarka
Podobne podstrony:
04 norton util000111 norton util000129 norton util000108 norton util000125 norton util000118 norton util000103 norton util000119 norton util000115 norton util000128 norton util000114 norton util000112 norton util000123 norton util000117 norton util000121 norton util000106 norton util000116 norton util000122 norton util000124 norton util0001więcej podobnych podstron