
Merhaba arkadaşlar,
bugün size önceden bir işletim sistemi olarak kullanılan, şimdi ise mevcut windows iştetim sistemlerinin yanında ek olarak gelen meşhur siyah pencere'den Ms-Dos'tan bahsedeceğim.
Dos ekranı:

Arkadaşlar, dos'tan bahsetmek nereden mi aklıma geldi, dün gece macromedia flash lazım oldu, fakat macromedia cd'sinin altında felaket çizik olduğu için Bilgisayar'ım kullanarak erişmek istediğim zaman makine donuyordu.Bundan dolayı aklıma eski dostumuz Ms-Dos geldi, hemen ufak bir cambazlıkla
"C:\Copy f:\macromedia\flash mx\*.* c:\temp" kodunu yazdım, ve takır takır çizik cd'den flash'ı bilgisayarıma kopyaladım.
Herneyse sözü fazla uzatmadan Ms-dos komutlarından bahsedeceğim:
CDCd dizin seçmek için kullanılır.
Örneğin C:\> dizinindeyiz. Cd Windows yazarsak geçerli dizin C:\Windows\> olacaktır.
Copy KomutuCopy DosyaAdi1 DosyaAdi2
Dosya kopyalamak için kullanılır.
Örneğin Copy dosya1.txt C:\windows yazarsak dosya1.txt'yi windows dizinine kopyalar.
Ren KomutuRen DosyaAdi YeniDosyaAdi
Dosyaları yeniden adlandırmak için kullanılır.
Örneğin Ren dosya1.txt yeniadli.txt yazarsak dosya1.txt'nin adı artık yeniadli.txt'dir.
Dir KomutuDizini görüntülemek için kullanılır. Normal kullanımı DIR'dir ve P değişkeni bilgileri ara vererek göstermesi için kullanılır.
EXITMS-Dos'dan çıkmak için.
CLSEkranı temizler
Copy Komutu (Gelişmiş Kullanım)COPY [/A | /B] kaynak [/A | /B] [+ kaynak [/A | /B] [+ ...]] [hedef [/A | /B]] [/Y | /-Y]
Bir veya daha fazla dosyayı başka bir konuma kopyalar. A değişkeni ASCII, B değişkeni Binary(ikili) bir dosya olduğunu belirtir. V seçimi, dosyanın doğru yazıldığını bildirmek için kullanılır. Y ise dosya varsa üstüne yazılsın mı? diye karşınıza çıkan soruyu engellemek ve göstermek için. Örnek kullanım 'Copy /B PantegrA.dat + PantegrA2.dat yeni.dat'
Çok sayıda dosyayı tek bir dosyaya kopyalamak için artı (+) ifadesini kullanın. Türleri belirtirken yıldız (*) ve değişken bir karakteri belirtirken (?) kullanabilirsiniz. Bunlar size kolaylık sağlayacaktır.
/A, dosyanın ascii old. belirtir.
/B, dosyanın binary (ikili) old. belirtir.
/Y, aynı dosyadan varsa üzerine yazılsın mı diye sorup sormaması için.
Silme KomutlarıDEL [sürücü:][yol] dosya adı [/P]
ERASE [sürücü:][yol] dosya adı [/P]
Bir dosyayı silmek için kullanılır. (*) ve (?) kullanarak çok sayıda dosya belirtebilirsiniz.
/P, her dosya silinmesinde, silinsin mi? diye sorar.
Dır komutu (Gelişmiş Kullanımı)DIR [sürücü:][yol][dosya adı] [/P][/W] [/A[[:]öznitelikler]] [/O[[:]sıralama düzeni]] [/S] [/B] [/L] [/V] [/4]
Sürücüyü, dizini ve listelenecek dosyaları belirtir.
/P, her bilgi ekranından sonra duraklar.
/W, geniş liste biçimini kullanır.
/A, sadece belirtilen özellikteki dosyaları sıralar. (R salt okunur, H gizli, S sistem dosyaları gibi..)
/O, sıralama düzeni. (N ada göre, S boyuta göre gibi..)
/S, dizindeki tüm alt dizinleri dahil olmak üzere gösterir.
/L, küçük harfler kullanmak için.
/V, kalabalık bir gösteriş.
/4, yılları 4 basamaklı göstermek için
EXITMS-Dos'dan çıkmak için.
MKDIR Ve MD KomutlarıMKDIR dizin,
MD dizin;
Dizin(klasör) oluşturmak için kullanılır. Örnek kullanım: 'MD belgeler' yazarsak belgeler adlı bir dizin yaratmış oluruz.
RMDIR Ve RD KomutlarıRMDIR dizin
RD dizin
bir dizini(klasörü) silmek için kullanılır.
Ren KomutuRENAME [sürücü:][yol][dizin adı1 | dosya adı1] [dizin adı2 | dosya adı2]
REN [sürücü:][yol][dizin adı1 | dosya adı1] [dizin adı2 | dosya adı2]
Bir dosya ya da dizinin adını değiştirmek için kullanılır. Örnek kullanım 'ren dosya1.dat dosya2.dat' yazarsak dosya1.dat'ın adı dosya2.dat olur.
BREAK [ON/OFF]For komutlarını işlerken uzun dosya adlarının kullanılmasını devreye sokar/devreden çıkarır.
LFNFOR [ON/OFF]Etkin kod sayfası numarasını görüntüler.
CHCP [nnn]Etkin kod sayfası numarasını görüntüler/ayarlar. burada nnn kod sayfası numarasıdır.
DATE [tarih]Geçerli tarih ayarlarını görüntülemek ve düzenlemek için kullanılır.
TIME [saat]Geçerli saat ayarlarını görüntülemek ve düzenlemek için kullanılır.
PROMPT [metin]Komut istemini normak karakterler dışında özel olarak oluşturmaya yarar. Yani A:\> yerine '12:33:44 A>' kullanabilirsiniz.
SET [değişken=[dize]]Ortam değişkenlerini belirtmek ve değiştirmek için.
TYPE [sürücü:][yol] dosya adımetin dosyalarını dos ekranında görüntüler.
VERWindows sürümünü görüntüler.
VERIFYDosyaların diske doğru yazılıp yazılmadığını söyler.
VOL [sürücü:]Varsa disk birim etiketini ve seri nosunu gösterir.
Move [dosya veya klasör][dizin]Bir dosya veya klasörü farklı bir dizine taşımak için kullanılır. Taşınacak klasör ya da dosya ilk olarak yazılır ve sonra tanışması düşünülen dizin belirtilir. Örneğin: 'Move dosya.txt klasor' gibi..
Deltree [dizin]Bir klasörü tüm alt dizinleri ve dosyaları ile birlikte silmek (tamamen kaldırmak) için bu program kullanılır. Örneğin: 'Deltree klasor' gibi..
MemBilgisayarınızın hafıza durumunu bu program yardımıyla öğrenebilirsiniz. Geleneksel ve Uzatılmış(XMS) olarak görebilirsiniz. Ayrıca boş hafızaları ve çalışabilecek en büyük prgoram boyutunu da buradan öğrenebilirsiniz.
Attrib [dosya adi][öznitelik]Dosyaların, salt okunur, arşiv, sistem ve gizli özelliklerini görüntülemek ve değiştirmek için kullanılır. Örneğin: 'Attrib dosya.txt +r' gibi. Burada r readonly(salt okunur), s system(sistem), h hidden(gizli) ve a archive(arşiv) özelliği gösterir. (+) seçmek ve (-) olmadığını belirtmek için kullanılır.
ExtractWindows'un CAB dosyalarının çözümü için gereken program.
MSCDEXBu program, MS-Dos'ta CD sürücüleri tanıtabilmeniz ve kullanabilmeniz için gerekli.
ScandiskDosya ve Klasörleri hatalara karşı denetler.
DosKeyOk tuşları ile önceki yazdığınız komutlara dönebilmenizi sağlayan kolaylık programı.
FdiskSürücüleri tanıtmak, bölmek(partition), alan belirlemek gibi işlevleri vardır. (NOT: Bu program disklerinizdeki tüm dosyaları silmektedir, sadece yeni bir işletim sistemi kurarken ya da Windows çöktüğünde kullanmanızı tavsiye ederiz.)
FormatSürücüleri biçimlendirmek (format atmak) için kullanılan program. (NOT: Bu program disklerinizdeki tüm dosyaları silmektedir, sadece yeni bir işletim sistemi kurarken ya da Windows çöktüğünde kullanmanızı tavsiye ederiz.)
Şimdilik bu kadar, umarım işinize yarar.
Dos komutları bu kadarla sınırlı değil tabi kide ben en çok işinize yarayabilecekleri yazdım.Kolay gelsin ;)