C:\WINDOWS>HELP CACLS
NOT: Cacls artik kullanilmiyor, lütfen Icacls kullanin.
Dosyalarin erisim denetim listelerini (ACL) görüntüler veya
degistirir
CACLS dosyaadi
[/T
] [/M
] [/L
] [/S
[:SDDL
]] [/E
] [/C
] [/G
kullanici:izni
] [/R kullanici
[...
]] [/P kullanici:izni
[...
]] [/D kullanici
[...
]] dosyaadi ACL'leri görüntüler.
/T Geçerli dizinde ve tüm alt dizinlerde
belirtilen tüm
ACL'leri degistirir.
/L Hedefe karsilik Sembolik Baglantinin kendisi
üzerinde
çalisir
/M Dizine bagli birimlerin ACL'lerini degistirir
/S DACL için SDDL dizesini görüntüler.
/S:SDDL ACL'leri SDDL dizesinde belirtilenlerle
degistirir
(/E, /G, /R, /P veya /D ile birlikte geçerli
degildir).
/E Degistirmek yerine ACL'yi düzenle.
/C Erisim reddedildi hatalarinda devam et.
/G kullanici:izni Belirtilen kullanici erisim haklarini
ver.
Izin için: R Oku
W Yaz
C Degistir (yaz)
F Tam denetim
/R kullanici Belirtilen kullanicinin erisim haklarini
iptal et
(yalnizca /E ile geçerli).
/P kullanici:izni Belirtilen kullanicinin erisim haklarini
degistir.
Izin için: N Hiçbiri
R Oku
W Yaz
C Degistir (yaz)
F Tam denetim
/D kullanici Belirtilen kullanicinin erisimini
reddet.
Bir komutta birden çok dosya belirtmek için joker karakterler
kullanilabilir. Bir komutta birden çok kullanici
belirtebilirsiniz.
Kisaltmalar:
CI - Kapsayici Devralma.
ACE dizinler tarafindan yüklenilir.
OI - Nesne Devralma.
ACE dosyalarca yüklenilir.
IO - Yalnizca Devralma.
ACE geçerli dosya/dizini için geçerli olmaz.
ID - Devralinan.
ACE üst dizinin ACL'sinden devralindi.
EXAMPLE
Add Read-Only permission to a single file
CACLS myfile.txt /E /G "Power Users":R
Add Full Control permission to a second group of users
CACLS myfile.txt /E /G "FinanceUsers":F
Now revoke the Read permissions from the first group
CACLS myfile.txt /E /R "Power Users"
Now give the first group Full-control:
CACLS myfile.txt /E /G "Power Users":F
Full Control of a folder and all sub folders for [WG1 group]
CACLS c:\docs\work /E /T /C /G "FinanceUsers":F
C:\WINDOWS>HELP CALL
Bir baskasindan bir toplu is dosyasi programini çagirir.
CALL
[sürücü:
][yol
]dosyaadi
[toplu is parametresi
] toplu is parametresi Komut dosya için gereken komut satiri
bilgisini belirtir.
Komut Uzantilari etkinse, CALL asagidaki sekilde degisir:
CALL komutu artik etiketleri CALL hedefi olarak kabul ediyor.
Sözdizimi
söyledir:
CALL :etiket parametreleri
Belirtilen parametrelerle, yeni bir toplu is dosyasi baglami
olusturulup
denetim, etiketten sonra belirtilen tümceye geçer. Komut
dosyasi sonuna iki kez ulasmak için iki defa "exit" uygulamaniz
gerekir.
Ilk defasinda sonu okudugunuzda, denetim, CALL tümcesinin hemen
ardina
döner. Ikinci defada toplu is dosyasini çikarir. GOTO /?
yazarak bir toplu is dosyasindan "döndüren" GOTO :EOF
uzantisi tanimini alin.
Ayrica, toplu is dosyasi parametre basvurularinin (%0, %1,
vb.) genisletilmesi asagidaki sekilde degismistir:
%* bir toplu is dosyasinda tüm parametreleri niteler (örnek;
%1 %2 %3
%4 %5 ...)
Komut dosyasi parametrelerinin degistirilmesi (%n)
gelistirilmistir.
Isterseniz, asagidaki seçenege bagli sözdizimini
kullanabilirsiniz:
%~1 - çevresindeki tirnaklari (") kaldirilarak %1
genisletilir
%~f1 - tam yol adina %1 genisletilir
%~d1 - yalnizca sürücü harfine %1 genisletilir
%~p1 - yalnizca yola %1 genisletilir
%~n1 - yalnizca dosya adina %1 genisletilir
%~x1 - yalnizca dosya uzantisina %1 genisletilir
%~s1 - genisletilen yol yalnizca kisa adlari
içerir
%~a1 - dosya özniteliklerine %1 genisletilir
%~t1 - dosya tarih/saatine %1 genisletilir
%~z1 - dosya boyutuna %1 genisletilir
%~$PATH:1 - PATH ortam degiskeninde listelenen
dizinlerde arama
yapilip ilk bulunanin tam adina %1
genisletilir.
Ortam degiskeni adi tanimli degil aramada
dosya
bulunamazsa, bu degistirici bos dizeye
genisletilir
Bilesik sonuç elde etmek için degistiriciler
birlestirilebilir:
%~dp1 - yalnizca bir sürücü harfi ve yoluna %1
genisletilir
%~nx1 - yalnizca bir dosya adina ve uzantisina %1
genisletilir
%~dp$PATH:1 - PATH ortam degiskeninde listelenen
dizinlerde
%1 için arama yaparak ilk bulunanin
sürücü harfi ve yoluna genisletir.
%~ftza1 - DIR gibi çikti satirina %1 genisletilir
Yukaridaki örneklerde, %1 ile PATH baska geçerli degerlerle
degistirilebilir. %~ sözdizimi geçerli bir parametre
sayisiyla
bitirilir. %~ degistiricileri, %* ile kullanilamaz
C:\WINDOWS>HELP CD
Geçerli dizin adini görüntüler ya da gösterir.
CHDIR
[/D
] [sürücü:
][yol
]CHDIR
[..
]CD
[/D
] [sürücü:
][yol
]CD
[..
] .. Ana dizine geçmek istediginizi belirtir.
Belirtilen sürücüdeki geçerli dizini görüntülemek için CD sürücü:
yazin.
Geçerli sürücü ve dizini görüntülemek için parametresiz CD yazin.
Sürücüdeki geçerli dizinle birlikte, geçerli sürücüyü degistirmek
için
/D anahtarini kullanin.
Komut Uzantilari etkinse, CHDIR asagidaki sekilde degisir:
Geçerli dizin dizesi, disk adlarinda kullanilan büyük/küçük harf
durumu
kullanilacak sekilde dönüstürülür. Böylece, CD C:\TEMP, diskteki
büyük/küçük
harf durumu bu sekildeyse, geçerli dizini C:\Temp olarak ayarlar.
CHDIR komutu bosluklari sinirlayici olarak kabul etmediginden,
adin basina
ve sonuna tirnak isareti koymaya gerek kalmadan, bosluk içeren
bir alt
dizin adina CD komutu uygulanabilir. Örnegin:
uzantilar devre disi birakildiginda yazacaginiz
cd "\winnt\profiles\username\programs\start menu"
ile
cd \winnt\profiles\username\programs\start menu
aynidir.