cmd.exe, Microsoft Windows, Windows NT, Windows CE, (OS/2),EComStation ve ReactOS'un varsayılan Komut satırı uygulamasıdır. Uygulama çeşitli işletim sistemlerinde farklılık gösterebilir ancak kullanımı ve komutları hemen hemen aynıdır.
![]() Windows 11'de Komut İstemi | |
Geliştirici(ler) | Microsoft, IBM, ReactOS |
---|---|
İlk yayınlanma | Aralık 1987 |
İşletim sistemi | Windows Windows NT Windows CE (OS/2) eComStation ReactOS |
Platform | IA-32, x86-64, ARM ve Itanium Eskiden: Alfa, MIPS ve PowerPC |
Tür | Komut satırı |
cmd.exe, DOS ve Windows 9x sistemlerinde COMMAND.COM'un karşılığıdır ve Unix benzeri sistemlerde kullanılan Unix kabuklarına benzemektedir. Windows NT için cmd.exe uygulamasının ilk sürümü Therese Stowell tarafından geliştirilmiştir.Windows CE .NET 4.2,Windows CE 5.0 ve Windows Embedded CE 6.0'daKomut İşlemci Kabuğu olarak da adlandırılır. ReactOS uygulaması ise, FreeDOS komut satırı yorumlayıcısı olan FreeCOM'dan üretilmiştir.
İşletim
cmd.exe bir komut satırı arabirimi aracılığıyla kullanıcıyla etkileşime girer. Windows'ta bu arabirim Win32 konsolu üzerinden uygulanır. cmd.exe, kendi platformunun yerel programları tarafından kullanılabilen (OS/2) ve Windows'da, komut satırlarında gerçek boruların kullanılması ve boru hattının her iki tarafının aynı anda çalışmasına izin verilmesi gibi özelliklerden de yararlanabilir. (COMMAND.COM geçici dosyalar kullanır ve iki tarafı birbiri ardına seri olarak çalıştırır.)
Birden fazla komut && komut ayırıcısı kullanılarak tek bir komut satırında işlenebilir. Örneğin:
C:\>CommandA && CommandB && CommandC
Windows XP ve sonraki sürümlerde, komut isteminde kullanılabilecek dizenin maksimum uzunluğu 8191 karakterdir. Windows 2000 veya Windows NT 4.0 gibi önceki sürümlerde ise, dizenin maksimum uzunluğu 2047 karakterdir. Bu sınır, komut satırını, diğer işlemler tarafından devralınan tek tek ortam değişkenlerini ve tüm ortam değişkeni genişletmelerini içerir. Aşağıdaki özel karakterler için tırnak işaretleri gereklidir:
& < > [ ] { } ^ = ; ! ' +, ' ~ [beyaz boşluk]
Dahili komutlar
OS/2
![image](https://www.wikipedia.tr-tr.nina.az/image/aHR0cHM6Ly93d3cud2lraXBlZGlhLnRyLXRyLm5pbmEuYXovaW1hZ2UvYUhSMGNITTZMeTkxY0d4dllXUXVkMmxyYVcxbFpHbGhMbTl5Wnk5M2FXdHBjR1ZrYVdFdlkyOXRiVzl1Y3k5MGFIVnRZaTgwTHpSakwwMXBZM0p2YzI5bWRGOVBVMTh5WDFabGNuTnBiMjVmTVM0elgyTnRaQzVsZUdWZlQxTmZNbDlYYVc1a2IzZGZOalF3ZURNM015NXdibWN2TWprd2NIZ3RUV2xqY205emIyWjBYMDlUWHpKZlZtVnljMmx2Ymw4eExqTmZZMjFrTG1WNFpWOVBVMTh5WDFkcGJtUnZkMTgyTkRCNE16Y3pMbkJ1Wnc9PS5wbmc=.png)
![image](https://www.wikipedia.tr-tr.nina.az/image/aHR0cHM6Ly93d3cud2lraXBlZGlhLnRyLXRyLm5pbmEuYXovaW1hZ2UvYUhSMGNITTZMeTkxY0d4dllXUXVkMmxyYVcxbFpHbGhMbTl5Wnk5M2FXdHBjR1ZrYVdFdlkyOXRiVzl1Y3k5MGFIVnRZaTloTDJGbUwxZHBibVJ2ZDNOZk4xOURiMjF0WVc1a1gzQnliMjF3ZEY4eE1WOU5ZWGxmTWpBeE5pNXFjR2N2TWprd2NIZ3RWMmx1Wkc5M2MxODNYME52YlcxaGJtUmZjSEp2YlhCMFh6RXhYMDFoZVY4eU1ERTJMbXB3Wnc9PS5qcGc=.jpg)
![image](https://www.wikipedia.tr-tr.nina.az/image/aHR0cHM6Ly93d3cud2lraXBlZGlhLnRyLXRyLm5pbmEuYXovaW1hZ2UvYUhSMGNITTZMeTkxY0d4dllXUXVkMmxyYVcxbFpHbGhMbTl5Wnk5M2FXdHBjR1ZrYVdFdlkyOXRiVzl1Y3k5MGFIVnRZaTlqTDJNekwwMXBZM0p2YzI5bWRGOVhhVzVrYjNkelgwTkZYMVpsY25OcGIyNWZNeTR3WHlVeU9FSjFhV3hrWHpFeU5pVXlPVjlqYldRdVpYaGxYME52YlcxaGJtUmZVSEp2YlhCMFh6Z3dNSGcxTnpRdWNHNW5Mekk1TUhCNExVMXBZM0p2YzI5bWRGOVhhVzVrYjNkelgwTkZYMVpsY25OcGIyNWZNeTR3WHlVeU9FSjFhV3hrWHpFeU5pVXlPVjlqYldRdVpYaGxYME52YlcxaGJtUmZVSEp2YlhCMFh6Z3dNSGcxTnpRdWNHNW4ucG5n.png)
![image](https://www.wikipedia.tr-tr.nina.az/image/aHR0cHM6Ly93d3cud2lraXBlZGlhLnRyLXRyLm5pbmEuYXovaW1hZ2UvYUhSMGNITTZMeTkxY0d4dllXUXVkMmxyYVcxbFpHbGhMbTl5Wnk5M2FXdHBjR1ZrYVdFdlkyOXRiVzl1Y3k5MGFIVnRZaTg0THpnMUwxSmxZV04wVDFNdE1DNDBMakV6WDJOdFpDNWxlR1ZmUTI5dGJXRnVaRjlRY205dGNIUmZOalkzZURRek5DNXdibWN2TWprd2NIZ3RVbVZoWTNSUFV5MHdMalF1TVROZlkyMWtMbVY0WlY5RGIyMXRZVzVrWDFCeWIyMXdkRjgyTmpkNE5ETTBMbkJ1Wnc9PS5wbmc=.png)
![image](https://www.wikipedia.tr-tr.nina.az/image/aHR0cHM6Ly93d3cud2lraXBlZGlhLnRyLXRyLm5pbmEuYXovaW1hZ2UvYUhSMGNITTZMeTkxY0d4dllXUXVkMmxyYVcxbFpHbGhMbTl5Wnk5M2FXdHBjR1ZrYVdFdlkyOXRiVzl1Y3k5MGFIVnRZaTlqTDJOaUwwdHZiWFYwTWk1d2JtY3ZNamt3Y0hndFMyOXRkWFF5TG5CdVp3PT0ucG5n.png)
Microsoft OS/2 internal cmd.exe komutlarının listesi aşağıdadır:
Windows NT ailesi
Windows NT ve sonraki sürümlerde cmd.exe tarafından desteklenen komutlar:
Windows CE
Aşağıdaki komut listesi, Windows CE .NET 4.2,Windows CE 5.0 ve Windows Embedded CE 6.0'da cmd.exe tarafından desteklenmektedir:
- call
- cd
- chdir
- cls
- copy
- date
- del
- dir
- echo
- erase
- exit
- goto
- if
- md
- mkdir
- move
- path
- pause
- prompt
- pwd
- rd
- rem
- ren
- rename
- rmdir
- set
- shift
- start
- time
- title
- type
Ayrıca, net komutu \Windows\net.exe içinde depolanan harici bir komut olarak kullanılabilir.
ReactOS
ReactOS uygulaması ise aşağıdaki dahili komutları içerir:
- ?
- assoc
- call
- cd
- chdir
- cls
- color
- copy
- ctty
- date
- del
- delete
- delay
- dir
- dirs
- echo
- echos
- echoerr
- echoserr
- endlocal
- erase
- exit
- for
- free
- goto
- if
- memory
- md
- mkdir
- mklink
- move
- path
- pause
- popd
- prompt
- pushd
- rd
- rmdir
- rem
- ren
- rename
- replace
- screen
- set
- setlocal
- shift
- start
- time
- timer
- title
- type
- ver
- verify
- vol
COMMAND.COM ile karşılaştırması
Windows'ta cmd.exe çoğunlukla COMMAND.COM ile uyumludur, ancak aşağıdaki uzantıları sağlar:
- COMMAND.COM'dan daha ayrıntılı hada mesajları. OS/2'de hatalar, sistemin seçilen dilinde bildirilir, metinleri sistem mesaj dosyalarından alınır. Daha sonra daha fazla bilgi edinmek için HELP komutu hata mesajı numarası ile yazılabilir.
- Komut geçmişinde gezinmek için ok tuşlarının kullanılmasını destekler.
- Dosya ve klasör yolları için komut satırı tamamlama ekler.
- Düzeltme karakteri (^) çıkış karakteri olarak davranır. Cmd.exe ve COMMAND.COM dosyasında (örn. "<", ">" Ve "|") komut satırı işlemcisinin davranışını değiştirmek üzere tasarlanmış özel karakterler bulunmaktadır.
- SETLOCAL EnableDelayedExpansion ile gecikmeli değişken genişletmeyi destekler, çalıştırmadan önce komut dosyasının ayrıştırılması (Windows 2000 ve üstü) yerine çalışma zamanında değişkenlerin değerlerinin hesaplanmasına izin vererek, denetim yapılarını sert ve karmaşık hale getiren DOS deyimlerini düzeltir. Daha katı bir uyumluluk modu sağlayarak uzantılar devre dışı bırakılabilir.
Ayrıca dahili komutlarda da çeşitli geliştirmeler bulunmakta:
- DELTREE komutu, /S anahtarının bir parçası olarak RD komutuyla birleştirildi.
- SetLocal ve EndLocal komutları, ortamdaki değişikliklerin kapsamını sınırlar. SetLocal komutlarından sonra komut satırı ortamında yapılan değişiklikler toplu iş dosyası için yereldir. EndLocal komutu önceki ayarları geri yükler.
- Call komutu, toplu iş dosyası içindeki alt yordamlara izin verir.
- Ayarla komutunun dosya adı ayrıştırıcı uzantıları C kabuğuyla karşılaştırılabilir.
- Set komutu ifade değerlendirmesi yapabilir.
- For komutunun genişletilmesi, dosya adlarına ek olarak dosyaları ve rastgele kümeleri ayrıştırmayı destekler.
- Yeni PushD ve PopD komutları, bir web tarayıcısında veya Dosya Gezgini'ndeki "ileri" ve "geri" düğmelerine benzer gezinme yollarından geçmiş erişim sağlar.
- Koşullu IF komutu, büyük / küçük harfe duyarlı dize karşılaştırmalarına ek olarak büyük / küçük harfe duyarlı olmayan karşılaştırmalar ve sayısal eşitlik ve eşitsizlik karşılaştırmaları gerçekleştirebilir.
Kaynakça
- ^ . 19 Şubat 2006. 13 Şubat 2002 tarihinde kaynağından arşivlendi. Erişim tarihi: 14 Mayıs 2020.
- ^ McConnaughey Boling Douglas. Programming Microsoft Windows CE (İngilizce). ISBN .
- ^ . Microsoft. 30 Haziran 2006. 15 Mayıs 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 14 Mayıs 2020.
- ^ . Microsoft. 14 Eylül 2012. 11 Nisan 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 14 Mayıs 2020.
- ^ . Microsoft. 6 Ocak 2010. 15 Mayıs 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 14 Mayıs 2020.
- ^ a b . Microsoft. 16 Ekim 2017. 17 Temmuz 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 14 Mayıs 2020.
- ^ "Command prompt (Cmd. exe) command-line string limitation". Microsoft. 17 Nisan 2018. 21 Mayıs 2018 tarihinde kaynağından . Erişim tarihi: 14 Mayıs 2020.
- ^ Microsoft Operating System/2 Kullanıcı Kılavuzu (PDF). Microsoft. Ekim 1987. 17 Ekim 2020 tarihinde kaynağından (PDF). Erişim tarihi: 14 Mayıs 2020.
- ^ Tim Hill (1998). Windows NT Shell Scripting (İngilizce). Macmillan Inc. ISBN . Erişim tarihi: 14 Mayıs 2020.
- ^ . Microsoft. 30 Haziran 2006. 15 Mayıs 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 14 Mayıs 2020.
- ^ . Microsoft. 14 Eylül 2012. 15 Mayıs 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 14 Mayıs 2020.
- ^ . Microsoft. 5 Ocak 2012. 15 Mayıs 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 14 Mayıs 2020.
wikipedia, wiki, viki, vikipedia, oku, kitap, kütüphane, kütübhane, ara, ara bul, bul, herşey, ne arasanız burada,hikayeler, makale, kitaplar, öğren, wiki, bilgi, tarih, yukle, izle, telefon için, turk, türk, türkçe, turkce, nasıl yapılır, ne demek, nasıl, yapmak, yapılır, indir, ücretsiz, ücretsiz indir, bedava, bedava indir, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, resim, müzik, şarkı, film, film, oyun, oyunlar, mobil, cep telefonu, telefon, android, ios, apple, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, pc, web, computer, bilgisayar
cmd exe Microsoft Windows Windows NT Windows CE OS 2 EComStation ve ReactOS un varsayilan Komut satiri uygulamasidir Uygulama cesitli isletim sistemlerinde farklilik gosterebilir ancak kullanimi ve komutlari hemen hemen aynidir Cmd exeWindows 11 de Komut IstemiGelistirici ler Microsoft IBM ReactOSIlk yayinlanmaAralik 1987Isletim sistemiWindows Windows NT Windows CE OS 2 eComStation ReactOSPlatformIA 32 x86 64 ARM ve Itanium Eskiden Alfa MIPS ve PowerPCTurKomut satiri cmd exe DOS ve Windows 9x sistemlerinde COMMAND COM un karsiligidir ve Unix benzeri sistemlerde kullanilan Unix kabuklarina benzemektedir Windows NT icin cmd exe uygulamasinin ilk surumu Therese Stowell tarafindan gelistirilmistir Windows CE NET 4 2 Windows CE 5 0 ve Windows Embedded CE 6 0 daKomut Islemci Kabugu olarak da adlandirilir ReactOS uygulamasi ise FreeDOS komut satiri yorumlayicisi olan FreeCOM dan uretilmistir Isletimcmd exe bir komut satiri arabirimi araciligiyla kullaniciyla etkilesime girer Windows ta bu arabirim Win32 konsolu uzerinden uygulanir cmd exe kendi platformunun yerel programlari tarafindan kullanilabilen OS 2 ve Windows da komut satirlarinda gercek borularin kullanilmasi ve boru hattinin her iki tarafinin ayni anda calismasina izin verilmesi gibi ozelliklerden de yararlanabilir COMMAND COM gecici dosyalar kullanir ve iki tarafi birbiri ardina seri olarak calistirir Birden fazla komut amp amp komut ayiricisi kullanilarak tek bir komut satirinda islenebilir Ornegin C gt CommandA amp amp CommandB amp amp CommandC Windows XP ve sonraki surumlerde komut isteminde kullanilabilecek dizenin maksimum uzunlugu 8191 karakterdir Windows 2000 veya Windows NT 4 0 gibi onceki surumlerde ise dizenin maksimum uzunlugu 2047 karakterdir Bu sinir komut satirini diger islemler tarafindan devralinan tek tek ortam degiskenlerini ve tum ortam degiskeni genisletmelerini icerir Asagidaki ozel karakterler icin tirnak isaretleri gereklidir amp lt gt beyaz bosluk Dahili komutlarOS 2 OS 2 de calisan 1 3 versiyonuna sahip cmd exeWindows 7 de calisan cmd exeWindows CE de calisan cmd exeReactOS ta calisan cmd exeWindows 10 da Komut Istemi Microsoft OS 2 internal cmd exe komutlarinin listesi asagidadir dir md mkdir rd rmdir Windows NT ailesi Windows NT ve sonraki surumlerde cmd exe tarafindan desteklenen komutlar dir md mkdir Windows Vista ile tanitildi rd rmdir Windows CE Asagidaki komut listesi Windows CE NET 4 2 Windows CE 5 0 ve Windows Embedded CE 6 0 da cmd exe tarafindan desteklenmektedir call cd chdir cls copy date del dir echo erase exit goto if md mkdir move path pause prompt pwd rd rem ren rename rmdir set shift start time title type Ayrica net komutu Windows net exe icinde depolanan harici bir komut olarak kullanilabilir ReactOS ReactOS uygulamasi ise asagidaki dahili komutlari icerir assoc call cd chdir cls color copy ctty date del delete delay dir dirs echo echos echoerr echoserr endlocal erase exit for free goto if memory md mkdir mklink move path pause popd prompt pushd rd rmdir rem ren rename replace screen set setlocal shift start time timer title type ver verify volCOMMAND COM ile karsilastirmasiWindows ta cmd exe cogunlukla COMMAND COM ile uyumludur ancak asagidaki uzantilari saglar COMMAND COM dan daha ayrintili hada mesajlari OS 2 de hatalar sistemin secilen dilinde bildirilir metinleri sistem mesaj dosyalarindan alinir Daha sonra daha fazla bilgi edinmek icin HELP komutu hata mesaji numarasi ile yazilabilir Komut gecmisinde gezinmek icin ok tuslarinin kullanilmasini destekler Dosya ve klasor yollari icin komut satiri tamamlama ekler Duzeltme karakteri cikis karakteri olarak davranir Cmd exe ve COMMAND COM dosyasinda orn lt gt Ve komut satiri islemcisinin davranisini degistirmek uzere tasarlanmis ozel karakterler bulunmaktadir SETLOCAL EnableDelayedExpansion ile gecikmeli degisken genisletmeyi destekler calistirmadan once komut dosyasinin ayristirilmasi Windows 2000 ve ustu yerine calisma zamaninda degiskenlerin degerlerinin hesaplanmasina izin vererek denetim yapilarini sert ve karmasik hale getiren DOS deyimlerini duzeltir Daha kati bir uyumluluk modu saglayarak uzantilar devre disi birakilabilir Ayrica dahili komutlarda da cesitli gelistirmeler bulunmakta DELTREE komutu S anahtarinin bir parcasi olarak RD komutuyla birlestirildi SetLocal ve EndLocal komutlari ortamdaki degisikliklerin kapsamini sinirlar SetLocal komutlarindan sonra komut satiri ortaminda yapilan degisiklikler toplu is dosyasi icin yereldir EndLocal komutu onceki ayarlari geri yukler Call komutu toplu is dosyasi icindeki alt yordamlara izin verir Ayarla komutunun dosya adi ayristirici uzantilari C kabuguyla karsilastirilabilir Set komutu ifade degerlendirmesi yapabilir For komutunun genisletilmesi dosya adlarina ek olarak dosyalari ve rastgele kumeleri ayristirmayi destekler Yeni PushD ve PopD komutlari bir web tarayicisinda veya Dosya Gezgini ndeki ileri ve geri dugmelerine benzer gezinme yollarindan gecmis erisim saglar Kosullu IF komutu buyuk kucuk harfe duyarli dize karsilastirmalarina ek olarak buyuk kucuk harfe duyarli olmayan karsilastirmalar ve sayisal esitlik ve esitsizlik karsilastirmalari gerceklestirebilir Kaynakca 19 Subat 2006 13 Subat 2002 tarihinde kaynagindan arsivlendi Erisim tarihi 14 Mayis 2020 McConnaughey Boling Douglas Programming Microsoft Windows CE Ingilizce ISBN 978 0735614437 erisim tarihi kullanmak icin url gerekiyor yardim Microsoft 30 Haziran 2006 15 Mayis 2020 tarihinde kaynagindan arsivlendi Erisim tarihi 14 Mayis 2020 Microsoft 14 Eylul 2012 11 Nisan 2019 tarihinde kaynagindan arsivlendi Erisim tarihi 14 Mayis 2020 Microsoft 6 Ocak 2010 15 Mayis 2020 tarihinde kaynagindan arsivlendi Erisim tarihi 14 Mayis 2020 a b Microsoft 16 Ekim 2017 17 Temmuz 2018 tarihinde kaynagindan arsivlendi Erisim tarihi 14 Mayis 2020 Command prompt Cmd exe command line string limitation Microsoft 17 Nisan 2018 21 Mayis 2018 tarihinde kaynagindan Erisim tarihi 14 Mayis 2020 Microsoft Operating System 2 Kullanici Kilavuzu PDF Microsoft Ekim 1987 17 Ekim 2020 tarihinde kaynagindan PDF Erisim tarihi 14 Mayis 2020 Tim Hill 1998 Windows NT Shell Scripting Ingilizce Macmillan Inc ISBN 978 1578700479 Erisim tarihi 14 Mayis 2020 Microsoft 30 Haziran 2006 15 Mayis 2020 tarihinde kaynagindan arsivlendi Erisim tarihi 14 Mayis 2020 Microsoft 14 Eylul 2012 15 Mayis 2020 tarihinde kaynagindan arsivlendi Erisim tarihi 14 Mayis 2020 Microsoft 5 Ocak 2012 15 Mayis 2020 tarihinde kaynagindan arsivlendi Erisim tarihi 14 Mayis 2020