Genel

windows komutları CMD

ms dos cmd komut sistemi veya komut istemi ile isimlendirilen kod sisteminin genel derlemesidir bu genel derleme düzenlemeden geçirilip temizlenip tekrar yayına girecektir o arada kullanımınızdan uzak kalmaması adına yayına aldım.

işinize yaraması dileğimle..

 

access.cpl : Erişebilirlik Kontrolleri için
hdwwiz.cpl veya devmgmt.msc : Aygıt Yöneticisi
appwiz.cpl : Program Ekle veya Kaldır
ciper: Şu şekilde yazmanız gerekli ciper /w:C:\ sizin için lüzumsuz dosyaları siler.
control admintools : Yönetimsel Araçlar
control userpasswords2 : Kullanıcı Hesapları
calc : Hesap Makinası
certmgr.msc : Sertifika yönetimi
charmap : Karakter Eşleştirme
chkdsk : HardDisk Hata Düzeltme Aracı
cmd : Komut İstemi
control : Denetim masası
control printers : Aygıtlar ve Yazıcılar
credwiz : Windows’ ta Depolanan kullanıcı adları ve parolalar
dcomcnfg : Bileşen Hizmetleri
compmgmt.msc : Bilgisayar Yönetimi
timedate.cpl :Tarih ve Saat
dxdiag : Direct X Sorun Gidericisi
cleanmgr : Disk Temizleme Aracı
diskmgmt.msc : Disk Yönetimi
dfrgui : Disk birleştiricisi
diskpart : Disk Bölümleme Yöneticisi
dpinst : Sürücü yükleme sihirbazı
dpiscaling : Ekran DPI ölçeklendirme
dvdplay : Geçerli medya yürütücüsünü çalıştırır
control desktop : Kişileştirme
desk.cpl : Ekran Çözünürlüğü
control color : Görüntü Ayarları – Renk Düzeni
cliconfg : SQL Server Client Ağ Yardımcı Programı
verifier : Sürücü Doğrulama Yöneticisi
eventvwr veya eventvwr.msc : Olay Görüntüleyicisi
fxscover : Fax ayarları
fsmgmt.msc : Paylaşılan klasörler
sigverif : Dosya İmzalama Yöneticisi
control folders : Klasör Seçenekleri]
control fonts : Yazı Tipleri
fonts : Yazı Tipi Klasörü,Fonts
joy.cpl : Oyun Kumandaları
gpedit.msc : Yerel Grup İlke Düzenleyicisi
iexpress : Iwxpress Sihirbazı
iscsicpl : ISCSI başlatıcısı/Ağ alanındaki bilgisayarların ağdaki diğer bilgisayarlarda ki medyalara erişimi ile ilgili hizmet
inetcpl.cpl : İnternet Seçenekleri
ipconfig : ip yöneticisi
ipconfig /all :Tam yapılandırma bilgilerini gösterir
ipconfig /displaydns : NS çözümleyicisi önbelleğinin içeriğini görüntüler
ipconfig /flushdns : NS çözümleyicisi önbelleğini temizler
ipconfig /release : Belirtilen bağdaştırıcı için IPv4 adresini bırakır
ipconfig /renew : Belirtilen bağdaştırıcı için IPv4 adresini yeniler
ipconfig /registerdns : Tüm DHCP kiralarını yeniler ve DNS adlarını yeniden kaydettirir
ipconfig /showclassid : Bağdaştırıcı için izin verilen tüm DHCP sınır kimliklerini görüntüler
ipconfig /setclassid : HCP Sınıf kimliğini değiştirir
javaws : Java Control Panel
control keyboard : Klavye Özellikleri
secpol.msc : Yerel Güvenlik İlkesi
lusrmgr.msc : Yerel Kullanıcılar ve Grupları
logoff : Geçerli Oturumu kapatır
lpksetup : Dil paketi yükleyicisi (Dil ekleyip kaldırma yönetimi)
main.cpl veya control mouse : Fare Özellikleri
mblctr : Sadece notebooklar için windows mobility center
mobsync : Eşitleme merkezi
msdt : Microsoft destek tanı aracı
msra : Windows uzaktan yardım
netstat -an: Windows Network bağlantı ve portlarını listeler
ncpa.cpl yada control netconnections : Network Connections/Ağ Bağlantıları
notepad : Not Defteri
Netplwiz : Kullanıcı hesapları
osk : Ekran Klavyesi
perfmon veya perfmon.msc : Performans izleyicisi
telephon.cpl : Telefon ve Modem Seçenekleri
powercfg.cpl : Güç Seçenekleri
p2phost : Yakındaki kişiler
perfmon : Güvenlik ve performans izleyicisi
presentationsettings : Sunum ayarları
PrintBrmUi :Yazıcı gönderim sırası ve yazıcı yönetimi
rekeywiz : Dosya şifreleme sistemi
eudcedit : Özel Karakter Düzenleyicisi
intl.cpl : Bölge ve Dil Seçenekleri
regedit : Kayıt Defteri Düzenleyicisi
mstsc : Uzak Masaüstü Bağlantısı
rsop.msc : Microsoft Yönetim Konsolu
control schedtasks : Görev Zamanlayıcısı
wscui.cpl : Windows Güvenlik Merkezi
services.msc : Hizmetler
fsmgmt.msc : Paylaşılan Klasörler
shutdown : Windows’u Kapat
mmsys.cpl : Ses ve Sesler
odbcad32 : ODBC Veri kaynağı yöneticisi
optionalfeatures : Windows özellikleri
msconfig : Sistem Yapılandırması
ping geyikmahallesi.com: Sitenize ping atar
recimg – Windows 8 de bilgisayarınızın yedeğini alır.
SFC : Tüm korumalu sistem dosyalarının bütünlüğünü tarar ve hatalı sürümleri, doğru Microsoft sürümleri ile değitirir
sfc /scannow : Tüm korumalı sistem dosyalarının bütünlüğünü olanaklı olduğunda tarar
sysdm.cpl : Sistem Özellikleri
sdclt : Yedekleme durumu ve yapılandırması
shrpubw : Paylaşım oluşturma sihirbazı
slui : Windows etkinleştirme
sndvol : Ses düzeyi karıştırıcı
snippingtool : Ekran alıntısı aracı
soundrecorder : Ses kaydedicisi
StikyNot : Yapışkan notlar
SystemPropertiesAdvanced : Gelişmiş sistem ayarları
SystemPropertiesComputerName : Bilgisayar ayarlarını değiştir
SystemPropertiesDataExecutionPrevention : Veri yürütme engellemesi
SystemPropertiesHardware : Donanım ayarları
SystemPropertiesPerformance : Performans ayarları
SystemPropertiesProtection : Sistem koruması
SystemPropertiesRemote : Sistem de ki uzak sekmesinin ayraları
taskmgr : Windows Görev Yöneticisi
tabcal : Çizim tablası ayarlama aracı
TpmInit :TPM başlatma sihirbazı
utilman : Erişim Kolaylığı Merkezi
firewall.cpl : Windows Firewall/Windows Güvenlik Duvarı
winver : Windows Hakkında versiyon ve bilgi ekranı
magnify : Windows Büyüteç
wmimgmt.msc : Konsol Denetimi
syskey : Windows Sistem Güvenlik Aracı
wf.msc : Gelişmiş güvenlik ayarları ile windows güvenlik durumu
wfs : Fax ve scanner
wiaacmgr : Tarayıcı ayarları/Browser settings
wuapp : Windows update
wusa: Windows update tek başına yükleyici
write : Wordpad

calc.exe Hesap makinesini açar.

diskmgmt.msc Disk yönetimini açar.

devmgmt.msc Aygıt yöneticisini açar.

dfrg.msc Disk birleştiriciyi açar.

eudcedit.exe Karakter imal edebilirsiniz.

appwiz.cpl Program ekle kaldırı açar.

access.cpl Erişebilirlik seçeneklerini açar.

accwiz.exe Erişebilirlik sihirbazını açar.

desk.cpl Görüntü özelliklerini açar.

eventvwr.exe Olay görüntüleyicisini açar.

freecell.exe İskambil oyununu açar.

fsmgmt.msc Paylaşılan klasörler menüsünü açar.

hdwwiz.cpl Donanım ekleme sihirbazını açar.

iexpress.exe Setup programını açar.

inetcpl.cpl İnternet özelliklerini açar.

intl.cpl Bölge ve dil ayarlarını açar.

joy.cpl Oyun kontrollerini açar.

magnify.exe Büyüteçi açar.

main.cpl Fare özelliklerini açar.

mmsys.cpl Ses ayarlarını açar.

mspaint.exe Paint programını açar.

narrator.exe İngilizce ekran okuyucusunu açar.

ntbackup.exe Yedekleme sihirbazını açar.

nusrmgr.cpl Kullanıcı hesaplarını açar.

osk.exe Ekran klavyesi açar.

telnet.exe Telnet’i açar.

spider.exe Kağıt oyunu açar.

gpedit.msc Grup poliçesi açar.

msconfig.exe Sistem ayarlarını açar.

verifier.exe Sürücü monitörünü açar.

drwtsn32.exe Sorun tanıma aracını açar.

dxdiag.exe DirectX sürümünüzü öğrenmenizi sağlar.

mobsync.exe Senkronizasyon sağlar.

mplay32.exe Media Player’ın çok basit bir halini açar.

odbcad32.exe Database işleme sağlar.

packager.exe Obje paketleyiciyi açar.

perfmon.exe Sistem monitörünü açar.

progman.exe Masaüstü yöneticisini açar.

rasphone.exe Erişim defterini açar.

shrpubw.exe Network paylaşımı bilgisini açar.

sigverif.exe İmza denetleyicisini açar.

sysedit.exe Sistem yöneticisini açar.

syskey.exe Şifre databaseni açar.

sndrec32.exe Ses kaydedicisini açar.

timedate.cpl Tarih ayarlama penceresini açar.

tourstart.exe Windows XP turu başlatır.

winchat.exe Windows içinde bulunan chat programını açar.

winmine.exe Mayın Tarlası oyununu açar.

write.exe WordPad’i açar.

wupdmgr.exe Windows güncelleştirme penceresini açar.

explorer.exe Windows Gezgini?ni açar.

powercfg.cpl Güç seçeneklerini açar.

rasphone.exe Ağ bağlantılarını açar.

regedt32.exe Windows Kayıt Düzenleyicisi’ni açar.

regedit.exe Windows Kayıt Düzenleyicisi’ni açar.

sndvol32.exe Ses ayarlarını yapmanızı sağlar.

notepad.exe Not defterini açar.

taskmgr.exe Görev yöneticisini açar

compmgmt.msc Bilgisayar yönetimini açar.

clipbrd.exe Pano işlemcisini açar.

cleanmgr.exe Disk temizleyiciyi açar.

ciadv.msc Dizin yöneticisini açar.

charmap.exe Karakterleri ayarlamanızı sağlar

appwiz.cpl….Add/Remove Programs

desk.cpl……Display Properties

hdwwiz.cpl….Add Hardware Control Panel Applet

inetcpl.cpl…Internet Control Panel

main.cpl……Mouse Properties

mmsys.cpl…..Sound and Audio

powercfg.cpl..Power Options

sysdm.cpl…..System Properties

timedate.cpl..Time and Date Properties

wuaucpl.cpl…Automatic Updates Control Panel

Dosya Adı Sistem Aracı

wscui.cpl Windows XP Güvenlik Duvarı

comexp.msc Bileşen Hizmetleri

regedit.exe Kayıt Defteri Düzenleyicisi

cleanmgr.exe Disk Temizleme

compmgmt.msc Bilgisayar Yönetimi

certmgr.msc Sertifikalar

devmgmt.msc Aygıt Yöneticisi

eventvwr.msc Olay Görüntüleyicisi

gpedit.msc Grup ilkesi

ntmsmgr.msc Çıkarılabilir Depolama Birimi

services.msc Hizmetler

cmd.exe Dos Komut Satırı

taskmgr.exe Windows Görev Yöneticisi

dxdiag.exe DirectX Tanı Aracı

diskmgmt.msc Disk Yönetimi

ciadv.msc Dizin Oluşturma Hizmeti

dfrg.msc Disk Birleştiricisi

fsmgmt.msc Paylaşılan Klasörler

lusrmgr.msc Yerel Kullanıcılar ve Gruplar

perfmon.msc Performans

secpol.msc Yerel Güvenlik ilkesi

Sistem araçlarına hızlı erişim:

narrator.exe:Sesli okuyucu.

logon.exe : Windows kısa kapan aç.

eudcedit.exe:Yazı karakteri oluşturucusu

nslookup.exe:Gerçek bağlantı kurduğunuz yerin IP adresini bulun.

shrpubw.exe:Paylaşılan klasör oluşturmak için.

syskey.exe:Windows şifreleme (not şifreyi bir kez girerseniz bir daha devre dışı bırakamazsınız)

C:\\WINDOWS\\system32\\tsshutdn.exe:Sistemi 60 saniyede kapatır.

C:\\WINDOWS\\system32\\webfldrs:Sistemdeki diyalogları siler kurar.

C:\\WINDOWS\\system32\\attrib.exe:Sistemdeki .dll .exe .inf vs. uzantılı

dosyaları listeler.

netstat -n: Adresleri ve Bağlantı Noktalarının Numaralarını Sayısal Biçimde Gösterir
netstat -an: Dosya Alırken Karşıdakinin IP adresini Gösterir.

netstat -a: Tüm Bağlantıları ve Dinleme Bağlantı Noktalarını Gösterir.

netstat -b: Her Bağlantı veya Dinleme Bağlantı Noktası İle İlişkili Çalıştırılabilir Dosyayı Gösterir.

netstat -e: Ethernet İstatistiklerini Gösterir.

netstat -o: Her Bağlantıyla İlişkili Sahip İşlem Kimliğini Gösterir.

netstat -p: İletişim Kuralının Bağlantılarını Gösterir.

netstat -r: Yönlendirme Tablosunu Gösterir.

netstat -s: her İletişim Kuralları İçin İstatistikleri Gösterir.

compmgmt.msc – Bilgisyar Yöneticisi

devmgmt.msc – Aygıt Yöneticisi

diskmgmt.msc – Disk Yöneticisi

dfrg.msc – Disk birleştirme

eventvwr.msc – Olay Görüntülüyicisi

fsmgmt.msc – Paylasilan Dosyalar

gpedit.msc – Grup Poliçeleri

lusrmgr.msc – Yerel Kullanicilar ve Gruplar

perfmon.msc – Performans Monitörü

rsop.msc – Poliçe Sonuçarini Ortaya koymak

secpol.msc – Yerel Güvenlik Ayarlari

services.msc – Çesitli Servisler

msconfig – Sytem Bilgisi Hizmetleri

regedit – – Kayit Defteri Editörü

msinfo32 – Sistem bilgisi

sysedit – Sistem sekli Editörü

win.ini – Windows Yükleme Bilgisi

winver – su anki Windows Sürümünü Görüntüle
alicisi Görüntüle

cmd – Komut satirini çalistir

Program Ekle Kaldir / control appwiz.cpl

Tarih Saat özellikleri /control timedate.cpl

Ekran özellikleri / control desk.cpl

Hizli bul / control findfast.cpl

Fontlar / control fonts

Internet Özellikleri /control inetcpl.cpl

Klavye özellikleri /control main.cpl keyboard

Mouse Özellikleri / control main.cpl

Multimedya Özellikler /control mmsys.cpl

Ag Özellikleri / control netcpl.cpl

Şifre özellikleri / control password.cpl

Printer /control printers

Ses Özellikleri / control mmsys.cpl sounds

Sistem Özellikleri /control sysdm.cpl

ing ip ===> ip deki diger bilgisayara ufak veri paketleri gönderip, alarak baglantiyi test eder

ping -a -n ip ===> -n parametresinin yanindaki deger kadar veri paketleri gönderilirilerek test edilir.

pathping ===> bu komut sayesinde routerlar üzeriden geçen verinin kayba uğayıp uğamadığı kontrol edilir.

ipconfig ===> bilgisayarin agdaki ip adresini gösterir.

ipconfig /all ===> bilgisayarin agdaki ip adresini ve bir çok ekstrayi gösterir.

ipconfig /all >egemen.txt ===> dökülen tüm bilgiyi egemen.txt dosyası içine atar.

ipconfig /release ===> bilgisayarin agdaki ipsini birakir

ipconfig /renew ===> bilgisayarin agdaki ipsini yeniler. yenileme islemi sirasinda ilk önce ?release? , sonra ?renew? islemi uygulanir

ipconfig /registerdns ===> bilgisayarı adını ve ipsini DNS e kaydetmek için kullanılır.

ipconfig /flushdns ===> Dns clientların cache belleklerinde tuttukları isim ve ip adres eşleşmelerine ait bilgileri siler,Cache belleği boşaltır.(Sorun Çözmek için kullanılır)

ipconfig /displaydns ===> Eğer kullandığınız bilgisayar aynı zamanda bir DNS clientâ?ı ise, DNS Cache belleğinde bulunan IP adresleri ve onlara ait olan DNS isimlerinin gösterilmesini sağlar.

arp -a ===> cache deki ip çözümlesini gösterir. cache eger 2 dk içinde yeni bir ip çözümlemesi olmazsa kendini temizler. eger 2 dk içinde yenilenirse 10 dk daha tutulur.

arp -s 192.168.0.2 00-02-44-12-24-ad ===> ip çözümlemesi içinde, ip si verilen bilgisayarin ?mac? adresini sabitler. cache de sürekli kalir, silinmez

net use ===> bilgisayardaki map leri gösterir.

net use h: \\\\client98\\c ===> client 98 bilgisayarin C sini H olarak map eder.

net use h: \\\\192.168.0.2\\c$ ===> ipsi verilen bilgisayarin gizli admin sharini h olarak map eder.

net use /delete h: ===> h mapped drive i siler.

net use lpt1: \\\\server\\ibm /persistent ===> kalıcı printer bağlantısı sağlar.

netstat ===> bilgisayara yapilan baglantilari gösterir.

nbtstat ===> TCP/IP üzerinde NetBIOS API ile ilgili verilerin gösterilmesini sağlar.Netbios isim tablosunun hem kullandığınız(local) bilgisayar için hemde network üstündeki diğer bilgisayarlar(remote) için gösterilmesini sağlar.

 

ASSOC [.ext[=]]ASSOC Dosya uzantısı ilişkilendirmesini görüntüler ya da değiştirir

.ext Dosya türüyle ilişkilendirilecek olan dosya uzantısını belirtir
fileType Dosya uzantısıyla ilişkilendirilecek olan dosya türünü belirtir

Geçerli dosya ilişkilendirmelerini görüntülemek için parametresiz olarak
ASSOC yazın. ASSOC, yalnızca bir dosya uzantısıyla çağrılırsa, bu dosya
uzantısının geçerli dosya ilişkilendirilmesi görüntülenir. Dosya türü
için hiçbir şey belirtmezseniz komut bu dosya uzantısının
ilişkilendirmesini siler

AT Bilgisayarda çalıştırılmak üzere komut ve program zamanlaması yapar.

AT komutu, komut ve programların belirtilen saat ve tarihte bir bilgisayarda
çalıştırılmalarını zamanlar. AT komutunun kullanılabilmesi için
Zamanlama hizmetinin çalışıyor olması gerekir.

AT [\\bilgisayaradı] [ [kimlik] [/DELETE] | /DELETE [/YES]]
AT [\\bilgisayaradı] saat [/INTERACTIVE]
[ /EVERY:date[,…] | /NEXT:date[,…]] “command”

\\bilgisayaradı Uzaktaki bir bilgisayarı belirtir. Bu parametre
atlanırsa, komutların zamanlaması yerel
bilgisayarda yapılır.
kimlik Zamanlaması yapılan bir komuta atanan kimlik
numarasıdır.
/delete Zamanlaması yapılmış bir komutu iptal eder. Kimlik
atlanmazsa, bilgisayarda
zamanlaması yapılan tüm komutlar iptal edilir.
/yes Tüm görevleri iptal etme komutuyla, daha çok onay
istenmediğinde kullanılır.
time Komutun çalıştırılacağı saati belirtir.
/interactive Görevin çalıştırıldığı sırada, oturum açmış olan
kullanıcının masaüstüyle görevin etkileşime
girmesini sağlar.
/every:date[,…] Belirtilen haftanın ya ayın gününde, komutu
çalıştırır. Tarih atlanırsa, ayın o günü
kabul edilir.
/next:date[,…] Belirtilen komutu, ertesi hafta aynı gün
çalıştırır (örneğin; next Thursday). Tarih atlanırsa,
ayın o günü kabul edilir.
“command” Çalıştırılacak olan Windows NT komutu ya da toplu iş
dosyası.

ATTRIB Dosya özniteliklerini görüntüler ya da değiştirir.

ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [ [yol]
[/S ]

+ Öznitelik ayarlar.
– Öznitelik siler.
R Salt Okunur dosya özniteliği.
A Arşiv dosyası özniteliği.
S Sistem dosyası özniteliği.
H Gizli dosya özniteliği.
[yol]
Özniteliği işlenecek dosya ya da dosyaları belirtir
/S Geçerli klasörde ve tüm alt klasörlerinde eşleşen
dosyaları işler.
/D Klasörleri de işler.

BREAK Uzatılmış CTRL+C denetimini ayarlar ya da temizler.

DOS sistemindeki Genişletilmiş CTRL+C denetimini belirler ya da siler

Bu, DOS sistemleriyle uyumluluk için vardır. Windows XP altında hiçbir etkisi
yoktur.

Komut Uzantıları etkin, Windows XP platformunda çalışıyorsa,
bir hata ayıklayıcı tarafından ayıklama uygulandığında BREAK
komutu doğrudan yazılan bir kırılım noktası girer.

CACLS Dosyanın erişim denetim listelerini (ACLs) görüntüler ya da

değiştirir.

CACLS dosyaadı [/T] [/E] [/C] [/G kullanıcı:izin] [/R kullanıcı […]]
[/P kullanıcı:izin […]] [/D kullanıcı […]]
dosyaadı ACLleri gösterir.
/T Geçerli dizinde ve tüm alt dizinlerde belirtilen tüm
ACLleri değiştirir.
/E Değiştirmek yerine ACL\’yi düzenle.
/C Erişim reddedildi hatalarında devam et.
/G kullanıcı:izin Belirtilen kullanıcı erişim haklarını ver.
İzin için: R Oku
W Yaz
C Değiştir (yaz)
F Tam denetim
/R kullanıcı Belirtilen kullanıcının erişim haklarını iptal et
(yalnızca /E ile geçerli).
/P kullanıcı:izin Belirtilen kullanıcının erişim haklarını değiştir.
İzin için: N Hiçbiri
R Oku
W Yaz
C Değiştir (yaz)
F Tam denetim
/D kullanıcı Belirtilen kullanıcının erişimini reddet.
Bir komutta birden çok dosya belirtmek için joker karakterleri
kullanılabilir. Bir komutta birden çok kullanıcı belirtebilirsiniz.

Kısaltmalar:
CI – Container Inherit.
ACE dizinlerce yüklenilir.
OI – Object Inherit.
ACE dosyalarca yüklenilir.
IO – Inherit Only.
ACE geçerli dosya/dizini için geçerli olmaz.

CALL Bir başkasından bir toplu iş programını çağırır.

CALL [sürücü:][yol]dosyaadı

batch-parameters Komut dosya için gereken komut satırı
bilgisini belirtir.

Komut Uzantıları etkinse, CALL aşağıdaki şekilde değişir:

CALL komutu artık etiketleri CALL hedefi olarak kabul ediyor. Sözdizimi
şöyledir:

CALL :etiket parametreleri

Belirtilen parametrelerle, yeni bir toplu iş dosyası bağlamı oluşturulup
denetim, etiketten sonra belirtilen tümceye geçer. Komut
dosyası sonuna iki kez ulaşmak için iki defa “exit” uygulamanız gerekir.
İlk defasında sonu okuduğunuzda, denetim, CALL tümcesinin hemen ardına
döner. İkinci defada toplu iş dosyasını çıkarır. GOTO /?
yazarak bir toplu iş dosyasından “döndüren” GOTO :EOF
uzantısı tanımını alın.

Ayrıca, toplu iş dosyası parametre başvurularının (%0, %1,
vb.) genişletilmesi aşağıdaki şekilde değişmiştir:

%* bir toplu iş dosyasında tüm parametreleri niteler (örnek; %1 %2 %3
%4 %5 …)

Komut dosyası parametrelerinin değiştirilmesi (%n) geliştirilmiştir.
İsterseniz, aşağıdaki seçeneğe bağlı sözdizimini kullanabilirsiniz:

%~1 – çevresindeki tırnakları (“) kaldırılarak %1
genişletilir
%~f1 – tam yol adına %1 genişletilir
%~d1 – yalnızca sürücü harfine %1 genişletilir
%~p1 – yalnızca yola %1 genişletilir
%~n1 – yalnızca dosya adına %1 genişletilir
%~x1 – yalnızca dosya uzantısına %1 genişletilir
%~s1 – genişletilen yol yalnızca kısa adları içerir
%~a1 – dosya özniteliklerine %1 genişletilir
%~t1 – dosya tarih/saatine %1 genişletilir
%~z1 – dosya boyutuna %1 genişletilir
%~$PATH:1 – PATH çevre değişkeninde listelenen dizinlerde arama
yapılıp ilk bulunanın tam adına %1 genişletilir.
Çevre değişkeni adı tanımlı değil aramada dosya
bulunamazsa, bu değiştirici boş dizeye genişletilir

Bileşik sonuç elde etmek için değiştiriciler birleştirilebilir:

%~dp1 – yalnızca bir sürücü harfi ve yoluna %1
genişletilir
%~nx1 – yalnızca bir dosya adına ve uzantısına %1
genişletilir
%~dp$PATH:1 – PATH çevre değişkeninde listelenen dizinlerde
%1 için arama yaparak ilk bulunanın
sürücü harfi ve yoluna genişletir.
%~ftza1 – DIR gibi çıktı satırına %1 genişletilir

Yukarıdaki örneklerde, %1 ile PATH başka geçerli değerlerle
değiştirilebilir. %~ sözdizimi geçerli bir parametre sayısıyla
bitirilir. %~ değiştiricileri, %* ile kullanılamaz

CD Geçerli dizinin adını değiştirir ya da görüntüler.

CHDIR [yol]
CHDIR [..]
CD [/D] [sürücü:][yol]
CD [..]

.. Ana dizine geçmek istediğinizi belirtir.

Belirtilen sürücüdeki geçerli dizini görüntülemek için CD sürücü: yazın.
Geçerli sürücü ve dizini görüntülemek için parametresiz CD yazın.

Sürücüdeki geçerli dizinle birlikte, geçerli sürücüyü değiştirmek için
/D anahtarını kullanın.

Komut Uzantıları etkinse, CHDIR aşağıdaki şekilde değişir:

Geçerli dizin dizesi, disk adlarında kullanıldığı büyük/küçük harf şeklinde
kullanılmak üzere dönüştürülür. Böylece, CD C:\TEMP, diskteki büyük/küçük
harf durumu bu şekildeyse, geçerli dizini C:\Temp olarak ayarlar.

CHDIR komutu boşlukları sınırlayıcı olarak kabul etmediğinden, adın başına
ve sonuna tırnak işareti koymaya gerek kalmadan, boşluk içeren bir alt
dizin adına CD komutu uygulanabilir. Örneğin:

uzantılar devredışı bırakıldığında yazacağınız
cd “\winnt\profiles\username\programs\start menu”

ile

cd \winnt\profiles\username\programs\start menu

aynıdır.

CHCP Etkin kod sayfası numarasını görüntüler ya da ayarlar.
Geçerli kod sayfası numarasını ayarlar ya da görüntüler.

CHCP

nnn Bir kod sayfası numarası belirtir.

Etkin kod sayfası numarasını görüntülemek için parametresiz CHCP yazın.

CHDIR Geçerli dizini değiştirir ya da görüntüler.

CHDIR [/D] [sürücü:][yol]
CHDIR [..]
CD [/D] [sürücü:][yol]
CD [..]

.. Ana dizine geçmek istediğinizi belirtir.

Belirtilen sürücüdeki geçerli dizini görüntülemek için CD sürücü: yazın.
Geçerli sürücü ve dizini görüntülemek için parametresiz CD yazın.

Sürücüdeki geçerli dizinle birlikte, geçerli sürücüyü değiştirmek için
/D anahtarını kullanın.

Komut Uzantıları etkinse, CHDIR aşağıdaki şekilde değişir:

Geçerli dizin dizesi, disk adlarında kullanıldığı büyük/küçük harf şeklinde
kullanılmak üzere dönüştürülür. Böylece, CD C:\TEMP, diskteki büyük/küçük
harf durumu bu şekildeyse, geçerli dizini C:\Temp olarak ayarlar.

CHDIR komutu boşlukları sınırlayıcı olarak kabul etmediğinden, adın başına
ve sonuna tırnak işareti koymaya gerek kalmadan, boşluk içeren bir alt
dizin adına CD komutu uygulanabilir. Örneğin:

uzantılar devredışı bırakıldığında yazacağınız
cd “\winnt\profiles\username\programs\start menu”

ile

cd \winnt\profiles\username\programs\start menu

aynıdır.

CHKDSK Bir diski gözden geçirip durum raporu verir.

Bir diski inceleyip bir durum raporu görüntüler.

CHKDSK dosyaadı]]] [/V] [/R] [/X] [/i] [/C] [/L[:boyut]]

birim Sürücü harfi, takma noktası ya da birim adını
(sonunda iki nokta üst üste işaretiyle) belirler.
dosya adı FAT/FAT32 yalnızca: Bölünmelere karşı denetlenecek dosyaları
belirtir.
/F Diskin üstündeki hataları giderir.
/V FAT/FAT32\’de: Diskteki her dosyanın tam yolunu ve
adını görüntüler.
NTFS\’de: Varsa temizleme iletilerini görüntüler.
/R Bozuk kesimlerin konumunu bulup okunabilir bilgiyi kurtarır
(/F gerekir).
/L:size Yalnızca NTFS: Günlük dosyası boyutunu belirtilen kilobayta
değiştirir. Boyut belirtilmezse, geçerli boyutu
görüntüler.
/X Gerekirse, birimi önce çıkmaya zorlar.
Birimin tüm açık tanıtıcıları geçersiz olur
(/F gerekir).
/I Yalnızca NTFS: Dizin girdilerini daha özensiz
bir biçimde denetler.
/C Yalnızca NTFS: Klasör yapısındaki döngülerin
denetlenmesini atlar.

/I ya da /C anahtarı, Chkdsk çalıştırmak için gereken süreyi, birimdeki
belirli denetimleri atlayarak azaltır.

CHKNTFS Önyükleme sırasında disk denetimini görüntüler ya da değiştirir.

CHKNTFS birim […]
CHKNTFS /D
CHKNTFS /T
CHKNTFS /X birim […]
CHKNTFS /C birim […]

birim Sürücü harfi, takma noktası ya da birim adını
(sonunda iki nokta üst üste işaretiyle) belirler.
/D Makineyi varsayılan tepkiye geri getirir; önyükleme
sırasında tüm sürücüler gözden geçirilip kirli
olanlarda chkdsk çalıştırılır.
/Tat AUTOCHK başlangıç geri sayımını, saniye olarak
belirtilen süreye değiştirir. Süre belirtilmezse
geçerli ayarı görüntüler.
/X Bir sürücüyü varsayılan önyükleme anı gözden geçirmesine
dahil etmez.
Dahil edilmeyen sürücüler komut çağırmaları arasında
biriktirilmez.
/C Önyükleme anında bir sürücünün gözden geçirilmesini
zamanlar; sürücü kirliyse chkdsk çalıştırılır.

Hiçbir anahtar belirtilmezse, CHKNTFS belirtilen sürücünün kirli ya da
sonraki önyüklemede gözden geçirilip geçirilmeyeceğini görüntüler.

CLS Ekrandakileri siler.

CMD Windows komut yorumcusunun yeni bir kopyasını başlatır.

CMD [/A | /U] [/Q] [/D] [/E:ON | /E:OFF] [/F:ON | /F:OFF] [/V:ON | /V:OFF]
[ [/C | /K] dize]

/C Dizenin belirttiği komutu yürütüp sonlandırır
/K Dizenin belirttiği komutu yürütüp kalır
/S Dizenin /C ya da /K (bkz aşağı) sonrasında davranışını değiştirir
/Q Yankıyı kapatır
/D Kayıt defterinden (bkz. aşağı), AutoRun komutlarının
çalıştırılmasını devre dışı bırakır
/A Bir boru ya da dosyaya giden iç komutların çıktısının ANSI
olmasına neden olur
/U Bir boru ya da dosyaya giden iç komutların çıktısının
Unicode olmasına neden olur
/T:fg Ön plan/arka plan renklerini ayarlar (daha çok bilgi için
bkz. COLOR /?)
/E:ON Komut uzantılarını etkinleştir (bkz. aşağı)
/E:OFF Komut uzantılarını devre dışı bırak (bkz. aşağı)
/F:ON Dosya ve dizin adı tamamlama karakterlerini etkinleştir (bkz. aşağı)
/F:OFF Dosya ve dizin adı tamamlama karakterlerini devre dışı
bırak (bkz. aşağı)
/V:ON Geciken çevre değişkeni genişlemesini sınırlayıcı kullanarak
etkinleştir. Örneğin;, /V:ON, !var! değişkeninin var değişkenini
yürütme sırasında genişletmesini sağlar. var sözdizimi,
değişkenleri girdi anında genişletir; bu işlem, FOR döngüsündeyken
epey farklı bir durumdur.
/V:OFF Geciken çevre değişkeni genişlemesini devre dışı bırak.

\’&&\’ komut ayırıcısı tarafından ayrılmış birden çok komutun,
tırnak işaretiyle belirlenmişse kabul edileceğini unutmayın. Ayrıca,
uyumluluk için /X, /E:ON ile aynı; /Y, /E:OFF ile aynı; /R ise
/C ile aynıdır. Diğer tüm anahtarlar göz ardı edilir.

/C ya da /K belirtilirse, anahtardan sonraki komut satırının kalanı
bir komut satırı olarak işlenir; tırnak (“) karakterleri işlenirken,
aşağıdaki mantıktan yararlanılır:

1. Aşağıdaki koşulların tümü yerine getirilirse, komut satırındaki
tırnak karakterleri tutulur:

– hiçbir /S anahtarı yok
– yaklaşık iki tırnak karakteri
– iki tırnak karakteri arasında hiçbir özel karakter yok;
özel bunlardan biri: <>()@^|
– İki tırnak karakterleri arasında bir ya da birden çok boşluk
karakteri var
– iki tırnak karakteri arasındaki dize
çalıştırılabilir bir dosyanın adıdır.

2. Yoksa, eski davranış, ilk karakterin bir tırnak karakteri
olup olmadığını görüp, bu durumda öncü karakteri sıyırıp
toplu iş dosyasındaki son tırnak karakterini kaldırarak,
son karakterden sonraki metni tutar.

/D, komut satırında belirtilmediyse, CMD.EXE başlatıldığında,
aşağıdaki REG_SZ/REG_EXPAND_SZ kayıt defteri değişkenlerini arayıp
ikisi ya da ikisinden biri varsa, önce onlar yürütülür.

HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\AutoRun

ve/veya

HKEY_CURRENT_USER\Software\Microsoft\Command Processor\AutoRun

Varsayılan olarak Komut Uzantıları etkindir. Uzantıları, belli bir
başlatma için /E:OFF anahtarını kullanarak devre dışı bırakabilirsiniz.
Uzantıları, CMD.EXE\’nin tüm etkinleştirilmelerinde etkinleştirebilir
ya da devre dışı bırakabilirsiniz; makine ve/veya kullanıcı oturum açma
oturumunda, kayıt defterinden REGEDT32.EXE\’yi kullanarak aşağıdaki
REG_DWORD değerlerinin ikisini ya da ikisinden birini ayarlayın:

HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\EnableExtensions

ve/veya

HKEY_CURRENT_USER\Software\Microsoft\Command Processor\EnableExtensions

0x1 ya da 0x0. Kullanıcıya özel ayar makine ayarının
üzerine çıkar. Komut satırı anahtarları kayıt defteri ayarları
üzerine çıkar.

Komut uzantıları aşağıdaki komutlara değişiklik ve/veya eklemeyi
içerir:

DEL ya da ERASE
COLOR
CD ya da CHDIR
MD ya da MKDIR
PROMPT
PUSHD
POPD
SET
SETLOCAL
ENDLOCAL
IF
FOR
CALL
SHIFT
GOTO
START (ayrıca dış komut etkinleştirme değişikliklerini içerir)
ASSOC
FTYPE

Belirli ayarları almak için komutadı /? yazıp özelliklerini görüntüleyin.

Geciken çevre değişkeni genişletmesi varsayılan olarak etkinleştirilmemiş.
Geciken çevre değişkeni genişletmesini, /V:ON ya da /V:OFF anahtarıyla
tüm CMD.EXE\’nin belirli etkinleşmelerini etkinleştirip devre dışı
bırakabilirsiniz. Uzantıları, CMD.EXE\’nin tüm etkinleştirilmelerinde
etkinleştirebilir ya da devre dışı bırakabilirsiniz; makine ve/veya
kullanıcı oturum açma oturumunda, kayıt defterinden REGEDT32.EXE\’yi
kullanarak aşağıdaki REG_DWORD değerlerinin ikisini ya da ikisinden birini
ayarlayın:

HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\DelayedExpansion

ve/veya

HKEY_CURRENT_USER\Software\Microsoft\Command Processor\DelayedExpansion

0x1 ya da 0x0. Kullanıcıya özel ayar makine ayarının
üzerine çıkar. Komut satırı anahtarları kayıt defteri ayarları
üzerine çıkar.

Geciken çevre değişkeni genişletilmesi devredeyse, çalıştırma sırasında
bir ünlem karakteri bir çevre değişkeni değerinin
yerine kullanılabilir.

Dosya ve Dizin adı tamamlama varsayılan olarak etkinleştirilmemiş. Dosya
adı tamalamasını, /V:ON ya da /V:OFF anahtarıyla tüm CMD.EXE\’nin belirli
etkinleşmelerini etkinleştirip devre dışı bırakabilirsiniz. Uzantıları,
CMD.EXE\’nin tüm etkinleştirilmelerinde etkinleştirebilir ya da devre dışı
bırakabilirsiniz; makine ve/veya kullanıcı oturum açma oturumunda,
kayıt defterinden REGEDT32.EXE\’yi kullanarak aşağıdaki REG_DWORD
değerlerinin ikisini ya da ikisinden birini ayarlayın:

HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\CompletionChar
HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\PathCompletionChar

ve/veya

HKEY_CURRENT_USER\Software\Microsoft\Command Processor\CompletionChar
HKEY_CURRENT_USER\Software\Microsoft\Command Processor\PathCompletionChar

belirli bir fonksiyon için kullanılmak üzere bir denetim karakterinin
onaltılık değeri (örnek: 0x4, Ctrl-D ve 0x6, Ctrl-F). Kullanıcıya özel
ayar makine ayarının üzerine çıkar. Komut satırı anahtarları kayıt
defteri ayarları üzerine çıkar.

Tamamlama /F:ON anahtarıyla etkinleştirildiyse, kullanılan iki denetim
karakteri, Ctrl-D, dizin adı tamamlaması için kullanılırken Ctrl-F ise
dosya adı tamamlaması için kullanılır. Kayıt defterinde belirli bir
tamamlama karakterini devre dışı bırakmak için geçerli bir denetim
karakteri olmadığından boşluk için (0x20) değeri kullanın.

Denetim karakterlerinden birini girdiğinizde, tamamlama etkin duruma
getirilir. Tamamlama fonksiyonu yol dizesini imlecin sol yanına
getirip hiçbiri hazırda değilse bir joker karakteri ekleyip
eşleşen bir yol listesi oluşturur. Ardından ilk eşleşen
yol görüntülenir. Hiçbir yol eşleşmezse, bim sesi çıkarıp görüntüden
çıkar. Sonra, aynı denetim karakterine tekrar basılırsa
eşleş yol listesinde ilerlenmeye başlar. ÜskKrkt
tuşuyla denetim karakterine basmak, listede geriye doğru ilerlemeye
neden olur. Satırı herhangi bir şekilde düzenleyip denetim
karakterine yeniden bastığınızda, kaydedilmiş eşleşen yol listesi
bırakılıp yeni bir tanesi üretilir. Dosya ile dizin tamamlama
arasında geçiş yaptığınızda aynısı olur. İki denetim karakteri
arasındaki tek fark, dizin tamamlama karakteri yalnızca dizin adlarıyla
eşleşirken, dosya tamamlama karakteri hem dosya hem dizin adlarını
eşleştirir. Dosya tamamlaması, (CD, MD ya da RD gibi) herhangi bir
yerleşik dizin komutlarında kullanılırsa dizin tamamlaması kabul edilir.

Tamamlama kodu, boşluk ya da diğer özel karakter içeren
dosya adlarını, eşleşen yolun başına ve sonuna tırnak işareti koyarak
doğru şekilde işler. Ayrıca, yedekledikten sonra bir satırdan tamamlamayı
etkin duruma getirirseniz, tamamlanma noktasındaki imlecin sağındaki
etkinleşmiş metin atılır.

Tırnak gerektiren özel karakterler şunlardır:
<space>
&()[]{}^=;!\’+,`~

COLOR Varsayılan konsol arka plan ve ön plan renklerini ayarlar.
Konsolun varsayılan ön plan ve arka plan renklerini ayarlar.

COLOR

attr Konsol çıktısının renk özniteliğini belirtir

Renk öznitelikleri İKİ onaltılık haneyle belirtilir; birincisi
arka plana, ikincisi de ön plana karşılık gelir. Her bir hane
aşağıdaki değerlerden biri olabilir:

0 = Siyah 8 = Gri
1 = Mavi 9 = Açık Mavi
2 = Yeşil A = Açık Yeşil
3 = Deniz Mavisi B = Açık Deniz Mavisi
4 = Kırmızı C = Açık Kırmızı
5 = Mor D = Açık Mor
6 = Sarı E = Açık Sarı
7 = Beyaz F = Parlak Beyaz

Hiçbir parametre verilmezse, bu komut, rengi CMD.EXE\’nin başlatıldığı
zamanki durumuna geri yükler. Bu değer geçerli konsol penceresinden,
/T komut satırı anahtarından ya da DefaultColor kayıt defteri
değerinden gelir.

COLOR komutu, ön plan ve arka plan rengi aynı olarak bir COLOR komutu
çalıştırma girişiminde, ERRORLEVEL\’i 1\’e ayarlar.

Örnek: “COLOR fc” parlak beyaz üzerinde açık kırmızı sonuç verir

COMP İki dosya ya da dosya kümesinin içeriğini karşılaştırır.

COMP [/D] [/L] [/N=number] [/C] [/OFF]

veri1 Karşılaştırılacak ilk dosya konumu ve adını belirtir.
veri2 Karşılaştırılacak ikinci dosya konumu ve adını belirtir.
/D Farkları ondalık biçimde görüntüler.
/A Farkları ASCII karakterlerle görüntüler.
/L Farklı satır numaralarını görüntüler.
/N=number Her dosyada yalnızca ilk belirtilen satır numaraları
karşılaştırılır.
/C Dosyaları karşılaştırırken ASCII harf büyük/küçük durumunu
göz ardı eder.
/OFF Çevrimdışı özniteliği olan dosyaları atlamaz

Dosya kümelerini karşılaştırmak için veri1 ile veri2 parametreleriyle
joker karakter kullanın.

COMPACT NTFS bölümündeki dosyaların sıkıştırmasını gösterir ya da yapar.

COMPACT [/C | /U] [/S[:dir]] [/i] [/F] [/Q] ]

/C Belirtilen dosyaları sıkıştırır. Daha sonra eklenen dosyaların
sıkıştırılması için dizinler işaretlenir.
/U Belirtilen dosyaların sıkıştırmasını açar. Daha sonra eklenen
dosyaların sıkıştırılmaması için dizinler işaretlenir.
/S Verilen dizin ve alt dizinlerdeki dosyalarda belirtilen işlemi
uygular. Varsayılan “dir” geçerli olan dizindir.
/A Gizli ya da sistem öznitelmiğine sahip dosyaları
görüntüler. Varsayılan olarak bu dosyalar göz ardı edilir.
/I Hata oluşsa dahi, belirtilen işlemi uygulamaya
devam eder. Varsayılan olarak, hata oluşursa COMPACT durur.
/F Halen sıkıştırılmış olanlarda dahi sıkıştırma işlemini
belirtilen tüm dosyalarda yapılmasına zorlar. Varsayılan
olarak sıkıştırılmış olan dosyalar atlanır.
/Q Yalnızca en temel bilgiyi bildirir.
dosyaadı Bir düzen, dosya ya da dizin belirtir.

Parametresiz kullanılırsa, COMPACT geçerli dizinin ve içerdiği dosyaların
sıkıştırma durumunu görüntüler. Birden çok dosya adı ile joker karakteri
kullanabilirsiniz. Birden çok parametrenin arasına boşluk konulmalıdır.

CONVERT FAT birimleri NTFS\’ye dönüştürür. Geçerli sürücüyü dönüştüremezsiniz.

CONVERT birim /FS:NTFS

birim Sürücü harfi, takma noktası ya da birim adını
(sonunda iki nokta üst üste işaretiyle) belirler.
/FS:NTFS Birimin NTFS\’ye dönüştürüleceğini belirler.
/V Dönüştürmenin ayrıntılı modda çalıştırılmasını belirtir.

COPY Bir ya da birden çok dosyayı bir başka konuma kopyalar.

COPY [/Y | /-Y] [/Z] [/A | /B ] kaynak [/A | /B]
[+ kaynak [/A | /B] [+ …]] [hedef [/A | /B]]

kaynak Kopyalanacak dosya ya da dosyaları belirtir.
/A Bir ASCII metin dosyasını gösterir.
/B Bir ikili dosyayı gösterir.
/D Hedef dosyanın şifresi çözülmüş olarak oluşturulmasını sağlar
hedef Yeni dosya(lar) için dizin ve/veya dosyaadı belirtir.
/V Yeni dosyaların sorunsuz yazıldığını doğrular.
/N 8nokta3 olmayan bir adı olan dosyayı kopyalarken, olanağı
varsa, kısa dosyaadı kullanır.
/Y Var olan bir hedef dosyasının üzerine yazma
onaylamasının size sorulmasını engeller.
/-Y Var olan bir hedef dosyasının üzerine yazmayı
isteyip istemediğinizi sorar.
/Z Yeniden başlatılabilir modda, ağ dosyalarını kopyalar.

/Y anahtarı, COPYCMD çevre değişkeninde önceden ayarlanabilir.
Komut satırında, bu işlem /-Y anahtarıyla geçersiz hale getirilir.
Varsayılan olarak, COPY komutu bir toplu iş dosyasından çalıştırılmadığı
sürece üzerine yazmada kullanıcıdan onay istenir.

Dosyaları birbiri ardına eklemek için hedef olarak tek bir dosya,
kaynak olarak (joker karakter ya da dosya1+dosya2+dosya3 biçiminde)
birden çok dosya belirtin.

DATE Tarihi görüntüler ya da ayarlar.

DATE [/T | date]

Geçerli tarih ayarlarını görüntülemek ve yeni tarih için komut istemi
almak için parametresiz DATE yazın. Aynı tarihi korumak için ENTER\’a basın.

Komut Uzantıları etkinse, DATE komutu, komuta yeni bir tarih
sormadan yalnızca geçerli tarihi göstermesini bildiren /T
anahtarını destekler.

DEL Bir ya da birden çok dosyayı siler.

DEL [/P] [/F] [/Q] [/A[[:]öznitelik]] ad
ERASE [/P] [/F] [/Q] [/A[[:]öznitelik]] ad

ad Bir ya da birden çok dosya ya da dizin listesi belirtir.
Birden çok dosya silmek için joker karakteri kullanılabilir.
Bir dizin belirtildiğinde, dizin içindeki tüm
dosyalar silinir.

/P Her bir dosyayı silmeden önce onay ister.
/F Salt okunur dosyaların silinmeye zorlar.
/S Belirtilen dosyaları, tüm alt dizinlerden siler.
/Q Sessiz mod, genel joker karakterinde silinme olanağı
varsa sorma
/A Özniteliği bağlı olarak silinecek dosyaları seçer
öznitelik R Salt okunur dosyalar S Sistem dosyaları
H Gizli dosyalar A Arşivlenmeye hazır dosyalar
– Öneki olumsuz anlamdadır

Komut Uzantıları etkinse, DEL ile ERASE aşağıdaki gibi değişir:

/S anahtarının anlamları geri çevrilerek
size bulamadığı değil, yalnızca silinen dosyaları gösterir.

DIR Bir dizindeki dosya ve alt dizin listesini görüntüler.

DIR [yol] [/A[[:]öznitelik]] [/C] [/N]
[/O[[:]sıradüzeni]] [/P] [/Q] [/T[[:]zamanalanı]] [/W] [/X] [/4]

[yol][dosyaadı]
Listelenecek, sürücü, dizin ve/veya dosyaları belirtir.

/A Belirtilen öznitelikteki dosyaları görüntüler.
öznitelik D Dizin R Salt okunur dosyalar
H Gizli dosyalar A Arşivlenmeye hazır dosyalar
S Sistem dosyaları – Öneki olumsuz anlamdadır
/B Yalın biçim kullanır (başlık bilgisi ya da özet olmadan).
/C Dosya boyutlarında bin ayırıcısını gösterir. Bu varsayılan
değerdir. Ayırıcının görüntülenmesini önlemek için
/-C kullanın.
/D Aynı genişlikte; dosyalar sütuna göre sıralanmış.
/L Küçük harf kullanır.
/N Dosyaadının en sağda olduğu yeni uzun liste biçimi.
/O Sıralı düzende dosyaya göre listele.
sıradüzeni N Ada göre (abece) S Boyuta göre (küçükten büyüğe)
E Uzantıya göre (abece) D Tarih/saate göre (eskiden yeniye)
G Önce grup dizinleri – Önek sırasını tersine çevirir
/P Her ekran dolusu bilginin ardından duraklar.
/Q Dosyanın sahibini gösterir.
/S Dosyaları belirtilen dizinde ve tüm alt dizinlerde görüntüler.
/T Sıralama için kullanılan zaman alanının görüntüleme ve
kullanımını denetler
zamanalanı C Oluşturma
A Son Erişim
W Son Yazma
/W Geniş liste biçimi kullanır.
/X 8nokta3 biçiminde olmayan dosya adı için üretilen kısa ad
görüntüler. Biçim, uzun addan önce eklenmiş
kısa adlı /N gibidir. Hiçbir kısa ad yoksa, yerine
boşluk görüntülenir.
/4 Dört haneli yılı gösterir

DIRCMD çevre değişkeninde, anahtarlar önceden ayarlanabilir. Önceden
ayarlanmış anahtarları, herhangi bir anahtarın önüne – (tire) getirerek
geçersiz kılın; örneğin, /-W.

DISKCOMP İki disket içeriğini karşılaştırır.

DISKCOPY ][/V]

DISKCOPY Bir disketin içeriğini diğerine kopyalar.

DISKCOPY [sürücü1: [sürücü2:]][/V]

/V Bilginin doğru kopyalandığını doğrular.

Her iki disket de aynı türde olmalıdır.
Sürücü1 ve sürücü2 için aynı sürücüyü belirtebilirsiniz.

DOSKEY Komut satırı düzenler, Windows komutu geri çağırıp makro oluşturur.

DOSKEY [/REINSTALL][/LISTSIZE=boyut] [/MACROS[:ALL | :exename]]
[/HISTORY] [/INSERT | /OVERSTRIKE] [/EXENAME=exename] [/MACROFILE=dosyaadı]
]

/REINSTALL Yeni bir Doskey kopyası yükler.
/LISTSIZE=size Komut geçmişi arabelleği boyutunu belirler.
/MACROS Tüm Doskey makrolarını görüntüler.
/MACROS:ALL Doskey makrosu olan tüm çalıştırılabilirlerin Doskey
makrolarını görüntüler.
/MACROS:exename Verilen çalıştırılabilirin tüm Doskey makrolarını
görüntüler.
/HISTORY Belleğe depolanan tüm komutları görüntüler.
/INSERT Yeni girdiğiniz metnin eskisi yerine ekleneceğini
belirtir.
/OVERSTRIKE Yeni metnini eskisinin üzerine yazılacağını belirtir.
/EXENAME=exename Çalıştırılabiliri belirtir.
/MACROFILE=filename Yüklenecek makro dosyasını belirtir.
macroname Oluşturduğunuz makronunu adını belirtir.
text Kaydetmek istediğiniz komutları belirtir.

YUKARI ve AŞAĞI komutları geri çağırır; ESC komut satırını temizler; F7 komut
geçmişini görüntüler; ALT+F7 komut geçmişini temizler; F8 komut geçmişinde
arama yapar; F9 numarasıyla komut seçer; ALT+F10 makro tanımlarını temizler.

Aşağıda, Doskey makro tanımları özel kodları vardır:
$T Komut ayırıcısı. Bir makroda birden çok komut sağlar.
$1-$9 Toplu iş parametreleri. Toplu iş programlarında %1-%9 karşılığıdır.
$* Komut satırında makronun ardından gelen simgeyle değiştirilen her şey.

ECHO İleti görüntüler ya da komut yankısını açıp kapatır.

ECHO
ECHO

Geçerli yankı ayarlarını görüntülemek için parametresiz olarak ECHO yazın.

ENDLOCAL Bir toplu iş dosyasındaki çevre yerelleştirmesini sonlandırır.

ENDLOCAL sonrasında yapılan çevre kaydedilen değişikliklerin
toplu iş dosyası yereli değildir; toplu iş dosyasının sonlandırılmasında,
önceki ayarlar yüklenmez.

ENDLOCAL

Komut Uzantıları etkinse, ENDLOCAL aşağıdaki şekilde değişir:

Karşılık gelen SETLOCAL, yeni ENABLEEXTENSIONS ya da DISABLEEXTENSIONS
seçeneklerini kullanarak komut uzantılarını etkinleştirir ya da devre
dışı bırakırsa, ENDLOCAL sonrasında, komut uzantılarının etkin/devre dışı
durumu eşleşen SETLOCAL komutu yürütülmesinden önceki durumuna
geri yüklenir.

ERASE Bir ya da birden çok dosyayı siler.

DEL [/P] [/F] [/Q] [/A[[:]öznitelik]] ad
ERASE [/P] [/F] [/Q] [/A[[:]öznitelik]] ad

ad Bir ya da birden çok dosya ya da dizin listesi belirtir.
Birden çok dosya silmek için joker karakteri kullanılabilir.
Bir dizin belirtildiğinde, dizin içindeki tüm
dosyalar silinir.

/P Her bir dosyayı silmeden önce onay ister.
/F Salt okunur dosyaların silinmeye zorlar.
/S Belirtilen dosyaları, tüm alt dizinlerden siler.
/Q Sessiz mod, genel joker karakterinde silinme olanağı
varsa sorma
/A Özniteliği bağlı olarak silinecek dosyaları seçer
öznitelik R Salt okunur dosyalar S Sistem dosyaları
H Gizli dosyalar A Arşivlenmeye hazır dosyalar
– Öneki olumsuz anlamdadır

Komut Uzantıları etkinse, DEL ile ERASE aşağıdaki gibi değişir:

/S anahtarının anlamları geri çevrilerek
size bulamadığı değil, yalnızca silinen dosyaları gösterir.

EXIT CMD.EXE programından (komut yorumcusu) çıkar.

FC İki dosyayı ya da dosya kümesini karşılaştırıp aralarındaki farkı

görüntüler.

FC [/A] [/C] [/LBn] [/N] [/OFF] [/T] [/u] [/W] [/nnnn]
[yol1]dosyaadı1 [sürücü2:][yol2]dosyaadı2
FC /B [sürücü1:][yol1]dosyaadı1 [sürücü2:][yol2]dosyaadı2

/A Her bir fark kümesinin ilk ve son satırını görüntüler.
/B İkili bir karşılaştırma yapar.
/C Harflerin büyük/küçük durumunu göz ardı eder.
/L Dosyaları ASCII metni olarak karşılaştırır.
/LBn Belirtilen satır sayısına en çok ardıl eşleşmemeyi
ayarlar.
/N Satır numaralarını bir ASCII karşılaştırmasında görüntüler.
/OFF[LINE] Çevrimdışı özniteliği olan dosyaları atlamaz.
/T Sekmeleri boşluklara genişletmez.
/U Dosyaları UNICODE metin dosyası olarak karşılaştır.
/W Aralıkları (sekme ya da boşluk) karşılaştırma için sıkıştırır.
/nnnn Bir eşleşmemenin ardından eşlemesi gereken ardıl satır sayısını
belirtir.
[sürücü1:][yol1]dosyaadı1
Karşılaştırılacak ilk dosya ya da dosya kümesini belirtir.
[sürücü2:][yol2]dosyaadı2
Karşılaştırılacak ikinci dosya ya da dosya kümesini belirtir.

FIND Bir dosyada ya da dosyalarda bir metin dizesini arar.

FIND [/V] [/C] [/N] [/OFF[LINE]] “dize” [[sürücü:][yol]dosyaadı[ …]]

/V Belirtilen dizeyi İÇERMEYEN tüm satırları görüntüler.
/C Dizeyi içeren satırların yalnızca sayımını görüntüler.
/N Görüntülenen satırlarla birlikte satır numaralarını görüntüler.
/I dize ararken büyük/küçük harf durumuna bakmaz.
/OFF[LINE] Çevrimdışı özniteliği olan dosyaları atlama.
“dize” Bulunacak metin dizesini belirtir.
[sürücü:][yol]dosyaadı
Aranacak dosya ya da dosyaları belirtir.

Bir yol belirtilmezse, FIND girilen metni komut isteminde ya da
bir başka komuttan çıkarılanda arar.

FINDSTR Dosyalarda dize arar.

FINDSTR [/E] [/R] [/i] [/X] [/V] [/N] [/P] [/F:dosya]
[/C:dize] [/G:dosya] [/D:dir list] [/A:renk özniteliği] [/OFF[LINE]]
[dizeler] [[yol]dosyaadı[ …]]

/B Satırın başındaysa düzenle eşleşir.
/E Satırın sonundaysa düzenle eşleşir.
/L Arama dizelerini anlamlarıyla kullanır.
/R Arama dizelerini olağan dize olarak kullanır.
/S Geçerli dizinde ve tüm alt dizinlerinde eşleşen dosyaların
aramasını yapar.
/I Aramanın, büyük/küçük harf duyarlı olmadığını belirtir.
/X Tam olarak eşleşen satırları basar.
/V Yalnızca eşleşme olmayan satırları basar.
/N Eşleşen her satırın öncesi satır numarasını basar.
/M Bir dosyada eşleme varsa yalnızca dosya adını basar.
/O Her eşleşen satır öncesinde karakter ofseti basar.
/P Basılamayan karakteri olan dosyaları atlar
/OFF[LINE] Özniteliği çevrimdışı olan dosyaları atlama.
/A:attr Renk özniteliğini iki onaltılık haneyle belirtir.
Bkz. “color /?”
/F:dosya Belirtilen dosyadan dosya listesini okur (/ konsol demektir).
/C:dize Belirtilen dizeyi gerçek arama dizesi olarak kullanır.
/G:dosya Belirtilen dosyadan arama dizelerini alır (/ konsol demektir).
/D:dir Dizinlerin noktalı virgülle ayrılmış listesinde arama yapın
dizeler Aranacak metin.
[yol]dosyaadı
Aranacak dosya ya da dosyaları belirtir.

Parametre /C ile önceden sabitlenmediği sürece, çoklu arama dizelerini
ayırmak için boşluk kullanın. Örneğin; \’FINDSTR “herkese merhaba” x.y\’
“herkese” ya da “merhaba” sözcüklerini x.y dosyasında arar.
\’FINDSTR /C:”herkese merhaba” x.y\’ yalnızca “herkese merhaba”
sözcüklerini x.y dosyasında arar.

Olağan deyim kolay kılavuzu:
. Joker: Herhangi bir karakter
* Tekrar: Önceki karakter ya da sınıfın sıfır ya da
daha çok yinelemesi
^ Satır konumu: Satır başlangıcı
$ Satır konumu: Satır sonu
Karakter sınıfı: Kümedeki tek bir karakter
[^class] Ters sınıf: Kümede bulunmayan tek karakter
Aralık: Belirtilen aralıktaki karakterler
\x Esc: X **** karakterinin gerçek kullanımı
\<xyz Sözcük konumu: Sözcük başı
xyz\> Sözcük konumu: Sözcük sonu

FINDSTR olağan deyimleriyle ilgili tüm bilgiyi, çevrimiçi
Komut Başvurusu\’nda bulabilirsiniz.

FOR Dosya kümesindeki her bir dosyada belirli bir komutu çalıştırır.

FOR %değişken IN (küme) DO komut [komut parametresi]

%değişken Değiştirilebilir tek harfli bir parametre belirtir.
(küme) Bir ya da birden çok dosya kümesi belirtir.
Joker karakter kullanılabilir.
komut Her bir dosya için yürütülecek komutu belirtir.
komut parametresi
Belirtilen komutun parametre ya da anahtarlarını belirtir.

Bir toplu iş dosyası programında FOR komutunu kullanmak için %%değişken
yerine %değişken belirtin. Değişken adları büyük küçük harf duyarlı
olduğundan, %i değişkeni, %I değişkeninden farklıdır.

Komut Uzantıları etkinse, aşağıdaki FOR komutu ek biçimleri
desteklenir:

FOR /D %değişken IN (küme) DO komut [komut parametre]

Ayar joker karateri içerirse, dosya adları yerine dizin adlarına
eşleme için belirtir.

FOR /R [[sürücü:]yol] %değişken IN (küme) DO komut [komut parametre]

[sürücü:]path içinde köklenmiş dizin ağacını, FOR
tümcesini ağacın her dizininde çalıştırarak yürütür. /R sonrasında
hiçbir dizin belirtimi yapılmazsa, geçerli dizin kabul
edilir. Küme yalnızca tek nokta (.) karakteriyse
yalnızca dizin ağacını numaralandırır.

FOR /L %variable IN (start,step,end) DO command

Küme, adım oranıyla, başlangıçtan sona sayı dizisidir.
Böylece, (1,1,5), 1 2 3 4 5 dizisini üretirken (5,-1,1) de
(5 4 3 2 1)dizisini üretir

FOR /F [“seçenek”] %değişken IN (dosya küme) DO komut [komut parametre]
FOR /F [“seçenek”] %değişken IN (“dize”) DO komut [komut parametre]
FOR /F [“seçenek”] %değişken IN (\’komut\’) DO komut [komut parametre]

or, if usebackq option present:

FOR /F [“seçenek”] %değişken IN (dosya küme) DO komut [komut parametre]
FOR /F [“seçenek”] %değişken IN (\’dize\’) DO komut [komut parametre]
FOR /F [“seçenek”] %değişken IN (`komut`) DO komut [komut parametre]

filenameset bir ya da birden çok dosya adıdır. Her bir dosya açılır,
okunur ardından sonraki filenameset\’deki dosyaya devam etmeden
önce işlemden geçirilir. İşleme, dosyayı okuma, tek tek metin
satırlarına ayırdıktan sonra her satırı sıfır ya da daha çok
jetonla inceler. Döngünün gövdesi daha sonra bulunan jeton dizesine
ayarlı değişken değeriyle çağrılır. Varsayılan olarak, /F her
dosyanın her satırından, ilk boş ayrı jetonu gönderir.
Boş satırlar geçilir. Seçeneği bağlı “seçenek” parametresini
belirterek varsayılan davranışı geçersiz kılabilirsiniz. Bu,
farklı inceleme seçeneklerini belirten bir ya da birden çok anahtar
sözcüğü içeren tırnak içinde dizedir. Anahtar sözcükler şunlardır:

eol=c – satır sonu açıklama karakterini belirtir
(yalnızca tek)
geç=n – dosyanın başında geçilecek olan
satır sayısını belirtir.
delims=xxx – bir sınırlayıcı kümesini belirtir. Bu, varsayılan
sınırlayıcı, boşluk ve sekme kümesini devre dışı
bırakır.
tokens=x,y,m-n – her değişiklik için her satırdan
gövdeye gönderilecek olan jetonları belirtir.
Bu, ek değişken adlarının ayrılmasına
neden olur. m-n biçimi, bir aralıktır;
bu aralık n. jetonlar yolunca m. belirtir.
Jeton= dizenin son karakteri joker karakteriyse
ek değişken ayrılarak son jeton incelendikten
sonra satırda kalan metni alır.
usebackq – yeni anlamların geçerli olduğunu belirtir;
bu durumda ters tırnaklı dize komut olarak
yürütülürken tek tırnaklı dize gerçek dize
komutu olarak filenameset\’da tırnak dosya
adlarında, çift tırnağın kullanımına olanak
sağlar.

Bazı örnekler yardımcı olabilir:

FOR /F “eol=; tokens=2,3* delims=, ” %i in (myfile.txt) do @echo %i %j %k

myfile.txt dosyasındaki her satırı, noktalı virgülle başlayan satırları
2. ve 3. jetonu for body için her satırdan gönderen
virgül ve/veya boşlukla sınırlanan jetonları göz ardı ederek inceler.
For body tümcelerinin, 2. jetonu almak için %i başvurusuna, 3. jetonu
almak için %j başvurusuna ve üçüncünün ardından kalan tüm jetonları
almak için %k başvurusuna dikkat edin. Boşluk içeren
dosya adları için, dosyadalarını çift tırnakla belirtmelisiniz.
Çift tırnağı bu şekilde kullanmak için usebackq
seçeneğini de kullanmanız gerekir; yoksa çift tırnak gerçek anlamda
incelemede kullanılan tanımlayıcı bir dize olarak yorumlanır.

%i açıkça for tümcesinde bildirilir; %j ile %k
açıkça tokens= option yoluyla bildirilir. tokens= line yoluyla
26 adet jetona dek belirtebilirsiniz; bunun \’z\’ ya da \’Z\’ harfinden
daha yüksek bir değişken bildirme girişimi olmaması gerekir.
Unutmayın; FOR değişken adları büyük/küçük harf duyarlı, geneldir;
bir defad en çok toplam 52 etkine ulaşabilirsiniz.

FOR /F inceleme mantığını ara dizede de kullanabilirsiniz; bunun
için ayraç içindeki filenameset\’i tek tırnak karakterleri kullanarak
tırnaklı bir dize haline getirmelisiniz. Bir dosyadan tek bir
satır girdisi olarak görülüp incelenir.

Son olarak, FOR /F komutunu, bir komutun çıktısını incelemek için
kullanabilirsiniz. Bu, ayraç içindeki filenameset\’i geri tırnaklı bir
dize haline getirerek yapılır. Komut satırı olarak görülür;
bağımlı bir CMD.EXE\’ye gönderilirek çıktı bellekte yakalanıp
dosyaymış gibi incelenir. Böylece aşağıdaki örnek:

FOR /F “usebackq delims==” %i IN (`set`) DO @echo %i

geçerli çevredeki çevre değişken adlarını numaralandırır.

Aynı zamanda, FOR değişken değişimi başvuruları geliştirilmiştir.
Şimdi aşağıdaki seçime bağlı sözdizimini kullanabilirsiniz:

%~I – tırnakları kaldırarak %I genişletilir (“)
%~fI – %I tam nitelendirilmiş yol adına genişletilir
%~dI – %I yalnızca bir sürücü harfine genişletilir
%~pI – %I yalnızca bir yola genişletilir
%~nI – %I yalnızca bir dosya adına genişletilir
%~xI – %I yalnızca bir dosya uzantısına genişletilir
%~sI – genişletilen yol yalnızca kısa adları içerir
%~aI – %I dosyanın dosya niteliklerine genişletilir
%~tI – %I dosyanın tarih/saat özniteliğine genişletilir
%~zI – %I dosyanın boyutuna genişletilir
%~$PATH:I – PATH ortam değişkeninde listelenen dizinleri arar
ve %I ilk bulunanın tam niteleyici adına genişletilir.
Ortam değişkeni tanımlı değilse veya dosya arama
tarafından bulunmazsa, bu değiştirici boş bir dizeye
genişletilir.

Değiştiriciler, bileşik sonuçlar için birleştirilebilir:

%~dpI – %I yalnızca bir sürücü harfine ve yola genişletilir
%~nxI – %I yalnızca bir dosya adına ve uzantısına genişletilir
%~fsI – %I yalnızca kısa adlı bir tam yol adına genişletilir
%~dp$PATH:I – %I için PATH ortam değişkeninde listelenen dizinleri
arar ve ilk bulunanın sürücü harfine ve yoluna
genişletilir.
%~ftzaI – %I DIR gibi bir çıktı satırına genişletilir

Yukarıdaki örneklerde %I ve PATH başka geçerli değerlerle değiştirilebilir.
%~ sözdizimi, geçerli bir FOR değişken adıyla sona erdirilir.
%I gibi büyük harfli değişken adları kullanmak daha okunabilir yapar ve
büyük küçük harf duyarlı olmayan değiştiricilerle karıştırılmasını engeller.

FORMAT Windows\’da kullanmak üzere bir diski biçimlendirir.

FORMAT birim [/FS:file-system] [/V:etiket] [/Q] [/A:boyut]
FORMAT birim [/V:etiket] [/Q] [/F:boyut]
FORMAT birim [/V:etiket] [/Q] [/T:iz /N:kesim]
FORMAT birim [/V:etiket] [/Q]
FORMAT birim [/Q]

birim Sürücü harfi, takma noktası ya da birim adını
(sonunda iki nokta üst üste işaretiyle) belirtir.
/FS:dosyasistemi Dosya sistemi türünü belirtir (FAT, FAT32 ya da NTFS).
/V:etiket Birim etiketini belirtir.
/Q Hızlı biçimlendirme gerçekleştirir.
/C Yalnızca NTFS: Varsayılan olarak yeni birimde oluşturulan dosy
alar
sıkıştırılır.
/X Gerekirse önce birimin çıkartılmasını zorlar. Birimin tüm
açık işleyicileri artık geçerliliğini yitirir.
/A:boyut Varsayılan ayırma birim boyutunu geçersiz kılar.
Varsayılan ayarlar genel kullanım için mutlaka önerilir.
NTFS desteği: 512, 1024, 2048, 4096, 8192, 16K, 32K, 64K.
FAT desteği: 512, 1024, 2048, 4096, 8192, 16K, 32K, 64K,
(128K, 256K kesim boyutu için > 512 bayt).
FAT32 desteği: 512, 1024, 2048, 4096, 8192, 16K, 32K, 64K,
(128K, 256K kesim boyutu için > 512 bayt).

FAT ile FAT32 dosya sistemlerinin aşağıdaki kısıtlamayı
bir birim üzerindeki küme sayısına getirdiğine dikkat edin:

FAT: Küme sayısı <= 65526
FAT32: 65526 < Küme sayısı < 4177918

Belirtilen küme boyutu kullanılarak yukarıdaki gerekliliğin
karşılanamadığını belirlediği anda biçimlendirme işlemi
anında durdurulur.

NTFS sıkıştırması, 4096 üzerindeki ayırma birim boyutu için
desteklenmez.

/F:boyut Biçimlendirilecek disket boyutunu belirtir (1.44)
/T:iz Her disk yüzü için iz sayısını belirtir.
/N:kesim İz başına kesim sayısını belirtir.

FTYPE Dosya uzantısı ilişkilendirmesinde kullanılan dosya türlerini

görüntüler ya da değiştirir.

FTYPE [fileType[=[openCommandString]]]

fileType İncelenecek ya da açılacak dosya türünü belirtir
openCommandString Bu türden dosyalar başlatıldığında kullanılacak açma
komutunu belirtir.

Açma komutu dizeleri tanımlı geçerli dosya türlerini görüntülemek için
parametresiz olarak FTYPE yazın. FTYPE tek bir dosya türüyle çağrılırsa,
bu dosya için geçerli açma komutu dizesi görüntülenir.
Açma komut dizesi için hiçbir şey belirtmezseniz, FTYPE komutu dosya türü için
açma komutu dizesini siler. Açma komut dizesi içinde, %0 ya da %1
ilişkilendirilme yoluyla başlatılan dosya adıyla değiştirilir.
%* tüm parametreleri alırken %2 birinci, %3 ikinci vb. parametreleri
alır. %~n, nth parametresiyle başlayan tüm kalan parametreleri alır;
bu durumda n, 2 ile 9 arası olabilir. Örneğin:

ASSOC .pl=PerlScript
FTYPE PerlScript=perl.exe %1 %*

aşağıdaki şekilde bir Perl toplu iş dosyasının çağrılmasını sağlar:

script.pl 1 2 3

Uzantıları yazma zorunluluğundan kurtulmak için aşağıdakini
uygulayın:

set PATHEXT=.pl;%PATHEXT%

böylece toplu iş dosyası aşağıdaki şekilde çağrılabilir:

script 1 2 3

GOTO Bir toplu iş dosyasında, Windows komut yorumlayıcısını etiketli bir

satıra yöneltir.

GOTO label

label Bir toplu iş dosyası programındaki etiket olarak kullanılan bir
metin dizesini belirtir.

İki nokta üst üste işaretiyle başlayarak satıra bir etiket girin.

Komut Uzantıları etkinse, GOTO aşağıdaki şekilde değişir:

GOTO komutu artık :EOF hedef etiketini kabul eder; bu, denetimi
geçerli toplu iş dosyasının sonuna aktarır. Bu, bir etiket
tanımlamadan bir toplu iş dosyasından çıkmanın kolay yoludur.
Bu özelliği kullanışlı hale getiren CALL komutu uzantı
tanımı için CALL /? yazın.

GRAFTABL Grafik modunda, Windows\’un dile özgü karakterleri görüntülemesini sağlar.

GRAFTABL [xxx]
GRAFTABL /STATUS

xxx Bir kod sayfası numarası belirtir.
/STATUS GRAFTABL ile kullanılıcak geçerli kod sayfasını görüntüler.

IF Bir toplu iş dosyasındaki koşullu işlemleri uygular.

IF ERRORLEVEL sayı komutu
IF [NOT] dize1==dize2 komut
IF [NOT] EXIST dosyaadı komut

NOT Yalnızca koşul yanlışsa, Windows XP\’nin
komutu yürütmesini belirtir.

ERRORLEVEL sayı Son çalıştırılan program, belirtilen sayıya eşit ya da
büyük bir çıkış kodu getirdiyse doğru bir koşul belirtir.

dize1==dize2 Belirtilen metin dizeleri eşleşirse doğru bir koşul
belirtir.

EXIST dosyaadı Belirtilen dosyaadı varsa doğru bir koşul
belirtir.

komut Koşul yerine getirildiğinde yürütülecek komutu
belirtir. Komutun ardından ELSE komut gelebilir;
bu durumda, belirtilen koşul FALSE ise, ELSE anahtar
sözcüğü ardındaki komut yürütülür

ELSE koşulu, IF ardından aynı satırda oluşmalıdır. Örnek olarak:

IF EXIST dosyaadı. (
del dosyaadı.
) ELSE (
echo dosyaadı. yok.
)

Del komutu yenisatır ile sonlandırılması gerektiğinden, aşağıdaki
çalışmayabilir:

IF EXIST dosyaadı. del dosyaadı. ELSE echo dosyaadı. yok

ELSE komutunun IF ardından aynı satırda oluşması gerekliliği yüzünden
aşağıdaki de çalışmayabilir:

IF EXIST dosyaadı. del dosyaadı.
ELSE echo dosyaadı. yok

Hepsini tek satırda isterseniz, aşağıdaki çalışabilir:

IF EXIST dosyaadı. (del dosyaadı.) ELSE echo dosyaadı. yok

Komut Uzantıları etkinse, IF aşağıdaki şekilde değişir:

IF [/i] string1 compare-op string2 command
IF CMDEXTVERSION number command
IF DEFINED variable command

karışalştırma işleçleri aşağıdakilerden biri olabilir:

EQU – eşittir
NEQ – eşit değildir
LSS – küçüktür
LEQ – küçüktür ya da eşittir
GTR – büyüktür
GEQ – süyüktür ya da eşittir

ayrıca, /I anahtarı, belirtildiğinde, büyük/küçük harf duyarsız dize
karşılaştırmaları yapmasını bildirir. /I anahtarı, IF\’in string1==string2
biçiminde de kullanılabilir. Bu karşılaştırmalar, string1 ile string2
tamamen nümerik hanelerden oluşuyorsa, dizeler sayıya dönüştürülüp
nümerik karşılaştırma yapılacak şekilde soysaldır.

CMDEXTVERSION koşulu yalnızca ERRORLEVEL gibi işler; tek özel durumu,
Komut Uzantılarıyla ilişkilendirilmiş bir dahili iç sürüm numarasıyla
karşılaştırılır. İlk sürüm 1\’dir. Komut Uzantılarına önemli gelişme
eklendiğinde, bir artırılır.
Komut Uzantıları devre dışıysa, CMDEXTVERSION koşulu hiçbir zaman doğru
olmaz.

DEFINED koşulu, EXISTS gibi çalışır; tek farkı çevre değişkeni adı alıp çevre
değişkeni tanımlıysa doğru
döndürmesidir.

ERRORLEVEL adında bir çevre değişkeni zaten olmadığı sürece,
%ERRORLEVEL% geçerli ERRORLEVEL değerinin dize temsilcisine genişletilir.
Bu durumda, yerine kendi değerini alır.
Bir program çalıştırdıktan sonra, ERRORLEVEL kullanımı aşağıdaki şekilde
gösterilir:

goto answer%ERRORLEVEL%
:answer0
echo Program had return code 0
:answer1
echo Program had return code 1

Yukarıdaki nümerik karşılaştırmaları yaparak aşağıdakini de yapabilirsiniz:

IF %ERRORLEVEL% LEQ 1 goto okay

CMD.EXE tarafından gerçekleştirilen işlem öncesinde CMD.EXE\’ye gönderilen
özgün komut satırına %CMDCMDLINE% genişletilir; bunun için CMDCMDLINE
adında bir çevre değişkeni olmaması gerekir. Bu durumda,
yerine kendi değerini alır.

CMDEXTVERSION adında bir çevre değişkeni zaten olmadığı sürece,
%CMDEXTVERSION% geçerli CMDEXTVERSION değerinin dize temsilcisine
genişletilir. Bu durumda, yerine kendi değerini alır.

LABEL Bir diskin birim etiketini oluşturur, değiştirir ya da siler.

LABEL [sürücü:][etiket]
LABEL [/MP] [birim] [etiket]

sürücü: Bir sürücünün sürücü adını belirtir.
etiket Birimin etiketini belirtir.
/MP Birimin takma noktası ya da birim adı olarak
görülmesini belirtir.
birim Sürücü adı, takma noktası ya da birim adını
(iki nokta üst üste işaretiyle) belirler.
Birim adı belirtildiyse, /MP bayrağına gerek yoktur.

MD Bir dizin oluşturur.

MKDIR [sürücü:]yol
MD [sürücü:]yol

Komut Uzantıları etkinse, MKDIR aşağıdaki şekilde değişir:

MKDIR, gerekirse, ara dizinleri yolda oluşturur.
Örneğin; \a yoksa o zaman, uzantılar devre dışı olduğunda yazacağınız:

mkdir \a
chdir \a
mkdir b
chdir b
mkdir c
chdir c
mkdir

ile

mkdir \a\b\c\d

aynıdır.

MKDIR Bir dizin oluşturur.

MKDIR [sürücü:]yol
MD [sürücü:]yol

Komut Uzantıları etkinse, MKDIR aşağıdaki şekilde değişir:

MKDIR, gerekirse, ara dizinleri yolda oluşturur.
Örneğin; \a yoksa o zaman, uzantılar devre dışı olduğunda yazacağınız:

mkdir \a
chdir \a
mkdir b
chdir b
mkdir c
chdir c
mkdir

ile

mkdir \a\b\c\d

aynıdır.

MODE Bir sistem aygıtını yapılandırır.

Seri bağlantı
noktası: MODE COMm[:] [BAUD=b] [DATA=d] [STOP=s]
[to=on|off] [xon=on|off] [odsr=on|off]
[octs=on|off] [dtr=on|off|hs]
[idsr=on|off]

Aygıt Durumu: MODE [device] [/STATUS]

Yazdırma yeniden
yönlendirme: MODE LPTn[:]=COMm[:]

Kod sayfası seçimi: MODE CON[:] CP SELECT=yyy

Kod sayfası durumu: MODE CON[:] CP [/STATUS]

Görüntü modu: MODE CON[:] [LINES=n]

Yazma oranı: MODE CON[:]

MORE Çıktıyı bir defada ekranda görüntüler.

MORE [/E [/Tn] [+n]] < [yol]dosyaadı
command-name | MORE [/E [/P] [/Tn] [+n]]
MORE /E [/C] [/P] [/Tn] [+n] [files]

[yol]dosyaadı Her defasında tek pencerede görüntülemek için
dosya belirtir.

command-name Çıktısı görüntülenecek bir
komut belirtir.

/E Uzatılmış özellikleri etkinleştir
/C Sayfa görüntülemeden önce pencereyi temizle
/P FormFeed karakterleri genişlet
/S Çoklu boş satırları tek satıra sıkıştır
/Tn Sekmeleri n boşluğa genişlet (varsayılan 8)

Anahtarlar MORE çevre değişkeninde
olabilir.

+n İlk dosyayı n satırında görüntülemeye başla

files Görüntülenecek dosyaların listesi. Listedeki dosyalar
boşlukla birbirinden ayrılır.

Uzatılmış özellikler etkinse, –More– komut isteminde
aşağıdaki komutlar kabul edilir:

P n Sonraki n satırları görüntüle
S n Sonraki n satırları atla
F Sonraki dosyayı görüntüle
Q Çık
= Satır numarasını göster
? Yardım satırını göster
<space> Sonraki sayfayı görüntüle
<ret> Sonraki satırı görüntüle

MOVE Bir ya da birden çok dosyayı bir dizinden diğerine taşır.

Bir ya da birden çok dosya taşımak için:
MOVE [/Y | /-Y] [sürücü:][yol]dosyaadı1[,…] hedef

Bir dizini yeniden adlandırmak için:
MOVE [/Y | /-Y] [sürücü:][yol]dizinadı1 dizinadı2

[sürücü:][yol]dosyaadı1 Taşımak istediğiniz dosya ya da konumun
adını belirtir.
hedef Dosyanın yeni konumunu belirtir. Hedef,
sürücü adı ile iki nokta üst üste işaretinden;
dizin adı ya da birleşimden oluşabilir.
Yalnızca tek bir dosya taşıyorsanız, taşıma
sırasında dosya adını değiştirmek istiyorsanız,
dosyaadı da ekleyebilirsiniz.
[sürücü:][yol]dizinadı1 Yeniden adlandırmak istediğiniz dizini belirtir.
dizinadı2 Dizinin yeni adını belirtir.

/Y Var olan bir hedef dosyasının üzerine yazma
onayını sormayı engeller.
/-Y Var olan bir hedef dosyasının üzerine yazma
onayının sorulmasını sağlar.

/Y anahtarı, COPYCMD çevre değişkeninde bulunabilir.
Bu, komut satırında /-Y ile geçersiz duruma getirilebilir. Varsayılan,
MOVE komutu bir toplu iş dosyası içinden yürütülmediği sürece
üzerine yazmaların onaylanmasını istemektir.

PATH Çalıştırılabilir dosyalar için bir arama yolu görüntüler ya da ayarlar.

PATH [[sürücü:]yol[;…][;%PATH%]
PATH ;

PATH yazıp tüm arama yolu ayarlarını silip cmd.exe\’nin yalnızca
geçerli dizinde arama yapmasını sağlayın.
Parametresiz PATH yazıp geçerli yolu görüntüleyin.
Yeni yol ayarına %PATH% dahil edilmesi, eski yol ayarının yeni ayar
eklenmesine neden olur.

PAUSE Bir toplu iş dosyasının işlemesini askıya alıp ileti görüntüler.
Bir toplu iş programının çalışmasını askıya alır ve şu iletiyi gösterir:
“Devam etmek için bir tuşa basın….”

POPD Geçerli dizinin PUSHD tarafından kaydedilen eski değerini geri yükler.
PUSHD komutunca depolanan dizine değiştirir.

POPD

Komut Uzantıları etkinse, POPD komutu, PUSHD
ile oluşturulmuş bir sürücü harfini, bu sürücüyü itelenen dizin yığının ötesine
POPD ettiğinizde siler.

PRINT Bir metin dosyasını yazdırır.

PRINT [/D:aygıt] [[sürücü:][yol]dosyaadı[…]]

/D:aygıt Yazdırma aygıtı belirtir.

PROMPT Windows komut istemini değiştirir.

PROMPT [metin]

metin Yeni bir komut istemi belirtir.

İstem, normal karakterler ve aşağıdaki özel kodlardan oluşabilir:

$A & (Ampersand)
$B | (boru)
$C ( (Sol ayraç)
$D Geçerli tarih
$E Esc kodu (ASCII kodu 27)
$F ) (Sağ ayraç)
$G > (büyüktür işareti)
$H Backspace (önceki karakteri siler)
$L < (küçüktür işareti)
$N Geçerli sürücü
$P Geçerli sürücü ve yol
$Q = (eşittir işareti)
$S (boşluk)
$T Geçerli saat
$V Windows XP sürüm numarası
$_ Carriage return and linefeed
$$ $ (dolar işareti)

Komut Uzantıları etkinse, PROMPT komutu aşağıdaki
ek biçimlendirme karakterlerini destekler:

$+ PUSHD dizin yığını derinliğine bağlı olarak sıfır ya da daha çok
artı (+) işareti karakterleri; her düzey için bir karakter
itelenir.

$M Geçerli sürücü harfiyle ya da sürücü ağ sürücüsü değilse
boş dizeyle ilişkilendirilen uzak adı görüntüler.

PUSHD Geçerli dizini kaydedip değiştirir.

PUSHD [yol | ..]

yol Geçerli dizin durumuna getirilecek dizini belirtir.

Komut Uzantıları etkinse, PUSHD komutu olağan sürücü harfi ve
yolu yanında ağ yollarını da kabul eder. Bir ağ yolu
belirtildiyse, PUSHD belirtilen bu ağ kaynağını işaret
eden geçici bir sürücü harfi oluşturup yeni tanımlanan
sürücü harfiyle geçerli sürücü ve dizini değiştirir. Geçici
sürücü harfleri bulunan ilk kullanılmayan harf kullanılarak
Z: ile başlayıp aşağıya doğru ayrılır.

RD Dizin kaldırır. (siler).

RMDIR [/Q] yol
RD [/Q] yol

/S Belirtilen dizindeki tüm dosyaları, dizinin kendisiyle
birlikte siler. Bir dizin ağacını kaldırmak
için kullanılır.

/Q Sessiz modu; /S ile bir dizin ağacı silinebiliyorsa sorma

RECOVER Bozuk ya da hasarlı bir diskten okunabilir bilgiyi kurtarır.

C:\********s and Settings\halil>HELP RECOVER
Kötü ya da hasarlı bir diskten okunabilir bilgiyi kurtarır.

RECOVER [sürücü:][yol]dosyaadı

REM Toplu iş dosyalarındaki ya da CONFIG.SYS açıklamalarını (yorum) okur.
Bir toplu iş dosyasına veya CONFIG.SYS içine açıklamalar kaydeder.

REM

REN Dosyaları yeniden adlandırır.

RENAME [sürücü:][yol]dosyaadı1 dosyaadı2.
REN [sürücü:][yol]dosyaadı1 dosyaadı2.

Hedef dosyanız için yeni bir sürücü ya da yol belirtemediğinizi unutmayın.

RENAME Dosyaları yeniden adlandırır.

RENAME [sürücü:][yol]dosyaadı1 dosyaadı2.
REN [sürücü:][yol]dosyaadı1 dosyaadı2.

Hedef dosyanız için yeni bir sürücü ya da yol belirtemediğinizi unutmayın.

REPLACE Dosyaları yenisiyle değiştirir.

REPLACE [sürücü1:][yol1]dosyaadı [sürücü2:][yol2] [/P] [/W]
REPLACE [sürücü1:][yol1]dosyaadı [sürücü2:][yol2] [/P] [/W] [/u]

[yol1]dosyaadı Kaynak dosya ya da dosyaları belirtir.
[sürücü2:][yol2] Yenisiyle değiştirilecek dosyaların dizinini
belirtir.
/A Hedef dizine yeni dosya ekler. /S ya da /U
anahtarlarıyla kullanılamaz.
/P Bir dosyayı yenisiyle değiştirirken ya da bir
kaynak dosya eklerken onayınızı ister.
/R Korunmayan dosyalar yanında salt okunur dosyaları
değiştirir.
/S Hedef dizinin tüm alt dizinlerindeki dosyaları
yenisiyle değiştirir. /A anahtarıyla
kullanılamaz.
/W Başlamadan önce sizin bir disk yerleştirmenizi
bekler.
/U Yalnızca kaynak dosyadan eski olan dosyaları
değiştirir (güncelleştirir). /A anahtarıyla
kullanılamaz.

RMDIR Dizini kaldırır.

RMDIR [/Q] yol
RD [/Q] [sürücü:]yol

/S Belirtilen dizindeki tüm dosyaları, dizinin kendisiyle
birlikte siler. Bir dizin ağacını kaldırmak
için kullanılır.

/Q Sessiz modu; /S ile bir dizin ağacı silinebiliyorsa sorma

SET Windows çevre değişkenlerini görüntüler, ayarlar ya da kaldırır.
cmd.exe çevre değişkenlerini görüntüler, ayarlar ya da kaldırır.

SET [değişken=[dize]]

değişken Çevre değişkeninin adını belirtir.
dize Değişkene atanacak olan karakter serisini belirtir.

Geçerli çevre değişkenlerini görüntülemek için parametresiz olarak SET yazın.

Komut Uzantıları etkinse, SET aşağıdaki şekilde değişir:

Hiçbir eşit işareti ya da değer olmadan yalnızca bir değişken adı
tarafından çağrılan SET komutu kendisine verilen adla eşleşen
öneke sahip tüm değişkenlerin değerini görüntüler. Örneğin:

SET P

\’P\’ harfiyle başlayan tüm değişkenleri görüntüleyebilir

Geçerli çevrede değişken adı bulunamıyorsa, SET komutu
ERRORLEVEL\’i 1\’e ayarlar.

SET komutu, eşit işaretinin bir değişken adının parçası olmasına olanak
vermez.

SET komutunu iki yeni anahtar eklendi:

SET /A expression
SET /P variable=[promptString]

/A anahtarı eşit işaretinin sağındaki dizenin
değerlendirilen bir numerik deyim olduğunu belirtir. Deyim değerlendiricisi
oldukça basit olup aşağıdaki işlemleri, azalan üstünlük sırasına
göre destekler:

() – gruplama
! ~ – – birli işleçler
* / % – aritmetik işleçler
+ – – aritmetik işleçler
<< >> – mantık değişimi
– bitwise and
^ – bitwise exclusive or
| – bitwise or
= *= /= %= += -= – assignment
&= ^= |= <<= >>=
, – ifade ayırıcı

Mantık ya da modül işleçlerinden birini kullanırsanız, deyim dizesini
tırnak işaretleri arasında ekine koymanız gerekir. Deyimdeki
nümerik olmayan dizeler, değerleri kullanılmadan önce sayıya
dönüştürülen çevre değişkenleri olarak kabul edilir. Bir çevre
değişkeni belirtildiği halde geçerli çevrede belirtilmezse, sıfır değeri
kullanılır. Bu sayede, çevre değişkeniyle değerlerini almak için
tüm % işaretlerini yazmaya gerek kalmadan aritmetik işlemleri
yapılabilir. Bir toplu iş dosyası dışından, SET /A komut satırından
yürütülürse, deyimin son değeri görüntülenir. Atama işleci, atama
işlecinin soluna bir çevre değişkeni adı gerektirir. Onaltılık sayılar
için 0x, sekizlik sayılar için 0 önekiyle kullanılmadığı sürece,
nümerik değerler ondalık sayıdır.
Böylece, 0x12, 18 ve 022 ile aynıdır. Sekizlik yazımın karmaşık olabileceğini
unutmayın: 8 ile 9 geçerli sekizlik hane olmadığından 08 ile 09 geçerli
sayı değildir.

/P anahtarı, bir değişken değerini kullanıcı tarafından girilen bir girdi
satırına ayarlamanızı sağlar. Girdi satırını okumadan önce, belirtilen
promptString görüntülenir. promptString boş olabilir.

Çevre değişkeni değiştirmesi aşağıdaki şekilde artırılmıştır:

%PATH:str1=str2%

genişletilen sonuçtaki her “str1” geçtiğinde “str2” ile değiştirerek,
PATH çevre değişkenini genişletir. Genişletilen çıktıdan “str1” geçen
yerlerin tümünü etkili şekilde silmek için “str2” boş bir dize olabilir.
“str1” bir joker karakteriyle başlayabilir; bu durumda, genişletilen
çıktının başlangıcından str1\’in kalan bölümündeki ilk geçtiği yere dek
her şeyle eşleşir.

Bir genişletme için alt dize de belirtebilir.

%PATH:~10,5%

PATH çevre değişkenini genişleterek, genişletilmiş olan sonucun
11. (ofset 10) karakterinde başlayan 5 karakteri
kullanır. Uzunluk belirtilmediyse, kalan değişken değere
varsayılan olarak ayarlanır. Her iki sayıdan biri (ofset ya da uzunluk)
eksi ise, çevre değişkeni uzunluğunda kullanılan değer ofsete ya da
belirtilen uzunluğa eklenir.

%PATH:~-10%

PATH değişkeninin son 10 karakterini çıkarır.

%PATH:~0,-2%

PATH değişkeninin yalnızca son 2 karakterini çıkarır.

Sonunda, geciken çevre değişkeni genişletmesi desteği
eklendi. Bu destek varsayılan olarak her zaman devre dışıdır; ancak
CMD.EXE\’ye /V komut satırı anahtarıyla etkinleştirilebilir/devre dışı
bırakılabilir . Bkz. CMD /?

Geciken çevre değişkeni genişletmesi, bir metnin satırı yürütülmek yerine
okunduğunda oluşan geçerli genişletme sınırlamalarının üstesinden gelir.
Aşağıdaki örnek, yakındaki değişken genişlemesiyle olan
sorunu göstermektedir:

set VAR=before
if “%VAR%” == “before” (
set VAR=after
if “%VAR%” == “after” @echo Bunu görürseniz işe yaramıştır
)

iletiyi asla görüntülemez; her iki IF tümcesindeki %VAR%
ilk IF tümcesi okunduğunda değiştirildiğinden, mantık olarak
bileşik tümce olan IF gövdesini içerir. Böylece
bileşik tümce içindeki IF, gerçekten hiçbir zaman eşit olmayacak olan
“before” ile “after” öğesini karşılaştırır. Aynı şekilde, aşağıdaki
örnek de beklendiği gibi çalışmaz:

set LIST=
for %i in (*) do set LIST=%LIST% %i
echo %LIST%

burada, geçerli dizinde dosya listesi oluşturmak yerine,
bulunan en son dosyaya LIST değişkenini ayarlar.
Yine, bunun nedeni, %LIST% öğesinin FOR tümcesi okunduğunda
genişletilmesi ve o sırada LIST değişkeninin boş olmasıdır.
Bu durumda, yürüttüğümüz gerçek FOR döngüsü şudur:

for %i in (*) do set LIST= %i

bu yalnızca bulunan son dosyaya LIST ayarını belirler.

Geciken çevre değişkeni genişletmesi, yürütme anında çevre
değişkenlerini genişletmeniz için farklı karakter (ünlem işareti)
kullanmanıza olanak sağlar. Geciken değişken genişletmesi etkinse,
yukarıdaki örnekler çalışması için aşağıdaki şekilde yazılabilir:

set VAR=before
if “%VAR%” == “before” (
set VAR=after
if “!VAR!” == “after” @echo Bunu görürseniz işe yaramıştır
)

set LIST=
for %i in (*) do set LIST=!LIST! %i
echo %LIST%

Komut Uzantıları etkinse, genişletilebildiği halde SET ile birkaç
görüntülenen değişkenlerle görünmeyen
dinamik çevre değişkeni vardır. Bu değişken değerleri
değişken değerinin genişletildiği her defada dinamik olarak hesaplanır.
Kullanıcı açıkça bu adlarla bir değişken tanımlarsa,
söz konusu tanım aşağıda tanımlanan dinamik olanı etkisiz kılar:

%CD% – geçerli dizin dizesine genişletir.

%DATE% – DATE komutuyla aynı biçimi kullanarak geçerli tarihe genişletir.

%TIME% – TIME komutuyla aynı biçimi kullanarak geçerli saate genişletir.

%RANDOM% – 0 ile 32767 arası herhangi bir ondalık sayıya genişletir.

%ERRORLEVEL% – Geçerli ERRORLEVEL değerine genişletir

%CMDEXTVERSION% – Geçerli Komut İşlemci Uzantıları sürüm numarasına
genişletir.

%CMDCMDLINE% – Komut İşlemcisi\’ni çağıran özgün
komut satırına genişletir.

SETLOCAL Toplu iş dosyasındaki çevre değişikliklerinin yerelleştirmesine başlar.

SETLOCAL sonrası kaydedilmiş yapılan çevre değişiklikleri toplu iş dosyası
yerelindedir. Önceki ayarları geri yüklemek için ENDLOCAL kaydedilmelidir.
Bir komut dosyasının sonuna erişildiğinde, bu toplu iş dosyasınca kaydedilen
ENDLOCAL komutları bir SETLOCAL yürütülür.

SETLOCAL

Komut Uzantıları etkinse, SETLOCAL aşağıdaki şekilde değişir:

SETLOCAL toplu iş dosyası komutu artık seçeneğe bağlı parametreleri
kabul ediyor:
ENABLEEXTENSIONS / DISABLEEXTENSIONS
komut işlemci uzantılarını etkinleştirin ya da devre dışı
bırakın. Ayrıntı için bkz. CMD /?.
ENABLEDELAYEDEXPANSION / DISABLEDELAYEDEXPANSION
geciken çevre değişkeni genişlemesini etkinleştirin ya da
devre dışı bırakın. Ayrıntı için bkz. SET /?.
Bu değiştirmeler, komutu,
SETLOCAL komutu öncesindeki ayarına bakmaksızın eşleşen en son ENDLOCAL
komutuna dek sürer.

SETLOCAL komutu, ERRORLEVEL değerini, bir parametre verildiyse
ayarlar. Geçerli iki parametreden biri verili diğeri verilmediyse
sonuç sıfır olur. Bunu, toplu iş dosyaları içinde
aşağıdaki tekniği kullanan uzantıların hazır olup olmadığına
karar vermek için kullanabilirsiniz:

VERIFY OTHER 2>nul
SETLOCAL ENABLEEXTENSIONS
IF ERRORLEVEL 1 echo uzantılar etkinleştirilemiyor

Bunun çalışma nedeni, CMD.EXE, SETLOCAL eski sürümünün
ERRORLEVEL değerini ayarlamamasıdır. Kötü parametreli VERIFY komutu
ERRORLEVEL değerini sıfır olmayan bir değere başlatır.

SHIFT Toplu iş dosyasındaki değiştirilebilir parametre konumunu değiştirir.

SHIFT

Komut Uzantıları etkinse, SHIFT komutu, /n anahtarını destekler. Bu anahtar,
komuta n. yordamda değiştirmeye başlamasını bildirir; bu durumda n,
sıfır ile sekiz olabilir. Örneğin:

SHIFT /2

%3 öğesini %2 öğesine, %4 öğesini %3 öğesine vb. değiştirip
%0 ile %1 öğelerine etkilenmeden bırakabilir.

SORT Girdiyi sıralar.

SORT [/R] [/+n] [/M kilobayt] [/L locale] [/REC recordbytes]
[[sürücü1:][yol1]dosyaadı1] [/T [sürücü2:][yol2]]
[/O [sürücü3:][yol3]dosyaadı3]
/+n Her karşılaştırmaya başlamak için
n karakter sayısını belirtir. /+3 her
karşılaştırmanın her satırda 3. karakterde
başlaması gerektiğini gösterir.
Satırlarda n\’den az karakter varsa, önceki
diğer satırlarla harmanlanır.
Varsayılan olarak, karşılaştırma her satırda
ilk karakterde başlar.
/L[OCALE] locale Sistemin varsayılan yerel ayarını
belirtilenle ezer. “”C”” yerel ayarı
en hızlı harmanlama sırasını verdiği gibi,
şu an için tek seçenektir. Sıralama
her zaman büyük/küçük harf duyarlıdır.
/M[EMORY] kilobayt Sıralama için kullanılacak ana bellek miktarını
kilobayt olarak belirtir. Bellek boyutu
her zaman en az 160 kilobayt olacak şekilde
sınırlanır. Bellek boyutu belirtilirse,
hazırdaki ana bellek miktarına
bakılmazsınız, yaklaşık miktar
kullanılır.

En iyi performans, genellikle
bellek boyutu belirtilmeden elde edilir.
Varsayılan olarak, varsayılan en çok bellek
boyutuna uyarsa, (geçici dosya olmadan)
sıralama bir geçişte yapılır; yoksa, sıralama
(geçici dosyada bir kısmı sıralanmış veriyle)
iki geçişte yapılır. Bu şekilde, sıralama ve
birleştirme geçişleri için kullanılan bellek
boyutları aynı olur. Varsayılan en çok bellek
boyutu, girdi ve çıktıların ikisi de dosyaysa,
hazırdaki ana belleğin %90\’ı, yoksa
ana belleğin %45\’idir.
/REC[ORD_MAXIMUM] characters Bir kayıttaki en çok karakter sayısını
belirtir (varsayılan 4096, en çok 65535).
/R[EVERSE] Sıralama düzenini tersine çevirir; yani,
Z\’de A\’ya ardından 9\’dan 0\’a sıralar.
[drive1:][path1]filename1 Sıralanacak dosyayı beli

Z\’de A\’ya ardından 9\’dan 0\’a sıralar.
[drive1:][path1]filename1 Sıralanacak dosyayı belirtir. Belirtilmezse
standart giriş sıralanır.
Giriş dosyasını belirtmek aynı dosyayı standart
giriş olarak yeniden yönlendirmekten
daha hızlıdır.
/T[EMPORARY]
[drive2:][path2] Verinin ana belleğe sığmadığı durumda,
sıralamanın çalışan depolama alanını
tutan dizin yolunu belirtir. Varsayılan,
sistem geçici dizinini kullanmaktır.
/O[UTPUT]
[drive3:][path3]filename3 Sıralanan girişin depolanacağı dosyayı belirtir.
Belirtilmezse, veri standart çıktıya yazılır.
Çıktı dosyasını belirtmek, aynı dosyaya
standart çıktıyı yeniden yönlendirmekten
daha hızlıdır.

START Belirli program ya da komutu çalıştırmak için ayrı bir pencere açar.

START [“başlık”] [/Dpath] [/i] [/MIN] [/MAX] [/SEPARATE | /SHARED]
[/LOW | /NORMAL | /HIGH | /REALTIME | /ABOVENORMAL | /BELOWNORMAL]
[/WAIT] 
[komut/program]
[parametre]

“başlık” Pencere başlık çubuğunda görüntülenecek olan başlık.
path Başlangıç dizini
B Uygulamayı yeni bir pencere oluşturmadan başlat. Söz
konusu uygulama, ^C işlemini göz ardı eder. Uygulama,
^C işlemini etkinleştirmezse, araya girmek için tek yol
^Break işlemidir
I Yeni çevre, geçerli çevre değil,
cmd.exe\’ye gönderilen özgün çevre olur.
MIN Pencereyi simge halinde başlat
MAX Pencereyi ekranı kaplayacak şekilde başlat
SEPARATE 16-bit Windows programı, ayrı bellek alanında başlat
SHARED 16-bit Windows programı paylaşılan bellek alanında başlat
LOW Uygulamayı, IDLE öncelik sınıfında başlat
NORMAL Uygulamayı, NORMAL öncelik sınıfında başlat
HIGH Uygulamayı, HIGH öncelik sınıfında başlat
REALTIME Uygulamayı, REALTIME öncelik sınıfında başlat
ABOVENORMAL Uygulamayı, ABOVENORMAL öncelik sınıfında başlat
BELOWNORMAL Uygulamayı, BELOWNORMAL öncelik sınıfında başlat
WAIT Uygulamayı başlatıp komut/uygulamayı sonlandırmasını bekle
Dahili bir cmd komutu ya da bir toplu iş dosyasıysa,
komut işlemcisi /K anahtarıyla cmd.exe\’de çalıştırılır.
Böylece, komut yürütüldükten sonra da pencere
açık kalır.

Dahili bir cmd komutu ya da bir toplu iş dosyası değilse,
program olduğundan, pencereli bir uygulama olarak
ya da konsol uygulaması olarak yürütülür.

parametre Komut/programa gönderilen parametreler

Komut Uzantıları etkinse, komut satırı ya da START komutuyla dış komut
çağırması aşağıdaki şekilde değişir:

çalıştırılamaz dosyalar, dosya ilişkilendirilmeleriyle yalnızca
dosya adı komut olarak yazılarak çağrılabilir. (örneğin: WORD.DOC
yazıldığında .DOC dosya uzantısıyla ilişkilendirilmiş uygulama
başlatılır). Bir toplu iş dosyasından, bu ilişkilendirmeleri
oluşturmak için ASSOC ile FTYPE komutlarını inceleyin.

32-bit GUI uygulaması olan bir uygulamayı çalıştırdığınızda, CMD.EXE
komut satırına dönmek için uygulamanın sonlanmasını beklemez.
Bu yeni hareket, bir toplu iş dosyası içinden çalıştırıldığında
görülmez.

İlk jetonu uzantısız ya da niteleyicisiz “CMD” dizesi olan
bir komut satırı çalıştırıldığında, “CMD”, COMSPEC
değişkeninin değeriyle değiştirilir. Bu işlem, CMD.EXE\’nin
geçerli dizinden almasını önler.

İlk jetonu uzantı içermeyen bir komut satırı çalıştırıldığında,
CMD.EXE, aranacak uzantılara ve sırasına karar vermek için PATHEXT
ortam değişkeninin
değer yolunu kullanır. PATHEXT değişkeninin varsayılan değeri
şudur:

.COM;.EXE;.BAT;.CMD

Sözdiziminin PATH değişkeniyle aynı olduğuna dikkat edin;
farklı öğeler noktalı virgülle ayrılır.

Bir çalıştırılabilir arandığında, herhangi bir uzantıya hiçbir eşleme
olmazsa, adın bir dizin adıyla eşleşip eşleşmediğine bakar. Eşleşirse,
START komutu Gezgini bu yolda çalıştırır. Komut satırından yapıldığında,
bu yola CD /D komutu uygulamaya denktir.

SUBST Bir yolu bir sürücü harfiyle ilişkilendirir.
Bir sürücü harfiyle bir yolu birleştirir.

SUBST [sürücü1: [sürücü2:]yol]
SUBST sürücü1: /D

sürücü1: Bir yol atamak istediğiniz bir sanal sürücü belirtir.
[sürücü2:]yol Bir sanal sürücüye atamak istediğiniz fiziksel bir sürücü
ve yolu belirtir.
/D Değiştirilen (sanal) bir sürücüyü siler.

Geçerli sanal sürücülerin listesini görüntülemek için parametresiz
SUBST yazın.

TIME Sistem saatini görüntüler ya da ayarlar.

TIME [/T | time]

Geçerli saat ayarlarını göstermek ve yeni bir ayar istemi için
parametre olmadan TIME yazın. Aynı saati tutmak için ENTER\’a basın.

Komut Uzantıları etkinse, TIME komutu,
komuta yeni bir tarih sormadan yalnızca geçerli saati göstermesini
bildiren /T anahtarını destekler.

TITLE CMD.EXE oturumu için pencere başlığını belirler.

TITLE [dize]

dize Komut istemi penceresi başlığını belirler.

TREE Bir sürücü ya da yolun resimsel dizin yapısını görüntüler.
Sürücü ya da yolun klasör yapısını resimli olarak görüntüler.

TREE [sürücü:][yol] [/F] [/A]

/F Her klasördeki dosya adlarını görüntüler.
/A Genişletilmiş karakterler yerine ASCII kullanır.

TYPE Bir metin dosyasının içeriğini görüntüler.

TYPE [sürücü:][yol]dosya adı

VER Windows sürümünü görüntüler.

VERIFY Windows\’a, dosyalarınızın diske doğru yazıldığını doğrulayıp

doğrulamamasını bildirir.

VERIFY [ON | OFF]

Geçerli VERIFY ayarlarını göstermek için parametre olmadan VERIFY yazın.

VOL Disk birim etiketi ve seri numarasını görüntüler.(VARSA)

VOL [sürücü:]

XCOPY Dosya ve dizin ağaçlarını kopyalar.[/b]

 

 

 

 

başlat > çalıştır > cmd > shutdown – s = sistemi 30 sn sonra kapatır

başlat > çalıştır > cmd > shutdown -r = sistemi restart eder .
başlat > çalıştır > cmd > shutdown -l = o anki mevcut kullanıcının oturumunu kapatır .
başlat > çalıştır > cmd > shutdown -f = o anda acık olan uygulamaları kapatır .
başlat > çalıştır > cmd > shutdown -a = sistemin kapatılmasını engeller
başlat > çalıştır > conf = net meeting uygulamasını baslatır .
başlat > çalıştır > cleanmgr.exe = disk cleanup uygulamasını baslatır .
başlat > çalıştır > diskmgmt.msc = disk management arayuzunu acar
başlat > çalıştır > drwtsn32.exe = uygulama hatalarıyla ilgili kayıtların yer aldıgı dr.watson uygulamasını baslatır .
başlat > çalıştır > dxdiag.exe = directx diagnostic aracını baslatır sistemimizdeki bazı donanımlar hakkında detaylı bilgi bulabilecegimiz bir arayuz .
başlat > çalıştır > fsmgmt.msc = shared folders konsolunu acar .
başlat > çalıştır > gpedit.msc = group policy editor arayuzunu acar .
başlat > çalıştır > lusrmgr.msc = yerel kullanıcı ve gruplar arayuzunu baslatır .
başlat > çalıştır > mspaint = mspaint programını direk başlatmaya yarar
başlat > çalıştır > excel = excel programını direk baslatmaya yarar .

başlat > çalıştır > winword = Windows Word programını başlatmaya yarar .
başlat > çalıştır > osk veya osk.exe = ekran klavyesi uygulamasını baslatmaya yarar .
başlat > çalıştır > ntbackup = bilgisayarımızdaki kişişel belge ve dosyalarımızın 5 farklı çeşitde yedeğinin alınmasını ve geri yuklenmesini sağlayan ntbackup uygulamasını baslatır .
başlat > çalıştır > notepad = notepad uygulamasını baslatır .
başlat > çalıştır > ntmsmgr.msc = removable storage uygulamasını baslatır .
başlat > çalıştır > perfmon.msc = performance monitor uygulamasını baslatır .
başlat > çalıştır > rsop.msc = resultant set of policy uygulamasını baslatmamıza yarar .
başlat > çalıştır > services.msc = hizmetler ve uygulamalar konsolunu baslatır .
başlat > çalıştır > syskey = bilgisayarınızın acılısına 2. bir şifre koyacagınız syskey uygulamasını baslatır .
başlat > çalıştır > cmd > systeminfo = Sisteminiz hakkında ayrıntılı bilgiler sunar ilk kurulus tarihi yuklenen hotfx sayısı vb .
başlat > çalıştır > taskmgr.exe = Task Manager ( Görev Yöneticisi ) uygulamasını baslatır .
başlat > çalıştır > winchat = uygulamasını baslatır .
ve daha fazlası başlat > çalıştır > dan sonra aşağıdaki kodları yazarak kullanabilirsiniz.
compmgmt.msc — Bilgisayar yönetimini açar.
clipbrd.exe — Pano işlemcisini açar.
cleanmgr.exe — Disk temizleyiciyi açar.
ciadv.msc Dizin — yöneticisini açar.
charmap.exe — Karakterleri ayarlamanızı sağlar.
calc.exe Hesap — makinesini açar.
diskmgmt.msc — Disk yönetimini açar.
devmgmt.msc — Aygıt yöneticisini açar.
dfrg.msc — Disk birleştiriciyi açar.
eudcedit.exe — Karakter imal edebilirsiniz.
appwiz.cpl — Program ekle kaldırı açar.
access.cpl — Erişebilirlik seçeneklerini açar.
accwiz.exe — Erişebilirlik sihirbazını açar.
desk.cpl — Görüntü özelliklerini açar.
eventvwr.exe — Olay görüntüleyicisini açar.
freecell.exe — İskambil oyununu açar.
fsmgmt.msc — Paylaşılan klasörler menüsünü açar.
hdwwiz.cpl — Donanım ekleme sihirbazını açar.
iexpress.exe — Setup programını açar.
inetcpl.cpl — İnternet özelliklerini açar.
intl.cpl — Bölge ve dil ayarlarını açar.
joy.cpl — Oyun kontrollerini açar.
magnify.exe — Büyüteçi açar.
main.cpl — Fare özelliklerini açar.
mmsys.cpl — Ses ayarlarını açar.
mspaint.exe — Paint programını açar.
narrator.exe — İngilizce ekran okuyucusunu açar.
ntbackup.exe — Yedekleme sihirbazını açar.
nusrmgr.cpl — Kullanıcı hesaplarını açar.
osk.exe — Ekran klavyesi açar.
telnet.exe — Telnet’i açar.
spider.exe — Kağıt oyunu açar.
gpedit.msc — Grup poliçesi açar.
msconfig.exe — Sistem ayarlarını açar.
verifier.exe — Sürücü monitörünü açar.
drwtsn32.exe — Sorun tanıma aracını açar.
dxdiag.exe — DirectX sürümünüzü öğrenmenizi sağlar.
mobsync.exe — Senkronizasyon sağlar.
mplay32.exe — Media Player’ın çok basit bir halini açar.
odbcad32.exe — Database işleme sağlar.
packager.exe — Obje paketleyiciyi açar.
perfmon.exe — Sistem monitörünü açar.
progman.exe — Masaüstü yöneticisini açar.
rasphone.exe — Erişim defterini açar.
shrpubw.exe — Network paylaşımı bilgisini açar.
sigverif.exe — İmza denetleyicisini açar.
sysedit.exe — Sistem yöneticisini açar.
syskey.exe — Şifre databaseini açar.
sndrec32.exe — Ses kaydedicisini açar.
timedate.cpl — Tarih ayarlama penceresini açar.
tourstart.exe — Windows XP turu başlatır.
winchat.exe — Windows içinde bulunan chat programını açar.
winmine.exe — Mayın Tarlası oyununu açar.
write.exe — WordPad’i açar.
wupdmgr.exe — Windows güncelleştirme penceresini açar.
explorer.exe — Windows Gezgini’ni açar.
powercfg.cpl — Güç seçeneklerini açar.
rasphone.exe — Ağ bağlantılarını açar.
regedt32.exe — Windows Kayıt Düzenleyicisi’ni açar.
regedit.exe — Windows Kayıt Düzenleyicisi’ni açar.
sndvol32.exe — Ses ayarlarını yapmanızı sağlar.
notepad.exe — Not defterini açar.
taskmgr.exe — Görev yöneticisini açar.

 

 

 

 

Reg komutu sayesinde Windows Kayıt Defterine her zaman ulaşabilirsiniz. Örneğin reg save komutuyla bir kayıt defteri anahtarını kolaylıkla dosyaya yazabilir, daha sonra restore komutuyla geri yükleyebilirsiniz.

mmc

Bu komut, Windows’un yönetim panelini başlatacaktır. Grafik arayüzü kullanarak kendi araçlarınızdan oluşan bir konsol meydana getirebilirsiniz.

assoc

Hangi dosya türünün hangi programla açıldığını bilmek mi istiyorsunuz? assoc komutu bu sorunuzu cevaplıyor.

chkntfs

Chkntfs, Windows bir dahaki sistem açılışı için diski denetlemeyi planladığında size zamandan kazandırabilir.

Örneğin chkntfs c: yazarak bir sürücünün bir sonraki başlangıçta hatalara karşı taranıp taranmayacağını görebilir, eğer taranacaksa bunu chkntfs /Cv: yazarak iptal edebilirsiniz.

color

Konsol ile çalışmayı seviyorsanız, bu komuta ihtiyacınız olacak. Color komutu ile yazıtipi ve arkaplan rengini kolaylıkla ayarlayabilirsiniz. Örneğin color 9 yazarak yazı tipi rengini koyu mavi yapabilirsiniz.

convert

Bir sürücünün dosya sistemini FAT32’den NTFS’ye çevirmek için convert komutunu kullanabilirsiniz. Örneğin G sürücüsünü NTFS’ye dönüştürmek için convert g: /fs:ntfs yazın.

psr

Anlamadığınız bir Windows sorunuyla mı karşı karşıyasınız? Sorunun adımlarını kaydederek bu konuda uzman olarak bir arkadaşınıza gönderin. Bunun için ihtiyacınız olan aracı psr komutunu vererek çalıştırabilirsiniz.

driverquery

Bir cihazınız düzgün çalışmıyorsa, sorunun kaynağı sürücünüz olabilir. Driverquery ile yüklü olan tüm sürücülerin bir listesini görebilirsiniz.

fsutil

Fsutil, çok güçlü bir dosya sistemi aracını parmaklarınızın ucuna getiriyor. Örneğin NTFS’nin tam olarak hangi sürümünü kullandığınızı öğrenmek istiyorsanız, fsutil fsinfo ntfsinfo c: yazın.

label

C: sürücünüzün etiketini hızlıca değiştirmek için label komutunu kullanabilirsiniz. Komutu çalıştırdığınızda birim adını girmeniz istenecektir.

net share

Bilgisayarınızda hangi klasörler paylaşımlı? net share komutu bu sorunun cevabını size verecektir.

tasklist

tasklist komutu ile şu an çalışmakta olan tüm görevlerin bir listesini görebilirsiniz.

dfrgui

Diskinizi grafiksel bir arayüz ile birleştirmek isterseniz, Disk Birleştiricisi’nin bu sürümünü dfrgui komutu ile başlatabilirsiniz.

displayswitch

displayswitch komutu ile komut satırından ekranlarınız arasında geçiş yapabilirsiniz.

winsat

Windows’unuzun ne kadar güçlü olduğunu biliyor musunuz? Bu araçla sabit disk gibi bileşenleriniz tek tek sınayabilirsiniz.

mblctr

Bir laptop kullanıyorsanız, mblctr komutu ile ses düzeyi, ağ bağlantısı durumu, ekran parlaklığı gibi ayarları önünüze getiren Windows Mobility Center’a mblctr komutuyla ulaşabilirsiniz.

 ipconfig

ipconfig ile size bir IP adresi atanıp atanmadığını görebilirsiniz.

msinfo32

Sisteminizde tam olarak hangi donanım ve yazılımların bulunduğunu bilmek istiyorsanız, bu komut çok işinize yarayacak.

presentationsettings

Bir sunum yapacaksınız ve Windows’un sistem mesajlarını ve uyku moduna girmesini engellemek istiyorsunuz. Bu durumda presentationsettings komutunu vererek gerekli ayarları yapabilirsiniz.

Not: Komut sadece laptop’larda çalışıyor.

winver

Windows 7’ni hangi yapısını kullanıyorsunuz? winver komutu bunu size bildirecek.

chkdsk

Dosya sistemindeki hataları chkdsk komutuyla onarabilirsiniz.

netstat

Şu an hangi ağ bağlantıları açık durumda? Bunu netstat komutuyla ortaya çıkarabilirsiniz. netstat -a komutu ise tüm bağlantıları ve dinleme bağlantı noktalarını listeler.

robocopy

Dosyaları Windows Gezgini ile kopyalamak oldukça kolay olabilir. Ancak karmaşık kopyalama projeleriniz varsa, robocopy’ye ihtiyacınız olacaktır.

access.cpl : Erişebilirlik Kontrolleri için
hdwwiz.cpl veya devmgmt.msc : Aygıt Yöneticisi
appwiz.cpl : Program Ekle veya Kaldır

ciper: Şu şekilde yazmanız gerekli ciper /w:C:\ sizin için lüzumsuz dosyaları siler.

cmd komut 2

control admintools : Yönetimsel Araçlar
control userpasswords2 : Kullanıcı Hesapları
calc : Hesap Makinası
certmgr.msc : Sertifika yönetimi
charmap : Karakter Eşleştirme
chkdsk : HardDisk Hata Düzeltme Aracı
cmd : Komut İstemi
control : Denetim masası
control printers : Aygıtlar ve Yazıcılar
credwiz : Windows’ ta Depolanan kullanıcı adları ve parolalar
dcomcnfg : Bileşen Hizmetleri
compmgmt.msc : Bilgisayar Yönetimi
timedate.cpl :Tarih ve Saat
dxdiag : Direct X Sorun Gidericisi
cleanmgr : Disk Temizleme Aracı
diskmgmt.msc : Disk Yönetimi
dfrgui : Disk birleştiricisi
diskpart : Disk Bölümleme Yöneticisi
dpinst : Sürücü yükleme sihirbazı
dpiscaling : Ekran DPI ölçeklendirme
dvdplay : Geçerli medya yürütücüsünü çalıştırır
control desktop : Kişileştirme
desk.cpl : Ekran Çözünürlüğü
control color : Görüntü Ayarları – Renk Düzeni
cliconfg : SQL Server Client Ağ Yardımcı Programı
verifier : Sürücü Doğrulama Yöneticisi
eventvwr veya eventvwr.msc : Olay Görüntüleyicisi
fxscover : Fax ayarları
fsmgmt.msc : Paylaşılan klasörler
sigverif : Dosya İmzalama Yöneticisi
control folders : Klasör Seçenekleri]
control fonts : Yazı Tipleri
fonts : Yazı Tipi Klasörü,Fonts
joy.cpl : Oyun Kumandaları
gpedit.msc : Yerel Grup İlke Düzenleyicisi
iexpress : Iwxpress Sihirbazı
iscsicpl : ISCSI başlatıcısı/Ağ alanındaki bilgisayarların ağdaki diğer bilgisayarlarda ki medyalara erişimi ile ilgili hizmet
inetcpl.cpl : İnternet Seçenekleri
ipconfig : ip yöneticisi

cmd komut 3

ipconfig /all :Tam yapılandırma bilgilerini gösterir
ipconfig /displaydns : NS çözümleyicisi önbelleğinin içeriğini görüntüler
ipconfig /flushdns : NS çözümleyicisi önbelleğini temizler

cmd komut 4

ipconfig /release : Belirtilen bağdaştırıcı için IPv4 adresini bırakır
ipconfig /renew : Belirtilen bağdaştırıcı için IPv4 adresini yeniler
ipconfig /registerdns : Tüm DHCP kiralarını yeniler ve DNS adlarını yeniden kaydettirir
ipconfig /showclassid : Bağdaştırıcı için izin verilen tüm DHCP sınır kimliklerini görüntüler
ipconfig /setclassid : HCP Sınıf kimliğini değiştirir
javaws : Java Control Panel
control keyboard : Klavye Özellikleri
secpol.msc : Yerel Güvenlik İlkesi
lusrmgr.msc : Yerel Kullanıcılar ve Grupları
logoff : Geçerli Oturumu kapatır
lpksetup : Dil paketi yükleyicisi (Dil ekleyip kaldırma yönetimi)
main.cpl veya control mouse : Fare Özellikleri
mblctr : Sadece notebooklar için windows mobility center
mobsync : Eşitleme merkezi
msdt : Microsoft destek tanı aracı
msra : Windows uzaktan yardım

netstat -an: Windows Network bağlantı ve portlarını listeler
cmd komut 5

ncpa.cpl yada control netconnections : Network Connections/Ağ Bağlantıları
notepad : Not Defteri
Netplwiz : Kullanıcı hesapları
osk : Ekran Klavyesi
perfmon veya perfmon.msc : Performans izleyicisi
telephon.cpl : Telefon ve Modem Seçenekleri
powercfg.cpl : Güç Seçenekleri
p2phost : Yakındaki kişiler
perfmon : Güvenlik ve performans izleyicisi
presentationsettings : Sunum ayarları
PrintBrmUi :Yazıcı gönderim sırası ve yazıcı yönetimi
rekeywiz : Dosya şifreleme sistemi
eudcedit : Özel Karakter Düzenleyicisi
intl.cpl : Bölge ve Dil Seçenekleri
regedit : Kayıt Defteri Düzenleyicisi
mstsc : Uzak Masaüstü Bağlantısı
rsop.msc : Microsoft Yönetim Konsolu
control schedtasks : Görev Zamanlayıcısı
wscui.cpl : Windows Güvenlik Merkezi
services.msc : Hizmetler
fsmgmt.msc : Paylaşılan Klasörler
shutdown : Windows’u Kapat
mmsys.cpl : Ses ve Sesler
odbcad32 : ODBC Veri kaynağı yöneticisi
optionalfeatures : Windows özellikleri
msconfig : Sistem Yapılandırması

ping ozengen.com: Sitenize ping atar

recimg – Windows 8 de bilgisayarınızın yedeğini alır.

cmd komut 6

SFC : Tüm korumalu sistem dosyalarının bütünlüğünü tarar ve hatalı sürümleri, doğru Microsoft sürümleri ile değitirir
sfc /scannow : Tüm korumalı sistem dosyalarının bütünlüğünü olanaklı olduğunda tarar

cmd komut 7

sysdm.cpl : Sistem Özellikleri
sdclt : Yedekleme durumu ve yapılandırması
shrpubw : Paylaşım oluşturma sihirbazı
slui : Windows etkinleştirme
sndvol : Ses düzeyi karıştırıcı
snippingtool : Ekran alıntısı aracı
soundrecorder : Ses kaydedicisi
StikyNot : Yapışkan notlar
SystemPropertiesAdvanced : Gelişmiş sistem ayarları
SystemPropertiesComputerName : Bilgisayar ayarlarını değiştir
SystemPropertiesDataExecutionPrevention : Veri yürütme engellemesi
SystemPropertiesHardware : Donanım ayarları
SystemPropertiesPerformance : Performans ayarları
SystemPropertiesProtection : Sistem koruması
SystemPropertiesRemote : Sistem de ki uzak sekmesinin ayraları
taskmgr : Windows Görev Yöneticisi
tabcal : Çizim tablası ayarlama aracı
TpmInit :TPM başlatma sihirbazı
utilman : Erişim Kolaylığı Merkezi
firewall.cpl : Windows Firewall/Windows Güvenlik Duvarı
winver : Windows Hakkında versiyon ve bilgi ekranı
magnify : Windows Büyüteç
wmimgmt.msc : Konsol Denetimi
syskey : Windows Sistem Güvenlik Aracı
wf.msc : Gelişmiş güvenlik ayarları ile windows güvenlik durumu
wfs : Fax ve scanner
wiaacmgr : Tarayıcı ayarları/Browser settings
wuapp : Windows update
wusa: Windows update tek başına yükleyici
write : Wordpad

 

 

Assoc Komutu

ASSOC komutu

Windows’taki dosyaların büyük bir kısmı, belirli bir programla açılacak şekilde ayarlanmıştır. Bazen hangi dosya türünü, hangi programın açtığını hatırlamayabilirsiniz. CMD’ye yazacağınız “assoc” komutuyla, tüm dosya uzantılarını ve bu dosyaların hangi programla açıldığını görebilirsiniz.

Eğer bir dosya türünü çalıştıran varsayılan programı değiştirmek isterseniz, örneğin “assoc.doc=” komutunda .doc dosyalarını, eşittir işaretinin karşısına yazacağınız programla açılacak şekilde ayarlayabilirsiniz.

Cipher Komutu    

Cipher Komutu

Sabit diskteki dosyaları silmek, aslında onları gerçekten silmiyor. Bir dosyayı sildiğinizde, Windows bunları “erişilemez” olarak işaretliyor ve kapladıkları alanları boş olarak gösteriyor. Yani bu yüzden tamamen sildiğinizi düşündüğünüz dosyalar, geri getirilebiliyorlar.

Cipher komutu da bu durum için kullanılıyor. Komut, seçtiğiniz bölümdeki boş alana rastgele veriler yazıp siliyor ve daha önceden sildiğiniz dosyaların geri getirilme imkanı kalmıyor. Mesela C sürücüsünde bu komutu kullanmak isterseniz “cipher/w:c” yazarak bu sürücüdeki boş alanı tamamen temizleyebilirsiniz. Bu komut, mevcut verilerinize herhangi bir zarar vermiyor.

Driverquery Komutu

Driverquery Komutu

Yanlış ayarlanmış ya da eksik sürücüler, sisteminizde çeşitli sorunlara sebep olabiliyor. “driverquery” komutu da sisteminizde yüklü olan sürücüleri istediğiniz zaman görebilmenizi sağlıyor. Komutu “driverquery –v” ile kullandığınızda da, sürücünün yüklü olduğu klasör dahil olmak üzere daha detaylı bilgilere ulaşabilirsiniz.

Ipconfig Komutu

ipconfig Komutu

Bu komut, bilgisayarınızın o anda kullanmakta olduğu IP adresini göstermektedir. Bu komutu daha kullanışlı hale getirmek de mümkün. Örneğin, bilgisayarınız IP alamıyorsa “ipconfig/release” ve “ipconfig/renew” komutlarıyla yeni bir IP adresi edinebilirsiniz.

ipconfig/flushdns Komutu

ipconfig/flushdns” komutuyla da DNS adresinizi yenileyebilirsiniz. Ağ ile ilgili sorunlar yaşadığınızda bu komutlar hayat kurtarıcı olabilir.

Ping Komutu

Ping Komutu

Bu komutu “ping” yazdıktan sonra, bir IP adresi veya internet sitesi adresi yazarak kullanabilirsiniz. Bu şekilde, belirtilen adresi bir seri test paketi gönderiliyor. Bu paketler hedefe ulaşıp geri dönüyorsa, hedefin bilgisayarınızla iletişim kurduğunu anlayabilirsiniz. Eğer başarısız olursa, hedef cihaz ve bilgisayarınız arasında iletişim sağlanamıyor demektir.

Netstat Komutu

Netstat Komutu

Bilgisayarınıza bağlı olan cihazların bağlantı sorunlarını çözmek ya da kötü amaçlı bağlantıları kontrol etmenize yarayan bu komuttan faydalanabilirsiniz. “netstat –an” yazarak, açık portların ve ilgili IP adreslerinin listesini görebilirsiniz.

Pathping Komutu

Pathping Komutu

Bu komutu, ping’in daha gelişmiş hali olarak düşünebilirsiniz. Hedef ile aranızda birden çok routerolduğu zaman pathping’i kullanabilirsiniz.

Powercfg Komutu

Powercfg Komutu

Powercfg, sisteminizin ne kadar enerji harcadığını yönetmek ve gözlemlemek için kullanabileceğiniz bir komut. “powercfg/hibernate on” ve “powercfg/hibernate off” komutları ile askıya alma ayarlarını yönetebilir, “powercfg/a” komutu ile sisteminizdeki enerji tasarrufu durumlarını görebilirsiniz.

Tracert Komutu

Tracert Komutu

Pathping komutuyla benzer işlev gören bir komuttur. “tracert” yazıp ardından IP adresi yazarak, aradaki ilişkiyi görebiliyorsunuz. Bilgisayarınız ve hedef arasındaki her adım hakkında bilgi alabileceksiniz.

Shutdown Komutu

Shutdown Komutu

Bilgisayarın kapatma tuşu varken, bu komutu kullanmaya ne gerek var diye düşünebilirsiniz. Ancak “shutdown/r/o” komutuyla, bilgisayarınızı yeniden başladıktan sonra, Gelişmiş Başlangıç Ayarlarımenüsü açılacak şekilde ayarlayabilirsiniz. Bu menüden, Güvenli mod ve Windows Kurtarmaişlevlerine kolayca erişebilirsiniz.

Tüm Komut İstemi komutları bunlarla sınırlı değil tabii ki. Yüzlerce komut var, ancak çoğu komutun işlevi Windows arayüzünden daha kolay halledildiği için, yani ihtiyaç kalmaması nedeniyle kullanılmıyor.

 

 

 

  1. Anakart modelini programsız olarak öğrenmek için Başlat > Çalıştır > Dxdiag yazarak entera basın.
  2. Bios model ve markasını öğrenmek için wmic bios get name,serialnumber,version
  3. Anakart modeli ve seri numarasını öğrenmek için gerekli kod wmic csproduct get name,identifyingnumber,uuid
  4. İşlemci ( CPU ) model ve seri numarası öğrenmek için wmic cpu get name,CurrentClockSpeed,MaxClockSpeed
  5. IP adresini bulmak için ipconfig komutunu kullanmalısınız. Eğer bilgisayarınızda yüklü tüm ağ aygıtları için detaylı bilgi almak istiorsanız ipconfig /all şeklinde yazmalısınız. IP adresini yenilemek için ise ipconfig /renew şeklinde bir kod kullanmak gerekir. Diğer kullanım şekilleri ise ipconfig /registerdns ( Dns kaydı ), ipconfig /displaydns, ipconfig /release, ipconfig/flushdns
  6. Net Use komutu son derece faydalı tek başına konu olabilecek bir değerdedir.
  7. Desk.cpl yazarak ekran bağdaştırıcı ile ilgili tüm ayarlara ulaşabilirsiniz.
  8. Disk birleştiriciyi dos kipinde açmak için dfrg.msc kodu yeterlidir.
  9. Hesap makinesini açmak için calc yazıp enter’a basmanız yeterlidir.
  10. Windows resim düzenleme aracı olan paint programını açmak için paint yazarak ulaşabilirsiniz.
  11. Netstat ne işe yarar ve kullanımı bilgisayarımıza başka ağlardan yapılan girişleri ve başka ağlara yaptığımız girişleri listeler. 2000 li yıllarda bilgisayara birinin girip girmediğini bu komut ile kontrol ediyorduk.  Örnek netstat komutu kullanımı : netstat -n: Bağlantı Noktaları ve potları gösterir, netstat -an: Paylaşım esnasında bağlandığımız karşı adresin ip sini gösterir, netstat -a: Tüm Bağlantıların bağlantı noktalarını görürüz, netstat -e: Ethernet veri istatistikleri, netstat -o: Her ayrı bağlantıya ait kimlik ID lerini gösterir, netstat -p, netstat -r: Yönlendirme Tablosunu Gösterir, netstat -s, netstat -v, Netstat  -v, -b
  12. Tracert bir hedefe farklı TTL süreleri kullanarak ICMP paketleri göndermeye yarar. Örnek kullanımı tracert 100.10.1.1
  13. Ping nedir ? belirtmiş olduğunuz bir adrese ICMP paketleri göndererek verilerin ne kadar saniyede ulaştığını kontrol etmeye yarar. Böylelikle alınan ve gönderilen verilerdeki kayıp miktarı tespit edilebilir ve ağ hızı hakkında detaylı bilgiye ulaşılabilir. İnternet sitesi ne ping atmak bir bilgisayar ping atmak ile aynı mantıkta çalışır. Örnek kullanımı ping teknotrik.com
  14. Traceroute nedir diye soracak olursak. Ulaşmak istediğimiz IP ye veya bilgisayara giderken hangi ağlardan geçtiğini tespit etmenize yarar. Böylelikle bir sitenin hangi sunucuda barındığını ve bu sunucuya ulaşmak için hangi yönlendiriciler üzerinden geçtiğini rahatlıkla öğrenebiliriz. Örnek kullanımı traceroute celilcan.com
  15. Harddiskte bulunan dosyaları silseniz bile bu dosyaların tamamen silindiği anlamına gelmiyor. Windows dosyaları “ulaşılamaz ve erişilemez” olarak işaretleyip byte değerlerini sıfır olarak gösterir. Oysa çok basit işlemlerle bu veriler geri getirilebilir.Cipher komutu tam da burada devreye giriyor. Bu kod ile  seçtiğiniz disk bölümüne random veriler yazıp siliyor böylece silinen dosyaların geri getirme imkanı bulunmuyor. Sabitdiskte bulunan D bölümü için işlemi yapmak istediğinizi varsayalım. Örnek kullanım cipher/w:c şeklinde olmalıdır. Bu işlem sonrasında mevcut verileriniz her hangi bir hasara uğramaz. Silinen dosyaları geri getirilmeyecek, kurtarılmayacak şekilde bilgisayardan kaldırmak istediğimizde uygulamamız gereken yöntemdir.
  16. Windows kullanıcı yönetimine kolayca ulaşmak için nusrmgr.cpl
  17. Program ekle kaldır kısayoldan ulaşmak için appwiz.cpl
  18. Bilgisayarınızın sistem ayarlarını görüntülemek için msconfig
  19. Sisteminizde kurulu olan DirectX sürümünü öğrenmek ve ekran kartı hakkında detaylı bilgi almak için dxdiag
  20. Bilgisayarınızda kayıtlı bulunan şifre veritabanına ulaşmak için syskey
  21. Windows kayıt defteri düzenleyicisi Regedit’e ulaşmak için regedt32
  22. Bilgisayarda bulunan ses özelliklerine ulaşmak ve değişiklik yapmak için sndvol32
  23. shutdown/r/o komutu teknik servisler için çok önemlidir. Bilgisayar yeniden başlarken gelişmiş başlangıç ayarları ile açılacak şekilde yapılandırmış olursunuz. Böylelikle güvenli mod veya diğer windows kurtarma seçeneklerine rahatça erişebilirsiniz.
  24. Windows8 kolay yedek alma recimg
  25. sfc /scannow Korumalı sistem dosyalarının bütünlüğünü kontrol eder. Domain’e bağlı bilgisayarlar için varsayılan sistem dosyalarını yüklemek için kullanılır.
  26. Bölge ve dil seçenekleri intl.cpl
  27. Konsol kökü yönetimine hızlı ulaşmak için wmimgmt.msc
  28. ODBC veritabanı yönetici programına ulaşmak için odbcad32
  29. Windows güvenlik merkezine erişim için wscui.cpl
  30. Kullanıcı yönetimi ve hesap merkezi için Netplwiz
  31. Ekran klavyesini hızlı başlatmak için osk
  32. Sistemde yüklü java seçenlerine ulaşmak için javaws
  33. Gelişmiş internet seçenekleri inetcpl.cpl
  34. Font klasörüne hızlı ulaşım fonts
  35. Windows disk temizleme aracını çalıştırmak cleanmgr
  36. Windows tarih ve saat ayarları timedate.cpl
  37. Harddiskte bulunan fiziksel hataları düzeltmek ve test etmek chkdsk
  38. Dxdiag , Direct X tanılama aracıdır. Ekran kartı, ses kartı ve diğer donanımlarınız hakkında bir çok bilgilere ulaşabilir sorunları çözebilirsiniz.

 

calc.exe Hesap makinesini açar.

rasphone.exe Erişim defterini açar. 

shrpubw.exe Network paylaşımı bilgisini açar.

sigverif.exe İmza denetleyicisini açar.

sysedit.exe Sistem yöneticisini açar.

syskey.exe Şifre databaseni açar.

sndrec32.exe Ses kaydedicisini açar.

diskmgmt.msc Disk yönetimini açar.

devmgmt.msc Aygıt yöneticisini açar.

dfrg.msc Disk birleştiriciyi açar.

eudcedit.exe Karakter imal edebilirsiniz.

appwiz.cpl Program ekle kaldırı açar.

access.cpl Erişebilirlik seçeneklerini açar.

accwiz.exe Erişebilirlik sihirbazını açar.

desk.cpl Görüntü özelliklerini açar.

fsmgmt.msc Paylaşılan klasörler menüsünü açar.

hdwwiz.cpl Donanım ekleme sihirbazını açar.

iexpress.exe Setup programını açar.

inetcpl.cpl İnternet özelliklerini açar.

intl.cpl Bölge ve dil ayarlarını açar.

joy.cpl Oyun kontrollerini açar.

magnify.exe Büyüteçi açar.

main.cpl Fare özelliklerini açar.

verifier.exe Sürücü monitörünü açar.

drwtsn32.exe Sorun tanıma aracını açar.

dxdiag.exe DirectX sürümünüzü öğrenmenizi sağlar.

narrator.exe İngilizce ekran okuyucusunu açar.

ntbackup.exe Yedekleme sihirbazını açar.

tourstart.exe Windows XP turu başlatır.

winchat.exe Windows içinde bulunan chat programını açar.

winmine.exe Mayın Tarlası oyununu açar.

write.exe WordPad’i açar.

wupdmgr.exe Windows güncelleştirme penceresini açar.

explorer.exe Windows Gezginini açar.

powercfg.cpl Güç seçeneklerini açar.

regedt32.exe Windows Kayıt Düzenleyicisi’ni açar.

regedit.exe Windows Kayıt Düzenleyicisi’ni açar.

sndvol32.exe Ses ayarlarını yapmanızı sağlar.

notepad.exe Not defterini açar.

taskmgr.exe Görev yöneticisini açar

compmgmt.msc Bilgisayar yönetimini açar.

clipbrd.exe Pano işlemcisini açar.

cleanmgr.exe Disk temizleyiciyi açar.

ciadv.msc Dizin yöneticisini açar.

packager.exe Obje paketleyiciyi açar.

perfmon.exe Sistem monitörünü açar.

progman.exe Masaüstü yöneticisini açar.

timedate.cpl Tarih ayarlama penceresini açar.

mmsys.cpl Ses ayarlarını açar.

mspaint.exe Paint programını açar.

gpedit.msc Grup poliçesi açar.

msconfig.exe Sistem ayarlarını açar.

comexp.msc Bileşen Hizmetleri

regedit.exe Kayıt Defteri Düzenleyicisi

cleanmgr.exe Disk Temizleme

compmgmt.msc Bilgisayar Yönetimi

certmgr.msc Sertifikalar

devmgmt.msc Aygıt Yöneticisi

eventvwr.msc Olay Görüntüleyicisi

gpedit.msc Grup ilkesi

ntmsmgr.msc Çıkarılabilir Depolama Birimi

services.msc Hizmetler

cmd.exe Dos Komut Satırı

taskmgr.exe Windows Görev Yöneticisi

dxdiag.exe DirectX Tanı Aracı

diskmgmt.msc Disk Yönetimi

ciadv.msc Dizin Oluşturma Hizmeti

dfrg.msc Disk Birleştiricisi

fsmgmt.msc Paylaşılan Klasörler

lusrmgr.msc Yerel Kullanıcılar ve Gruplar

perfmon.msc Performans

secpol.msc Yerel Güvenlik ilkesi

narrator.exe:Sesli okuyucu.

logon.exe : Windows kısa kapan aç.

eudcedit.exe:Yazı karakteri oluşturucusu

Ağ Komutları

nslookup.exe:Gerçek bağlantı kurduğunuz yerin IP adresini bulun.

shrpubw.exe:Paylaşılan klasör oluşturmak için.

syskey.exe:Windows şifreleme (not şifreyi bir kez girerseniz bir daha devre dışı bırakamazsınız)

C:\\WINDOWS\\system32\\tsshutdn.exe:Sistemi 60 saniyede kapatır.

C:\\WINDOWS\\system32\\webfldrs:Sistemdeki diyalogları siler kurar.

C:\\WINDOWS\\system32\\attrib.exe:Sistemdeki .dll .exe .inf vs. uzantılı

dosyaları listeler.

netstat -n: Adresleri ve Bağlantı Noktalarının Numaralarını Sayısal Biçimde Gösterir

netstat -an: Dosya Alırken Karşıdakinin IP adresini Gösterir.

netstat -a: Tüm Bağlantıları ve Dinleme Bağlantı Noktalarını Gösterir.

netstat -b: Her Bağlantı veya Dinleme Bağlantı Noktası İle İlişkili Çalıştırılabilir Dosyayı Gösterir.

netstat -e: Ethernet İstatistiklerini Gösterir.

netstat -o: Her Bağlantıyla İlişkili Sahip İşlem Kimliğini Gösterir.

netstat -p: İletişim Kuralının Bağlantılarını Gösterir.

netstat -r: Yönlendirme Tablosunu Gösterir.

netstat -s: her İletişim Kuralları İçin İstatistikleri Gösterir.

compmgmt.msc – Bilgisyar Yöneticisi

devmgmt.msc – Aygıt Yöneticisi

diskmgmt.msc – Disk Yöneticisi

dfrg.msc – Disk birleştirme

eventvwr.msc – Olay Görüntülüyicisi

fsmgmt.msc – Paylasilan Dosyalar

gpedit.msc – Grup Poliçeleri

lusrmgr.msc – Yerel Kullanicilar ve Gruplarperfmon.msc – Performans Monitörü

rsop.msc – Poliçe Sonuçarini Ortaya koymak

secpol.msc – Yerel Güvenlik Ayarlari

services.msc – Çesitli Servisler

msconfig – Sytem Bilgisi Hizmetleri

regedit – – Kayit Defteri Editörü

msinfo32 – Sistem bilgisi

sysedit – Sistem sekli Editörü

win.ini – Windows Yükleme Bilgisi

winver – su anki Windows Sürümünü Görüntüle
alicisi Görüntüle

control appwiz.cpl/ Program Ekle Kaldir.

Mouse Özellikleri / control main.cpl

Multimedya Özellikler /control mmsys.cpl

Ag Özellikleri / control netcpl.cpl

Şifre özellikleri / control password.cpl

Printer /control printers

Ses Özellikleri / control mmsys.cpl sounds

Sistem Özellikleri
 /control sysdm.cpl

Tarih Saat özellikleri /control timedate.cpl

Ekran özellikleri / control desk.cpl

Fontlar / control fonts

Internet Özellikleri /control inetcpl.cpl

Klavye özellikleri /control main.cpl 

ing ip ===> ip deki diger bilgisayara ufak veri paketleri gönderip, alarak baglantiyi test eder

ipconfig /displaydns ===> Eğer kullandığınız bilgisayar aynı zamanda bir DNS clientâ?ı ise, DNS Cache belleğinde bulunan IP adresleri ve onlara ait olan DNS isimlerinin gösterilmesini sağlar.

arp -a ===> cache deki ip çözümlesini gösterir. cache eger 2 dk içinde yeni bir ip çözümlemesi olmazsa kendini temizler. eger 2 dk içinde yenilenirse 10 dk daha tutulur.

arp -s 192.168.0.2 00-02-44-12-24-ad ===> ip çözümlemesi içinde, ip si verilen bilgisayarin ?mac? adresini sabitler. cache de sürekli kalir, silinmez

net use ===> bilgisayardaki map leri gösterir.

net use h: \\\\client98\\c ===> client 98 bilgisayarin C sini H olarak map eder.

net use h: \\\\192.168.0.2\\c$ ===> ipsi verilen bilgisayarin gizli admin sharini h olarak map eder.

net use /delete h: ===> h mapped drive i siler.

net use lpt1: \\\\server\\ibm /persistent ===> kalıcı printer bağlantısı sağlar.

netstat ===> bilgisayara yapilan baglantilari gösterir.

ping -a -n ip ===> -n parametresinin yanindaki deger kadar veri paketleri gönderilirilerek test edilir.

pathping ===> bu komut sayesinde routerlar üzeriden geçen verinin kayba uğayıp uğamadığı kontrol
edilir.

ipconfig ===> bilgisayarin agdaki ip adresini gösterir.

ipconfig /all ===> bilgisayarin agdaki ip adresini ve bir çok ekstrayi gösterir.

ipconfig /all >egemen.txt ===> dökülen tüm bilgiyi egemen.txt dosyası içine atar.

ipconfig /release ===> bilgisayarin agdaki ipsini birakir

ipconfig /renew ===> bilgisayarin agdaki ipsini yeniler. yenileme islemi sirasinda ilk önce ?release? , sonra ?renew? islemi uygulanir

ipconfig /registerdns ===> bilgisayarı adını ve ipsini DNS e kaydetmek için kullanılır.

ipconfig /flushdns ===>Dns clientların cache belleklerinde tuttukları isim ve ip adres eşleşmelerine ait bilgileri siler,Cache belleği boşaltır.(Sorun Çözmek için kullanılır)

 

ASSOC

Windows’taki dosyaların çoğunluğu, belli bir programla açılacak şekilde ayarlıdır. Bazen hangi dosyayı hangi programın açtığını hatırlamak zor olabilir. “assoc” komutuyla, tüm dosya uzantılarının ve bunların hangi programla açıldığının listesini görebilirsiniz.

Bu komutla dosyaların açıldığı programı değiştirmeniz de mümkün. Mesela, “assoc.txt=” komutu, .txt dosyalarını eşittirin karşısına yazacağınız programla açılacak şekilde ayarlayacaktır.

Cipher ve driverquery

Cipher ve driverquery

Cipher

Mekanik bir sabit diskteki dosyaları silmek, onları gerçekten silmiyor. Windows’ta bir dosyayı sildiğinizde, Windows bunları erişilemez olarak işaretliyor ve kapladıkları alanı boş gösteriyor. Bu yüzden tamamen sildiğinizi düşündüğünüz dosyalar, üzerlerine yeni bir veri yazılana kadar, geri getirilebiliyorlar.

Cipher komutu işte bu durum için. Bu komut, seçtiğiniz yerdeki boş alana rastgele veriler yazıp siliyor ve daha önce sildiğiniz şeylerin geri getirilme imkanı kalmıyor. Mesela C sürücüsünde bu komutu kullanmak istediğinizde, “cipher /w:c” yazıyorsınız ve bu sürücüdeki boş alanı tamamen temizliyor. Komut sadece boş alanı temizlediği için, olan verilerinize bir zarar gelmesi veya silinmesi söz konusu değil.

Driverquery

Sürücüler, bir bilgisayarda yüklü olan en önemli yazılımlar olmaya devam ediyor. Yanlış ayarlanmış veya eksik sürücüler sisteminizde her türden tuhaf sorunlara sebep olabilir. Bu yüzden sisteminizde yüklü olan sürücüleri istediğiniz zaman görebilmenizde fayda var. İşte “driverquery” komutu bu işe yarıyor. “driverquery -v” ile komutu uzattığınızda ise, sürücünün yüklü olduğu klasör dahil olmak üzere daha detaylı bilgilere ulaşabiliyorsunuz.

 

File compare ve ipconfig

File compare ve ipconfig

File compare

Bu komut, iki metin belgesi arasındaki farkları karşılaştırıyor. Özellikle, bir dosyanın iki farklı sürümünün arasındaki farkları görmek isteyen yazar veya programcıların işine yarayabilir. Tek yapmanız gereken, “fc” yazıp, klasör konumunu ve iki dosyanın ismini girmek.

Komutu uzatmanın da birkaç yolu var. “/b” yazmak sadece binary’i karşılaştırırken, “/c” büyük küçük harf farklarını yok sayıyor. “/I” ise sadece ASCII metnini karşılaştırıyor.

Mesela, örnek komut olarak, bir word dosyasındaki ASCII metnini karşılaştırmak için şöyle yapabilirsiniz:

fc/1 “c:\program files (x86)\örnek1.doc” “c:\program files (x86)\örnek2.doc

Ipconfig

Bu komut bilgisayarınızın o anda kullanmakta olduğu IP adresini gösteriyor. Ama çoğu bilgisayarda olduğu gibi, bir router‘dan bağlıysanız, router’ın yerel ağ adresini göreceksiniz.

Yine de, ipconfig komutu uzantılarıyla çok kullanışlı olabiliyor. Mesela bilgisayarınız IP alamama konusunda ısrarlıysa, “ipconfig/release” ve “ipconfig/renew” komutlarıyla yeni bir IP adresi edinmeye zorlayabilirsiniz. “ipconfig/flushdns” komutuyla da, DNS adresinizi yenileyebilirsiniz. Özellikle Windows Ağ sorun çözücüsünün işe yaramadığı bazı durumlarda, bu komutlar sizi kurtarabilir.

 

Ping, netstat ve pathping

Ping, netstat ve pathping

Ping

Bazen, paketlerin hedef bir ağ cihazına ulaşıp ulaşmadığını bilmeniz gerekebilir. Ping bu durumlar için. “ping” yazdıktan sonra, bir IP adresi veya internet sitesi adresi yazdığınızda, buraya bir seri test paketi gönderiliyor. Bunlar hedefe ulaşır ve geri dönerlerse, hedefin PC’nizle iletişim kurabildiğini anlıyorsunuz. Başaramazsa, hedef cihaz ve PC’niz arasındaki iletişimi engelleyen bir durum var demektir.

Netstat

“netstat -an” komutu, size açık olan port’ların ve ilgili IP adreslerinin listesini sunuyor. Port’ların, dinleme, kurulma veya kapalı olma gibi durumlarını da gösteriyor. PC’nize bağlı olan cihazların bağlantı sorunlarını çözmek, veya kötü niyetli bağlantıları kontrol etmek için bu komuttan faydalanabilirsiniz.

Pathping

Bu komut, ping’in biraz daha gelişmiş hali. Hedef cihazla aranızda birden çok router varsa pathping’i kullanabilirsiniz. Tıpkı ping’de olduğu gibi, komutun ardından IP adresini girerek paket gönderebiliyorsunuz, ama ping’in aksine, pathping paketlerin yol üzerinde geçtiği yerler ve durumlar hakkında da bazı bilgiler veriyor.

 

Powercfg, tracert ve shutdown

Powercfg, tracert ve shutdown

Powercfg

Powercfg, sisteminizin ne kadar enerji kullandığını yönetmek ve gözlemlemek için çok kullanışlı bir komut. “powercfg/hibernate on” ve “powercfg/hibernate off” ile askıya almayı yönetebilir, “powercfg/a” komutu ile sisteminizde mümkün olan enerji tasarruf durumlarını görebilirsiniz.

Tracert

“tracert”, pathping’e yakın bir komut. Yine, “tracert” ve ardından bir IP adresi yazarak aradaki ilişkiye bakabiliyorsunuz. PC’niz ile hedef arasındaki her adım hakkında bilgi edineceksiniz. Ama pathping’ten farklı olarak, tracert her bir server veya cihaz arasında ne kadar milisaniye geçtiğini de bildiriyor.

Shutdown

Windows 8 ve 8.1 ile artık bir bilgisayarı kapama komutu da var. Bilgisayarı kapama tuşu zaten kolay erişilebilir olduğu için gereksiz gelebilir, ama “shutdown/r/o” komutu ile, PC’nizi yeniden başladıktan sonra gelişmiş başlangıç ayarlar menüsüne gelecek şekilde ayarlayabilirsiniz. Buradan güvenli mod ve Window kurtarma işlevlerine erişebilirsiniz.

Sonuç

Tüm Komut İstemi komutları elbette bunlarla sınırlı değil. Tüm varyasyonları sayarsanız yüzlercesi var. Ama çoğu, gerek Windows arayüzünden daha kolay yapıldığı için, gerek ihtiyaç kalmaması nedeniyle işe yaramaz durumda.

 

ASSOC                      Dosya uzantısı ilişkilendirmesini görüntüler ya da değiştirir.
ATTRIB                    Dosya özniteliklerini görüntüler ya da değiştirir.
BREAK                     Uzatılmış CTRL+C denetimini ayarlar ya da temizler.
BCDEDIT                Önyükleme yüklemesini denetlemek için önyükleme veritabanındaki  özellikleri ayarlar.
CACLS                      Dosyanın erişim denetim listelerini (ACLs) görüntüler ya da değiştirir.
CALL                        Bir başkasından bir toplu iş programını çağırır.
CD                            Geçerli dizinin adını değiştirir ya da görüntüler.
CHCP                        Etkin kod sayfası numarasını görüntüler ya da ayarlar.
CHDIR                     Geçerli dizini değiştirir ya da görüntüler.
CHKDSK                 Bir diski gözden geçirip durum raporu verir.
CHKNTFS              Önyükleme sırasında disk denetimini görüntüler ya da değiştirir.
CLS                         Ekrandakileri siler.
CMD                        Windows komut yorumcusunun yeni bir kopyasını başlatır.
COLOR                   Varsayılan konsol arka plan ve ön plan renklerini ayarlar.
COMP                      İki dosya ya da dosya kümesinin içeriğini karşılaştırır.
COMPACT             NTFS bölümündeki dosyaların sıkıştırmasını gösterir ya da yapar.
CONVERT               FAT birimleri NTFS’ye dönüştürür. Geçerli sürücüyü dönüştüremezsiniz.
COPY                        Bir ya da birden çok dosyayı bir başka konuma kopyalar.
DATE                        Tarihi görüntüler ya da ayarlar.
DEL                           Bir ya da birden çok dosyayı siler.
DIR                          Bir dizindeki dosya ve alt dizin listesini görüntüler.
DISKCOMP              İki disket içeriğini karşılaştırır.
DISKCOPY               Bir disketin içeriğini diğerine kopyalar.
DISKPART                Disk Bölümleme özelliklerini görüntüler ya da yapılandırır.
DOSKEY                   Komut satırı düzenler, Windows komutu geri çağırıp makro oluşturur.
DRIVERQUERY       Geçerli aygıt sürücü durumunu ve özelliklerini görüntüler.
ECHO                       İletileri görüntüler ya da komut yankısını açar ya da kapatır.
ENDLOCAL             Bir toplu iş dosyasındaki çevre yerelleştirmesini sonlandırır.
ERASE                     Bir ya da birden çok dosyayı siler.
EXIT                        CMD.EXE programından (komut yorumcusu) çıkar.
FC                            İki dosyayı ya da dosya kümesini karşılaştırıp aralarındaki farkı görüntüler.
FIND                       Bir dosyada ya da dosyalarda bir metin dizesini arar.
FINDSTR                Dosyalarda dize arar.
FOR                        Dosya kümesindeki her bir dosyada belirli bir komutu çalıştırır.
FORMAT               Windows’da kullanmak üzere bir diski biçimlendirir.
FSUTIL                  Dosya sistem özelliklerini görüntüler ya da yapılandırır.
FTYPE                   Dosya uzantısı ilişkilendirmesinde kullanılan dosya türlerini görüntüler ya da değiştirir.
GOTO                   Bir toplu iş dosyasında, Windows komut yorumlayıcısını etiketli bir satıra yöneltir.
GPRESULT           Makine ve kullanıcı için Grup İlke bilgisini görüntüler.
GRAFTABL          Grafik modunda, Windows’un dile özgü karakterleri görüntülemesini sağlar.
HELP                    Windows komutları için Yardım bilgisi sağlar.
ICACLS                Dosyalar ve dizinler için ACL’leri görüntüler, değiştirir, yedekler veya geri yükler.
IF                          Bir toplu iş dosyasındaki koşullu işlemleri uygular.
LABEL                  Bir diskin birim etiketini oluşturur, değiştirir ya da siler.
MD                       Bir dizin oluşturur.
MKDIR                Bir dizin oluşturur.
MKLINK             Sembolik Bağlantılar ve Sabit Bağlantılar oluşturur
MODE                 Bir sistem aygıtını yapılandırır.
MORE                 Çıktıyı bir defada ekranda görüntüler.
MOVE                 Bir ya da birden çok dosyayı bir dizinden diğerine taşır.
OPENFILES        Bir dosya paylaşımı için uzaktaki kullanıcıların açtığı dosyaları görüntüler.
PATH                   Çalıştırılabilir dosyalar için bir arama yolu görüntüler ya da  ayarlar.
PAUSE                 Bir toplu iş dosyasının işlemesini askıya alıp ileti görüntüler.
POPD                   Geçerli dizinin PUSHD tarafından kaydedilen eski değerini geri yükler.
PRINT                 Bir metin dosyasını yazdırır.
PROMPT             Windows komut istemini değiştirir.
PUSHD               Geçerli dizini kaydedip değiştirir.
RD                       Dizin kaldırır.
RECOVER          Bozuk ya da hasarlı bir diskten okunabilir bilgiyi kurtarır.
REM                   Toplu iş dosyalarındaki ya da CONFIG.SYS’deki açıklamaları  (notlar) okur.
REN                    Dosyaları yeniden adlandırır.
RENAME            Dosyaları yeniden adlandırır.
REPLACE           Dosyaları yenisiyle değiştirir.
RMDIR               Dizin kaldırır.
ROBOCOPY      Dosyaları ve dizin ağaçlarını kopyalamak için kullanılan gelişmiş yardımcı program
SET                     Windows çevre değişkenlerini görüntüler, ayarlar ya da kaldırır.
SETLOCAL       Toplu iş dosyasındaki çevre değişikliklerinin yerelleştirmesine başlar.
SC                      Hizmetleri (arka plan işlemleri) görüntüler ya da yapılandırır.
SCHTASKS       Bir bilgisayarda çalışacak komut ve programların zamanlamasını yapar.
SHIFT                 Toplu iş dosyasındaki değiştirilebilir parametre konumunu değiştirir.
SHUTDOWN      Makinenin yerel ya da uzaktan uygun şekilde kapanmasını sağlar.
SORT                  Girişi sıralar.
START                Belirli program ya da komutu çalıştırmak için ayrı bir pencere açar.
SUBST                Bir yolu bir sürücü harfiyle ilişkilendirir.
SYSTEMINFO     Makineye özgü belirli özellik ve yapılandırmaları görüntüler.
TASKLIST          Hizmetler de dahil olmak üzere çalışan tüm görevleri görüntüler.
TASKKILL         Çalışan bir işlem ya da uygulamayı kapatır ya da durdurur.
TIME                   Sistem saatini görüntüler ya da ayarlar.
TITLE                  CMD.EXE oturumu için pencere başlığını belirler.
TREE                  Bir sürücü ya da yolun dizin yapısını grafik olarak görüntüler.
TYPE                  Bir metin dosyasının içeriğini görüntüler.
VER                   Windows sürümünü görüntüler.
VERIFY             Windows’a, dosyalarınızın diske doğru yazıldığını doğrulayıp doğrulamamasını bildirir.
VOL                   Disk birim etiketi ve seri numarasını görüntüler.
XCOPY             Dosya ve dizin ağaçlarını kopyalar.
WMIC               Etkileşimli komut kabuğu içindeki WMI bilgisini görüntüler.

 

Komut İstemi’ne ulaşmak için, Çalıştır’a “cmd” yazıp, enter tuşuna basmanız yeterli.

Assoc Komutu

ASSOC komutu

Windows’taki dosyaların büyük bir kısmı, belirli bir programla açılacak şekilde ayarlanmıştır. Bazen hangi dosya türünü, hangi programın açtığını hatırlamayabilirsiniz. CMD’ye yazacağınız “assoc” komutuyla, tüm dosya uzantılarını ve bu dosyaların hangi programla açıldığını görebilirsiniz.

Eğer bir dosya türünü çalıştıran varsayılan programı değiştirmek isterseniz, örneğin “assoc.doc=” komutunda .doc dosyalarını, eşittir işaretinin karşısına yazacağınız programla açılacak şekilde ayarlayabilirsiniz.

Cipher Komutu    

Cipher Komutu

Sabit diskteki dosyaları silmek, aslında onları gerçekten silmiyor. Bir dosyayı sildiğinizde, Windows bunları “erişilemez” olarak işaretliyor ve kapladıkları alanları boş olarak gösteriyor. Yani bu yüzden tamamen sildiğinizi düşündüğünüz dosyalar, geri getirilebiliyorlar.

Cipher komutu da bu durum için kullanılıyor. Komut, seçtiğiniz bölümdeki boş alana rastgele veriler yazıp siliyor ve daha önceden sildiğiniz dosyaların geri getirilme imkanı kalmıyor. Mesela C sürücüsünde bu komutu kullanmak isterseniz “cipher/w:c” yazarak bu sürücüdeki boş alanı tamamen temizleyebilirsiniz. Bu komut, mevcut verilerinize herhangi bir zarar vermiyor.

Driverquery Komutu

Driverquery Komutu

Yanlış ayarlanmış ya da eksik sürücüler, sisteminizde çeşitli sorunlara sebep olabiliyor. “driverquery” komutu da sisteminizde yüklü olan sürücüleri istediğiniz zaman görebilmenizi sağlıyor. Komutu “driverquery –v” ile kullandığınızda da, sürücünün yüklü olduğu klasör dahil olmak üzere daha detaylı bilgilere ulaşabilirsiniz.

Ipconfig Komutu

ipconfig Komutu

Bu komut, bilgisayarınızın o anda kullanmakta olduğu IP adresini göstermektedir. Bu komutu daha kullanışlı hale getirmek de mümkün. Örneğin, bilgisayarınız IP alamıyorsa “ipconfig/release” ve “ipconfig/renew” komutlarıyla yeni bir IP adresi edinebilirsiniz.

ipconfig/flushdns Komutu

ipconfig/flushdns” komutuyla da DNS adresinizi yenileyebilirsiniz. Ağ ile ilgili sorunlar yaşadığınızda bu komutlar hayat kurtarıcı olabilir.

Ping Komutu

Ping Komutu

Bu komutu “ping” yazdıktan sonra, bir IP adresi veya internet sitesi adresi yazarak kullanabilirsiniz. Bu şekilde, belirtilen adresi bir seri test paketi gönderiliyor. Bu paketler hedefe ulaşıp geri dönüyorsa, hedefin bilgisayarınızla iletişim kurduğunu anlayabilirsiniz. Eğer başarısız olursa, hedef cihaz ve bilgisayarınız arasında iletişim sağlanamıyor demektir.

Netstat Komutu

Netstat Komutu

Bilgisayarınıza bağlı olan cihazların bağlantı sorunlarını çözmek ya da kötü amaçlı bağlantıları kontrol etmenize yarayan bu komuttan faydalanabilirsiniz. “netstat –an” yazarak, açık portların ve ilgili IP adreslerinin listesini görebilirsiniz.

Pathping Komutu

Pathping Komutu

Bu komutu, ping’in daha gelişmiş hali olarak düşünebilirsiniz. Hedef ile aranızda birden çok routerolduğu zaman pathping’i kullanabilirsiniz.

Powercfg Komutu

Powercfg Komutu

Powercfg, sisteminizin ne kadar enerji harcadığını yönetmek ve gözlemlemek için kullanabileceğiniz bir komut. “powercfg/hibernate on” ve “powercfg/hibernate off” komutları ile askıya alma ayarlarını yönetebilir, “powercfg/a” komutu ile sisteminizdeki enerji tasarrufu durumlarını görebilirsiniz.

Tracert Komutu

Tracert Komutu

Pathping komutuyla benzer işlev gören bir komuttur. “tracert” yazıp ardından IP adresi yazarak, aradaki ilişkiyi görebiliyorsunuz. Bilgisayarınız ve hedef arasındaki her adım hakkında bilgi alabileceksiniz.

Shutdown Komutu

Shutdown Komutu

Bilgisayarın kapatma tuşu varken, bu komutu kullanmaya ne gerek var diye düşünebilirsiniz. Ancak “shutdown/r/o” komutuyla, bilgisayarınızı yeniden başladıktan sonra, Gelişmiş Başlangıç Ayarlarımenüsü açılacak şekilde ayarlayabilirsiniz. Bu menüden, Güvenli mod ve Windows Kurtarmaişlevlerine kolayca erişebilirsiniz.

 

sfc / scannow

Bu komut, tamir değiştirilmesi ve hasarlı, eksik veya değiştirilmiş işletim sistemi dosyalarını geri, tarama işlevi görür. Bu komutu kullanarak size performans sorunlarına neden olabilen bir virüs veya başka bir şey kurtarma yardımcı olabilir.

ipconfig

Bu komutu bağlantıları kontrol sağlayacaktır. Nispeten basit – Eğer bağlantıları ile herhangi bir sorun var düşünüyorsanız bunu.

ping

Ping İnternet’e bağlı olduğunuz olup olmadığını kontrol etmek için kolay bir yol, ve aynı zamanda belirli bir web sitesi veya sunucuya bağlantı kalitesini görmek için harika bir yoldur. “Ping reviversoft.com” yazın ve ne olsun sonuçları görmek için!

msconfig

Eğer bilgisayarınızı açtığınızda hizmetleri başlatmak neler dahil – – Bilgisayarınızı kullanırken yavaş başlatma süreleri veya genel gecikme ile rahatsız eğer son derece yararlı olabilir Bu önyükleme seçenekleri menüsünü açar.

cleanmgr.exe

Bu sabit diskinizde yer açacak ve aynı zamanda performansı artırmak olabilir, bilgisayarınızdaki bir Disk Temizleme programı çalıştırın.

chkdsk

Bu sizin sabit disk ile sahip olabilecek sorunları çözecektir Disk Kontrolü, çalışacaktır. Uyarı: Bu gerçekten, gerçekten çok uzun zaman alır ve bilgisayarınızı gecikme olacaktır. Olsa da, şimdi ve tekrar yapmak için iyi bir şey.

desk.cpl

Bu sizin ekran, ekran yönünü ve görüntü çözünürlüğünü değiştirmek sağlayan bir ekran açılacaktır.

başlama

Bir program dosyasının adını biliyor ama bunun için arama gibi hissetmiyor musun? Sadece başladıktan sonra uygun yürütülebilir adını yazın ve gitmek için iyi olacak. Eğer Google Chrome kullanıyorsanız, iyi bir örnek olacaktır:
chrome.exe başlatmak

perfmon / res

Bu kaynak Monitör açmak ve mevcut sistem performansını görünümünde olacak. Görev Yöneticisi benzer olsa da, kaynak izleyicisi aktif süreçler ve hizmetler yapıyor ve performansınıza ne etkisi onlar yaşıyorsanız ne hakkında çok özel – bu kullanarak sizi yavaşlatan olmuş bulacaksınız.

dxdiag

Son ama en az, bir film izlerken veya oyun oynarken grafik sorunlar yaşıyorsanız ne olacak? DirectX monitörde, ve dxdiag yazarak size sorunun sabit olsun yardımcı olabilecek bazı yararlı tanı açılır neyi nasıl ekran kartı görüntüler ile ilgilenen bir yazılımdır.

 

compmgmt.msc – Bilgisyar Yöneticisi
devmgmt.msc – Aygıt Yöneticisi
diskmgmt.msc – Disk Yöneticisi
dfrg.msc – Disk birleştirme
eventvwr.msc – Olay Görüntülüyicisi
fsmgmt.msc – Paylaşılan Dosyalar
gpedit.msc – Grup Poliçeleri
lusrmgr.msc – Yerel Kullanıcılar ve Gruplar
perfmon.msc – Performans Monitörü
rsop.msc – Poliçe Sonuçarını Ortaya koymak
secpol.msc – Yerel Güvenlik Ayarları
services.msc – Çeşitli Servisler
msconfig – Sytem Bilgisi Hizmetleri
regedit – – Kayıt Defteri Editörü
msinfo32 – Sistem bilgisi
sysedit – Sistem Şekli Editörü
win.ini – Windows Yükleme Bilgisi
winver – Şu anki Wİndows Sürümünü Görüntüle
mailto: – Varsayılan E-mail alıcısı Görüntüle
cmd – Komut satırını çalıştır

Denetim Masası Öğeleri İçin Çalıştır Komutları
——————————————————————-
Program Ekle Kaldır / control appwiz.cpl
Tarih Saat özellikleri /control timedate.cpl
Ekran özellikleri / control desk.cpl
Hızlı bul / control findfast.cpl
Fontlar / control fonts
İnternet Özellikleri /control inetcpl.cpl
Klavye özellikleri /control main.cpl keyboard
Mouse Özellikleri / control main.cpl
Multimedya Özellikler /control mmsys.cpl
Ağ Özellikleri / control netcpl.cpl
Şifre özellikleri / control password.cpl
Printer /control printers
Ses Özellikleri / control mmsys.cpl sounds
Sistem Özellikleri /control sysdm.cpl
Windows XP Shortcuts
——————————————————
ALT+ENTER / seçili ögelerin özellikleri
ALT+ESC / en son acılan ıtem lerı gecıs saglar
ALT+F4 / aktif pencerelerı kapatır
ALT+SPACEBAR / aktif sayfanın menusu
ALT+TAB / menuler arasında geçiş
BACKSPACE / bir önceki sayfaya geçiş
CTRL+A / hepsini seç
CTRL+B / kalın yazı
CTRL+C / kopyala
CTRL+I / italik
CTRL+O / dosya açma
CTRL+U / alt cızgı
CTRL+V / yapıştır
CTRL+X / kes
CTRL+Z / geri tusu
CTRL+F4 / dökümanları kapatır
CTRL while dragging / seçili ögeleri tutar
CTRL+SHIFT while dragging / seçili ögeleri kısayol oluşturur
SHIFT+DELETE / çöp kutusuna atmadan siler
ESC / ıslemlerı durdurur
F1 / help
F2 / seçili öğenin ismini degiştirme
F3 / arama dosya ve klasörlerde
F4 / adres çubuğunu açar
F5 / yenileme
F6 / adres çubuğuna gider
F10 / active sayfalarda çubuğa gider “dosya eklemek araçlar filan”
SHIFT+F10 / sağ tıkladıgınızda açılan menu
CTRL+ESC / start menusu
SHIFT+CTRL+ESC / görev yönetıcısı
WIN / start menüsü
WIN+BREAK / sistem özellikler menüsü
WIN+D / bütün aktif sayfalari küçültme
WIN+E / bilgisayarımı açar
WIN+F / arama dosya ve klasörlerde
WIN+F+CTRL / bilgisayarımda arama
WIN+L / kullanıcı degiştirme kapatmadan
WIN+M / küçültme veya restore etme sayfaları
WIN+R / çalıştırı açar
WIN+TAB / açık olan sayfalarda geçiş
Windows Explorer Shortcuts
————————————————————-
ALT+SPACEBAR / aktif sayfanın menüsü
CTRL+ESC / windows menusu
ALT+F4 / windows penceresini ve cerayann eden olayları kapatır
CTRL+A / bütün parçaları seçer
CTRL+X / seçili kısmı keser
CTRL+C / seçili kısmı kopyalar
CTRL+V / seçili kısmı yapıştırır
CTRL+Z / geri döner son yapılana
CTRL+(+) / sutun icindeki pencereleri otomatik olarak dogru sıralar
TAB / 7 sutun atlatma yada digger seçili ögeye geçme
SHIFT+DELETE / direk silme
BACKSPACE / bir önceki sayfaya yada slime işlemi
ALT+ENTER / seçili ögelerin özellikleri
F10 / aktif sayfanın menusu
F6 / adress bara gider /
F5 / sayfayı yenıler
F3 / arama ögesi
F2 / ismini degistirme seçili ögenin

Internet Explorer Shortcuts
————————————————————–
CTRL+A / bütün sayfanın seçimi
CTRL+D / favorite ekler
CTRL+E / aktif sayfada arama yapar
CTRL+F / sayfada bulma
CTRL+H / geçmiş sayfasını açar
CTRL+I / favorite sayfalarının oldugu kısmı açar
CTRL+N / yeni pencere açar
CTRL+O / yenı lokasyonlar gider
CTRL+P / printer menusu
CTRL+S / degisiklikleri kaydeder
CTRL+W / aktif sayfayı kapatır
CTRL+ENTER/ basına www ve sonuna .com koymayı yapar
SHIFT+CLICK / yeni pencerede açar
BACKSPACE / bir önceki sayfaya gider
ALT+HOME / anasayfaya gider
HOME / sayfanın başına gider
TAB / Itemler arasında atlamayı sağlar
END / sayfanın sonuna gider
ESC / açılan sayfayı sonlandırır
F11 / tam ekran yapar sayfayı
F5 / sayfayı yeniler
F4 / adress barı açar
F6 / adress bara gider
ALT+RIGHT ARROW / ileri sayfaya ***ürür
SHIFT+CTRL+TAB / address bara gider
SHIFT+F10 / sağ tus olayı
SHIFT+TAB / geri tab olayı
CTRL+C / kopyalama
CTRL+V / yapıştırma
ENTER / aktif etmek /
F1 / internet explorer help

Ms-dos komutları
———————————————————
ASSOC / Dosya ortaklıklarını görüntüle.
AT / Programları ve komutları uygulamak için zamanı ayarla.
ATMADM / Windows ATM sağrı yöneticinin gördüğü adresleri ve bağlantıları listele
BREAK / CTRL + C’i Etkinleştir / devre dışı bırak
CACLS / ACL dosyaları göster ve değiştir
CALL / Grup dosyasını diğer grup dosyasından çağır.
CD / Rehberi değiştir.
CHCP / Uluslar arası klavye ve karakter bilgilerini ilave et
CHDIR / Adresi değiştir.
CHKDSK /FAT diskdeki hataları tara.
CHKNTFS / NTFS disk’deki hataları tara
CLS / Ekranı temizle.
CMD / Komut satırını çalıştır.
COLOR / Ön plan resmini değiştir.
COMP / Dosyayı sıkıştır.
COMPACT / Dosyayı sıkıştır,aç,.
CONTROL / Ms-dos da denetim masası simgelerini aç
CONVERT / FAT’i NTFS’e dönüştür
COPY / Bir yada daha fazla dosyayı öteki konuma kopyala
CTTY / Bilgisayarın giriş çıkış aygıtlarını değiştir
DATE / Sistem tarihini görüntüle,değiştir
DISKCOMP/ Disk’i diğer bir disk ile karşılaştır
DRIVPARM / Asıl aygıt sürücülerinde yeniden yazmayı etkinleştir.
ECHO / Mesajları göster ,etkinleştir ve devre dışı bırak
EDIT / Dosyayı görüntüle ve değiştir.
EDLIN / Dosyayı görüntüle ve değiştir.
EMM386 / Genişletilmiş hafıza yöneticisini görüntüle
ENABLE / Konsol geri alma komutunu etkinleştirme ve devre dışı bırakma
SCANDISK / disk taramayi calistir.
QBASIC / Qbasic i ac.
RENAME / yeniden adlandir.
RMDIR /bos klasoru sil.
SHUTDOWN/ bilgisayarı kapat
SMARTDRV / geleneksel ve genişletilmiş hafıza için disk hafızası olustur
SORT / kisa giris ve cikislari goster
SWITCHES/ ms-dos a fonksyion ekle,kaldır.
SYS / Sistem saatini disk sürücüsüne yükle
TIME / sistem saatini goster,ayarla.
TITLE / ms-dos penceresindeki basligi degistir
TRACERT / karsidan gelen network paketlerinin yolunu goster
TREE / Disk’in yuzeysel agacini goster
TYPE / Dosyanin icerigini goruntule
UNDELETE / silinemeyen dosyalari silvisuall
UNFORMAT / bicimsiz disk surucusu.
UNLOCK /Disk’in klitini ac.
VER / Versiyon bilgisini goster.
VERIFY / diske yazmak gerektiginde karar vermeyi etkinlestir yada devre disi birak.
VOL / cilt bilgisini goster
XCOPY / Başka bilgisayarlardan çoklu dosyaları kopyala
TRUENAME/ dizinde var olan kişileri gösterir
TASKKILL / ihtiyaç duyulmayan uygulamaları kapat

compmgmt.msc Bilgisayar yönetimini açar.
clipbrd.exe Pano işlemcisini açar.
cleanmgr.exe Disk temizleyiciyi açar.
ciadv.msc Dizin yöneticisini açar.
charmap.exe Karakterleri ayarlamanızı sağlar.
calc.exe Hesap makinesini açar.
diskmgmt.msc Disk yönetimini açar.
devmgmt.msc Aygıt yöneticisini açar.
dfrg.msc Disk birleştiriciyi açar.
eudcedit.exe Karakter imal edebilirsiniz.
appwiz.cpl Program ekle kaldırı açar.
access.cpl Erişebilirlik seçeneklerini açar.
acCWiz.exe Erişebilirlik sihirbazını açar.
desk.cpl Görüntü özelliklerini açar.
eventvwr.exe Olay görüntüleyicisini açar.
freecell.exe İskambil oyununu açar.
fsmgmt.msc Paylaşılan klasörler menüsünü açar.
hdwwiz.cpl Donanım ekleme sihirbazını açar.
iexpress.exe Setup programını açar.
inetcpl.cpl İnternet özelliklerini açar.
intl.cpl Bölge ve dil ayarlarını açar.
joy.cpl Oyun kontrollerini açar.
magnify.exe Büyüteçi açar.
main.cpl Fare özelliklerini açar.
mmsys.cpl Ses ayarlarını açar.
mspaint.exe Paint programını açar.
narrator.exe İngilizce ekran okuyucusunu açar.
ntbackup.exe Yedekleme sihirbazını açar.
nusrmgr.cpl Kullanıcı hesaplarını açar.
osk.exe Ekran klavyesi açar.
telnet.exe Telnet’i açar.
spider.exe Kağıt oyunu açar.
gpedit.msc Grup poliçesi açar.
msconfig.exe Sistem ayarlarını açar.
verifier.exe Sürücü monitörünü açar.
drwtsn32.exe Sorun tanıma aracını açar.
dxdiag.exe DirectX sürümünüzü öğrenmenizi sağlar.
mobsync.exe Senkronizasyon sağlar.
mplay32.exe Media Player’ın çok basit bir halini açar.
odbcad32.exe Database işleme sağlar.
packager.exe Obje paketleyiciyi açar.
perfmon.exe Sistem monitörünü açar.
progman.exe Masaüstü yöneticisini açar.
rasphone.exe Erişim defterini açar.
shrpubw.exe Network paylaşımı bilgisini açar.
sigverif.exe İmza denetleyicisini açar.
sysedit.exe Sistem yöneticisini açar.
syskey.exe Şifre databaseini açar.
sndrec32.exe Ses kaydedicisini açar.
timedate.cpl Tarih ayarlama penceresini açar.
tourstart.exe Windows XP turu başlatır.
winchat.exe Windows içinde bulunan chat programını açar.
winmine.exe Mayın Tarlası oyununu açar.
write.exe WordPad’i açar.
wupdmgr.exe Windows güncelleştirme penceresini açar.
explorer.exe Windows Gezgini’ni açar.
powercfg.cpl Güç seçeneklerini açar.
rasphone.exe Ağ bağlantılarını açar.
regedt32.exe Windows Kayıt Düzenleyicisi’ni açar.
regedit.exe Windows Kayıt Düzenleyicisi’ni açar.
sndvol32.exe Ses ayarlarını yapmanızı sağlar.
notepad.exe Not defterini açar.
taskmgr.exe Görev yöneticisini açar.

 

1. dir

dir

dir (directory) komutu, bir dizindeki dosya ve klasörlerin listesini, son değiştirme zamanı ve dosya boyutlarıyla birlikte görüntüler.

dir /a

/a parametresi ile dir komutu, gizli ve sistem dosya ve dizinleri dahil olmak üzere tümünü/(a)ll listeler.

dir /ah

/ah parametresi ile dir komutu, sadece gizli/(h)idden dosya ve klasörleri listeler.

dir /as

/as parametresi ile dir komutu, sadece sistem/(s)ystem dosya ve klasörlerini listeler.

dir /s

/s parametresi ile dir komutu, içinde bulunulan dizin içindeki dosya ve dizinlerle beraber tüm altdizinlerini/(s)ub-directories ve bunların içindeki tüm dosyaları görüntüler. Diğer bir deyişle, içinde bulunulan klasörün içerdiği klasör ve dosyaların (s)ülalesini gösterir.

C:\> dir /a Windows |more

Yukarıdaki komut C: kök dizinindeyken yazılmış olup, Windows klasörü içindeki dosya ve dizinleri sayfa sayfa görüntüler. | karakteri klavyedeki “Alt GR” + “<>” tuşlarına aynı anda basılarak çıkartılır. Listede sayfa sayfa ilerlemek için “Space” tuşu, satır satır ilerlemek için “Enter” tuşuna basılır.

C:\> dir >sonuc.txt

dir komut cümlesinden ve paremetrelerinden sonra gelecek olan “>” karakteri ve sizin belirleyeğiniz dosya ismi ile komuttan gelen listeyi o isimde bulunulan dizine kaydedebilirsiniz.

C:\> dir /b > dosyalar.txt

Yukarıdaki komut ise, dosya isimlerini yalın bir şekilde listeler ve “dosyalar.txt” adıyla komutun çalıştırıldığı aynı dizine kaydeder. (Değiştirme zamanı ve dosya boyutları olmadan)

Joker Karakterler

C:\Windows>dir *e.exe
 C sürücüsündeki birimin etiketi yok.
 Birim Seri Numarası: 9C02-0C6D
 
 C:\Windows dizini
 
14.07.2009  04:39            15.360 fveupdate.exe
14.07.2009  04:39           733.696 HelpPane.exe
14.07.2009  04:39            10.240 write.exe
               3 Dosya          759.296 bayt
               0 Dizin   83.017.465.856 bayt boş
 
C:\Windows>

Yukarıdaki * (yıldız) joker karakterini kullaranarak, dosya isimlerinde bir filtreleme yaptık. * joker karakteri, okey oyunundaki gibi herhangi bir uzunluktaki herhangi bir kelime yerine geçmektedir. Yani * yerinde ne olursa olsun da dosyanın sonu e.exe ile bitsin demiş olduk.

C:\Windows>dir ?????_*
 C sürücüsündeki birimin etiketi yok.
 Birim Seri Numarası: 9C02-0C6D
 
 C:\Windows dizini
 
14.07.2009  08:32    <DIR>          twain_32
21.11.2010  06:25            51.200 twain_32.dll
11.06.2009  00:41            49.680 twunk_16.exe
14.07.2009  04:14            31.232 twunk_32.exe
               3 Dosya          132.112 bayt
               1 Dizin   83.017.420.800 bayt boş
 
C:\Windows>

Burada ise ? (soru işareti) joker karakterini kullandık. ? karakteri ise sadece herhangibir tek karakter yerine geçmektedir. ?????_* cümlesinde önce başta herhangi beş karakter bulunsun, ardından _ (alt çizgi) gelsin, sonra da ne gelirse gelsin dedik. Ve sonuçlar da aynı istediğimiz şekilde geldi.
[Başa Git]

2. cd

C:\>cd Windows
 
C:\Windows>

cd (Change Directory) komutu, üzerinde bulunulan dizini değiştirmek için kullanılır. Örnekte C: kök dizininde iken, C:\Windows dizinine girilmiştir. “cd Windows” komutunun türkçe meali: “Windows dizinine gir” ‘dir.

C:\Windows>cd..
 
C:\>

cd.. komutu ile örnekte görüldüğü gibi bir üst dizine çıktık.

C:\>cd "C:\Program Files\Adobe"
 
C:\Program Files\Adobe>

cd komutundan sonra direk bir dizin yolu (directory path) da girilebilir. (Yukarıdaki örnekte olduğu gibi) Farkındaysanız tüm yolu tırnak içine aldık, çünkü “Program Files” klasörü boşluk karakteri içeriyordu.

C:\Program Files\Adobe>cd\
 
C:\>

Kök dizine (root directory) hoop diye çıkmak için, cd\ komutu kullanılır.

Kök dizini değiştirmek için ise,

C:\>D:
 
D:\>

örneğinde görüldüğü gibi, cd komutuna ihtiyaç yoktur. Direk dizin harfi ve : (iki nokta üst üste) kullanılır.

[Başa Git]

3. md

md "Yeni Klasör"

Yukarıdaki md komutu (make directory), bulunulan dizin içerisinde “Yeni Klasör” adında, bir boş dizin oluşturur. Sizde bu komutu uygulayıp ardından “dir” komutu ile “Yeni Klasör” adında bir klasörün oluştuğunu gözlemleyebilirsiniz.

md komutu ile tek cümle ile iç içe dizinler oluşturmanız mümkündür. Mesela:

md dünya\asya\anadolu\ankara\kızılay\starbucks

Bu komut aşağıdaki iç içe geçmiş dizin yapısını oluşturur. Ne kadar harika değil mi?

C:\DÜNYA
└───asya
    └───anadolu
        └───ankara
            └───kızılay
                └───starbucks

[Başa Git]

4. rd

rd "Yeni Klasör"

Yukarıdaki rd komutu (remove directory), bulunulan dizin içerisinde “Yeni Klasör” adındaki dizini eğer boş ise kaldırır. Sizde bu komutu uygulayıp ardından “dir” komutu ile dosya ve dizinleri listeleyerek “Yeni Klasör” adındaki içi tamamen boş klasörünüzün yok olduğunu gözlemleyebilirsiniz.

Tek başına rd komutu ile, içinde herhangi bir şey olan bir klasörü silmeye çalıştığınızda, “Dizin boş değil.” uyarısını alacaksınızdır. Peki bu durumda ne yapılmalı?

rd /s /q "Dolu Klasör"

/s parametresi ile rd komutu, bir dizini boş olmasa bile siler.
/q parametresi ise, “Emin misiniz (E/H)?” sorusunu cevaplamaktan sizi kurtarır.

[Başa Git]

5. del

del (delete) komutu, dosyaları silmek için kullanılır.

del a.txt

Yukarıdaki komut, bulunulan dizindeki “a.txt” metin dosyasını siler.

Şimdi bir örnek olay düşünelim:

C:\TEST
│   silbeni.txt
│
└───test
    │   silbeni.txt
    │
    └───test
            silbeni.txt

Yukarıdaki dizin yapısında, iç içe üç “test” adında klasör ve hepsinin de içinde “silbeni.txt” metin dosyası bulunmakta. Bunların hepsini tek bir kalemde silmek mümkün mü? Cevap: Evet.

C:\>cd test
 
C:\test>del /s /q silbeni.txt
Silinen dosya - C:\test\silbeni.txt
Silinen dosya - C:\test\test\silbeni.txt
Silinen dosya - C:\test\test\test\silbeni.txt
Soru: Bilgisayarınızdaki C:\ hard disk bölümü üzerindeki, “virus.exe” adlı tüm dosyaları “Emin misiniz (E/H)?” sorusuyla hiç muhatap olmadan silmek için ne yapılmalıdır?Cevap:

C:\Users\yigith>cd\
 
C:\>del /s /q virus.exe

[Başa Git]

6. ren

ren komutu, dosya ve klasörlerin isimlerini değiştirmemize yarar. Windows arayüzündeki karşılığı “Sağ Tuş Menü > Yeniden Adlandır” butonudur. Örnek kullanım:

ren tldefter.txt teldefteri.txt
ren resmlerm Resimlerim

[Başa Git]

7. move

move komutu, dosya ve klasörleri, bulunduğu dizinden başka bir dizine taşımamıza yarar. (Kes + Yapıştır gibi de düşünülebilir.)

Örnek olarak, “C:\Downloads” dizininde bulunan “rapor.pdf” dosyasını, masaüstünün dizini olan “C:\Users\yigith\Desktop” klasörünün içine taşıyalım.

C:\>move C:\Downloads\rapor.pdf C:\Users\yigith\Desktop
        1 dosya taşındı.

[Başa Git]

8. copy

copy komutu, dosya ve klasörleri, bulunduğu dizinden başka bir dizine kopyalamaya yarar. (Kopyala + Yapıştır gibi de düşünülebilir.)

Örnek olarak, “C:\Downloads” dizininde bulunan “rapor.pdf” dosyasını, masaüstünün dizini olan “C:\Users\yigith\Desktop” klasörünün içine kopyalayalım:

C:\>copy C:\Downloads\rapor.pdf C:\users\yigith\Desktop
C:\users\yigith\Desktop\rapor.pdf öğesinin üzerine yazılsın mı? (Evet/Hayır/Tümü):
E
        1 dosya kopyalandı.
Soru: MS-DOS komut isteminde, copy veya move komutu kullanılırken, hedef dizinde isim çakışması durumunda karşımıza çıkan “…öğesinin üzerine yazılsın mı? (Evet/Hayır/Tümü):” sorusu hangi parametre ile önlenir?Cevap: /y

C:\>copy /y C:\Downloads\rapor.txt C:\users\yigith\Desktop
        1 dosya kopyalandı.

[Başa Git]

9. attrib

Öznitelikler

Klasör Üzerinde » Sağ Tuş » Özellikler

Hiç bilgisayarınızda bir dosya ya da klasör üzerinde fare/mouse ile sağ tuşla tıklayıp “Özellikler” butonuna tıkladınız mı? Eğer tıkladıysanız soldaki pencere size tanıdık gelmeli.

Soldaki resimde kırmızı dikdörtgen içinde gördüğünüz “Salt okunur“, “Gizli” gibi dosya ve klasör öznitelikleri (attributes) attribkomutu aracılığıyla değiştirilir.

Dosya öznitelikleri MS-DOS komut isteminde hangi harflerle temsil edilir?

Harf Açılımı Anlamı Açıklama
r (R)ead-only Salt Okunur İçeriği Değiştirilemez
h (H)idden Gizli Görünmez (Varsayılan)
a (A)rchive Arşiv Yedekleme için İşaretlenmiş
s (S)ystem Sistem Görünmez (Varsayılan)
İşletim Sistemi için Önemli
attrib +h "Özel Resimlerim"

Yukarı +h ekindeki “+” ile “Özel Resimlerim” klasörüne, (h)idden/gizli özelliği atamış olduk. Bahşettiğimiz bu özniteliği “Özel Resimlerim” klasöründen kaldırmak için ise:

attrib -h "Özel Resimlerim"

tahmin edeceğiniz üzere “-h” ekini kullanıyoruz.

Soru: Farzedelim: flash diskinizdeki bir virüs, tüm dosya ve klasörlerinizin aslını gizleyip, aynı isimlerinde benzer görünümlü fake/sahte virüslü kısayollar türetti/oluşturdu. Virüslü kısayolları silip, gizlenmiş dosyalarımızı nasıl görünür yapabiliriz?Cevap: Önce virüslü dosyaları virüs programımız aracılığıyla temizleyip sonra gizlenmiş dosyalarımızı aşağıdaki komutla görünür hale getirebiliriz. Komuttaki F: USB diskimizdeki sürücü harfini temsil etmektedir. Onu kendi sürücünüze göre değiştiriniz.

attrib -h -r -s /s /d F:\*.*

[Başa Git]

10. tree

tree komutu, isminden de anlaşılabileceği üzere, bir klasörün içerdiği dizinleri, soy ağacı şeklinde görüntüler. Hemen örnek verecek olursak:

C:\>tree Ödevlerim
Klasör PATH listesi
Birim Seri Numarası 9C02-0C6D
C:\ÖDEVLERIM
├───Fen Bilgisi
├───Matematik
├───Sosyal Bilgiler
│   ├───Coğrafya
│   └───Tarih
└───Türkçe

Görüldüğü gibi, tree Ödevlerim komutu, belirtilen dizindeki tüm içerdiği klasörleri, ağaç yapısında göstermiştir. (Dalların dallarının dallarına kadar)

Peki ağacımızın dalları varsa, yapraklarını nasıl göstertiriz?

Dizinlerle beraber, içerdiği dosyaları da görüntülemek için “/f” parametresini – (f)ile – kullanırız.

C:\>tree /f Ödevlerim
Klasör PATH listesi
Birim Seri Numarası 9C02-0C6D
C:\ÖDEVLERIM
├───Fen Bilgisi
│       Dirençler.docx
│       Işığın Yayılması.docx
│
├───Matematik
│       Kümeler.docx
│       Problemler.docx
│
├───Sosyal Bilgiler
│   ├───Coğrafya
│   │       Dünyanın Hareketleri.docx
│   │       Türkiyede Tarım.docx
│   │
│   └───Tarih
│           Kurtuluş Savaşı.docx
│           İnkılap Tarihi.docx
│
└───Türkçe
        Sözcükte Anlam.docx
        İsim Tamlamaları.docx

[Başa Git]

11. date

date komutu, bilgisayarın geçerli sistem tarihini görüntülemek ve güncellemek için kullanılır.

Tarihi Değiştirmek için Örnek Kullanım:

date
Bugünün tarihi: 29.10.2011
Yeni tarihi girin: (gg-aa-yy) 30-10-2011
İpucu: Eğer date komutunu kullandıktan sonra tarihi değiştirmekten vazgeçerseniz hiçbir şey yazmadan sadece “enter” tuşuna basmanız yeterlidir.

Sadece Tarihi Görüntülemek için Örnek Kullanım:

date /t
30.10.2011

Bu örnekten de anlaşıldığı gibi, /t parametresi, sadece tarihi gösterir.
[Başa Git]

12. time

date komutu, bilgisayarın geçerli sistem saatini görüntülemek ve güncellemek için kullanılır.

Saati Değiştirmek için Örnek Kullanım:

time
Şu an saat: 20:21:03,00
Yeni saati girin: 19:21
İpucu: Eğer time komutunu kullandıktan sonra saati değiştirmekten vazgeçerseniz hiçbir şey yazmadan sadece “enter” tuşuna basmanız yeterlidir.

Sadece Saati Görüntülemek için Örnek Kullanım:

time /t
19:21

Bu örnekten de anlaşıldığı gibi, /t parametresi, sadece saati gösterir.
[Başa Git]

13. more

more komutu, metin dosyalarının içeriğini görüntülemede kullanılır.

more C:\Windows\system.ini

Bu komut “C:\Windows\system.ini” dosyasının içeriği ekranda görüntüler.

Metin belgesinin içeriği ekrana sığmayacak kadar uzun ise, içerik sayfalar halinde listelenir. Bir sayfa atlamak için “Space/Boşluk” tuşuna, satır atlamak için ise “Enter” tuşuna basılır.
[Başa Git]

14. copy con

copy con komutu, MS-DOS komut istemi penceresinde, metin belgesi oluşturmak için kullanılır. Aşağıdaki örnekte olduğu gibi komuttan sonra kaydedilecek dosya ismi yazılır ve “Enter“a basılır.

Tüm yazacaklarımızı yazdıktan sonra “Ctrl” ve “Z” tuş ikilisine beraber basılarak belgeniz kaydedilir ve çıkılır.

Örnek Uygulama:

C:\>copy con yapilacaklar.txt
* 1kg beyaz peynir al
* Ayakkabını tamirciye götür
* Elektrik faturasını öde
 
Not aldığım tarih: 2 Ekim 2011, Çarşamba^Z
        1 dosya kopyalandı.

[Başa Git]

15. print

print komutu, belli bir metin tabanlı belgeyi varsayılan yazıcınız aracılığıyla kağıda dökmek/yazdırmak için kullanılır.

print yapilacaklar.txt

Eğer metin belgenizi varsayılan yazıcınıza değil de, spesifik/belirli bir yazıcıya göndermek için ise, /D:parametresi kullanılır. (D=Device=Aygıt)

print yapilacaklar.txt /D:"Brother MFC-7420 USB"

[Başa Git]

16. ipconfig

Güncelleniyor…
ipconfig komutu, bilgisayarın sahip olduğu ağ bağdaştırıcılarının geçerli ağ yapılandırmasını listeler. Genellikle daha ayrıntılı görüntülemek için /all parametresi ile kullanılır.

ipconfig /all
ipconfig /all komutunun ekran çıktısından bir kesit.

ipconfig /all komutunun ekran çıktısından bir kesit.

[Başa Git]

17. cls

cls komutu, ms-dos istemcisinin ekranını temizler/sıfırlar.

cls

Bu komut uygulandıktan sonra, ekranda sadece bulunduğunuz dizinin dosya yolu ve komutunuzu bekleyen yanıp sönen bir imleç kalır.

cls komutundan sonra ms-dos komut istemcisi

cls komutundan sonra ms-dos komut istemcisi

[Başa Git]

18. exit

exit komutu, ms-dos komut istemcisinden çıkmak için kullanılır.

exit

[Başa Git]

19. shutdown

shutdown komutu, isminden de anlaşılabileceği üzere bilgisayarı kapatmak (shutdown) veya yeniden başlatmak (restart) için kullanılır.

Bilgisayarı kapatmak için /s parametresi ile kullanılır.

shutdown /s

Bilgisayarı yeniden başlatmak için ise /r parametresi ile kullanılır.

shutdown /r

[Başa Git]

20. help

help komutu, tek başına kullanıldığında tüm ms-dos komutlarını ve görevlerini listeler.

Örnek Çıktı:

C:\Users\yigith>help
 
Belirli bir komutla ilgili yardım için HELP komut adı yazın
 
ASSOC          Dosya uzantısı ilişkilendirmesini görüntüler ya da değiştirir.
ATTRIB         Dosya özniteliklerini görüntüler ya da değiştirir.
BREAK          Uzatılmış CTRL+C denetimini ayarlar ya da temizler.
BCDEDIT        Önyükleme yüklemesini denetlemek için önyükleme veritabanındaki
               özellikleri ayarlar.
CACLS          Dosyanın erişim denetim listelerini (ACLs) görüntüler ya da
               değiştirir.
CALL           Bir başkasından bir toplu iş programını çağırır.
CD             Geçerli dizinin adını değiştirir ya da görüntüler.
CHCP           Etkin kod sayfası numarasını görüntüler ya da ayarlar.
CHDIR          Geçerli dizini değiştirir ya da görüntüler.
CHKDSK         Bir diski gözden geçirip durum raporu verir.
CHKNTFS        Önyükleme sırasında disk denetimini görüntüler ya da değiştirir.
CLS            Ekrandakileri siler.
CMD            Windows komut yorumcusunun yeni bir kopyasını başlatır.
COLOR          Varsayılan konsol arka plan ve ön plan renklerini ayarlar.
COMP           İki dosya ya da dosya kümesinin içeriğini karşılaştırır.
COMPACT        NTFS bölümündeki dosyaların sıkıştırmasını gösterir ya da yapar.
CONVERT        FAT birimleri NTFS'ye dönüştürür. Geçerli sürücüyü
               dönüştüremezsiniz.
COPY           Bir ya da birden çok dosyayı bir başka konuma kopyalar.
DATE           Tarihi görüntüler ya da ayarlar.
DEL            Bir ya da birden çok dosyayı siler.
DIR            Bir dizindeki dosya ve alt dizin listesini görüntüler.
DISKCOMP       İki disket içeriğini karşılaştırır.
DISKCOPY       Bir disketin içeriğini diğerine kopyalar.
DISKPART       Disk Bölümleme özelliklerini görüntüler ya da yapılandırır.
DOSKEY         Komut satırı düzenler, Windows komutu geri çağırıp makro
               oluşturur.
DRIVERQUERY    Geçerli aygıt sürücü durumunu ve özelliklerini görüntüler.
ECHO           İletileri görüntüler ya da komut yankısını açar ya da kapatır.
ENDLOCAL       Bir toplu iş dosyasındaki çevre yerelleştirmesini sonlandırır.
ERASE          Bir ya da birden çok dosyayı siler.
EXIT           CMD.EXE programından (komut yorumcusu) çıkar.
FC             İki dosyayı ya da dosya kümesini karşılaştırıp aralarındaki
               farkı görüntüler.
FIND           Bir dosyada ya da dosyalarda bir metin dizesini arar.
FINDSTR        Dosyalarda dize arar.
FOR            Dosya kümesindeki her bir dosyada belirli bir komutu çalıştırır.
FORMAT         Windows'da kullanmak üzere bir diski biçimlendirir.
FSUTIL         Dosya sistem özelliklerini görüntüler ya da yapılandırır.
FTYPE          Dosya uzantısı ilişkilendirmesinde kullanılan dosya türlerini
               görüntüler ya da değiştirir.
GOTO           Bir toplu iş dosyasında, Windows komut yorumlayıcısını
               etiketli bir satıra yöneltir.
GPRESULT       Makine ve kullanıcı için Grup İlke bilgisini görüntüler.
GRAFTABL       Grafik modunda, Windows'un dile özgü karakterleri
               görüntülemesini sağlar.
HELP           Windows komutları için Yardım bilgisi sağlar.
ICACLS         Dosyalar ve dizinler için ACL'leri görüntüler, değiştirir,
               yedekler veya geri yükler.
IF             Bir toplu iş dosyasındaki koşullu işlemleri uygular.
LABEL          Bir diskin birim etiketini oluşturur, değiştirir ya da siler.
MD             Bir dizin oluşturur.
MKDIR          Bir dizin oluşturur.
MKLINK         Sembolik Bağlantılar ve Sabit Bağlantılar oluşturur
MODE           Bir sistem aygıtını yapılandırır.
MORE           Çıktıyı bir defada ekranda görüntüler.
MOVE           Bir ya da birden çok dosyayı bir dizinden diğerine taşır.
OPENFILES      Bir dosya paylaşımı için uzaktaki kullanıcıların açtığı
               dosyaları görüntüler.
PATH           Çalıştırılabilir dosyalar için bir arama yolu görüntüler ya da
               ayarlar.
PAUSE          Bir toplu iş dosyasının işlemesini askıya alıp ileti görüntüler.
POPD           Geçerli dizinin PUSHD tarafından kaydedilen eski değerini
               geri yükler.
PRINT          Bir metin dosyasını yazdırır.
PROMPT         Windows komut istemini değiştirir.
PUSHD          Geçerli dizini kaydedip değiştirir.
RD             Dizin kaldırır.
RECOVER        Bozuk ya da hasarlı bir diskten okunabilir bilgiyi kurtarır.
REM            Toplu iş dosyalarındaki ya da CONFIG.SYS'deki açıklamaları
               (notlar) okur.
REN            Dosyaları yeniden adlandırır.
RENAME         Dosyaları yeniden adlandırır.
REPLACE        Dosyaları yenisiyle değiştirir.
RMDIR          Dizin kaldırır.
ROBOCOPY       Dosyaları ve dizin ağaçlarını kopyalamak için kullanılan
               gelişmiş yardımcı program
SET            Windows çevre değişkenlerini görüntüler, ayarlar ya da kaldırır.
SETLOCAL       Toplu iş dosyasındaki çevre değişikliklerinin yerelleştirmesine
               başlar.
SC             Hizmetleri (arka plan işlemleri) görüntüler ya da yapılandırır.
SCHTASKS       Bir bilgisayarda çalışacak komut ve programların
               zamanlamasını yapar.
SHIFT          Toplu iş dosyasındaki değiştirilebilir parametre konumunu
               değiştirir.
SHUTDOWN       Makinenin yerel ya da uzaktan uygun şekilde kapanmasını sağlar.
SORT           Girişi sıralar.
START          Belirli program ya da komutu çalıştırmak için ayrı bir
               pencere açar.
SUBST          Bir yolu bir sürücü harfiyle ilişkilendirir.
SYSTEMINFO     Makineye özgü belirli özellik ve yapılandırmaları görüntüler.
TASKLIST       Hizmetler de dahil olmak üzere çalışan tüm görevleri görüntüler.
TASKKILL       Çalışan bir işlem ya da uygulamayı kapatır ya da durdurur.
TIME           Sistem saatini görüntüler ya da ayarlar.
TITLE          CMD.EXE oturumu için pencere başlığını belirler.
TREE           Bir sürücü ya da yolun dizin yapısını grafik olarak
               görüntüler.
TYPE           Bir metin dosyasının içeriğini görüntüler.
VER            Windows sürümünü görüntüler.
VERIFY         Windows'a, dosyalarınızın diske doğru yazıldığını doğrulayıp
               doğrulamamasını bildirir.
VOL            Disk birim etiketi ve seri numarasını görüntüler.
XCOPY          Dosya ve dizin ağaçlarını kopyalar.
WMIC           Etkileşimli komut kabuğu içindeki WMI bilgisini görüntüler.
 
Araçlarla ilgili ek bilgi için çevrimiçi yardımda komut satırı
başvurusuna bakın.

Herhangi bir komut hakkında, ne işe yaradığı ve hangi parametrelere sahip olduğu gibi konularda yardım almak için ise, önce help sonra da komut ismi yazılır.

Örneğin, dir komutu hakkında bilgi almak için;

help dir

yazarız ve enter tuşuna basarız.

 

 

başlat – çalıştır – msconfig = sistem yapılandırma
başlat – çalıştır – regedit = katıt defter düzenleyicisi
başlat – çalıştır – cmd = system32
c komut istemi – netstat = karşı tarafın ıp si görme
başlat – çalıştır – msinfo32 = sisteminiz hakkinda bilgi
başlat – çalıştır – sysedit = Su dosyalari acar; win.ini, sys.ini, autoexec.bat, config.sys
başlat – çalıştır – sysedit = mailto: ne icin tabiki hizli mail yollamak icin.
Ayrica biliyorsunuzdur, programlarinda exe dosyalarinin ismini girerek direkt calistir satirindan kullanabilirsiniz.
Ornegin;
başlat – çalıştır – notepad = yazarsaniz notdefteri acilacaktir.
başlat – çalıştır – explorer = yazarsaniz Windows Gezgini acilacaktir.
başlat – çalıştır – charmap = karakter işlem
c komut iştemi – clipbrd = pano defter görüntüleyicisi
c komut iştemi – cmstp = bağlantı yöneticisi profil yükleyicisi
c komut iştemi – cscript = komut dosyası hata ayıklayıcısı,toplu mod,etkin hata ayıklama,varsayılan kod merkezi…
c komut iştemi – ddeshare = DDE paylaşımı
başlat – çalıştır – drwtsn32 = windows için doktor watson
başlat – çalıştır – drwatson = hata denetimcisi dr watson
c komut iştemi – eudcedit = özel karakter denetleyicisi
c komut iştemi – taskmgr = windows görev yöneticisi
c komut iştemi – wscript = windows kod merkezi ayarları
Hacklemek için “hak me or rape me”
rundll32 shell32,Control_RunDLL [Kontrol Panelini Acar]
rundll32 shell32,OpenAs_RunDLL [Open With… Birlikte Ac… pencersi acilir]
rundll32 shell32,ShellAboutA Info-Box [About Windows Windows Hakkinda]
rundll32 shell32,Control_RunDLL desk.cpl [Display Properties, Ekran Ozelikleri]
rundll32 user,cascadechildwindows [Pencereleri döse]
rundll32 user,tilechildwindows [Tum pencereleri kucult]
rundll32 user,repaintscreen [Ekran gorunumunu tazele]
rundll32 shell,shellexecute Explorer [Windows Exploreri yeniden baslat]
rundll32 keyboard,disable [Klavyeyi kilitle]
rundll32 mouse,disable [Fareyi kilitle ]
rundll32 user,swapmousebutton [Fare tuslarini degistir]
rundll32 user,setcursorpos [Imlec pozisyonunu ayarla (0,0)]
rundll32 diskcopy,DiskCopyRunDll [Diskcopy ekranini acar]
rundll32 shell32,SHFormatDrive [Disket format Disk (A)’ Ekrani]
rundll32 shell32,SHExitWindowsEx -1 [Windows Explorer soguk restart]
rundll32 shell32,SHExitWindowsEx 1 [Bilgisayari Kapatir]
rundll32 shell32,SHExitWindowsEx 0 [Gecerli oturumu kapatir]
rundll32 shell32,SHExitWindowsEx 2 [Windows9x Hizli yeniden baslatma Reboot]
rundll32 krnl386.exe,exitkernel [Force Windows 9x To Exit (no confirmation) Windowstan Hizli cikis]
——————————————————————————–
n30®02-05-05, 01:50
çalıştır komutları devammmmmmmmm
compmgmt.msc Bilgisayar yönetimini açar.
clipbrd.exe Pano işlemcisini açar.
cleanmgr.exe Disk temizleyiciyi açar.
ciadv.msc Dizin yöneticisini açar.
charmap.exe Karakterleri ayarlamanızı sağlar.
calc.exe Hesap makinesini açar.
diskmgmt.msc Disk yönetimini açar.
devmgmt.msc Aygıt yöneticisini açar.
dfrg.msc Disk birleştiriciyi açar.
eudcedit.exe Karakter imal edebilirsiniz.
appwiz.cpl Program ekle kaldırı açar.
access.cpl Erişebilirlik seçeneklerini açar.
accwiz.exe Erişebilirlik sihirbazını açar.
desk.cpl Görüntü özelliklerini açar.
eventvwr.exe Olay görüntüleyicisini açar.
freecell.exe İskambil oyununu açar.
fsmgmt.msc Paylaşılan klasörler menüsünü açar.
hdwwiz.cpl Donanım ekleme sihirbazını açar.
iexpress.exe Setup programını açar.
inetcpl.cpl İnternet özelliklerini açar.
intl.cpl Bölge ve dil ayarlarını açar.
joy.cpl Oyun kontrollerini açar.
magnify.exe Büyüteçi açar.
main.cpl Fare özelliklerini açar.
mmsys.cpl Ses ayarlarını açar.
mspaint.exe Paint programını açar.
narrator.exe İngilizce ekran okuyucusunu açar.
ntbackup.exe Yedekleme sihirbazını açar.
nusrmgr.cpl Kullanıcı hesaplarını açar.
osk.exe Ekran klavyesi açar.
telnet.exe Telnet’i açar.
spider.exe Kağıt oyunu açar.
gpedit.msc Grup poliçesi açar.
msconfig.exe Sistem ayarlarını açar.
verifier.exe Sürücü monitörünü açar.
drwtsn32.exe Sorun tanıma aracını açar.
dxdiag.exe DirectX sürümünüzü öğrenmenizi sağlar.
mobsync.exe Senkronizasyon sağlar.
mplay32.exe Media Player’ın çok basit bir halini açar.
odbcad32.exe Database işleme sağlar.
packager.exe Obje paketleyiciyi açar.
perfmon.exe Sistem monitörünü açar.
progman.exe Masaüstü yöneticisini açar.
rasphone.exe Erişim defterini açar.
shrpubw.exe Network paylaşımı bilgisini açar.
sigverif.exe İmza denetleyicisini açar.
sysedit.exe Sistem yöneticisini açar.
syskey.exe Şifre databaseini açar.
sndrec32.exe Ses kaydedicisini açar.
timedate.cpl Tarih ayarlama penceresini açar.
tourstart.exe Windows XP turu başlatır.
winchat.exe Windows içinde bulunan chat programını açar.
winmine.exe Mayın Tarlası oyununu açar.
write.exe WordPad’i açar.
wupdmgr.exe Windows güncelleştirme penceresini açar.
explorer.exe Windows Gezgini’ni açar.
powercfg.cpl Güç seçeneklerini açar.
rasphone.exe Ağ bağlantılarını açar.
regedt32.exe Windows Kayıt Düzenleyicisi’ni açar.
regedit.exe Windows Kayıt Düzenleyicisi’ni açar.
sndvol32.exe Ses ayarlarını yapmanızı sağlar.
notepad.exe Not defterini açar.
taskmgr.exe Görev yöneticisini açar.

 

Komut satırı arayüzüne giriş

Ha, heyecan verici, değil mi?! İlk kodunuzu birkaç dakika içinde yazacaksınız 🙂

Sizi yeni arkadaşınızla tanıştıralım: komut satırı!

Gelecek aşamalar size tüm “hacker”ların kullandığı siyah pencerenin nasıl kullanıldığını gösterecek. Başta biraz korkutucu görünebilir fakat bu sadece sizden komut bekleyen bir pencere.

Not Lütfen bu kitap boyunca ‘dizin’ veya ‘klasör’ terimlerini birbirinin yerine kullandığımızı ve aynı anlama geldiklerini unutmayınız.

Komut satırı nedir?

Genellikle komut satırı veya komut satırı arabirimi adı verilen pencere, bilgisayarınızdaki dosyaları görmek, düzenlemek ve yönetmek için kullanılan metin tabanlı bir uygulamadır. Tıpkı Windows Gezgini veya Mac’deki Finder gibi, fakat grafik arayüzü olmadan. Komut satırının diğer adları: cmdCLIkomut istemcisikonsol veya terminal (uçbirim)dir.

Komut satırı arabirimini açın

Birkaç deneme yapmak için önce komut satırı arabirimini açmamız gerekir.

Windows

Başlat menüsü → Tüm Programlar → Donatılar → Komut Satırı.

Mac OS X

Uygulamalar → Araçlar → Terminal.

GNU/Linux

Muhtemelen Uygulamalar → Donatılar → Terminal altında olmalı, fakat sistemler arası farklılık gösterebilir. Eğer orada değilse İnternet’te arayın 🙂

İstemci

Şu anda yüksek ihtimalle sizden komut bekleyen siyah ya da beyaz bir ekran görüyor olmalısınız.

Eğer Mac veya GNU/Linux kullanıyorsanız, yüksek ihtimalle $ işareti göreceksiniz, tıpkı bunun gibi:

$

Windows’da ise > işareti göreceksiniz, bunun gibi:

>

Tüm komutlar bu işaret ve bir boşluktan sonra gelir fakat bunu yazmak zorunda değilsiniz. Bilgisayarınız bunu sizin için yapacaktır 🙂

Ufak bir not: sizin durumunuzda bu C:\Users\ola> veya Olas-MacBook-Air:~ ola$ ve benzeri bir şekilde olabilir ve bu kesinlikle doğru. Bu eğitimde bunu sade ve basit bir şekilde anlatacağız.

İlk komutunuz (Yaşasın!)

Basit bir şeyle başlayalım. Aşağıdaki komutu yazın:

$ whoami

ya da

> whoami

Ve ardından enter tuşuna basın. Sonucumuz bu:

$ whoami zeynep

Gördüğünüz gibi, bilgisayar az önce kullanıcı adınızı yazdı. Harika, değil mi? 🙂

Her komutu yazmaya çalışın, kopyala-yapıştır yapmayın. Bu şekilde daha akılda kalıcı olur!

Temeller

Tüm işletim sistemleri komut satırı için birbirinden biraz farklı komutlar kullanır, bu nedenle işletim sisteminize uygun yönergeleri izlediğinizden emin olun. Deneyelim mi?

Geçerli Dizin

Nerede olduğumuzu bilmek güzel olurdu, değil mi? Bakalım. Bu komutu yazın ve enter tuşuna basın:

$ pwd
/Users/zeynep

Windows’ta iseniz:

> cd
C:\Users\zeynep

Muhtemelen makinenizde benzeri bir yazı göreceksiniz. Komut satırını açtığınızda genellikle kullanıcınızın ev dizininde başlarsınız.

Not: ‘pwd’nin anlamı “print working directory” yani “çalışma dizinini yazdır”dır.


Dosya ve dizinleri listele

Yani içeride ne var? Bilmek harika olurdu. Haydi bakalım:

$ ls
Uygulamalar
Masaüstü
İndirilenler
Müzik
...

Windows:

> dir  Directory of C:\Users\zeynep 
05/08/2014 07:28 PM <DIR> Uygulamalar 
05/08/2014 07:28 PM <DIR> Masaüstü 
05/08/2014 07:28 PM <DIR> İndirilenler 
05/08/2014 07:28 PM <DIR> Müzik 
...

Geçerli dizini değiştir

Şimdi, haydi Masaüstü dizinimize gidelim:

$ cd Masaüstü

Windows:

> cd Masaüstü

Gerçekten değişmiş mi bir bakalım:

$ pwd
C:\Users\zeynep\Masaüstü

Windows:

> cd 
C:\Users\zeynep\Masaüstü

İşte oldu!

Profesyonel ipucu: eğer cd D yazarsanız ve tab tuşuna basarsanız, komut satırı ismin kalanını otomatik tamamlar ve gitmek istediğiniz yere daha hızlı gidersiniz. Eğer “D” ile başlayan birden çok klasör var ise, seçeneklerin listesi için tab tuşuna iki kez basın.


Dizin oluşturun

Uygulamalı yapmak için masaüstünüzde bir dizin oluşturmaya ne dersiniz? Bu şekilde yapabilirsiniz:

$ mkdir uygulama

Windows:

> mkdir uygulama

Bu küçük komut masaüstünüzde uygulama isimli bir klasör oluşturacaktır. Orada olup olmadığını kontrol etmek için ls veya dir komutlarını kullanabilirsiniz! Deneyin 🙂

Profesyonel ipucu: Eğer aynı komutları tekrar tekrar yazmak istemiyorsanız, yukarı ok ve aşağı ok tuşlarına basarak yazdığınız komutlar arasında geçiş yapabilirsiniz.


Alıştırma!

Sizin için ufak bir alıştırma: yeni oluşturduğunuz uygulama dizininde test adında bir dizin oluşturun.cd ve mkdir komutlarını kullanın.

Çözüm:

$ cd uygulama
$ mkdir test
$ ls
test

Windows:

> cd uygulama
> mkdir test
> dir
05/08/2014 07:28 PM <DIR>      test

Tebrikler! 🙂


Temizlik

Ortalığı dağınık bırakmak istemeyiz, haydi yaptığımız her şeyi silelim.

İlk önce masaüstüne geri dönmemiz gerek:

$ cd ..

Windows:

> cd ..

cd komutu ile .. kullanmak sizi bir üst dizine götürür (Bu sizin şuanki dizininizi tutan ana dizindir).

Nerede olduğunuzu kontrol edin:

$ pwd
C:\Users\zeynep\Masaüstü

Windows:

> cd 
C:\Users\zeynep\Masaüstü

Şimdi uygulama dizinini silme vakti:

Dikkat: Dosyaları del,rmdir veya rm ile silme işlemi geri alınamaz, bu silinen dosyalar sonsuza dek yok olur anlamına gelir! Yani, bu komutları kullanırken çok dikkatli olun.

$ rm -r uygulama

Windows:

> rmdir /S uygulama
uygulama, Emin misiniz <E/H>? E

Bitti! Gerçekten silindiğinden emin olalım:

$ ls

Windows:

> dir

Çıkış

Şimdilik bu kadar! Şimdi komut satırını güvenle kapatabilirsiniz. Bunu “hacker” tarzında yapalım, tamam mı?:)

$ exit

Windows:

> exit

Harika, değil mi?:)

Özet

İşte bazı yararlı komutların özeti:

Komut (Windows) Komut (Mac OS – GNU/Linux) Açıklama Örnek
exit exit pencereyi kapatır exit
cd cd dizin değiştir cd test
dir ls dizin/dosyaları listele dir
copy cp dosya kopyala copy c:\test\test.txt c:\windows\test.txt
move mv dosya taşı move c:\test\test.txt c:\windows\test.txt
mkdir mkdir yeni bir dizin oluştur mkdir testdizini
del rm bir dosya/dizin sil del c:\test\test.txt

Bu kullanabileceğiniz komutlardan sadece birkaçı, fakat bugün bundan daha fazlasını kullanmayacaksınız.

 

Temel DOS Komutları

DOS işletim sisteminde normal bir kullanıcının sıkça ihtiyaç duyacağı komutlar yaklaşık on adettir. Bunlara zaman zaman kullanılabilecek yaklaşık on adet komut daha eklenebilir. Bunları öğrenmek suretiyle kullanıcı kendisi için gerekli işlemlerin çoğunu kolayca gerçekleştirebilir. Aşağıda en çok ihtiyaç duyulan komutlar ve kullanım biçimleri verilmiştir.(Tamamen büyük ve kalın harfle yazılanlar aynen girilmesi gereken komutlar, büyük harfle başlayıp küçük harfle devam eden ve yatık yazılanlarsa kullanıcı tarafından belirtilen herhangi bir isim olarak anlaşılmalıdır.)

DIR : Dosyaları listele

Bulunulan klasör içerisinde bulunan dosya ve klasörleri listelemek için dir komutu kullanılır. Herhangi bir dosyanın bir klasörde bulunup bulunmadığı veya adı, uzantısı ve boyu gibi bazı özellikleri öğrenilmek istendiğinde bu komut kullanılır. Alt klasörlerin adlarının yanında klasör olduklarını belirten ‘DIR’ sözcüğü bulunur. Bulunulan klasör yerine bir başka klasör de adı verilerek listelenebilir. Bir dosya adı verildiğinde ise sadece o dosyaya ait bilgiler ekranda görünür.

DIR			Bulunulan klasördeki dosyaları listele.
DIR 			Klasör	Klasördeki dosya ve alt klasörleri listele.
DIR 			Dosya		Sadece adı verilen dosyayı listele

DOS’ta Sabit etiketli bir sabit diskte Belgelerim adlı klasörde bulunulduğu sırada dir girilirse ekranda aşağıdakine benzer bir çıktı görünür. (Elbette çıktı her bilgisayarda, bulunulan klasöre ve içinde bulunan dosyalara göre değişecektir.)

C sürücüsündeki birim Sabit
Birim Seri Numarası 3867-1CFF
C:\Belgelerim dizini

.             <DIR>		15/09/98	14:40
..            <DIR>		15/09/98	14:40	
Resimler      <DIR>		15/09/98	14:40
Yazılar       <DIR>		15/09/98	14:40	
Programlar    <DIR>		15/09/98	14:40
Notlar.txt                 15/09/98	14:40	
Okubeni.txt                15/09/98	14:40
              2 dosya 2456 bayt
              5 dizin 324.456.765  bayt boş

CD : Başka klasöre geç

Bir klasörden diğerine geçmek için, başka bir deyişle klasör değiştirmek için cd komutu kullanılır. Bir klasöre geçildiğinde komut satırının solunda o klasörün adı bulunur. Her klasörde sadece adı verilerek ancak bir altındaki klasöre geçilebilir. Bir üst klasöre klasör ismi olarak ‘..’ girilerek gidilebilir. Bir alt ve bir üst düzey dışındakiler geçmek ya adımı adım klasör değiştirerek ya da geçilecek klasörün tam yolu verilerek ulaşılabilir.

CD 			Klasör		Klasöre geç.
CD .. 	Bir üsteki klasöre geç.
CD 			Bulunulan klasörü göster.

MD : Klasör yarat.

Yeni bir klasör yaratmak için md komutu kullanılır. Bu komut girildiğinde yaratılan klasör elbette henüz boş durumdadır. Kullanıcılar butun dosyalarını aynı yerde bulundurmak yerine, onları belli gruplara ayırıp, her bir grubu bu komutla yaratacakları ayrı bir klasörlerde tutabilirler.

MD Klasör 	Klasör yarat.

RD : Klasörü yok et.

Boş bir klasörü silmek için rd komutu kullanılır. Ancak silinecek klasör boş olmalıdır, yoksa silinemez. Bir klasör yok edilmeden önce içerisinde bulunan bütün dosyaların silinmesi gerekir.

RD Klasör		Klasörü yok et.

DEL : Dosya sil.

Bir dosyayı silmek için del komutu kullanılır. Bir dosya silindiğine sadece içindekiler silinmez, dosya tümüyle yok olur. Bazı koşullarda silinen bir dosyanın kurtarılması özel bazı programlar aracılığıyla mümkün olabilmektedir. Ancak bu programlar her yerde bulunmamakta ve kurtarma işlemlerini her zaman başarıyla gerçekleştirememektedirler. O yüzden bu komut dikkatli kullanılmalı ve önemli dosyaların her zaman bir yedeği bulundurulmalıdır.

DEL Dosya 	Dosyayı sil.
DEL Klasör	Klasörün içindeki tüm dosyaları sil. 

TYPE : Dosya içeriğini göster

Bir dosyanın içeriği ( içerisinde bulunanlar yazılar) type komutuyla ekranda gösterilebilir. Ancak sadece içerisinde standart biçimde oluşturulmuş metinler bulunan dosyalar bu yolla görüntülenebilir. Yazılara biçimlendirme gibi bir çok işlev ve görünüş değişikliği eklemeleri yapabilen ‘Word’ gibi kelime işlemci programlarda oluşturulmuş dosyaların içerikleri bu yolla (özel olarak metin dosyası olarak kaydedilmediyse) görüntülenemez. Ayrıca yazı dışında resim, program gibi dosya türleriyle bu komut kullanıldığında ekranda saçma sapan karakterler görünür.

TYPE Dosya 	Dosyanın içeriğini görüntüle.  

COPY : Dosya kopyala

Bir dosyanın kopyasını elde etmek için copy komutu kullanılır. Komutla birlikte sadece kopyalanacağı klasörün ismi verilirse aynı isimde ve yanı içerikte yeni bir dosya yaratılmış olur. Klasörün yanında bir dosya ismi de verilirse içeriği aynı fakat adı değişik bir dosya üretilmiş olur.

COPY AsılDosya KopyaDosya  	Dosyanın kopyasını çıkar.
COPY AsılDosya Klasör 	Dosyayı klasöre kopyala.

MOVE : Dosya veya klasörü taşı.

Bir dosyayı ve klasörü bulunduğu yerden başka bir yere taşımak için move komutu kullanılır. Aynı işlem önce bir kopyanın başka bir yerde yaratılıp, daha sonra orijinalinin silinmesiyle de gerçekleştirilebilir.

MOVE Dosya/Klasör GideceğiYer 	Dosya veya klasörü taşı.

REN : Dosyanın adını değiştirir

Bir dosyanın adını değiştirmek için ‘ren’ komutundan yararlanılır. Dosyanın sadece adı değişirken, içeriği aynı kalır.

REN EskiDosya YeniAdı			Dosyanın adını değiştir.

FORMAT : Disk(et)i biçimlendir.

Her disk veya disket, belli bir işletim sistemi tarafından tanınması için biçimlendirme denilen bir işlemden geçmek zorundadır. Bu işlemi gerçekleştiren komut format komutudur. Sabit diskler hazır biçimlendirilmiş (ve genellikle işletim sistemiyle yüklü) olarak satıldığı için kullanıcı tarafından biçimlendirilmesi gerekmez. Bazı disketler de hazır biçimlendirilmiş olarak satıldığı için işletim sistemi onlar disket sürücüye takar takmaz tanır. Bir disk veya disket biçimlendirildiğinde içerdiği tüm bilgiler yok olur. Bunlar geri getirmek normal koşullarda mümkün değildir. Sabit diskler zorunlu olmadıkça ve uzman bir kullanıcı tarafından gerekli görülmedikçe kesinlikle biçimlendirilmemelidir.

FORMAT Sürücü 	 Sürücüyü biçimlendir.

EDIT : Dosya düzenle.

DOS işletim sisteminde standart metin dosyaların düzenlemek için edit adlı program kullanılır. Bu program DOS ile birlikte gelmekle birlikte aslında bir komut değil, çeşitli menülerle zenginleştirilmiş metin düzenlemeZ uygulamasıdır. Kullanıcılar genellikle daha çok işleve sahip diğer kelime işlemci programlarla çalışırlar. Ancak bu programların işletim sisteminden ayrı olarak satın alınması, yüklenmesi ve genellikle karmaşık olan kullanımlarının öğrenilmesi gerekir. Oysa ‘edit’ daima DOS’la birlikte bulunur ve her zaman kullanılabilir.

EDIT Dosya 	 Dosyayı düzenlenmesi için aç.

A: : Disket sürücüye geç.

Sabit disk veya başka bir sürücüdeyken disket sürücüsüne geçmek için a: girilmelidir. Harfi izleyen ‘:’ işaretini kullanmak zorunludur.

C: : Sabit diske geç.

Disket sürücü veya başka bir sürücüdeyken sabit diske geçmek için c: girilmelidir. Böylece sürücü değiştirip tekrar geri gelindiğinde, komut satırında önceki durumda bulunulan klasörün ismi bulunur. Bir sürücüye geçmek o sürücünün en tepesine geçmek demek değildir. Sabit diskte herhangi bir klasörün altında bulunuyorken en tepeye yani kök dizine geçmek için cd komutu klasör adı olarak ‘\’ girilmelidir.

 

İleri DOS Komutları

Yukarıda sayılan komutlar dışında, kullanıcıların zaman zaman gereksinim duyabilecekleri bir çok komut bulunmaktadır. Normal bir kullanıcı bunlardan sadece önemli olanları bilmelidir. Diğer komutların çoğu kullanıcının normal şartlarda gereksinim duymadığı, sadece özel bir işlevi yerine getiren komutlardır. Burada değinilecek komutlar dışında kalan bazı komutlar da son derece tehlikeli, uzman kullanıcılar dışındakileri kesinlikle kullanmaması gereken komutlardır. Burada değinilenlerse normal kullanıcıların da zaman zaman ihtiyaç duyabileceği komutlardır.

CLS : Ekranı temizle.

DOS ekranında daha önce girilen komutlar ve bunların ürettiği sonuçlar komut satırının ( genellikle sadece son birkaç komutunkiler görünecek üzere) yukarısında kalır. Komut satırının üzerindekileri silmek ve komut satırını en üst satıra almak için cls komutu kullanılır.

DATE : Tarihi göster.

DOS işletim sisteminde günü tarihini görmek ve değiştirmek için ‘date’ komutu kullanılır. Bu komut girildiğinde ekran bugünün tarihi gelir ve yeni tarihin girilmesi beklenir. Hiçbir şey girmeden ‘Enter’ tuşuna basılırsa tarih değiştirilmeksizin bugünün tarihi öğrenilmiş olur.

TIME : Saati göster (veya değiştir).

DOS’ta sistem saatini (bilgisayarın içindeki saat) değiştirmek veya öğrenmek için time komutu kullanılır. Yeni saat girmek yerin ‘enter’ tuşuna basılırsa saat değişmez. Saat sadece öğrenilmiş olur.

EXIT : Oturumdan çık.

Her komut işletim sisteminde bulunan ve komut yorumlayıcısı adı verilen program tarafından çalıştırılır. Bazı durumlarda bir yorumlayıcıdan başkasına girilebilir. Her girilen yorumlayıcı oturum adı verilen yeni bir ortama girer. Bu, her hangi bir programın veya işletim sisteminin içinden çıkmadan DOS komutlarının kullanılması için de gerekli olabilir. Böyle durumlarda bir oturumdan çıkıp bir önceki ortama dönmek için exitkomutu kullanılır. Windows işletim sisteminde açılan bir DOS oturumundan bu komutla çıkılıp yine windows ortamına dönülebilir.

MORE : Çıktıyı sayfa, sayfa göster.

Bazı komutların çıktısı ekran sığmaz. Bu durumda çıktı bir insanın okuyamayacağı hızda ekrana gelir ve gider. Sonuçta çıktının sadece son kısmı görünür. Bu durumu önlemek ve bir komutun çıktısını her defasında bir sayfa görünecek şekilde ekrana getirmek için more komutu kullanılır. Her gelen sayfadan sonrakine geçmek için herhangi bir duşa basmak yeterlidir. Bu komutun kullanılışı başka bir komutla birlikte çalışması gerektiğinden diğerlerinden farklıdır. Önce çıktısı sayfa gösterilecek komut tüm parametre ve seçenekleriyle birlikte yazılır, sonra boru ( | ) adı verilen işaret konur ve ‘more’ komutu yazılır.

Komut | MORE  	Komutun çıktısını sayfa sayfa göster.

TREE : Tüm ağaç yapısını göster.

Belli bir klasörün altında bulunan bütün klasörler onlarında altları dahil olmak üzere ekranda sergilenmek istenirse tree komutu kullanılır.

TREE		Bulunulan klasörün alt klasörlerini göster.
TREE Klasör  	Adı verilen klasörün alt klasörlerini göster.

ATTRIB : Komutlara niteliklerini değiştir.

Her dosya arşiv dosyası, sistem dosyası, gizli dosya veya silinemez dosya olma gibi bazı niteliklere sahiptir. Bu nitelikler üzerinde işlem yapmak için attrib komutu kullanılır. Nitelikler sırasıyla A,S,H,R harfleriyle belirtilir. Bir nitelik ‘+’ karakteriyle verilip ‘-‘ karakteriyle geri alınır.

ATTRIB +H Dosya    	Dosyaya gizlilik niteliği ver.
ATTRIB -H Dosya    	Dosyanın gizlilik niteliğini kaldır.
ATTRIB +R Dosya    	Dosyaya silinemezlik niteliği ver.
ATTRIB -R Dosya    	Dosyanın silinemezlik niteliğini kaldır.

FC : Dosyaları karşılaştır.

İki dosya arasındaki farkların ve bu farkların oluştuğu satırların bulunması için kullanılan komut fc’dir . Bu komut iki dosyanın ( isim ve konum açısından farklı olsalar da) içerik açısından aynı olup olmadığını kontrol etmek için kullanılabilir

FC Dosya1 Dosya2  	Adı verilen dosyaları karşılaştır.

LABEL : Diskin etiketini değiştir

Her disk ve disketin bir etiket’i yani adı vardır ve bu ad label komutuyla değiştirilebilir. Bazı durumlarda işletim sistemleri, disket veya disketleri üzerindeki yazı veya renk gibi fiziksel özelliklerinden tanıyamayacağı için, bir diske veya diskete bu isimle referans verirler.

LABEL Sürücü 		Sürücünün etiketini değiştir.

FIND : Belirtilen yazıyı bul.

Bir dosya içerisinde geçen bir sözcük veya ifadeyi bulmak için find komutu kullanılır. Bu komutla içeriği hakkında belli bir fikir sahibi olunan ancak ismi bilinmeyen dosyaları bulmak mümkün olabilmektedir.

FIND "Yazı" Dosya  	Yazıyı dosya içinde bul.

CHKDSK : Disk(et)in durumunu göster.

Bir disk veya disket içinde kullanılan ve kullanılmayan alanların büyüklüğünü, ne kadarlık kısmın bozuk veya kullanılamaz durumda olduğunu olmak için chkdsk komutu kullanılır. Ancak disk veya disketler üzerinde daha geniş bir inceleme yapmak için daha kapsamlı bir program kullanmak gerekir

MEM : Belleğin durumunu göster.

Bilgisayarın içindeki bellek biriminin kapasitesini, belli bir anda bu kapasitenin ne kadarının kullanıldığını ve ne kadarının boş olduğunu öğrenmek için mem komutu kullanılır.

DELTREE : Klasörü altındakilerle birlikte yok et.

Bir klasör ‘del’ komutuyla silindiğinde yok olmaz. Silinen sadece altında bulunan dosyalardır. Bununla birlikle, ‘rd’ komutu da bir klasörü boş olmadıkça silmemektedir. Bir klasörü altındaki dosya ve klasörleriyle birlikte yok etmek için deltree komutunu kullanmak gerekir. Bu komutun geri dönüşü olmadığı için yok edilecek klasörün altında bulunan bütün nesnelerin ne içerdiği bilinerek kullanılmalıdır.

DELTREE Klasör   	Klasörü altındakilerle birlikte yok et.  

Komutlarla Parametreler, Seçenekler ve Yardım

Bir komutla birlikte girilen parametre, o komutun çalışması için gerekli bilgi demektir. Örneğin dosya silmeye yarayan “del” komutu ile birlikte silinmesi istenen dosyanın ismi parametre olarak girilmesi gereklidir. Aksi takdirde komut hangi dosyayı sileceğini bilemez. Komutla birlikte ‘ / ‘ işaretinden sonra kullanılan seçenekler ise komutların çalışmasının kullanıcının isteklerine uygun olarak değiştirilmesinde kullanılır. Bir klasördeki dosyaları listeleyen “dir” komutuyla birlikte /W girilirse listeleme özet bir biçimde sadece dosya ve dizin adlarıyla yapılır.

Herhangi bir komut hakkında yardım, o komutun ardından seçenek olarak ? işareti girilmesiyle elde edilir.

Komut /?

Gelen yardım ekranında komutla birlikte girilecek parametre ve seçenekler gerekli açıklamalarla birlikte sergilenir. Çevresi ‘ [ ‘ ve ‘ ] ‘ ayraçlarıyla çevrelenmiş parametre ve seçenekler isteğe bağlı demektir. Ayrıca tüm komutlar hakkında yardım help komutunun girilmesiyle de elde edilebilir.

Dosya ve Klasör İsimleri

DOS’ta dosya ve klasörlerin isimleri belli koşullara uymak zorundadır. Bir isim sadece harf, sayı ve geçerli sayılan işaretlerden oluşabilir. Başka herhangi bir yerde belli bir anlamı olan işaretler kesinlikle isimlerde kullanılmaz. Komut veya dosya isimlerinde büyük harf küçük harf ayrımı yapılmaz. Aşağıdaki bütün ifadeler aynı kabul edilir :

CD OYUN
Cd Oyun
Cd oyun
cD oYuN

Klasör isimleri en fazla sekiz karakterden oluşabilir. Bu kural dosya isimleri için de geçerlidir ancak dosyalara en fazla üç karakter uzunluğunda olabilen bir uzantı’ya sahip olabilir. İsimle uzantı arasında bir nokta ( . ) bulunur. Örneğin :

Dosyam.txt

geçerli bir isimdir. İsimler genellikle aynı türde veya konumdaki farklı içeriğe sahip dosya veya klasörleri birbirinden ayırmak için kullanıldığından, içerikleri hakkında fikir veren bir isim taşımaları yararlıdır. Yazımı kolay olsun diye bir iki karakterlik kısa isimler kullanılırsa, bir dosyanın aranması durumunda güçlükle karşılaşılır. Dosyaların uzantıları da dosyaların türü hakkında bir fikir verir.

Aşağıda çok kullanılan dosya uzantıları ve anlamları verilmektedir ( * yerine herhangi bir isim gelebilir)

  • *.txt Düz Metin Dosyası
  • *.exe Çalıştırılabilir Program Dosyası.
  • *.gif Bir Tür Resim Dosyası.

 

DOS’ta Kullanılan Bazı İşaretler

\ : Klasör Altında.

Bir klasör veya dosyanın bir klasör veya sürücünün altında olduğunu belirten işaret ters bölüm ( \ ) karakteridir. Bir klasörden sadece kendisinin bağlı olduğu bir üst klasör ve kendisinin bir düzey altında bulunan dosya ve klasörlere erişilebildiği için, bunların dışındaki klasörlerde bulunan klasör ve dosyalara erişmek için konumlarını tam olarak belirtilmesi gerekir. Aksi taktirde dosya veya klasörün bulunamadığını belirten bir mesajla karşılaşılır. Klasörler ve dosyalar arasında bu işaretten başka boşluk bırakılmaz. Bu işaretle birbirine bağlanmış klasörler veya dosya ismi sadece tek bir nesneyi gösterir.

ÜstKlasör\AltKlasör\Dosya

* : Bir yazının yerini tut.

Birden çok dosya veya klasörlerle işlem yapılması gerektiğinde, her madde için tek tek komut kullanılması yerine, ortak özellikler belirtilir ve yıldız ( * ) karakterinin kullanılır. Bu karakter herhangi bir karakter dizisi anlamına gelir ve hiç bir karakterin bulunmaması gibi bir durumu da kapsar.

*.txt   Bütün .txt uzantılı dosyalar.
A*.*   	 A ile başlayan tüm dosya veya dizinler.
A*B.doc 	A'yla başlayan B'yle biten doc uzantılı dosyalar.

? : Bir harfin yerini tut.

Tıpkı yıldız karakteri gibi soru işareti ( ? ) de ‘joker’ olarak kullanılabilir. Ancak bu işaret sadece bir karakterin yerini tutar ve bulunduğu konuma iki karakter girmesi durumunda geçerli bir seçenek olarak kabul etmez.

A?B.txt 	Başı A sonu B olan üç harfli txt uzantılı dosyalar.  

| : Komut çıktısını başka bir komuta gönder.

Bazı durumlarda bir komutun çıktısı boru ( | ) adı verilen karakter yardımıyla bir komuta girdi olarak gönderilebilir. İkinci komut yapacağı işlevi bu girdi üzerinde gerçekleştirip sonucu (eğer sonunda yine bir boru ve çıktıyı girdi olacak başka bir komut yoksa ) ekrana yazar.

Komut1 | Komut2    	İlk komutun çıktısını ikincisinin girdisi olsun.  

> : Komutun çıktısını dosyaya yaz.

Bir komutun çıktısını ekran yerine bir dosyaya göndermek ( yazdırmak) istendiğinde ‘büyüktür’ ( > ) işareti kullanılabilir. Sonucu görmek o dosyanın ‘type’ komutuyla ekranda gösterilmesiyle görülebilir. Bu işaretin kullanılması için kullanılan komutun belli bir ekran çıktısı üreten bir komut olması gerekir. Aksi taktirde dosyaya yazılacak herhangi bir metin oluşmaz.

Komut  > Dosya   	Komutun çıktısını ekran yerine dosyaya yaz. 

/ : Komutla Seçenek Kullan

Herhangi bir komuta seçenek girmek için ( / ) karakteri ( slaş ) kullanılır. Bu karakterin ardından herhangi bir anahtar ( genellikle belli bir işlemi veya tercihi simgeleyen ) bir harf girilir. Birden fazla seçenek (birbirleriyle çelişmedikleri durumunda) artarda girilebilir.

Komut Parametreler /Seçenek		Komuta seçenek girmek. 

. : Dosya İsim Uzantı Ayırıcı

Bir dosya ismiyle uzantısını ayırmak için ( . ) karakteri ( nokta ) kullanılır. Bu karakterin sol tarafı isim sağ tarafı da uzantı olarak addedilir. Bir dosyanın ismi ve uzantısı birlikte dosyanın kendisini ifade ettiğinden noktanın ne sağında ne de solunda boşluk bırakılmadan, bir bütün olarak yazılır.

İsim.Uzt		İsimle uzantıyı ayırmak.



EKREM İZMİR

2 Comments

Doğan Nuri KONAK

Güzel çalışma olmuş, ellerinize sağlık. CMD konusunda bu kadar ayrıntılı bir web sitesi gördüğüme çok sevindim. Teşekkürler…

Reply
alperen

benim bir sorum benim bu tür işlere fazla merakım var alta e postamı koydum bana ulaşıp yardımcı olabilirseniz sevinirim …

Reply

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir