• Komut satırında bir komut nasıl çalıştırılır. Windows komut satırıyla (CMD) çalışma. Komut istemi penceresindeki metni düzenleme

    CMD farklı şekilde adlandırılır - bir komut satırı yorumlayıcısı ("komut satırı yorumlayıcısı" kısaltmasının tam çevirisi), bir Windows komut işlemcisi, bir komut işlemcisi. Doğru, tüm Windows kullanıcıları onun yardımıyla hangi görevlerin çözülebileceğini bilmiyor. Kural olarak bunlar Linux kullanıcıları, sistem yöneticileri ve DOS işletim sistemini hala hatırlayan kullanıcılardır. Bugün size CMD'yi nasıl başlatacağınızı ve kullanacağınızı anlatmak istiyoruz.

    Klavyeden girilen komutları yürütmenize olanak tanıyan cmd.exe yürütülebilir dosyasını (\Windows\System32 klasörü) başlatmanın birkaç yolu vardır.

    Ayarları yapma

    Cmd'yi başlattıktan sonra pencere başlığına sağ tıklayarak açılabilen içerik menüsünü kullanarak yapılandırabilirsiniz. Daha sonra Varsayılan seçeneğini seçin ve ayarları yapın.

    Metin seçmek için fareyi kullanma yeteneğini yapılandırma:

    • Genel sekmesine gidin;
    • Fare seçimi onay kutusunu açın;
    • Tamam düğmesine tıklayın.

    Artık farenin sol tuşuyla bir metin parçası seçebilir ve onu panoya kopyalamak için Enter tuşuna basabiliriz.

    Diğer ayarları yapmak için Renkler, Font ve Konum sekmelerini kullanıyoruz.

    Varsayılan seçeneği kullanılarak yapılan tüm ayarların sonraki tüm cmd oturumları için kaydedildiğini unutmayın. Yalnızca geçerli oturum için bir yapılandırma görevi gerçekleştirmek istiyorsanız içerik menüsündeki Özellikler seçeneğini kullanmalısınız.

    Haydi çalışmaya başlayalım

    Yardım yönergesini kullanarak elde ettiğimiz komutların bir listesiyle Windows komut işlemcisini tanımaya başlıyoruz. Bunu komut satırına yazıyoruz ve Enter tuşuna basarak çalıştırılmak üzere başlatıyoruz:
    yardım

    Liste iki sütundan oluşur: takımın adı ve açıklaması.

    Ayrıntılı yardıma iki şekilde ulaşabilirsiniz:
    yardım komut_adı
    veya
    komut_adı /?

    Örnek: chkdsk için yardım alma:
    chkdsk'e yardım et
    veya
    chkdsk /?

    Tekrarlanan yazmayı önlemek için, Shift+ veya Shift+↓ tuş kombinasyonları kullanılarak kaydırılan komut arabelleğini kullanırız.

    Pano içeriğini cmd işleyici ekranına yapıştırmak için farenin sağ düğmesini kullanıyoruz.

    cls komutu ekranı temizlemek içindir:
    cls

    Cmd'den çıkmak için çıkış yönergesini kullanın:
    çıkış

    Gördüğünüz gibi her şey basit. Şimdi cmd komutlarına neden ihtiyaç duyulduğunu, bunların nasıl kullanılacağını ve hangi görevleri çözebileceklerini anlayalım.

    Dosya ve klasörlerle çalışma

    Windows Gezgini'nin özellikle dosya ve klasörlerle çalışmak üzere tasarlanmış olmasına rağmen, birçok kullanıcı Total Commander gibi dosya yöneticilerini tercih ediyor. Şüphesiz bu programlardan herhangi biriyle çalışmak komut satırını kullanmaktan çok daha kullanışlıdır. Ancak bazen bu uygulamalardan hiçbiri başlatılamayabilir ve bu gibi acil durumlarda direktifli cmd imdadımıza yetişir. dizin, cd, mkdir, rmdir, del, kopyala, yaz.

    YÖN

    dir, bir klasörün (dizin) içeriğini görüntülemek için kullanılır.

    Geçerli dizinin içeriğini görüntülemek için şunu yazmanız yeterlidir:

    Geçerli klasörde yalnızca .exe uzantılı yürütülebilir dosyaları görmek istiyorsanız, biraz daha fazla çalışmanız ve daha uzun bir satır yazmanız gerekecektir:

    Görevi karmaşıklaştıralım ve geçerli olmayan bir klasörün exe dosyalarının listesine bakalım, örneğin d:\work :

    dizin d:\work\*.exe

    CD

    cd geçerli klasörü değiştirmek için kullanılır.

    d:\work\example\ klasöründeyiz ve çalışma klasörüne bir seviye yukarı gitmek istiyoruz:

    Şimdi d:\music\songs\ klasörüne gidelim:

    cd d:\müzik\şarkılar\

    Ve mevcut diskin kök klasörüne giderek yolculuğumuzu tamamlayalım:

    MKDIR ve RMDIR

    mkdir klasörler (dizinler) oluşturur ve bir kerede test->test1->test2 ağacının tamamını oluşturabilir:

    mkdir\test\test1\test2

    Ve /S tuşuyla rmdir bu ağacı kolayca silecektir:

    DEL, KOPYALA, TÜR

    del ve copy sırasıyla dosyaları silmek ve kopyalamak için tasarlanmıştır.

    Geçerli klasördeki .tmp uzantılı tüm dosyaları siliyoruz:

    d: sürücüsünün müzik klasöründen .mp3 uzantılı tüm dosyaları f mantıksal adıyla bir flash sürücüye kopyalayın:

    kopyala d:\music\*.mp3 f:

    Bu grubun komutlarına olan aşinalığımız, bir metin dosyasının içeriğini görüntülemeye yönelik tip direktifiyle sona ermektedir:

    D:\"Krylov'un Masalları"\"Tilki ve Üzümler.txt" yazın

    Boşluk içeren dosya ve klasör adlarının tırnak işaretleri içine alınması gerektiğini unutmayın.

    Ağ ile çalışma

    Ağ komutları, çoğunlukla sistem yöneticileri ve bazı ileri düzey kullanıcılar tarafından çeşitli ağ sorunlarını çözmek için kullanılan bir araçtır.

    1. ipconfig, TCP/IP protokol ayarlarının görüntülenmesi ve DHCP parametrelerinin yapılandırılması gibi görevler için kullanılır.
      Tüm ağ bağdaştırıcısı ayarlarını alıyoruz:
      ipconfig /tümü
    2. nslookup, ana bilgisayar adından IP adresini belirlemek için kullanılır ve bunun tersi de geçerlidir:
      nslookup odnoklassniki.ru
      bize Odnoklassniki sosyal ağının IP adresini söyler - 217.20.147.94,
      nslookup 87.240.131.97
      87.240.131.97 IP adresinin başka bir sosyal ağa - VKontakte'ye ait olduğunu "diyor".
    3. ping, icmp kontrol paketlerini göndererek/alarak ana bilgisayarla iletişimin varlığını kontrol etme görevini gerçekleştirmenize olanak tanır. Ana bilgisayardan yanıt gelmemesi her zaman bağlantının olmadığı anlamına gelmez. Bazen ana bilgisayarlar ping yapmaz çünkü sistem yöneticileri yankı yanıtı icmp paketlerinin gönderilmesini yasaklar.
    4. Linux kullanıcılarının traceroute olarak bildiği tracert komutu, bir IP paketinin ilk "bizim" düğümünden son düğüme geçtiği bir düğüm zinciri olan "iz" almanızı sağlar.
      Google'da "rotayı" bulmaya çalışalım:
      tracert google.com

    NET - en popüler ağ yardımcı programı

    net en çok kullanılan komutlardan biridir çünkü ağ kaynaklarıyla birçok görevi gerçekleştirmenize olanak tanır:

    • ağ sürücülerini bağlama/bağlantıyı kesme;
    • sistem hizmetlerini başlatma/durdurma;
    • kullanıcı ekleme/kaldırma;
    • paylaşılan “paylaşılan” kaynakların yönetimi;
    • sistem saatinin ayarlanması;
    • kaynak kullanımıyla ilgili bilgilerin görüntülenmesi.

    Net.exe programının yeteneklerinden birini göstereceğiz - örnek olarak yazdırma biriktiricisini kullanarak sistem hizmetleriyle çalışma.

    Hizmetlere erişmek için Windows arayüzünü kullanmaya alışkınız, ancak hizmetin adını ve yazdırma yöneticisinin Biriktiricinin "adı"nı bilerek onu durdurmak çok kolaydır.

    ağ durdurma biriktiricisi

    ve yeniden başla.

    net başlangıç ​​biriktiricisi

    Aşağıdaki cümleyi kullanarak ağ hizmetlerinin bir listesini alabilirsiniz:

    net yardım hizmetleri

    Ancak Windows hizmetleri aracılığıyla yazdırma yöneticisi, kesintisiz güç kaynağı, uzaktan erişim bağlantı yöneticisi ile çalışmak istiyorsanız, bunları snap dosyası kullanılarak cmd'den de başlatabilirsiniz:

    • görev yöneticisini başlat:
      görevmgr.exe
    • kayıt defteri düzenleyicisini başlatma:
      regedit.exe
    • cihaz yöneticisini başlat:
      devmgmt.msc

    Komut satırı arayüzüne sahip bazı programlar standart Windows programlarından daha üstündür. Örneğin, Komut Satırı Aygıt Yöneticisi adı verilen devcon.exe programı yalnızca aygıtları etkinleştirme/devre dışı bırakma/kaldırma ve sürücüleri güncelleme olanağı sağlamakla kalmaz, aynı zamanda sürücü geliştiricilere Windows Aygıt Yöneticisi kullanılarak elde edilemeyen aygıt bilgilerini de sağlar.

    İşletim sistemlerinin bize tanıdık gelen grafik görüntüleri kullanarak kullanıcılarla "iletişim kurmayı" öğrendiği ana kadar, bilgiler yalnızca metin kullanılarak bilgisayara giriliyordu ve çıktısı alınıyordu.

    Elbette hala kullanıcılarla iletişim kurmak için sözde arayüzü kullanan işletim sistemleri var. Komut satırı. Ancak bunlar genellikle profesyonel programcılar, sistem yöneticileri ve diğer BT sektörü çalışanları tarafından kullanılır. Sıradan kullanıcılar için, işletim sistemi üreticileri, bir bilgisayarla veya örneğin bir akıllı telefonla fare kullanarak veya ekrandaki düğmelere basarak "iletişim kurmanıza" olanak tanıyan kullanışlı bir grafik arayüz oluşturdular.

    Buna rağmen her işletim sistemi (Windows XP, 7, 8 vb. dahil) hâlâ desteklemektedir. Metin komutları yoluyla bilgi girişi ve çıkışı. Windows Komut İstemi bunun açık bir örneğidir. Ne olduğunu bulalım.

    Komut satırı nedir

    Her şeyden önce bu bir programdır. cmd.exe, işletim sistemi klasörünün system32 dizininde bulunur. Olası konum: C:\Windows\system32\cmd.exe. Yol, Windows sürümüne ve kurulu olduğu yere bağlı olarak farklılık gösterebilir.

    Genel anlamda komut satırı işletim sistemi aracı genellikle bir işletim sistemi kabuğu ve bir metin arayüzünden oluşur. Kabuk kullanıcıya " iletişim"işletim sistemiyle, ki bu durumda, metin komutları.

    XP ile başlayan Windows işletim sistemlerinin komut satırı, kullanıcılara MS-DOS ve diğer birçok bilgisayar komutunu kullanma yeteneği sağlamak üzere tasarlanmıştır. Önemli özelliği özel işlem yapabilmesidir. GUI'siz komutlar. Tüm bu komutları anlama ve bilme ihtiyacı, sıradan kullanıcıların işletim sistemini yönetmek için komut satırını kullanmasını zorlaştırıyor. Ancak bu ilk bakışta göründüğü kadar zor değildir.

    Komut satırının temel prensiplerini anlayan, bilgisayara az çok aşina olan herhangi bir kullanıcı, komut satırını çok fazla zorluk yaşamadan çalıştırabilecektir.

    Komut satırı hangi durumlarda yararlı olabilir?

    Komut satırını kullanmanın birkaç nedeni vardır. Kullanmadan yapmanın imkansız olduğu durumlar da vardır. Bazı durumlarda, belirli Windows işlevlerini gerçekleştirmek ve işletim sistemini komut satırı aracılığıyla kurmak daha rahat ve daha hızlıdır.

    Virüslerle ilgili durumu ele alalım. virüs programları var grafik arayüzü tamamen engelle kullanıcı (sözde SMS banner'ları). Kural olarak, bu virüsler bilgisayar ekranında " gibi bir mesajın yazıldığı bir pencere görüntüler. Bilgisayarınız İçişleri Bakanlığı tarafından engellendi" veya " Verileriniz risk altında" ve benzeri. Bu tür SMS bannerları, ne fareyle ne de klavyedeki kısayol tuşlarının yardımıyla herhangi bir geleneksel yöntemle kapatılamaz.

    Bu gibi durumlarda komut satırı kurtarmaya gelir. Elbette onu çağırmak için bilgisayarda belirli eylemler yapmanız gerekiyor, ancak bu artık bununla ilgili değil.

    Başka bir durum. Diyelim ki Windows XP (veya başka bir sürüm) sadece çalışmayı durdurdu ve sabit sürücüde kalan önemli veriler var acilen bir flash sürücüye kopyalanması gerekiyor. Elinizde en azından Windows'un bulunduğu bir kurulum diskiniz varsa, işletim sisteminin kurulumunun belirli bir noktasında (kurulumun tamamlanmasını beklemeden) şunları yapabilirsiniz: komut satırını arayın ve bu verileri kopyalayın. Bu özellik genellikle diskin hasar görmesi durumunda kullanışlı olur; örneğin, kurulum dosyaları sabit diske kopyalanırken Windows kurulumu durduğunda.

    Komut satırı aynı zamanda çeşitli standartları hızlı bir şekilde çağırma yeteneğine de sahiptir. usta tunerler işletim sistemi (örneğin, Ağ Kurulum Sihirbazı) veya Kayıt Defteri Düzenleyicisi, Bileşen Hizmetleri ve diğerleri gibi sistem araçları. Doğrudan üretmek için de kullanılabilir çeşitli parametrelerin ayarları Windows, dosyaları yönetin, programları çalıştır ve diğer birçok eylemi gerçekleştirin.

    Komut satırı nasıl kullanılır?

    Çeşitli bilgisayar forumlarında ve web sitelerinde, belirli programların kullanımına, bazı sistem ayarlarının gerçekleştirilmesine ilişkin yüzlerce kılavuz ve yazarların komut satırını kullanmayı talep ettiği diğer birçok makaleyi bulabilirsiniz. Birçok deneyimsiz kullanıcı “” ifadesini gördüklerinde hemen kayboluyor. Komut satırını başlat..." Siz de onlardan biriyseniz, bu yararlı aracın işleyişine aşina olmanız sizin için çok yararlı olacaktır. Nasıl adlandırılacağıyla başlayalım.

    Komut satırı nasıl açılır

    Windows XP'den başlayarak bu işletim sistemi ailesinin en son sürümüne kadar komut satırı “ Uygulamak» (« Koşmak"), komutu girmeniz gereken yer - " cmd" Bu diyalog Win tuşlarına aynı anda basılarak başlatılır. + R:

    Windows XP'de (sonraki sürümlerden farklı olarak) menüde " Başlangıç"Adında özel bir kısayol var" Uygulamak..." Üzerine tıklarsanız diyalog da başlayacaktır.

    Komut satırını başka yollarla arayabilirsiniz. İşte buradalar:

    Yukarıdaki işlemlerden birinin gerçekleştirilmesi, yanıp sönen imlecin bulunduğu siyah bir pencere açacaktır - bu komut satırıdır. Bununla nasıl çalışacağımıza bakalım.

    İÇİNDE . Tıpkı 10'da olduğu gibi, özelliklerini daha ayrıntılı olarak öğrenebileceğiniz.

    Komut satırında çalışma

    İle " cmd"şu veya bu komutu yürüttüm, sadece pencereye girin ve ardından Enter tuşuna basın. Kontrol etmek için " girebilirsiniz yardım" - bu komut mevcut tüm standart komutların bir listesini görüntüleyecektir.

    Fark etmiş olabileceğiniz gibi, birçoğu var. Ancak bunlar komut satırı kullanılarak yürütülebilecek tüm komutlar değildir. Bu konsol üzerinden kontrol edilebilecek birçok farklı program da bulunmaktadır. Temel olarak, " cmd" dır-dir genişletilebilir kabuk Bu, gerçekleştirdiği eylemler listesine giderek daha fazla yeni komut ekleme olasılığını gösterir.

    Ayrıca çoğu komutun yalnızca ek zorunlu bilgiler girdiğinizde yürütülebileceğini de bilmeniz gerekir. parametreler, diğerleri tuşları destekler (isteğe bağlı parametreler). Tam olarak bu komutların kullanılacağı dosya ve klasörler üzerinde bazı eylemler gerçekleştirmek için komut satırını kullanmayı deneyelim.

    Bir yerel sürücüden diğerine geçmeyi deneyelim, içeriğine bakalım, ardından bir klasör oluşturup ona gidelim ve içinde başka bir klasör oluşturup onu silelim. İlginç bir sorun mu? Önemli olan, her bir eylemi gerçekleştirmek için farklı komutlar kullanmanız gerekmesidir. Hadi başlayalım.

    Komut satırını başlattıktan sonra yanıp sönen imlecin önündeki adresi fark edebilirsiniz: “ C:/Kullanıcılar/Kullanıcı adı"(bizim durumumuzda - burada " Sürüngen"). Son klasörün adı geçerli konumunuz anlamına gelir (bu klasöre Kondüktör). Ve “C:\” bulunduğunuz yerel sürücüdür. Geçerli yerel sürücüyü değiştirmek için, harfini ve hemen ardından iki nokta üst üste işaretini girmeniz yeterlidir; örneğin, “D:”.

    Bu sizi “D:\” sürücüsüne (veya başka bir sürücüye) götürecektir. İle disk içeriğini görüntüle(veya herhangi biri klasörler) komuta " yön" Buraya girdiğinizde “D:\” sürücüsünde bulunan dosya ve klasörlerin bir listesini göreceksiniz.

    Şimdi hadi bir klasör oluşturalım tam diskin kökünde. Bunu yapmak için şu komutu kullanıyoruz: “ mkdir"ve parametre olarak boşlukla ayrılmış olarak gelecekteki klasörün adını girmeniz gerekir, örneğin, " mkdir xp" Bu durumda "adında bir klasör oluşturulacaktır. xp».

    Oluşturulduktan sonra Explorer aracılığıyla diskinize giriş yapabilir ve klasörün oluşturulduğundan emin olabilirsiniz. Şimdi konuya girelim.

    Belirli bir klasöre gitmek için " komutunu kullanın. CD" Burada gidilecek dizinin adı da argüman olarak kullanılır. Hadi girelim" cd xp" ve klasörün içine girin ( bu klasörü güncel yap).

    " komutunu kullanarak klasörde bir tane daha oluşturalım. mkdir" Bu klasör olsun " 123 ».

    Şimdi silmek o. Bunu yapmak için "girin" rmdir 123" Şimdi dizinde çalıştır " xp" emretmek " yön" ve klasörlerin olduğunu göreceksiniz " 123 " daha fazla yok.

    Belirli bir komutun açıklaması hakkında daha fazla bilgi edinmek istiyorsanız “/?” tuşunu girmeniz yeterlidir. komuttan hemen sonra ekranda bir ipucu görüntülenecektir. Örneğin şunu girin: " yön/?" İstemi başlatmak için başka bir seçenek: " yardım rehberi».

    Mevcut tüm komutları hatırlamak kolay değil - çok sayıda var. Resmi Microsoft web sitesi, komut satırına ilişkin en kapsamlı kılavuza sahiptir, ancak komut tarafından üretilen açıklamalar yardım oldukça yeterli.

    Konuyla ilgili video

    Çoğu kişisel bilgisayar kullanıcısı herhangi bir CMD komutunu kullanma ihtiyacıyla karşılaşmaz. Pek çok kişi, işletim sisteminin görsel kabuğunun sağladığı işlevlerden yoksundur. Ancak sistemi doğrudan manipüle etmeniz gereken durumlar vardır ve işte o zaman komut satırı kurtarmaya gelir.

    Komut satırı nedir

    Bu, sistemin standart programlarının bir parçası olan yazılımdır. CMD, kullanıcıya doğrudan sistem ve dosyalarla çalışma yeteneği sağlar. Uygulamanın bir metin arayüzü vardır ve yürütme sonucu ekranda görüntülenir. Basitçe söylemek gerekirse, komut satırı kullanıcı isteklerini sistemin anlayabileceği bir forma çevirir. Dışarıdan bakıldığında elbette program ortalama bir kullanıcıya pek tanıdık gelmiyor ama aynı zamanda bir takım olumlu özelliklere sahip ve ayrıca görsel bileşenden daha hızlı. Windows işletim sisteminin her sürümünde yerleşik olarak bulunur.

    Komut satırını başlatmanın yolları

    İşletim sistemi geliştiricileri CMD'yi başlatmak için çeşitli seçenekler sunmuştur:

    • Başlat menüsü / Donatılar / seçeneğine gidin ve ardından listeden “Komut İstemi”ni seçin.
    • Başlat menüsüne gidin, "Çalıştır"ı seçin, beliren pencerede satıra CMD.exe yazın. Çalıştır penceresini Win+R tuş kombinasyonunu kullanarak da açabilirsiniz.
    • C:\Windows\system32 sistem klasörüne gidin ve CMD.exe programını seçin.

    En önemli komutların çoğu Yardım komutu kullanılarak elde edilebilir. Bu isteği girdikten sonra Windows CMD komutları, bunların nasıl kullanılacağına ilişkin bilgilerle birlikte görünecektir. Hepsi oldukça geniş birkaç gruba ayrılabilir. Bölünmeleri uygulama prensibine göre gerçekleşir. Örneğin, kullanılan komutları çalıştırmak için CMD komutları. Bunlardan en yaygın olanları aşağıda sunulacaktır. Bunlar aynı zamanda en gerekli CMD satır komutlarıdır.

    Sistem dizinleriyle çalışmak için temel komutlar

    Sistemde bulunan klasörlere erişmeniz gerekiyorsa bu komut listesi yararlı olacaktır:

    • Dir - klasörleri liste halinde görüntüleme yeteneği sağlar. Ek komut satırı kriterlerini kullanarak dizinleri bir dizi seçeneğe göre sıralayabilirsiniz.
    • RD - gereksiz bir dizini silme yeteneği sağlar. Ek parametrelerle silme kriterlerini belirleyebilirsiniz: örneğin, birkaç klasörü aynı anda silin.
    • MD - komut yeni bir klasör (dizin) oluşturur. Çeşitli seçenekler, farklı türde dizinler oluşturmanıza olanak tanır.
    • CD - bir dizinden diğerine geçme yeteneği sağlar, bazı durumlarda tırnak işaretleri kullanmanız gerekebilir.
    • XCopy - klasörleri yapılarını değiştirmeden kopyalamak için kullanılır. Copy'den farklı olarak bu, daha gelişmiş komut yeteneklerine sahiptir. CMD aracılığıyla bu istekle oldukça esnek işlemler gerçekleştirebilirsiniz.
    • Ağaç - dizinleri grafiksel olarak görüntüleme yeteneği sağlar. Varsayılan olarak görüntüleme sözde grafikler kullanılarak yapılır.
    • Taşı - dizin adını hem taşımak hem de değiştirmek için kullanılır. Komut aynı anda birden fazla klasörü taşımayı mümkün kılar.

    Dosyalarla çalışmak için temel komutlar

    Bu CMD dosya komutları birçok kişisel bilgisayar kullanıcısı için faydalı olabilir:

    • del - silmek için kullanılan komut. Bir veya daha fazla dosyayı silmek için kullanılabilir. Ayrıca salt okunur dosyaları silme seçeneği de vardır;
    • düzenle - komut bir metin düzenleyiciyi başlatır;
    • ren - bir dosyayı yeniden adlandırmanıza olanak tanır. Ayrıca yeniden adlandırmayı da kullanabilirsiniz;
    • taşı - bir dosyayı taşımak ve yeniden adlandırmak için kullanılır;
    • copy con - yeni bir dosya oluşturmanıza olanak sağlar;
    • fc - iki dosyadakileri karşılaştırmanıza olanak tanır. Çalışmanın sonucunda karşılaştırmanın durumu hakkında bilgi sağlayan sembollerin ortaya çıkması;
    • tür - metin belgeleri için geçerlidir. Komutun yürütülmesi, dosyanın içeriğini ekranda görüntülemektir;
    • kopyala - dosyaları kopyalamanıza ve birleştirmenize olanak tanır.

    Bilgisayarın ve sistemin sabit sürücüsünü teşhis etmek için komutlar

    Yukarıdaki tüm avantajlara ek olarak, CMD komutları, sabit sürücülerin çalışmasındaki hataları kontrol etmenize veya birim etiketlerini değiştirmenizin yanı sıra birleştirme yapmanıza da olanak tanır.

    • Kompakt - komut, NTFS dosya sistemindeki sıkıştırmayı görüntülemenize ve yapılandırmanıza olanak tanır. Bu komutu kullanarak disk alanından önemli ölçüde tasarruf edebilirsiniz.
    • Format - bir diski veya disketi formatlar. Biçimlendirmenin ortamdaki tüm verileri tamamen sileceğini lütfen unutmayın.
    • Chkdisk - medya hakkındaki bilgileri kontrol eder ve görüntüler. Ekip, işgal edilen alan, bozuk sektörlerdeki alan miktarı vb. hakkında bilgi edinmenize yardımcı olacaktır.
    • Fsutil - dosya sistemi hakkında bilgi sağlar ve üzerinde değişiklik yapmanızı sağlar.
    • Chkntfs - Windows başlatılırken göstermenize ve yapılandırmanıza olanak tanır.
    • Dönüştür - Bir birimi bir dosya sisteminden diğerine dönüştürmenize olanak tanır. Etkin birimin veya diskin türünü değiştirmek mümkün değildir.
    • Kurtar - hasarlı ortamdan verileri kurtarmak için kullanılan bir komut. Bu süreç, bir sektörün birbiri ardına okunmasıyla gerçekleşir. Okuma yalnızca okumanın mümkün olduğu sektörlerden gerçekleşir. Fiziksel olarak hasar görmüş sektörlerde bulunan veriler kurtarılmayacaktır. Çoğu zaman, metin belgeleri hasarlı disketlerden bu şekilde kurtarılır.
    • Diskpart - disk verilerini açmanıza ve gerekli ayarları yapmanıza olanak sağlar.
    • Cilt - sabit sürücünün seri numarası hakkında bilgi sağlar.
    • Etiket - birim etiketlerini görüntülemek ve düzenlemek için kullanılır. Birim adının en fazla 11 karakter ve NTFS 32 karakter içerebileceğini lütfen unutmayın.

    Bilgi komutları

    Bu tür komut sürümler, yapılandırmalar ve yüklü sürücüler hakkında bilgi edinmenize yardımcı olur:

    • ver - CMD komutunu kullanarak sistem sürümü hakkında bilgi sağlar, Windows 7 de bu isteği destekler;
    • sürücü sorgusu - yüklü sürücüler hakkındaki bilgileri görüntülemenizi sağlar; Görüntüleme bir liste, tablo veya CSV biçiminde olabilir;
    • systeminfo - Sistem yapılandırmaları hakkında bilgi sağlar. Yapılandırmalar hem yerel olarak görüntülenebilir hem de komut, hizmet paketleriyle ilgili özellikler sağlar.

    süreçler ve uygulamalar

    İşletim sistemi ayarlarını yönetmeye ve değiştirmeye yönelik komutlar:

    • kapatma - komut bilgisayarı kapatmak, yeniden başlatmak veya uyku moduna geçirmek için kullanılır. Kullanıcı gerekli haklara sahipse ayarları uzaktan yapmak mümkündür;
    • saat - geçerli saati görüntülemek ve değiştirmek için kullanılır;
    • tarih - geçerli tarihi görüntülemek ve değiştirmek için kullanılır;
    • görev listesi - kullanıcıya şu anda yerel veya uzak bir kişisel bilgisayarda çalışan işlemlerin bir listesini sağlar;
    • schtasks - işletim sisteminde zamanlanmış görevleri oluşturmanıza, yapılandırmanıza veya silmenize olanak tanır. Grafik arayüzde komut, Görev Zamanlayıcı programı tarafından temsil edilir;
    • Taskkill - yürütülebilir dosyaların tanımlayıcılarını veya adlarını kullanarak işlemleri sonlandırmak için kullanılır. Araç Windows XP ile kullanılmaya başlandı.

    Komut satırını özelleştirme komutları

    Bu komut grubu doğrudan CMD'nin ayarlanmasıyla ilgilidir. Komutlar ekranı temizlemenize, görünümünü değiştirmenize vb. yardımcı olacaktır:

    • Çıkış - toplu verileri kapatmanıza veya komut satırını tamamen kapatmanıza olanak tanır.
    • Renk - komut satırı penceresinde arka plan veya yazı tipi rengini değiştirme olanağı sağlar. Renk onaltılık basamak olarak belirtilir. En anlamlı bit parlaklığı, sonraki bitler ise rengi belirtir. Varsayılan, siyah zemin üzerine beyaz harflerdir.
    • Başlık - CMD.exe penceresinin adını değiştirmenizi sağlar.
    • CMD - yeni bir Windows komut satırı yorumlayıcı penceresi açmanıza olanak tanır. Genellikle bu komuta ihtiyaç, gerçek CMD ayarlarını önceden tanımlamak istediğinizde ortaya çıkar.
    • İstemi - komut satırı selamlamasını değiştirmenizi sağlar. Komutu parametresiz kullanırsanız, bilgi istemi metni şu şekilde görünecektir: geçerli sürücü, dizin ve büyüktür sembolü.

    Ağ CMD Komutları

    Çoğu kullanıcı bu sorgulara nadiren ihtiyaç duyar, ancak profesyoneller bu kodların bir bilgisayarla çalışırken çok yararlı olduğuna inanmaktadır:

    • getmac - komut, ağ bağdaştırıcılarının donanım adresleri hakkında bilgi sağlar. Bu durumda hem yerel hem de uzak adresleri öğrenebilirsiniz;
    • netsh.exe - komut başka bir satır açar. Bunu kullanarak gerekirse ağı yapılandırabilirsiniz. Birçok deneyimli kullanıcı bu programı vazgeçilmez bulmaktadır. Komutlarla ilgili yardım almak için soru işaretiyle yazmanız gerekir;
    • ipconfig - protokol ayarları hakkında bilgi almanızı sağlar. Bazen komut, verileri otomatik olarak güncellemenize olanak tanır. Daha eski işletim sistemleri bu CMD komutunu desteklemeyebilir;
    • nbtstat - komutun asıl amacı NetBt bilgilerini görüntülemektir. ayrıca adlar ve içerikler görüntülenir;
    • netstat.exe - Bu komut, bağlantılarla ilgili bilgileri görüntüler. Çıkış verileri, ilgili tüm bilgileri görmenizi sağlar.

    Bu ağ komutlarına ek olarak, kullanıcıların işini kolaylaştırmaya yardımcı olacak bazı komutların daha olduğunu hatırlamakta fayda var. Bu komutların yalnızca gerçekleştirilen eylemden emin olduğunuzda kullanılması gerektiği unutulmamalıdır. CMD komutlarının yanlış kullanımı kişisel bilgisayarınızın çalışmasında ciddi sorunlara yol açabilir.

    Yararlı komutların listesi

    Yukarıdaki komutlara ek olarak çok sayıda başka komut daha vardır:

    • break - komut, CTRL+C tuşlarının işlenmesini etkinleştirmenizi sağlar;
    • hata ayıklama - yazılım ürünlerinde hata ayıklama ve diğer değişiklikler için bir araç başlatır;
    • devcon - komut, görev yöneticisine alternatif bir araç başlatır;
    • exe2bin - komut, exe formatındaki uygulamaları ikili formata dönüştürür;
    • ana bilgisayar adı - bilgisayar adını alma olanağı sağlar;
    • oturumu kapat - komut Windows sistemini kapatır.

    Verilen CMD komutlarının tümü bazı yazılımlarla çalışmayı kolaylaştıracaktır. Önemli olan, önemli bilgilerin kaybını ve diğer istenmeyen sonuçları önlemek için istekleri amaçlanan amaç dışında kullanmaya çalışmamaktır.






    rem programı_1
    cls
    @Eko kapalı
    renk 0A
    set string=Merhaba Dünya!!!
    yankı %dize%







    program_1.cmd

    rem programı_2
    cls
    @Eko kapalı
    renk 0A
    a=1 olarak ayarla
    zamanlayıcıyı ayarla=10
    ) else (echo a!=1)


    En azından çoğu kişi için anlaşılabilir bir durum.


    rem programı_3
    cls
    @Eko kapalı
    renk 0A



    ((users.txt) dosyasındaki /f "tokens=1-5" %A için @echo %D yapın) > emails.txt

    Örneğin, tabanımız şu şekilde "idealdir":

    Alexeykursk Alexeykursk

    2008-11-14T21:33:19Z 2008-11-14T21:33:19Z

    Yeni başlayanlar için Cmd'de programlamaya giriş

    -

    Cmd'de Programlama (yeni başlayanlar için giriş)

    Bu sadece cmd komutlarına bir giriş, kesinlikle yargılamayın, makale Novikov için yazılmıştır, birçokları için faydalı olacağını düşünüyorum =)
    Muhtemelen pek çok kişi cmd'nin evrensel bir kabuk olduğundan şüphelenmiyor bile.
    bu sadece sistemi yönetmenize değil aynı zamanda programlamanıza da olanak tanır!
    Elbette dilin seviyesi örneğin olduğu kadar yüksek değil ama yine de...

    Başlangıç ​​olarak, bir değişkene yazılan satırın çıktısını verecek küçük bir program yazalım.
    C:\ sürücüsüne gidiyoruz ve orada program_1.cmd gibi bir şey oluşturuyoruz (*.bat mümkündür)
    not defteri ile açın ve aşağıdaki satırları buraya girin:

    rem programı_1
    cls
    @Eko kapalı
    renk 0A
    set string=Merhaba Dünya!!!
    yankı %dize%

    rem - yorumları tanımlamak için kullanılır
    cls - eğer başkası bilmiyorsa, bu ekran temizlemedir
    @echo off - komutların ekrandaki görüntüsünü kapatın. Dikkat et @
    ECHO'dan önce! Komutların ayrı bir satırda tekrarlanmasını önler.
    renk 0A - arka plan ve metin rengini ayarlayın
    set string=Merhaba Dünya!!! - set değişkenleri tanımlamak için kullanılır
    echo %string% - bir değişken görüntüler, %%'ye dikkat edin, bu
    bunun aslında bir değişken olduğunu ve bir dize olmadığını belirtir!

    Kodu çözdük, şimdi programın sonucuna bakalım! Cmd aracılığıyla yürütülmek üzere başlatıyoruz:
    program_1.cmd
    Uygulamanın sonucu tahmin edebileceğiniz üzere Merhaba Dünya!!! Siyah zemin üzerine parlak yeşil harfler

    Şimdi sorunu biraz karmaşıklaştıralım, bu koda bir koşul ekleyelim!

    rem programı_2
    cls
    @Eko kapalı
    renk 0A
    a=1 olarak ayarla
    zamanlayıcıyı ayarla=10
    if %a%==1 (kapatma /r -t %timer% -c "Başınız belaya girdi"
    ) else (echo a!=1)

    Sanırım çıktının ne olacağını zaten tahmin ettiniz. “a” değişkenine yazılan değeri 1 ile karşılaştırıyoruz, eğer koşul doğruysa bilgisayar 10 saniye içinde yeniden başlatılacak, aksi durumda çıktıda a!=1 okunacak. Örnek banal ve basit,
    En azından çoğu kişi için anlaşılabilir bir durum.

    Şimdi döngülere geçelim. En temel örneğe bakalım:
    rem programı_3
    cls
    @Eko kapalı
    renk 0A
    (0,1,10)'da /l %B için echo %B yapın

    Bu program bir sütunda sayıları 0'dan 10'a kadar 1'lik artışlarla görüntüleyecektir =) her şey bu kadar basit...
    Ve şimdi biraz daha karmaşık, çünkü daha önemli amaçlar için kullanılabilir,
    örneğin dosyaları numaralandırmak için cmd'ye yazabilirsiniz:

    (C:*.cmd) içindeki %B için şunu yapın (echo %B)

    Karşılığında *.cmd uzantılı tüm programlarınızı alacaksınız.

    Dizinler arasında yineleme yapmak için for döngüsünü de kullanabilirsiniz; örneğin

    (C:*) içindeki /d %B için echo %B yapın

    C:\ sürücüsündeki tüm dizinleri gösterecektir (Lütfen unutmayın, yalnızca dizinler, alt dizinler değil!)

    Şimdi veritabanından e-postaları seçecek ve bunları başka bir dosyaya yazacak temel bir program yazalım.

    ((users.txt) dosyasındaki /f "tokens=1-5" %A için @echo %D yapın) > emails.txt

    Mesela tabanımız bir bakıma “ideal”.

    Komut kabuğu, kullanıcı ile işletim sistemi arasında doğrudan iletişim sağlayan ayrı bir yazılım ürünüdür. Komut satırı metni kullanıcı arayüzü, metin tabanlı uygulamaların ve yardımcı programların çalıştırılacağı bir ortam sağlar. Komut kabuğunda programlar yürütülür ve yürütme sonucu ekranda görüntülenir.

    Windows komut kabuğu bir komut yorumlayıcısı kullanır cmd.exe Girilen komutu sistemin anlayabileceği bir forma dönüştürmek için uygulamaları yükleyen ve uygulamalar arasındaki veri akışını yönlendiren. Komut satırı konsolu, Windows işletim sistemlerinin tüm sürümlerinde mevcuttur. Komut satırından çalışma arasındaki fark, büyük ve hantal grafiksel yardımcı programların tamamen bulunmamasıdır.

    Komut satırı nasıl açılır

    Komut satırı cmd.exe uygulamasıdır ve aşağıdaki şekillerde başlatılabilir:

    1. Başlangıç -> Tüm programlar -> Standart -> Komut satırı.
    2. Başlangıç -> Uygulamak ve programın adını girin cmd.exe

      İstediğiniz dizine gitmek için şu komutu kullanmanız gerekir: CD. Örneğin bir programı çalıştırmanız gerekiyorsa ExifPilot.exe, dizinde bulunan C:\Program Dosyaları\Exif Pilot, ardından komutu çalıştırmanız gerekir cd C:\Program Dosyaları\Exif Pilot. Aynı işlemi dizinleri tek tek değiştirerek ve komutu tek tek çağırarak da yapabilirsiniz. CD.

      Yani bir sonraki komut seti bir öncekine benzer.
      cd c:\Program Dosyaları
      CD Exif Pilotu

      Bir klasörün içeriğini yazdırmak için komutu yazmanız yeterlidir. yön. Program tarafından akış çıktısını daha ileri işlemler için doğrudan bir metin dosyasına yönlendirmek mümkündür. Bunu yapmak için bir kontrol karakteri kullanmanız gerekir ">" ve metin dosyasının adı, örneğin dizin > rapor.txt.

    3. İstediğiniz dizine manuel olarak gitmemek için bazı dosya yöneticilerini kullanabilirsiniz. Öncelikle dosya yöneticisinde istediğiniz dizine gitmeniz ve aramanız gerekir. cmd.exe yöneticinin komut konsolundan.
      Gibi dosya yöneticilerini kullanabilirsiniz. Toplam Amir, FAR Müdürü, 2xKaşif, EF Komutanı, Hız Komutanı ve benzeri.
      Dosya yöneticileri hakkında daha fazla bilgi edinebilirsiniz.

    Komut satırı parametreleri çağrılan uygulamaya nasıl aktarılır

    Komut satırını destekleyen her uygulamanın, programın işleyebileceği özel bir komut seti vardır. Komut parametreleri çeşitli formatlarda olabilir. Parametreleri programa aktarmak için komut satırına uygulama adını ve komut parametrelerini girmeniz gerekir. Tıkladıktan sonra Girmek Uygulama girilen komutlarla başlayacaktır.
    Örneğin, program.exe /print c:\doc\1.txt. Komutun sonucu dosyayı yazdırmak olacaktır doc\1.txt.

    Komut İstemi Penceresini Özelleştirme

    Komut satırını yapılandırmak için şu adımları izleyin:

    1. Bir komut istemi penceresi açın.
    2. Pencerenin sol üst köşesine tıklayın ve komutu seçin Özellikler.
    3. Bir sekme seçin Yaygındır.
    4. Bölgede Komutları hatırlama bir değer seçin veya girin 999 sahada Arabellek boyutu ve ardından bir değer seçin veya girin 5 sahada Tampon sayısı.
    5. Bölgede Düzenleme kutuları kontrol et Seçim Ve Hızlı ekleme.
    6. Bir sekme seçin Konum.
    7. Bölgede Arabellek boyutu ekranında bir değer girin veya seçin 2500 sahada Yükseklik.
    8. Aşağıdakilerden birini seçerek yapın:

      - Bölgede Ekran Arabelleği Boyutu Genişlik.
      - Bölgede Pencere boyutu parametre değerini artırın Yükseklik.
      - Bölgede Pencere boyutu parametre değerini artırın Genişlik.

    9. İşareti kaldır Otomatik seçim ve daha sonra bölgede Pencere konumu alan değerlerini değiştir Sol kenar Ve Üst kenar.
    10. İletişim kutusunda Özellikleri Değiştirme bir seçenek seçin Özellikleri kaydet aynı adı taşıyan diğer pencereler için.

    Notlar:

    • Bir pencere açmak için Özellikler -> Komut Satırı klavyeyi kullanarak tuşlara basın ALT+ARA ÇUBUĞU +Y.
    • Onay kutusu Fare seçimi Komut satırı penceresindeki verileri kopyalayıp yapıştırmanıza olanak tanır. Kopyalamak için komut satırı penceresindeki metne sol tıklayın ve sağ tıklayın. Bir komut satırına veya metin dosyasına yapıştırmak için sağ tıklayın.
    • Ekran arabellek boyutunun 999'a arttırılması, Komut İstemi penceresinde kaydırma yapılmasına olanak tanır.
    • Arabellek sayısını beşe çıkarmak, Komut İstemi penceresindeki satır sayısını 5000'e çıkarır.

    Komut istemi penceresindeki metni düzenleme

    Metni bir komut istemi penceresine kopyalayıp yapıştırmak için aşağıdakiler gibi yaygın Windows klavye kısayollarını kullanın: Ctrl+C, Ctrl+V, çalışmayacak.

    Metni çıkarmak için panodan pencere başlığına sağ tıklayıp alt menüyü seçerek menüyü açmanız gerekecektir. Değiştirmek. Veya pencereye sağ tıklayın.

    Metni kopyalamak için pencereden öğeyi seçin Bayrak ve istediğiniz metni seçmek için fareyi kullanın. Daha sonra ya tıklayın Girmek, veya aynı menüden seçim yapın Kopyala. Komut satırı penceresine bir miktar metin yapıştırmanız gerekiyorsa şu komuta bakın: Sokmak.

    Bir komutu yeniden çalıştırmak için okları kullan "yukarı" Ve "aşağı" yürütülen komutlar listesinde gezinmenize olanak tanır. Metin ekranını temizlemek için yönergeyi kullanın cls.

    Komut istemi penceresi nasıl kapatılır

    Komut satırı konsolunu kapatmak için komutu çalıştırmanız gerekir. çıkış.
    Modern işletim sistemlerinde birçok komut ve yardımcı program vardır. Pek çok farklı programı ve hatta bunların parametrelerini hatırlamak çok zordur, dolayısıyla her program için en önemli parametrelerden biri sembollerin birleşimidir. "/?" . Bu parametreyle bir komut çalıştırdıktan sonra kullanıcı, yardımcı programın kullanımı ve parametrelerinin sözdizimi hakkında kapsamlı bir mesaj alacaktır. Örneğin komut satırına yazarak cmd /?, takım hakkındaki bilgileri görüntüleyebilirsiniz cmd.