Ms-Dos Komutları Ms-Dos Komutları nedir ne işe yararlar, hangi komut hangi görevi gerçekleştiriyor
 
DIR (Listeleme) 
Bulunduğunuz dizindeki dosya veya dizinleri listeler. Dir komutu tek başına kullanıldığı zaman aşagıdaki gibi bir liste çıkar. 
C:zeybek>dir 
C sürücüsündeki birimin etiketi yok 
Birim Seri Numarasi 0B26-13D9 
C:zeybek dizini 
. DIR 01/01/99 20:23 . 
.. DIR 01/01/99 20:23 .. 
SZEYBEK EXE 1.411.559 02/01/99 20:05 szeybek.exe 
XTRAS DIR 01/01/99 20:23 xtras 
ICON ICO 2.816 02/01/99 20:05 icon.ico 
2 dosya 1.414.375 bayt 
3 dizin 137.347.072 bayt bos 
C:zeybek>_ 
Burada DIR ile belirlenmiş olanlar dosya değil dizindir. Diğerleir ise dosyadır. Her bir dosyanın adı, uzantısı, boyutu, son değiştirme tarihi- saati ve uzun dosya ismi görüntülenmektedir. 
Uzantısı .EXE, .COM, .BAT olanlar program dosyalarıdır. Bunların isimleri yazılarak çalıştırılabilir. 
Bir dizindeki dosya sayısı fazla ise ekrana sığmayacaktır. Sayfa sayfa görüntülemek için DIR /P seklinde /P parametresi kullanılır. Detayları göstermeden sadece isimleri listelemek için DIR /W kullanılır. Daha detaylı bilgi için DIR /V kullanılır. 
Bütün dosyaları değil de bir şarta uyan dosyaları listelemek için joker karakter dediğimiz ? ve * karakterleri kullanılır. 
Dir *.exe ile uzantısı EXE olan dosyalar 
Dir a*.exe ile baş harfi a ve uzantısı EXE olan dosyalar 
Dir a*.e* ile baş harfi a ve uzantısının baş harfi e olan dosyalar 
Dir a?b*.exe ile baş harfi a ve üçüncü harfi b olan EXE uzantılı dosyalar 
Dir *. ile uzantısı olmayan dosyalar 
listelenebilir. Buradaki temel kural * işaretinin bütün harfler yerine, ? ise tek bir harf yerine geçmesidir. 
Dir komutu ile DOS?ta arama da yapilabilir. /s parametresi verilirse DOS alt dizinlerdeki dosyaları da listeler. 
Örneğin önemli.doc isimli bir dosyayı aramak için 
Dir önemli.doc /s kullanilabilir. 
Liste alınırken sıralama isteniyorsa /O parametresi kullanılır. 
Dir /OD ile tarihe 
Dir /ON ile ada 
Dir /OE ile uzantiya 
Dir /OS ile boyuta göre sıralanabilir. Bu parametrelerin önüne - konursa tersi sırada listelenir. Yani Dir/OS ile küçükten büyüğe sıralanırken, Dir/O-S ile büyükten küçüğe doğru sıralanır. 
Dir /A ile istenen özelliğe uyan dosyalar gösterilebilir. 
Dir/AD ile sadece dizinler 
Dir/AH ile gizli dosyalar 
Dir/AR ile sadece okunabilir dosyalar 
Dir/AS ile sadece sistem dosyalari listelenir. 
DİZİN İŞLEMLERİ(CD, MD,RD) 
Bir dizine girmek için 
CD Dizinismi kullanılır. 
Örneğin Windows dizinine girmek için 
C:>CD Windows C:WINDIWS> 
WindowsSystem dizinine girmek için 
C:>CD WindowsSystem 
C:WINDOWSSYSTEM> 
veya 
C:>CD Windows 
C:WINDOWS>CD System 
C:WINDOWSSYSTEM> 
şeklinde kullanılır. 
Bir dizinden çıkmak için CD.. 
C:WINDOWSSYSTEM>CD.. 
C:WINDOWS> 
Ana dizine çıkmak için CD 
C:WINDOWSSYSTEM>CD 
C:> 
Iki üst dizine çıkmak için CD... 
C:WINDOWSSYSTEMVMM32>CD... 
C:WINDOWS> 
Üç üst dizine çıkmak için CD.... 
C:WINDOWSSYSTEMVMM32>CD.... 
C:> 
Yeni bir dizin oluşturmak için 
MD Dizinismi 
Örneğin yeni isimli bir dizin oluşturmak için 
MD yeni 
Bir dizin silmek için 
RD Dizinismi 
Yeni isimli dizini silmek için 
RD yeni 
şeklinde kullanılır. Bir dizini bu yöntemle silebilmek için, içinin boş olması gerekir. 
Uzun dizin isimlerini DOS altında kullanırken bunları iki şekilde kullanabilirsiniz. 
Eğer Windows altında bir DOS oturumu açtıysaniz bu isimler hem standart 8+3 formatında hem de uzun formatında kullanilabilir. 
Direkt olarak DOS ortamına geçtiyseniz 8+3?lük kisa formatını kullanabilirsiniz. 8 harften daha uzun bir dosya veya dizin ismi verecekseniz bunu tırnak içinde yazmanız gerekir. 
Örneğin en çok kullandığım dökümanlar dizini oluşturmak için : 
MD ?en çok kullandigim dökümanlar? şeklinde yazmanız gerekir. 
Bu dizin listelendiğinde hem orjinali ile hem de ENÇOKK~1 şeklinde kısa ismi ile gösterilir. Bu dizine girmek için 
CD ENÇOKK~1 
veya 
MD ?en çok kullandigim dökümanlar? yazabilirsiniz. 
SÜRÜCÜ DEĞİŞTİRME 
DOS?ta her sürücü bir harf ile temsil edilir. A, ve B harfleri disket sürücü diğerleri de hard disk ve diğer sürücüler için kullanılır. Sürücü harflerinden sonra ?:? kullanılarak o sürücüye geçilebilir. 
A: ile disket sürücüye 
C: ile de hard diske geçilebilir. 
Bir sürücüye geçildikten sonra uygulanan komutlar o sürücü üzerinde etkili olur. 
Örneğin bir disketin içeriğini görmek için 
C:>A: 
A:>Dir 
yazabilirsiniz. Veya kısaca 
C:> DIR A: 
FORMAT (FORMATLAMA,BİÇİMLEME) 
Format kelime anlamı olarak düzenleme demektir. Bu ilk alınan disket için doğrudur. Disket DOS?ta kullanılmak için düzenlenir. Ancak dolu olan bir diskete format atılmasi ile disketteki bütün bilgiler silinmiş olur. 
Yanlışlıkla formatlanan bir disket UNFORMAT komutu ile geri alinabilir. 
Format komutunu harddisk için kullanmak çok tehlikelidir. Daha çok disketlerinizi formatlamak için bu komutu kullanacaksınız. 
C:> FORMAT A: 
Ile disket formatlanir. Bu komuttan sonra sürücüye disket yerleştirmeniz istenir ve gösterge %100 oluncaya kadar formatlama devam eder. Formatlama bittikten sonra diskete bir isim vermeniz istenir. Buraya 11 harflik bir isim verebilirsiniz. İsim verdikten sonra disket hakkındaki bilgiler gösterilir. Bu listeye bakarak o disketteki bozuk kesimlerin bulunup bulunmadığını anlayabilirsiniz. Eğer diskette bozuk kısımlar varsa bunların miktarı da listeden okunabilir. 
Format komutunu bozulan disketlerinizin bozuk kısımlarını işaretlemesi için kullanabilirsiniz. Bozuk kısımları işaretleyerek buralar bilgi yazılmasini önler. 
Ayrıca sistem disketi oluşturmak için de Format komutu kullanilabilir. (Bu is için SYS komutu da kullanılır.) 
Virüslü disketleri de format ile silebilirsiniz. Virüs te bir yazılım olduğundan yazılımın tümü silinince virüs te silinmiş olur. 
/U parametresi kullanılırsa, disketi UNFORMAT yapabilmek için gerekli olan bilgi diskete yazılmaz. Bu durumda UNFORMAT komutu ile disket kurtarılamaz. Disketi silmek istediğinizden eminseniz bu parametreyi kullanarak işlemleri hızlandırabilirsiniz. 
/S parametresi ile disketin sistem disketi olarak hazırlanmasını sağlayabilirsiniz. Bu durumda bu disketi kullanarak bilgisayari açabilirsiniz. 
/Q ile hızlı format yapabilirsiniz. Bu işlem bozuk kısımları işaretlemez. Ancak oldukça hızlı bir biçimde disketi boşaltır. 
/V:Ad ile disketin ismini belirleyebilirsiniz. 
C:>FORMAT a: /q /u /s /v:ali 
Komutu ile geri alma bilgisi olmada, sistem disketi olarak ve ismini de Ali yaparak disketi hızlı formatlar. 
Format yapabilmek için FORMAT.COM dosyasına ihtiyaç vardir. 
SYS(Sistem Transferi) 
Sys komutu ile bir diskete veya harddiske sistem dosyaları transfer edilebilir. Bu dosyalar IO.SYS, MSDOS.SYS, COMMAND.COM, DRVSPACE.BIN, veya DBLSPACE.BIN dosyalarıdır. Bu dosyalardan COMMAND.COM hariç diğerleri bir diskete normal kopyalama ile kopyalanırsa o disket sistem disketi olmaz. Bu dosyaları diskette özel bir yere kopyalanması gerekir. Bu işlemi de SYS veya FORMAT /S komutları yapar. 
Sys a: ile diskete 
Sys c: ilede harddiske sistem transferi yapılır. 
Özellikle harddiskteki sistem dosyaları bozulmuşsa bilgisayarınızı harddiskten açamazsınız. Bu durumda bilgisayarı disketten (içinde sistem dosyaları bulunan bir disket , Windows için açılış disketi mesela) açarak Sys c: komutu ile harddiske sistem transferi yapabilirsiniz. Bu işlemi yapmak için diskette SYS.COM programı bulunmalıdır. 
LABEL (Disket etiketi değiştirme) 
Format yaparken sizden diskete bir isim(etiket) vermeniz isteniyordu. Bir disketin ismini değiştirmek için onu formatlamak gerekmez. Örneğin harddiskimize başka bir isim vermek için 
LABEL C: komutunu kullanabilirsiniz. Sizden 11 harflik bir etiket istenecektir. 
LABEL A: komutu disketin etiketini değiştirmek için kullanılır. 
Bu programın ismi LABEL.EXE?dir 
DATE, TIME ( Tarih ve Saati değiştirme) 
Bilgisayarin tarihi ve saati bu iki komutla öğrenilip değiştirilebilir. Date tarihi, Time ise saati belirtmek için kullanılır. 
Date yazarsanız asagidaki gibi önce şu anki tarih gösterilecek ve yeni tarihi girmeniz istenecektir. Eğer tarihi değiştirmek istemiyorsanız Enter tuşuna basarak geçebilirsiniz. 
C:>date 
Geçerli tarih Paz 05/01/1999 
Yeni tarihi girin (gg-aa-yy):_ 
C:>date 
Geçerli tarih Paz 03/01/1999 
Yeni tarihi girin (gg-aa-yy):_ 
DOSKEY 
DOS?ta bütün komutları klavyeden girmemiz gerekir. Her sefer uzun uzadıya komut yazmak bazen sıkıcı olabilir. Bunun yerine Doskey programını bilgisayar açılırken bir kez çalıştırarak DOS?un yazdığınız komutları hatırlamasını sağlayabilirsiniz. Bu programı bilgisayarın her açılışında çalıştırabilmek için Autoexec.bat dosyasına yazabilirsiniz. Bu dosya içine C:windowscommanddoskey satırını ekleyin. Bundan sonra yukarı ve aşağı tuşlarını kullanarak daha önce yazdığınız komutlara kolayca ulaşabilirsiniz. 
DOS ortamında iken DOSKEY.COM programını çalıştırmak için bu dosyanın bulunduğu dizin içine gidilir ve adı yazılarak enter tuşuna basılır.