Cmd Komutları

Cmd Komutları

CMD KOMUTLARI

 Cmd komutları yani Komut dosyasının amacı , bilgisayara ne yapmak istediğinizi açıklayan bir dizi özel komut yazmaktır. Fare ve klavyeyle UI'leri kullanmaya kıyasla ek avantajlar, tek bir tıklamayla daha önce bir metin dosyasında hazırladığınız düzinelerce ila yüz (!) Komutu başlatabileceğinizdir. Daha da iyisi, bu komutları belirli bir zamanda çalıştırılacak şekilde programlayabilirsiniz. Normal programlamadan daha kolaydır.


Bu nedenle Komut İstemi, geliştiricinin topluluğunda çok popüler. Bu nedenle, yararlanmak istiyorsanız, en kullanışlı Komut İstemi komutlarını tanımanın zamanı geldi!

 Cmd komutları yani Komut dosyasının amacı , bilgisayara ne yapmak istediğinizi açıklayan bir dizi özel komut yazmaktır. Cmd komutları hackerler tarafından da kullanılmaktadır.


Cmd komutları Başlangıç ​​noktası: Temel Windows komutları

Bir komut satırında yapabilecekleriniz, programın komutlarınızı anlamasına bağlıdır. Windows'ta, cmd.exe veya PowerShell'dir . Emirlerinizi yorumluyorlar. PowerShell güzeldir ancak .NET çerçevesi gerektirir ve Windows Kurtarma veya Windows Güvenli Mod'da ona erişiminiz olmayabilir.


Diğer tarafta, cmd.exe , Windows Kurtarma veya Windows Güvenli Mod'da da kullanabileceğiniz kabuğu temsil eder. Ayrıca, .bat dosyaları (" toplu iş " den kısaltılır , bunlar komutların depolandığı dosyalardır) cmd.exe  tarafından varsayılan olarak kullanılır . Windows'ta kabuk komut dosyalarını dağıtmanın hala en yaygın yoludur. Yani cmd.exe komutlarını ve nasıl çalıştığını öğrenmek, .bat dosyalarını okuyup anlayabileceğiniz anlamına gelir .


Win 10 Komut İstemi'ni başlatmak için, Windows menüsüne tıklayın, ardından Windows Sistem klasörüne gidin ve Komut İstemi'ni açın. Komut İstemi'ni yönetim hakları olmadan çalıştırırsanız, içine yazılan tüm Windows CMD komutlarının da haksız olacağını lütfen unutmayın. Öğrenirken sorunlardan kaçınmak güzel.


Yankılı metni görüntüleyerek başlayalım:


1

echo Hello World!

Bu, konsoldaki metni gösterecektir. İlk komutunuz için tebrikler! Neler olup bittiğine dair yararlı yorumlar göstermek veya sadece ilerlemeyi göstermek için, komut dosyalarında ve döngülerde bir şeyleri görüntülemek çok yararlıdır.


İki satırı görüntülemek için, &  komutunu şu şekilde kullanabilirsiniz


1

echo Hello World! & echo Hello Again!

& Operatörü bir satırda iki komutun yürütülmesine izin verir. Doğrudan yazdığınız komutlarda kullanışlıdır. Bu, özellikle bir şeyin başka bir görevden sonra hızlı bir şekilde başlaması gerekiyorsa önemlidir.


Komut satırında genellikle dosyalarla çalışırsınız. Bulunduğunuz klasördeki mevcut dosyaların neler olduğunu bilmek isteyebilirsiniz. Doğru, Windows Gezgini'ni başka bir pencerede de kullanabilirsiniz, ancak bunu yapamadığınızda, Windows Komut İstemi liste dizini yöntemi en iyi yoldur. Ayrıca, gizli dosyaları daha kolay görmezden gelebilir veya gösterebilirsiniz.

Yani:


1

dir

Şimdi, belirli bir dosyayı arıyor olabilirsiniz. Bir başlangıç ​​noktanız var ama tam klasörü bilmiyorsunuz. Dir dizininde, geçerli dizinlerdeki tüm dosyaları, aynı zamanda alt dizinlerdeki dosyaları tek bir komutta gösterebilirsiniz:


1

dir /S

Ancak dir  command hakkında biraz daha bilgi sahibi olduğunuzda , biraz daha öğrenelim. Dir komutu arama yapmanızı da sağlar. Windows Gezgini aramasından çok farklı bir davranışa sahiptir, ancak kullanışlıdır. Dosya adında SQL kelimesi bulunan bir dosya bulmanız gerektiğini varsayalım :


1

dir /S *sql*

Lütfen put sözcüğünü ararsanız ,  her iki sözcükte put içerdiği için girdi veya çıktı gibi dosya adlarıyla da eşleşeceğini unutmayın . Arama varsayılan olarak büyük / küçük harfe duyarlı değildir, çünkü  Windows genellikle dosyalar ve dizinler söz konusu olduğunda durumları yok sayar.


Şimdi, type komutunu kullanarak bir dosyanın içeriğini görüntülemek isteyebilirsiniz . Bunu çok büyük dosyalarla yapmayın çünkü Komut İstemi çok fazla satırla doldurulacaktır. Ancak konfigürasyonlar gibi nispeten küçük dosyalar için hala kullanışlıdır.


type "filename"

Bu, size tüm Komut İstemi komutlarında yapmanız gereken bir şeyi söylemenin tam zamanı: tüm dosya adlarının çevresine her zaman çift tırnak işareti (şunun gibi: "dosyaadı.txt") koyun. Evet, birkaç tuş vuruşunu atlamak cazip gelebilir, ancak dosya adları veya klasörler arasında çift tırnak kullanırsanız, bir gün ciddi bir soruna neden olabilir. Dosya adınızın, içerideki boşlukları aniden kullandığında gerçekleşebilecek bir kabuk komutu olarak yorumlanmasını istemezsiniz.


Ama bu dosya ekrana sığmayacak kadar uzunsa ne yapmalı? Tek bir komut yeterli değil, bu yüzden size komutları nasıl birleştireceğinizi göstermem gerekiyor.



Cmd komutları nı daha güçlü hale getirin: borular ve ipuçları

Bazı komutlar ekrana sığmayacak kadar fazla içerik çıkardığında, daha fazla komutunu kullanmanız gerekecektir . Bu, Windows 10'daki Komut İstemi çok fazla metin içeremeyeceği için birçok durumda ihtiyaç duyacağınız basit CMD komutlarından biridir. more command şu şekilde çalışır: bir metin ekranı yazdırır ve siz hepsini okuyana kadar sonraki metin ekranını göstermek için boşluk çubuğuna basarsınız.


Ancak, şimdiye kadar gördüğümüz diğer komutların aksine, daha fazla  komut metni girdi olarak alıyor. Çok fazla metin. Bu nedenle, metni yazmak komutundan taşımak için yeniden yönlendirmeniz gerekir, aksi takdirde işe yaramaz. Bunu boruyu kullanarak yapabilirsiniz | Şebeke. Borunun sol tarafına | çıktı üretmek için bir komut koyarsınız. Sağ tarafta, çıktıyı alacak ve onunla bir şeyler yapacak bir komut yazarsınız. Örneğin, uzun bir metin dosyasına bakmaya çalışırken:


1

type "filename" | more

Bu tekniği burada yazı ve daha fazlasıyla kullanıyoruz , ancak diğer durumlarda da işe yarayabilir. Örneğin, birleştirebiliriz daha birlikte yardım  sayfası tarafından dokümantasyon sayfasını görüntülemek için komutu:


1

help | more

Artık bir sonraki ekranı göstermeniz gerekmiyorsa ve daha fazla  komut bırakmak istiyorsanız , klavyenizdeki Q tuşuna basmanız yeterli . Mevcut satır numarasını görüntülemek için eşittir işaretine "=" de basabilirsiniz. Ve daha da iyisi: çıktının başında birkaç satırı atlayabilirsiniz. Bir dizini listelemek istediğinizde ancak başlığı görmek istemediğinizde ve ilk 7 satırı atlamak istediğinizde örnek:


1

dir | more +7

"+7", atlamak istediğiniz yedi satır anlamına gelir. Bu arada, bir dosyayı daha fazlasını kullanarak görüntülemek için tür kullanmanıza gerek yok . Dosya adını komutun sonuna koyarak doğrudan dosya görüntülemeyi destekler:


1

more "filename"

Ek bir faydası vardır: more  command dosyadaki mevcut görüntüleme konumunuzu ilerlemenin bir yüzdesi ile söyler. Genel olarak, ek özellik de sağlayan bir komutunuz varsa, iki ayrı komut yerine bu komutu ve onun özelliğini kullanmak daha iyidir. Komut dosyasını kısalttığı için genellikle ek parametrelerle komut kullanmanın faydalarını bulacaksınız.


Ancak dünyanın en iyi görüntüleri, iyi bir metin düzenleyicinin yerini almaz. Bazen bunun yerine komut çıktısını gerçekten yeni bir dosya içinde almak istersiniz. İyi haber: bunun için başka bir cmd.exe komutu var ve basit " > " simgesiyle (tırnak işaretleri olmadan) temsil ediliyor . Bunu şu şekilde kullanabilirsiniz:


1

tree /F > "files.txt"

Çıktının yönünü gösterdiğini düşünebilirsiniz: konsoldan her şeyi alın ve " files.txt " dosya adına kaydedin .


Gördüğünüz gibi, ilk olarak, sonucu o karanlık Windows 10 Komut İstemi konsol penceresinde görmek istemeniz gibi, normal olarak yazılır. Sonra "büyüktür" sembolü > işlecine sahip olursunuz ve bu operatörden sonra, konsoldan çıktının görünür pencere yerine doğrudan olacağı çıktı dosya adına sahibiz. Bir uygulamada “Dosya> Kaydet” yaptığınızda olduğu gibi, genellikle yeni, var olmayan bir dosyanın adını koyarsınız. Eğer gerçekten isterseniz, mevcut bir dosyanın adını yazabilirsiniz. Ancak dikkatli olun, bu operatör gerçekten var olan dosyayı değiştirecek ve "Dosya> Kaydet" gibi tüm içeriğini etkin bir şekilde silecektir.


Daha da iyisi,  ">>" sembollerinden iki kat büyük ile temsil edilen ikinci bir operatör vardır . Bir dosyaya yazmak ve içeriği silmek yerine,  bu dosya mevcut dosyayı kullanabilir ve çıktıyı bu mevcut dosyanın sonuna yazabilir. Bu, birden çok komut çıktısını karşılaştırmanız gerektiğinde gerçekten kullanışlıdır, ancak aynı zamanda Komut İstemi'nde kullanılan echo komutlarıyla tam anlamıyla dosya yazabilirsiniz, buna çok benzer:


1

2

3

echo "Hello World" > "Command log.txt"
copy "Big Archive.zip" "Backup Big Archive.zip"
echo "Copy Was successful" > "Command log.txt"

>> komutunu kullanmak, mevcut iki metin dosyasını birleştirmenin de iyi ve pratik bir yoludur. Evet, double than operatörü ve type programını kullanarak, aniden iki dosyayı birleştirebilirsiniz. Farklı programlardan iyi özellikleri birleştirmek, komut satırı betiklerinin önemli bir yönüdür. Type  komutu tek başına yararlı görünmeyebilir, ancak bu var olan bu tür bir kombinasyon içindir. Bu nedenle, örneğin dosyaları birleştirme, aylık raporlarınızı CSV'de birleştirmek için kullanışlıdır:


1

2

type "September report.csv" >> "Combined report.csv"
type "October report.csv" >> "Combined report.csv"

İçeriği mevcut bir dosyaya eklemek için “ iki kat daha büyük “ >> operatörü kullanmanız gerektiğini unutmayın . Eğer kullanırsanız > (tek “ büyüktür “) o zaman olur üzerine varolan herhangi bir dosya içeriği veya yeni bir dosya oluşturur.


Bir bonus var: tüm cmd komut istemleri şu iki operatörü destekler: “>”  ve  “>>”!



Cmd komutlarını güvenle zincirleme

Şimdi, iki komutun &  operatörü ile nasıl zincirleneceğini daha önce görmüştük . Mesele şu ki, iki komut zincirlediğinizde , bunun nedeni genellikle birbirleriyle ilişkili olmaları ve ikinci bir komutu yalnızca ilk komut işe yaradığında yürütmek istemenizdir .


Örneğin, yeni bir dizin oluşturmak ve bu yeni dizindeki bir dosyayı kopyalamak istiyorsunuz. Şimdi, dizin oluşturma bir şekilde başarısız olduysa, devam etmek ve o dosyayı kopyalamak istediğinizden gerçekten emin misiniz? Kopyalama işlemi, dizinin önceki hata nedeniyle mevcut olmaması nedeniyle başarısız olabilir, çünkü klasör zaten mevcut olduğundan dizin oluşturma başarısız olabilir ve bu nedenle yeni dosyanın kopyalanması, istemediğiniz mevcut bir dosyayı da silebilir. Tam olarak bu kopyalama  komutunu kontrol etmeden gerçekten çalıştırmak isteyip istemediğinizi merak etmeye başladığınız yerdir .


Çift ve işareti && operatörünü kullanarak, ikinci komut yalnızca ilk komut düzgün çalışıyorsa çalıştırılır . Yeni bir dizin oluşturup ardından bir dosyanın kopyalanmasına ilişkin bir örnek:


1

mkdir "v2" && copy "index.html" "v2"

Bu komutu bir kez çalıştırırsanız, zaten bir index.html dosyanız olduğunu varsayarsak , yeni bir dizin alırsınız. Bu dizinde, index.html dosyasının bir kopyası olacaktır . Silmek Ancak, index.html yeni dosyayı v2 Windows Gezgini aracılığıyla dizin ve sonra tekrar komut zincirini çalıştırmak, bunu göreceksiniz index.html kopyalanan almaz. Bu, && operatörünün çalıştığını ve mkdir  komutu başarısız olduğu için " kopyala " komutunu çalıştırmadığını kanıtlar .


Ama bunu nasıl biliyor? Çıkış kodu denen bir şey var . Bir uygulama çıktığında, her şeyin doğru gidip gitmediğini belirtmek için işletim sistemine her zaman bir çıkış kodu döndürür. Bu şekilde çeşitli uygulamalar diğer uygulamaları başlatabilir ve başlatılan görevin işini nasıl bitirdiğini öğrenmenin basit bir yolunu bulabilir. Genellikle , 0 (sıfır) çıkış kodu "her şey yolunda gitti!" Olarak kabul edilir. Uygulama sıfır olmayan bir şey döndürürse, bir üst uygulama uygulamanın bir hata olduğunu anlar. Ayrıca, sıfır olmayan sayı döndürülen hata kodudur ve nedenini açıklayabilir.


Çıkış kodu temel Windows komutları kavramıdır veya hatta temel bir kavram diyebiliriz. Bu nedenle, CMD satır komutlarının sözdizimine doğrudan entegre edilmiştir. Çıkış kodları yalnızca Windows komut satırı operatörleri tarafından erişilebilen karanlık sayılar değildir. Son komutun çıkış kodu her zaman herhangi bir uygulamanın okuyabileceği global% ERRORLEVEL% komut değişkeninde saklanır.


Komut satırında, genellikle verileri çıkarmak isteriz ve bazen yalnızca bir satıra veya yalnızca bir özel dosyaya ihtiyacımız olur. Bilgisayara kendi kendinize gidip aramak yerine günlük dosyanızda belirli bir tarihi bulmasını söylemeniz sizin için daha kolay olabilir. Bul  komutunun amacı budur . Bir metindeki bir dizeyi arar ve kolay filtrelemeye izin vermek için bu arama dizesini içeren herhangi bir satırı çıkarır. Günlük dosyası filtre örneğine geri dönelim, komut şöyle görünecektir:


1

find "[07/Oct" "Connections Log.txt"

Neler olduğunu daha net görmenin nasıl yardımcı olduğunu görüyor musunuz? Ancak bul , yalnızca dosyalarla çalışmaz! "|" İle temsil edilen sözde "boru" operatörü sayesinde sembol (tırnak işareti yok). ile birleştirilmiş operatörü bul | operatörü, Windows Sistem komutlarından biri olan ipconfig kullanarak IP adresiniz gibi gerçekten aramak istediğiniz satırları filtrelemek olabilir:


1

ipconfig | find "IPv"

Nasıl uygun olduğunu gördün mü? Tam ekran yerine, tam olarak istediğinizi içeren birkaç satır elde edersiniz. Belki onu Windows 10 Komut İstemi listesinde tutmak istersiniz!


 


Birkaç Windows İstemi komutuna bir göz atın :



1. Deltree komutu

Bu, Windows komutlarını isteyen en önemli komutlardan biridir. Kısa bir silme ağacı biçimidir. Deltree, dosyaları ve dizinleri bilgisayardan veya dizüstü bilgisayardan sonsuza kadar silmek için kullanılan bir komuttur . Microsoft işletim sistemlerinde erişilebilen harici bir komuttur.


Sözdizimi:


Bu komut, bir dizini ve içindeki tüm alt dizinleri ve dosyaları kaldırır.


Birden fazla dosya ve dizini silmek için sözdizimi aşağıda gösterildiği gibidir:


DELTREE [/ Y] [sürücü:] yol [[sürücü:] yol […]]


Nerede


/ Y: Kullanıcı alt dizini silmek isteyip istemediğini doğrulamaya yardımcı olarak kilitlenir.


[sürücü:] yol: Bu, kullanıcının kaldırmak istediği dizinin adını tanımlar.


Misal:


deltree c: \ Dosyam


Kullanıcı, Komut İstemi Windows 10'da yukarıdaki komutu çalıştırdığında, MyFile dizinini ve bu dizinde bulunan her şeyi siler.



2. Sürücü Sorgulama

Bu, en önemli Windows komutlarından biridir. Yanlış aygıt sürücüleri, her türlü sistem ikilemine işaret edebilir. Kullanıcılar bir Windows işletim sistemine hangi sürücülerin yerleştirildiğini görmek isterlerse, bunu sürücü sorgu Windows komut satırı aracını yürüterek gerçekleştirebilirler. Bu komut, kullanılan her sürücü hakkında veri veren temel CMD komut istemi komutları altında gelir.


Komut:


driverquery


Bir kullanıcı biraz fazladan rapor isterse, -v anahtarını yapıştırabilirsiniz. Diğer bir alternatif, aracın sürücüler için imza verilerini göstermesini sağlayan -si anahtarını yapıştırmaktır . İşte nasıl göründükleri:


driverquery -v


driverquery -si



3. Ping

Ping, muhtemelen tüm ayırt edici Komut İstemi Windows 10 komutlarının en kolayıdır. Bir web sunucusuna temel TCP / IP bağlantısını kontrol etmek için kullanılır. Uygulamak için, incelemeniz gereken ana bilgisayarın takma adı veya IP adresi ile birlikte komutu girmeniz yeterlidir.


Örneğin:


ping 192.168.1.1


Bu komutun yalnızca İnternet Kontrol Mesajı Protokolü (ICMP) hareketinin iki bilgisayar arasında hareket etmesine izin verildiğinde çalışacağını her zaman unutmayın . Herhangi bir zamanda bir güvenlik duvarı ICMP trafiğini engelliyorsa, ping kesilecektir.



4. CMD komutları Yol Oluşturma

Ping, kullanıcıları iki bilgisayarın TCP / IP üzerinden birbirleriyle etkileşime girip giremeyeceğini bildirmek gibi mükemmel bir görev yapar, ancak ping bozulursa, kullanıcılar çökmenin özellikleriyle ilgili herhangi bir veri vermeyecektir. Yol belirleme gibi Windows Komut İstemi komutlarının kullanışlı olduğu yer burasıdır . Komut aşağıda verilmiştir:


pathping 192.168.1.1


Yol oluşturma, ana bilgisayarlar arasında bir veya daha fazla yönlendiricinin yaşadığı durumlar için tasarlanmıştır. Yönlendiricinin ılımlı bir şekilde çalışıp çalışmadığını veya paketleri filtrelediğini keşfetmek amacıyla hedef ana bilgisayara giden rotadaki her yönlendiriciye bir dizi paket iletir. En saf haliyle, yol oluşturma sözdizimi, ping komutunun sözdizimi ile aynıdır.



5. Görev listesi

Bu, en iyi Windows Komut İstemi kodlarından biridir. Tasklist komutu, bir Windows işletim sisteminde çalışan görevler hakkında veri vermek için oluşturulur. Kullanıcılar aşağıdaki komutu koyabilir:


tasklist


Görev listesi komutunun birçok rastgele anahtarı vardır. -M anahtarı, görev listesini bir işle bağlantılı tüm DLL modüllerini gösterecek şekilde yapar. Sonraki, her işi destekleyen ayarları yerleştiren -svc anahtarıdır. İşte nasıl çalışıyorlar:


tasklist -m


tasklist -svc



6. Görev İptal etme Cmd Komutları

Bu, temel CMD komutlarından biridir. Taskkill komutu, başlığa veya işlem kimliğine göre bir görevi ortadan kaldırır. Bu komutun düzenlemesi yönetilebilir. Kullanıcılar taskkill komutunu -pid (işlem kimliği) veya -im (görüntü adı) ve durdurmaları gereken işin başlığı veya işlem kimliğiyle tetiklemelidir. İşte bu komutun nasıl çalıştığına dair iki örnek:


taskkill -pid 3125


taskkill -im chrome.exe



7. Sistem Dosyası Denetleyicisi

Bu komutun en önemli Windows komutlarının altında geldiğini söyleyebiliriz. Kötü uygulamalar, sistemin kontrolünü ele geçirmek için düzenli olarak çekirdek sistem dosyalarını değiştirilmiş varyantlarla değiştirmeye çalışacaktır. Sistem Dosyası Denetleyicisi, Windows sistem kayıtlarının doğruluğunu kontrol etmek için kullanılabilir . Klasörlerden herhangi birinin kaybolduğu veya kötü olduğu tespit edilirse, onarılacaktır. Kullanıcılar bu komutu kullanarak Sistem Dosyası Denetleyicisi'ni çalıştırabilir:


sfc /scannow


Sfc / scannow komutu, tüm güvenli sistem dosyalarını inceler ve hasarlı dosyaları,% WinDir% \ System32 \ dllcache konumundaki sıkıştırılmış bir kasaya yerleştirilen önbelleğe alınmış bir modelle değiştirir.



8. Repair-bde Windows komutu

Bu, en şaşırtıcı Windows komut satırı komutlarından biridir. Güvenli bir sürücü bazı sorunlarla karşı karşıyaysa, kullanıcılar nadiren onarım-bde adlı bir hizmeti kullanarak verileri alabilirler. Bu komutu uygulamak için, kullanıcıların, geri alınan verilerin kaydedilebileceği bir hedef sürücünün yanı sıra BitLocker alma anahtarı veya geri yükleme parolası gerekir. Bu komutun birincil sözdizimi şöyledir:


repair-bde <root> <target> -rk | rp <root>


Kullanıcılar, kök sürücüyü, hedef sürücüyü ve hem rk (kurtarma anahtarı) hem de rp (kurtarma parolası) anahtarını, geri yükleme anahtarı veya geri yükleme parolasına giden yolla birlikte tanımlamalıdır. Aşağıdaki örnek:


repair-bde c: d: -rk e:\restore.bek



9. NetDiag Cmd Komutları

Muhtemelen Windows'ta geliştirilen CMD komut istemlerinin en değerli olanı NetDiag'dir. NetDiag komutu, bilgisayarın neden ağ zorluklarıyla karşılaştığına dair profesyonel taslağa yardımcı olmak için bilgisayarda bir dizi analiz yürütecek şekilde özetlenmiştir. Komut aşağıda gösterilmiştir:


Netdiag


NetDiag komutunu tek başına listelemek, tüm olası analizlerin kapsanmasını sağlayacaktır. Netdiag, kullanıcıların Sanal Özel Ağları İzleme gibi her türlü ağ sorununu yorumlamasına yardımcı olabilir.



10. Tracert CMD komutları

Tracert komutu, bir paketin bir hedefe dokunması için kullandığı yolu izler ve kullanıcılara bu yol boyunca her bir gezinti hakkında bir hata görüntüler. Örneğin, kullanıcılar tracert abc.com'u çalıştırırlarsa, paketin sunucuya dokunma yolunda iletişim kurduğu her bağlantı hakkında bilgi görürler. Kullanıcılar bir web sitesine kıyasla endişeleri varsa, tracert muammanın nerede ortaya çıktığını açıklayabilir.


tracert  abc.com


Yukarıdaki komut, en önemli Komut İstemi Windows 10 komutlarından biridir.


11. ŞİFRE

Şifre, şifreleme Windows Komut İstemi Komutları altında gelir. Bu, NTFS birimlerindeki kayıtların ve dosyaların şifrelenmesini ortaya çıkarır veya değiştirir . Şifreleme, parametreler olmadan kullanılırsa, hakim dizinin ve tuttuğu tüm kayıtların şifreleme durumunu ortaya çıkarır. Örneğin, aşağıdaki komut Özel dizinin şifrelenmesini sağlar.


cipher /e private


12. Parmak

Komut İstemi Windows 10'da ayrıca parmak olarak bilinen önemli bir komut vardır. Belirli bir uzak bilgisayardaki bir kullanıcı veya kullanıcılar hakkındaki bilgileri görüntüler . Örneğin,


parmak user1@users.abc.com


13. Zorunlu

Bu Windows Komut Satırı komutu, iki dosyanın içeriğini bayt bayt karşılaştırmak için kullanılır . Parametre olmadan uygulanırsa, kullanıcıların karşılaştırmak için dosyaları girmesine izin verir. Örneğin,


comp c:\annualreports \\sales\myfile\march


14. Klips

Klip, yeniden yönlendirilen Windows Komutlarının altında gelir. Komut satırından komut çıktısını yeniden yönlendirir . Kullanıcılar ayrıca çıktıyı diğer programlara ve dosyalara yapıştırabilir. Örneğin,


clip < myfile.txt


15. Renk

Renk, öne çıkan CMD İstemi Komutlarından biridir. Çalışan oturum için Komut İstemi bölmesinde yazı tipi ve arka plan renklerini geliştirir . Parametreler olmadan uygulanırsa, renk varsayılan görünümü ve ayar renklerini değiştirir. Örneğin,


color 84


16. Ekle

Ek, Komut İstemi Komutları Windows 10 dizinlerinin altındadır. Bu , programların dosyaları belirli klasörler veya dizinlerde açmasına izin verir . Parametre olmadan uygulanırsa, append komutu eklenen dizin dizinini gösterir. Örneğin,


append /e


Yukarıdaki komut, eklenen dizin listesinin bir kopyasını saklayacaktır.


17. Getmac

Getmac komutu, en önemli Windows CMD Komutlarının altında gelir. Bu komut , medya erişim denetimi (MAC) adresini verir. Ayrıca yerel olarak veya bir ağ üzerinden tüm ağ kartları için her adrese bağlı ağ kurallarının kaydını verir. MAC adresini bir ağ analizöründe kullanmak istiyorsanız veya belirli bir ağ bağdaştırıcısında hangi kuralların çalıştığını anlamak istediğinizde getmac yararlı olabilir. Örneğin,


getmac /fo table /nh /v


18. Etiket

Etiket komutları temel CMD Satır Komutlarıdır. Bir diskin adını oluşturur, değiştirir veya kaldırır. Parametre olmadan uygulanırsa , etiket komutu geçerli birim etiketini değiştirir veya geçerli etiketi ortadan kaldırır . NTFS birim etiketi 32 karakter uzunluğundadır. Etiket oluşturulduğunda uygulanan gerçeği koruyabilir ve açıklayabilir. Örneğin,


label a:reports-december


19. Logman

Logman komutları, Windows sunucusu Komut İstemi Windows 10'da kullanılır. Logman komutu , Performans günlükleri ve Olay İzleme Oturumu oluşturur ve bunların bakımını yapar . Bu komut aynı zamanda Performans İzleyicisi'nin birçok rolünü komut satırından destekler. Örneğin,


logman query "perf_log"


20. Ftype

Ftype komutları Windows Sistem Komutlarıdır. Dosya adı uzantısı yardımında uygulanan dosya türlerini temsil eder veya değiştirir . Bir işleç (=) olmadan uygulanırsa, ftype belirlenen dosya türü için geçerli açık komut dizesini gösterir. Ftype, parametreler olmadan uygulanırsa, açık dizeleri belirtilen dosya türlerini gösterir. Örneğin,


ftype txtfile



21. BCDBOOT

BCDBOOT bir komut satırı aracıdır. Bootmgr önyükleyicisini kurmak ve önyükleme yapılandırma verilerini (BCD) ayarlamak ve yapılandırmak için uygulanır. BCD, yüklü tüm Windows uygulamalarını temsil eden bir ikili dosyadır. bcdboot, birincil önyükleme dosyalarını diskteki ayrılmış bir Windows'tan özel önyükleme dağıtımına görüntüler ve bunu önyükleme yapılandırma verilerine uygun bir girişle birleştirir. Başka bir deyişle, bcdboot, bir sistem bölümü oluşturmak ve onarmak için kullanılır. Örneğin, aşağıdaki komut bcdboot komutunun kullanımını göstermektedir.


bcdboot C:\Windows


22. SERTREK

Certreq komutu yeni bir istek oluşturmak için, bir CA'dan önceden talep bir yanıt yeniden kazanmak için bir sertifika yetkilisi (CA) sertifikaları almak için kullanılabilir. Kullanıcıların Sertifika Yetkilisinden aldıkları .cer dosyası, dosyayı CSR'yi oluşturdukları sunucuda, örneğin cert.cer olarak tutarak ve komut isteminde sonraki komutu uygulayarak basitçe düzeltilebilir:


Örneğin,


certreq –submit certrequest.req certnew.cer certnew.pfx


C:\>certreq -accept cert.cer


Bu, varsayılan certreq.exe seçeneğidir. CMD'de alternatif tanımlanmamışsa, certreq.exe bir sertifika yetkilisine sertifika çağrısı yapmaya çalışır. Kullanıcılar, –submit yöntemini kullanırken bir sertifika isteği tanımlamalıdır. Bu parametre atılırsa, kullanıcıların uygun sertifika arama dosyasını seçmesine olanak tanıyan standart bir Dosya Aç penceresi açılır.


23. Delprof

Delprof, çeşitli Windows işletim sistemlerini çalıştıran yerel veya uzak makinelerde kullanıcı profillerini silmek için uygulanabilecek bir CMD yardımcı programıdır. Kullanıcı profilleri, özellikle çeşitli kullanıcılar tek bir makineyi kullanıyorsa, önemli disk alanı kaplayabilir. Bu gibi durumlarda, Delprof.exe, artık gerekli olmayan profilleri kaldırarak disk alanını geri yüklemek için kullanılabilir. Ancak, kullanıcılar yardımcı programı çalıştırdıklarında makinedeki her profil sırayla gösterildiğinden, grafik arabirimi kullanmaları gerekebilir.


Örneğin,


Delprof2 /c:mymachine


Yukarıdaki komut 'mymachine' üzerindeki etkin olmayan profilleri siler.


24. KİRLENME

Windows NT Kaynak Seti, sürücü, klasör veya alt klasörlere göre disk kullanımı sağlayan DIRUSE'den oluşur. Komut, makine tarafından kullanılan toplam klasörleri, dosyaları ve alanı gösterir. Kullanıcılar, belirli bir ayar noktasından daha fazlasını yiyen klasörleri işaretlemek için DIRUSE uygulamasını uygulayabilir. Aşağıdaki komut, sürücü tarafından disk kullanımını ve birçok önemli parametreyi görüntülemek için kullanılır.


Syntax: DIRUSE [/S | /V] [/M | /K | /B] [/C] [/,] [/Q:# [/L] [/A] [/D] [/O]] [/*] DIRS


Misal:


diruse /, / * c: \


25. DSMGMT

DSMGMT komutu, etkin dizin hafif dizin yardım bölümlerini korumak için kullanılır. Tek uyumlu işlemleri yönetmek ve düzenlemek ve bozuk aktif dizin etki alanı denetleyicileri tarafından taşınan meta verileri almak için kullanılır. AD LDS sunucu rolü yüklüyse bu komut kullanışlıdır. Dsmgmt'yi uygulamak için, kullanıcıların önce gelişmiş bir komut isteminden dsmgmt komutunu çalıştırması gerekir. Dsmgmt komutlarının çoğu için , kullanıcıların tüm komuttan çok ilk birkaç karakteri yazmaları yeterlidir . Örneğin, kullanıcılar, yapılandırılabilir ayarları yürütmek için aşağıdaki komutlardan birini yazabilir:


configurable settings

co s


26. Fsutil

Fsutil, yönetici komutlarından biridir. Dosya ayırma tablosu (FAT) ve NTFS dosya sistemleriyle bağlantılı işleri gerçekleştirmek için kullanılır. Örneğin, bu komut yeniden veri noktalarını işlemek, dosyaları seyrekleştirmek veya bir birimi azaltmak için kullanılır. Ayrıca çeşitli parametrelerle de kullanılabilir ve parametreler olmadan kullanılırsa, desteklenen alt komutların bir listesini görüntüler. Bu komutu kullanmak için yönetici olmak gerekir. Örneğin,


fsutil file findbysid myfile d:\hello


Yukarıdaki komut merhaba klasöründen 'dosyam'ı bulacaktır.


27. Dnscmd

Dns, sistemin telefon rehberidir. Dnscmd komutu, DNS sunucularını işlemek için bir komut satırı arabirimidir. Bu komut veya yardımcı program, toplu iş dosyalarının komut dosyası oluşturmada faydalıdır. Komut dosyası oluşturulmuş toplu iş dosyaları, normal DNS yönetimi görevlerini otomatikleştirmek için kullanılır. Bu komut, ağdaki farklı DNS sunucularının tek bir terk edilmiş yapısını ve yapılandırmasını gerçekleştirmek için de kullanılabilir. Bu komut, bölge bilgilerini almak için de kullanılabilir ve ayrıca önbelleği temizlemek için ve birçok yararlı parametre ile birlikte kullanılır. Örneğin,


dnscmd/zoneinfo


Yukarıdaki komut, geçerli bölge bilgilerini almak için kullanılır.


28. klist

Bu komut, önbelleğe alınmış Kerberos biletlerinin bir listesini görüntülemek için kullanılır. Bu bildirim Windows Server 2012 ile ilgilidir. Kerberos'ta istemci, anahtar dağıtım merkezine bir bilet talebi gönderir. Kimlik doğrulama sürecidir. Klist komutu, önbelleğe alınmış biletleri listelemek için kullanılır. Bu komut aynı zamanda çeşitli parametrelerle de kullanılır ve eğer parametreler sağlanmadıysa, klist komutu o anda oturum açmış kullanıcı olan tüm biletleri verecektir. Örneğin,


klist sessions


Yukarıdaki komut, bir kullanıcı veya hizmet için bir oturum açma oturumunu teşhis etmek istediğinizde kullanılır. Bu komut, klist'ten LogonID'yi bulmak için kullanılır.


29. mqsvc

Message Queuing, çeşitli zamanlarda çalışan farklı uygulamaların, anlık olarak çevrimdışı olabilecek çeşitli ağlara ve işlemlere erişmesine olanak tanır. Message Queuing, onaylanmış ileti teslimi, dinamik yönlendirme ve güvenlik sağlar. Bu komut, çözümleri eşzamansız ve eşzamanlı mesajlaşma durumlarını tamamlamak için kullanılabilir. Bu, en önemli Windows komutlarından biridir. Örneğin,


Mqsvc.exe


Yukarıdaki komut, onaylanmış mesaj teslimi için kullanılır ve Windows 10, Windows 7, Windows 8 / 8.1 gibi çeşitli Windows sürümleri ve ayrıca farklı Windows sunucuları için kullanılabilir.


30. mstsc

Bu komut, Uzak Masaüstü Oturum Ana Bilgisayarı (rd Oturum Ana Bilgisayarı) sunucularına veya diğer uzak makinelere bir uzak masaüstü bağlantısı oluşturmak için kullanılır. Bu komut, geçerli uzak Masaüstü Bağlantısı (.rdp) yapılandırma dosyasını düzenlemek için de kullanılır. Ayrıca, İstemci Bağlantı Yöneticisi ile tasarlanmış eski bağlantı dosyalarını yeni .rdp bağlantı dosyalarına aktarmak için kullanılır. Bu Windows komutu, bir Windows sunucusunda ve Windows işletim sisteminin diğer birçok sürümünde kullanılır. Farklı parametrelerle kullanılabilir ve ayrıca tam ekran modunda bir uzak masaüstü bağlantısını başlatmak için de kullanılabilir. Başka bir deyişle, bu komut esas olarak uzak masaüstü bağlantıları için kullanılır. Örneğin,


mstsc/f


Yukarıdaki komut, tam ekran modunda bir ekrana bağlanmak için kullanılır.


Sonuç

Artık Windows komut satırı komutlarını etkili bir şekilde kullanmak için daha fazla bilgiye sahip olmalısınız. Tartıştığımız tüm bu ipuçları, komutlar ve işleçlerle, yeni komut satırı toplu iş dosyaları oluşturabilmeli ve zaten sahip olduğunuz mevcut toplu iş dosyalarını güncelleyebilmelisiniz.


Şimdi pratik yapma zamanı! Örnek bir klasör oluşturun ve bu CMD komutlarını örnek bir klasör içinde deneyin. Testler yapmayı, yeni dosyaları kopyalamayı deneyin ve neler yapabileceğinizi görün. Komut satırı komut dosyalarınızı yeni dosyalarda test etmek yerine örnek test klasörlerinde doğrulamak her zaman iyidir. Ve özellikle içeriği veya dosyaları değiştirecek, değiştirecek, silecekseniz önce yedekleme yapmayı unutmayın!


Şunları da Okuyabilirsiniz 

Hiç yorum yok:

Blogger tarafından desteklenmektedir.