komut satırı ms Komut satırı. Dosya Komutları
kalıcı program_1
cls
@Eko kapalı
renk 0A
set string=Merhaba Dünya!!!
yankı %dizesi
program_1.cmd
kalıcı program_2
cls
@Eko kapalı
renk 0A
a=1 ayarla
zamanlayıcı=10
) başka (eko a!=1)
Pek çok kişi için açık.
kalıcı program_3
cls
@Eko kapalı
renk 0A
(/f "tokens=1-5" %A için (users.txt) @echo %D yapın) > emails.txt
Örneğin, "ideal" bir tabanımız var, örneğin:
alexeykursk alexeykursk
Yeni başlayanlar için cmd programlamaya giriş
-Cmd'de Programlama (Yeni Başlayanlar İçin Giriş)
Bu sadece cmd komutlarına bir giriş, kesinlikle yargılamayın, makale Novikov için yazılmıştır, bence birçok kişi için faydalı olacaktır =)
Muhtemelen çoğu, cmd'nin evrensel bir kabuk olduğundan şüphelenmez bile.
bu sadece sistemi yönetmeye değil, aynı zamanda programlamaya da izin verir!
Tabii ki, dilin seviyesi, örneğin, olduğu kadar yüksek değil, ama yine de ...
Başlangıç olarak, bir değişkene yazılmış bir satırı gösterecek küçük bir program yazalım.
C:\ sürücüsüne gidiyoruz ve orada program_1.cmd gibi bir şey oluşturuyoruz (*.bat kullanabilirsiniz)
Not defteri ile açın ve aşağıdaki satırları yazın:
kalıcı program_1
cls
@Eko kapalı
renk 0A
set string=Merhaba Dünya!!!
yankı %dizesi
rem - yorumları tanımlamak için kullanılır
cls - başkası bilmiyorsa, bu ekran temizleme
@echo off - ekrandaki komutların görüntülenmesini kapatın. Dikkat et @
ECHO'dan önce! Komutların ayrı bir satırda yankılanmasını engeller.
color 0A - arka plan ve metin rengini ayarla
set string=Merhaba Dünya!!! - set değişkenleri tanımlamak için kullanılır
echo %string% - bir değişken gösteriliyor, %%'ye dikkat edin, bu
bunun bir dizge değil, gerçekten bir değişken olduğu anlamına gelir!
Kodu bulduk, şimdi programın sonucuna bakalım! Çalıştırmak için cmd aracılığıyla çalıştırın:
program_1.cmd
İnfazın sonucu, tahmin ettiğiniz gibi olacak Merhaba Dünya!!! Siyah zemin üzerine parlak yeşil harfler
Şimdi görevi biraz karmaşıklaştıralım, bu koda bir koşul ekleyelim!
kalıcı program_2
cls
@Eko kapalı
renk 0A
a=1 ayarla
zamanlayıcı=10
if %a%==1 (kapatma /r -t %timer% -c "Atıldınız"
) başka (eko a!=1)
Sanırım çıktıda 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 sonra yeniden başlayacak, aksi halde çıktı a!=1 olarak okuyacak. Örnek banal ve basit,
Pek çok kişi için açık.
Şimdi döngülere geçelim. En basit örneği ele alalım:
kalıcı program_3
cls
@Eko kapalı
renk 0A
(0,1,10) içindeki /l %B için %B'yi yankıla
bu program 0'dan 10'a kadar olan sayıları 1'lik artışlarla bir sütunda görüntüler =) her şey bu kadar basit...
Ve şimdi biraz daha karmaşık, çünkü daha anlamlı şekillerde kullanılabilir,
örneğin, dosyalar üzerinde yineleme yapmak için cmd ile yazabilirsiniz:
(C:*.cmd) içindeki %B için yapın (echo %B)
Yanıt olarak *.cmd uzantılı tüm programlarınızı alacaksınız.
Ayrıca bir for döngüsü ile dizinler arasında yineleme yapabilirsiniz, örneğin
/d %B için (C:*) yankı yap %B
C:\ sürücüsündeki tüm dizinleri gösterir (Not, yalnızca dizinler, alt dizinler değil!)
Ve şimdi veritabanından e-postaları seçecek ve başka bir dosyaya yazacak temel bir program yazacağız.
(/f "tokens=1-5" %A için (users.txt) @echo %D yapın) > emails.txt
Örneğin, tabanımız "ideal" gibi.
Neden dünyada böyle bir kaos var? Evet, çünkü sistemimizin yöneticisi görevlerini unutmuştu. Veya dünyamızdaki cmd komutlarının listesini kaybettiniz. Bu, mevcut düzene biraz orijinal bir bakış olsa da, yine de ihtiyacımız olan gerçeğin bir kısmını yansıtıyor: komut satırını kullanarak bilgisayarınızı kolayca temizleyebilirsiniz:
komut satırı nedir
Komut satırı, bir bilgisayarın işletim sistemini yönetmek için kullanılan en basit araçtır. Yönetim, farenin katılımı olmadan bir dizi ayrılmış komut ve metin klavyesinin bir dizi karakteri kullanılarak gerçekleştirilir ( Windows işletim sisteminde).
UNIX tabanlı sistemlerde, komut satırıyla çalışırken fareyi kullanabilirsiniz.
Bazı komutlar bize MS-DOS'tan geldi. Komut satırı aynı zamanda konsol olarak da adlandırılır. Yalnızca işletim sistemini yönetmek için değil, aynı zamanda normal programları yönetmek için de kullanılır. Çoğu zaman, en nadiren kullanılan komutlar bu tür bir komut setine dahil edilir.
Temel cmd komutlarını kullanmanın avantajı, minimum miktarda sistem kaynağı tüketmesidir. Ve bu, bilgisayarın tüm gücünün şu ya da bu şekilde devreye girdiği acil durumlarda önemlidir.
cmd, bir dizi komutun (komut dosyası) yürütüldüğü belirli bir sıra olan tüm toplu iş dosyalarını yürütme ve oluşturma yeteneğini uygular. Bu nedenle, belirli görevleri otomatikleştirmek için kullanılabilirler ( hesap yönetimi, veri arşivleme ve daha fazlası).
Komutları belirli işletim sistemi yardımcı programlarına ve araçlarına yönlendirmek ve yönlendirmek için kullanılan Windows komut kabuğu, Cmd.exe yorumlayıcısıdır. Konsolu yükler ve komutları sistemin anlayabileceği bir biçimde yönlendirir.
Windows işletim sisteminde komut satırıyla çalışma
Konsolu Windows'ta birkaç şekilde arayabilirsiniz:
Her iki yöntem de konsolu geçerli kullanıcı olarak başlatmayı içerir. Yani, işletim sistemindeki rolüne uygulanan tüm haklar ve kısıtlamalar ile. Cmd'yi yönetici haklarıyla çalıştırmak için, Başlat menüsünde program simgesini seçmeniz ve içerik menüsünde uygun öğeyi seçmeniz gerekir:
Yardımcı programı çalıştırdıktan sonra, konsolda komutlar ve biçimleri hakkında yardım bilgileri alabilirsiniz. Bunu yapmak için yardım bildirimini girin ve " Enter»:
Dosyalar ve dizinlerle çalışmak için temel komutlar
En sık kullanılan komutlar şunlardır:
- RENAME - dizinleri ve dosyaları yeniden adlandırın. Komut sözdizimi:
YENİDEN ADLANDIR | REN [sürücü/yol] orijinal dosya/dizin adı | bitiş dosya adı
Örnek: RENAME C:UsershomeDesktoptost.txt test.txt
- DEL (ERASE) - dizinleri değil, yalnızca dosyaları silmek için kullanılır. Sözdizimi şöyledir:
SİL | ERASE [işleme yöntemi] [dosya adı]
Örnek: Del C:UsershomeDesktoptest.txt/P
İşleme yöntemi, bir dosyayı silerken belirli bir koşulu uygulamanıza izin veren özel bir bayraktır. Örneğimizde, "P" bayrağı, her dosyayı silmek için bir izin iletişim kutusunun görüntülenmesini sağlar:
"İşleme yöntemi" parametresinin olası değerleri hakkında daha fazla bilgi için Windows işletim sisteminin teknik belgelerine bakın.
- MD - belirtilen yolda bir klasör oluşturmanıza olanak sağlar. Sözdizimi:
MD [sürücü:] [yol]
Örnek:
MD C:UsershomeDesktoptest1test2
Örnek, test1 klasöründe bir test2 alt klasörü oluşturacaktır. Yolun kök klasörlerinden biri yoksa, o da oluşturulur:
- ( RMDIR) - belirtilen yoldaki belirli bir klasörü veya tüm dizinleri silin. Sözdizimi:
RD | RMDIR [işlem_anahtarı] [sürücü/yol]
Örnek:
rmdir /s C:UsershomeDesktoptest1test2
Örnek, yolda belirtilen dizin dallarının tamamının silinmesine neden olacak s bayrağını kullanır. Bu nedenle rmdir komutunu bu işleme anahtarı ile gereksiz yere kullanmamalısınız.
Bir sonraki bölümde, cmd ağ komutlarına daha yakından bakacağız.
Ağ Komutları
Komut satırı, yalnızca PC dosya sistemini değil, aynı zamanda ağ özelliklerini de yönetmenize olanak tanır. Konsol ağ komutları, ağı izlemek ve test etmek için çok sayıda operatör içerir. Bunlardan en alakalı olanları:
- ping - komut, bir PC'nin ağ bağlantısını izlemek için kullanılır. Uzak bilgisayara belirli sayıda paket gönderilir ve sonra onlara geri gönderilir. Paket iletim süresi ve kayıp yüzdesi dikkate alınır. Sözdizimi:
ping [-t] [-a] [-n sayısı] [-l boyutu] [-f] [-i TTL] [-v tipi] [-r sayısı] [-s sayısı] [(-j ana bilgisayar listesi | - k sunucu listesi)] [-w aralığı] [hedef_PC_adı]
Komut uygulama örneği:
ping örneği.microsoft.com
ping -w 10000 192.168.239.132
Cmd ping komutunun son örneğinde istek, belirtilen IP adresi ile hedefe gönderilir. Paketler arasındaki aralık 10.000'dir (10 sn). Varsayılan olarak, bu parametre 4000 olarak ayarlanmıştır:
- tracert - protokol aracılığıyla özel bir yankı mesajı göndererek belirtilen kaynağa giden ağ yolunu belirlemek için kullanılır
- ICMP (Kontrol Mesajı Protokolü). Komutu parametrelerle çalıştırdıktan sonra, mesaj yolunun geçtiği tüm yönlendiricilerin bir listesi görüntülenir. Listedeki ilk öğe, istenen kaynağın yanındaki ilk yönlendiricidir.
cmd komutunun izleyici sözdizimi şöyledir:
tracert [-d] [-h max_hops] [-j host_list] [-w aralığı] [target_resource_name]
Uygulama örneği:
tracert -d -h 10 microsoft.com
Örnek, belirtilen kaynağa giden bir yolu izler. Bu, komutun IP adreslerini okumak için izin almaya çalışmasını engelleyen d parametresinin kullanılması nedeniyle işlemin hızını artırır. h parametresinin set değeri yardımıyla geçiş (atlama) sayısı 10 ile sınırlandırılmıştır. Varsayılan olarak atlama sayısı 30'dur:
kapatma [(-l|-s|-r|-a)] [-f] [-m [\PCAdı]] [-t xx] [-c "mesajlar"] [-d[u][p]: xx:yy]
Örnek:
kapatma /s /t 60 /f /l /m \191.162.1.53
60 saniye (t) sonra, belirtilen IP adresine (191.162.1.53) sahip uzak bilgisayar (m) kapatılacaktır. Bu, sizi tüm uygulamalardan ( f ) ve mevcut kullanıcı oturumundan ( l ) çıkış yapmaya zorlar.
Komut satırı, Windows'un MS-DOS komutlarını ve diğer bilgisayar komutlarını girmenizi sağlayan özelliklerinden biridir. Bu komut satırının önemi, görevleri Windows GUI'nin yardımı olmadan gerçekleştirmenize izin vermesidir. Genellikle, komut satırı yalnızca ileri düzey kullanıcılar tarafından kullanılır.
Komut satırıyla çalışırken, komut satırı teriminin kendisi de açılı ayraç anlamına gelir (>, aksi takdirde: büyüktür simgesi). Bu, CLI'nin komutları kabul edebildiğini gösterir. Belirli bir komutun yürütüleceği geçerli çalışma dizini (veya konum) gibi diğer önemli bilgiler de komut satırında belirtilebilir. Örneğin, bir komut istemi penceresi açarsanız, bu satırda "C:\>" metni ve kapanan köşeli parantezin (>) sağında yanıp sönen bir imleç gösterilir, bu, girdiğiniz komutun çalıştırılacağı anlamına gelir. bu bilgisayarın C sürücüsünün tamamı
Komut Satırını Başlatma
Komut satırını çalıştırmanın birkaç yolu vardır:
Bazı komutların çalıştırılması için yönetici hakları gerekebilir. Yönetici haklarıyla çalıştırmak için aşağıdakileri yapmanız gerekir: Başlat - Tüm Programlar - Donatılar - Komut İstemi. Sağ tuşa basın ve seçin.
Takımlar
Yaygın olarak kullanılan komutların listesini görüntülemek için komut isteminde şunu yazın: yardım ve entere basın
Bu komutların her biri hakkında daha fazla bilgi görüntülemek için şunu yazın: yardım komutadı, burada komutadı hakkında daha fazla bilgi almak istediğiniz komutun adıdır, örneğin komut Öznitelik. Bu komut, Salt Okunur, Arşiv, Sistem ve Gizli gibi dosya veya dizin özniteliklerini görüntülemenizi, ayarlamanızı veya kaldırmanızı sağlar. Parametresiz attrib komutu, geçerli dizindeki tüm dosyaların özniteliklerini yazdırır.
Örnek: bir dosya var Rapor.txt başka bir E sürücüsünde bulunan ve onu salt okunur olarak ayarlamak için komut şu şekilde olmalıdır
- nitelik- komut adı
- + - özellik ekleme
- R- özellik adı "Salt okunur"
- rapor.txt- dosya adı
Komut doğru girilirse, bastıktan sonra Girmek, komut satırı şöyle görünmelidir
bunlara ek olarak
Belirli komutlar hakkında daha fazla bilgi için Microsoft web sitesinde aşağıdaki komut satırı yardım konularına bakın:
http://go.microsoft.com/fwlink/?LinkId=66683
http://go.microsoft.com/fwlink/?LinkId=63080
http://go.microsoft.com/fwlink/?LinkID=95301
Windows 7,8 veya 10 işletim sistemlerinde komut satırı elbette Linux'taki sistem konsolu kadar güçlü bir araç değildir. Ancak yine de çok şey yapabilir ve doğru kullanılırsa hem profesyonel hem de yeni başlayanların çalışmalarında çok iyi bir yardımcıdır. Başlatmak için, "Başlat" düğmesini tıklamanız ve "Komut İstemi" ifadesini yazmanız yeterlidir. Sonuçlarda konsolu başlatmak için bir kısayol olacaktır. Ancak bunu daha hızlı yapabilirsiniz - sadece Win + R tuş bileşimine basın, "Aç" satırına komutu girin komut ve "Tamam"a tıklayın.
Bundan sonra, yanıp sönen bir imleç ile siyah bir pencere göreceksiniz. Direktiflerin girilmesi gereken yerdir. Temel Windows komut satırı komutlarının bir listesini vereceğim.
Windows cmd satırı komutlarının listesi:
eklemek belirtilen klasördeki veri dosyalarını geçerli klasördeymiş gibi açmanıza izin veren bir komuttur.
arp- ARP protokol tablosuyla çalışın (Adres Çözümleme Protokolü)
doçent- ilişkilendirmelerle çalışın: uygulamalar için dosya uzantısı ilişkilendirmelerini görüntüleyin veya değiştirin
de- Windows Görev Zamanlayıcı
nitelik- istenen dosyanın özniteliğini değiştirin
bcdboot yüklü bir görüntüden küçük bir önyükleme ortamı dosyaları kümesinin kopyalanmasıyla oluşturulan bir sistem bölümünde bir sistem bölümü oluşturmak veya bir önyükleme ortamını geri yüklemek için kullanılan bir sistem yardımcı programıdır. Başka bir deyişle, komut, önyükleme dosyalarını sistem bölümüne kopyalamaya ve yeni bir önyükleme yapılandırması (bcd) oluşturmaya başlar.
bcdedit- windows önyükleme yapılandırmasını düzenle (bcd)
önyükleme- boot.ini dosyasındaki işletim sisteminin önyükleme parametrelerini değiştirme
Önyükleme- ntldr veya bootmgr önyükleme yükleyicilerinin çalışmasını sağlamak için önyükleme sektörleriyle çalışın
sohbetler- dosya erişim kontrol listelerini düzenlemek (başka bir deyişle, bir ACL - Erişim Kontrol Listesi oluşturmak)
Arama- bir alt program toplu iş dosyasından veya diğer toplu iş dosyalarından arama
CD- mevcut dizini değiştir (Dizini Değiştir'in kısaltması)
değiştirmek— terminal sunucusu ayarlarını değiştirin. Bağlamlar - oturum açma, bağlantı noktası, kullanıcı. Benzer komutlar:
Chglogon-chgport-chgusr
chcp- mevcut kod sayfasını görüntüleyin veya değiştirin
chkdsk- bir disk kontrol yardımcı programı (Diski Kontrol Et'in kısaltması)
chkntfs- NTFS dosya sisteminde hatalar olup olmadığını kontrol etme ve işletim sistemi önyüklendiğinde disk kontrolünü yönetme
seçenek- bu komut, toplu iş dosyasına kullanıcı girişi uygulayarak toplu iş dosyasına bir etkileşim öğesi eklemenizi sağlar.
şifre- dosya şifreleme ile çalışın
klips- komut satırının çıktısını Windows panosuna yönlendirme
cls- komut satırında konsol ekranının içeriğini temizleme
komut veya emretmek- MS-DOS komut satırının başka bir kopyasını başlatma
renk- konsol penceresinde arka planı ve metin rengini değiştirme erişimi
zorunlu- belirtilen dosyaların içeriğinin karşılaştırılması
kompakt- NTFS bölümlerindeki dosyaların sıkıştırılması ve açılması ile çalışın
dönüştürmek— disk dosya sistemini bir dosya sisteminden diğerine dönüştürme. Örneğin, FAT'tan NTFS'ye.
kopyalamak- dosya ve dizinleri kopyalamak için komut satırı komutu
tarih- bilgisayarda geçerli tarihi görüntüleyin veya değiştirin
hata ayıklamak- Windows hata ayıklayıcısını başlatın
birleştir- disk birleştirme için bir sistem uygulaması başlatın
del- seçilen dosyayı veya birkaç dosyayı aynı anda silme
devcon- komut konsolu üzerinden cihaz yönetimi
diantz- .cab arşivleri oluşturma. Makecab komutunun bir benzeri.
yön- dosya ve dizinlerin bir listesini görüntüleyin
disk bölümü- disk bölümlerini yönetmek için sistem yardımcı programı
salak- Makroları kullanarak Windows komutlarını düzenleme ve geri çağırma.
sürücü sorgusu- sistemde yüklü sürücüler hakkında bilgi görüntüler.
Eko- konsol ekranında metin görüntüleme
düzenlemek- konsol metin düzenleyicisi
yerel- toplu iş dosyasındaki ortam değişkenlerinde yapılan yerel değişikliklerin sonu
silmek- belirtilen dosyaları silme (del komutuna benzer)
esentutl- Windows için Extensible Storage Engine veritabanı bakım uygulaması
etkinlik oluştur- Windows olay günlüğüne bir mesaj yazma
çıkış— çalışan bir yardımcı programdan, prosedürden veya toplu iş dosyasından çıkış
genişletmek- CAB uzantılı sıkıştırılmış dosyaları açma.
çıkarmak- içerik çıkarma, Windows'ta CAB dosyalarını açma (EXTRAC32)
FC- seçilen dosyalardaki içeriği karşılaştırın
bulmak- bir dosyada belirli bir karaktere sahip bir dizi arayın
bulucu- düzenli ifadeler kullanarak dosyalarda dizeleri arayın
için- metin dosyalarındaki diğer komutları, listeleri ve satırları yürütmenin sonuçlarını işlemek için bir "for" döngüsü
forfiles- belirli bir gruptaki her dosya için belirli bir komutun yürütülmesi
biçim- disk biçimlendirme
fsutil- disk dosya sistemini yönetmek için yardımcı program
ftp- yerleşik konsol FTP istemcisi
tip- dosya uzantılarını ve ilişkili uygulamaları görüntüleyin ve değiştirin
getmac- bilgisayarda bulunan ağ bağdaştırıcılarının (WiFi dahil) fiziksel adreslerini (MAC adresleri olarak adlandırılır) gösteren bir Windows konsol komutu
git- bir toplu iş dosyasında koşulsuz bir atlama düzenlemek için bir komut. Genellikle bir "if" veya "for" komutuyla kullanılır.
yardım- Windows komut satırı yardımı
ana bilgisayar adı- ağdaki bilgisayarın adını göster
icacls- erişim listesi yönetimi (acl)
eğer- bir toplu iş dosyasındaki komutların operatör tarafından koşullu olarak yürütülmesi
ipconfig- ağ bağdaştırıcılarının parametreleri hakkındaki bilgileri görüntüleyin ve IP protokolünün yapılandırmasını yönetin
etiket- disk birim etiketlerini düzenleme
kütükçü- işletim sistemi performans izleyicisiyle çalışın
oturumu Kapat- geçerli kullanıcı oturumunu sonlandır
taksi- sıkıştırılmış .CAB dosyaları oluşturma
mem- konsolda bellek kullanımı hakkında yardım çıktısı
md- yeni bir dizin (klasör) oluşturma
mklink- dosya ve klasörlere sembolik bağlantılarla çalışın
mod- CMD ortamında sistem aygıtlarını yapılandırma
Daha- bilgi veya dosya içeriğinin sayfalandırılması
dağ vol- birim bağlama noktalarını yönetin
taşınmak- dosya ve dizinleri taşıma
dosyayı taşı- bir sonraki yeniden başlatmada meşgul dosyaları taşıma veya silme
mesaj— sistemdeki aktif kullanıcılara mesaj gönderme
nbtstat- TCP / IP protokolü (NetBT) üzerinden NETBIOS adlarının istatistiklerinin ve önbelleğinin görüntülenmesi
açık- yerel ağ kaynaklarıyla çalışın
netcfg- ağ bileşenlerinin yapılandırmasını görüntüleyin ve değiştirin
netsh- ağ hizmetleriyle çalışmak için gelişmiş yeteneklere sahip komut ağ kabuğu Ağ Kabuğu
netstat- aktif ağ bağlantılarının çıktı istatistikleri
nslookup- seçilen site veya IP adresi için komut satırında DNS verilerini görüntüleyin
dosyaları aç- yerel olarak veya ağ üzerinden açılan dosyaların yönetimi
yol- yürütülebilir dosyalar için arama yolunu değiştirin
patika- rota bölümlerinin her birinin kalitesini değerlendirme yeteneği ile ara düğümlerin her birinin eşzamanlı rota takibi ve ping'i
Duraklat- konsolda bir toplu iş dosyasını yürütürken duraklat
ping- yerel bir ağda veya İnternette bir ana bilgisayarın kullanılabilirliğini kontrol etmek için bir test sistemi yardımcı programı
pop- daha önce pushd komutuyla işaretlenmiş olan dizine geri dönün
pnputil- Plug-n-Play (PnP) aygıt sürücüleriyle çalışmak için bir yardımcı program
güç cfg'si- sistem güç ayarlarını yapılandırma
Yazdır- komut satırından bir metin dosyası yazdırma
çabuk- konsoldaki bilgi istemi satırını değiştirin
itti- geçerli dizin yolunu kaydet
q süreci- süreçlerin mevcut durumunu gösterme
sorgu- süreçlerin mevcut durumu ve kullanıcı oturumları hakkında bilgi (qprocess ve quser komutlarının analogu)
kuser— kullanıcı oturumları hakkındaki bilgilerin yansıması
rasdial Ve rasfon- uzaktan erişim oturum yönetimi
rd- belirtilen dizini silme (Dizin Kaldır'ın kısaltması)
reaktif- Windows kurtarma ortamının yönetimi
iyileşmek- hasarlı bir diskteki dosyaların kurtarılması
kayıt- Windows kayıt defteriyle çalışmak için komut satırı yardımcı programı
regedit- Windows kayıt defteri verilerinin içe ve dışa aktarılması
regsvr32- DLL'yi kaydedin veya kaydını silin
Regini- kayıt defteri anahtarlarına erişim kontrolü
rem- toplu iş dosyası satırında yorum
yeniden isimlendirmek(ren) - dosyaları yeniden adlandır
yer değiştirmek- dizinlerdeki dosyaları değiştirme veya ekleme
Sıfırla- uzak masaüstü oturumunu sıfırla (RDP oturumu)
rmdir- bir dizini silme
robokopi— dizinleri yedeklemek ve senkronize etmek için sistem yardımcı programı
rota- Windows yönlendirme tablosuyla çalışın
olarak çalıştırmak- belirtilen uygulamayı başka bir kullanıcı adına başlatın (genellikle Yönetici)
rundll32- DLL dosyalarını kaydetme ve bunları bir uygulama olarak çalıştırma
sc- Windows Hizmet Denetimi (Hizmet Denetimi'nin kısaltması)
schtasks- görev zamanlayıcı ile çalışın
liste- işletim sistemi sistem hizmetlerinin listesi
ayarlamak- Windows ortam değişkenlerini ayarlama ve değiştirme
setlocal- bir toplu iş dosyasında yerel değişkenleri ayarlama
setx- sistem değişkenleri oluşturmak için yardımcı program
sfc- Windows sistem dosyalarını kontrol edin ve geri yükleyin
paylaşmak- yerel ağdan dosya ve klasörlere erişimi kontrol etme
vardiya- bir toplu iş dosyası için giriş parametrelerini değiştir
- bilgisayarı komut satırından kapatın veya yeniden başlatın
uyumak- toplu iş dosyasında zaman gecikmesi
düzenlemek- seçilen dosyadaki satırları sırala
başlangıç- konsol aracılığıyla bir uygulama veya toplu iş dosyası başlatma
alt- bir dizine bir sürücü harfi atamak veya önceden ayarlanmış bir atamayı iptal etmek
sistem bilgisi— sistemle ilgili tüm bilgilerin görüntülenmesi
sahiplenilmiş- bir dosya veya klasörün sahibini değiştirme
görev öldürme— yerel sistemdeki veya uzak bir bilgisayardaki etkin işlemlerin sonlandırılması
görev listesi- çalışan görevlerin, uygulamaların ve Windows hizmetlerinin bir listesini görüntüleyin
zaman- şimdiki zamanı görüntüleme ve ayarlama
tel ağ- yerleşik Windows telnet istemcisi
tftp- yerleşik konsol TFTP istemcisi
zaman aşımı- toplu iş dosyalarında gecikme
başlık- çalışan komut yorumlayıcısı CMD.EXE'nin penceresinin başlığını değiştirme
izleme- yerel bir ağ veya İnternet üzerindeki bir ana bilgisayara giden rotayı izleme
ağaç- dizin yapısının bir "ağaç" biçiminde görüntülenmesi
tip- belirtilen metin dosyasının içeriğini konsola çıktılayın
daktilo- performans bilgilerini göster
tzutil- saat dilimleriyle çalışmak
ver- işletim sisteminin sürümünü göster
doğrulamak- kayıtlı dosyaları kontrol etme modunun ayarlanması
cilt- seçilen hacmin etiket verilerini çıkar
vssadmin- Birim Gölge Kopyası Hizmetinin Yönetimi
bekle- komutla bir sinyal veya eylemi beklemeye zorlama
Neresi- dosyaların konumunu göster
ben kimim- mevcut kullanıcının adını göster
rüzgar esmesi- seçilen dosyaların içeriğinin karşılaştırılması
winrm - konsoldan uzaktan sistem yönetimi
kazananlar- uzak komut satırı Uzak Kabuk
Winsat- sistem performansı denetleyicisi
wmic- WMI komutunu yürütün
kopyala- dosya ve klasörleri kopyalama
Not: Tüm bu komutlar yalnızca CMD.EXE yorumlayıcısında değil, yürütülebilir BAT dosyaları olarak da kullanılabilir.
CMD komut satırı komutlarını kullanma örnekleri:
Kayıt defteri ile çalışmak:
reg add - Kayıt defterine bir parametre ekleyin
reg Compare - Kayıt defterinin bölümlerini karşılaştırın.
reg copy - Bir bölümden diğerine kopyalar
reg delete - Belirtilen parametreyi veya bölümü siler
reg export - Kaydın bir kısmını dışa aktar
reg import - Sırasıyla kayıt defterinin bir bölümünü içe aktarın
reg load - Kayıt defterinin seçilen bölümünü yükler
reg sorgusu - Belirli bir kayıt şubesinin değerlerini görüntüler
reg restore - Kayıt defterinin seçilen bölümünü bir dosyadan geri yükler
reg save - Kayıt defterinin seçilen bölümünü kaydeder
reg unload - Kayıt defterinin seçilen bölümünü kaldırır
Sistem:
kapatma /r 0 - anında sistem yeniden başlatma
kapatma / h 0 - bilgisayarın anında kapatılması
systemInfo - bilgisayar hakkında birçok yararlı bilgi gösterir
Grup ve kullanıcı yönetimi:
net yerel grup grubu kullanıcı / ekle- "Grup" grubuna, "kullanıcı" kullanıcısını ekleyin
net yerel grup grubu kullanıcı / silme- "Kullanıcı" kullanıcısını "grup" grubundan çıkarın
net gönder kompozisyon "Merhaba!"- "comp" bilgisayar kullanıcısına "Merhaba" mesajı gönderin
ağ oturumları- kullanıcı oturumlarının listesi
ağ oturumu / silme tüm açık ağ oturumlarını kapat
net kullanım Z: \\bilgisayar adı\klasör\- belirtilen uzak bilgisayardaki bir klasöre "Z:\" harfli bir ağ sürücüsü olarak bağlanın
net kullanıcı kullanıcı /aktif:hayır- "kullanıcı" kullanıcısını engelle
net kullanıcı kullanıcı / aktif: evet- "user" kullanıcısının kilidini açın
net kullanıcı kullanıcı / etki alanı- "etki alanı" alanının "kullanıcısı" kullanıcısı hakkında bilgi
net kullanıcı kullanıcı / ekle- kullanıcı "kullanıcı" ekle
net kullanıcı kullanıcı / silme- "kullanıcı" kullanıcısını sil
Açık:
netstat -a- makineye yapılan tüm ağ bağlantılarının listesi
nbtstat -A 192.168.1.2- 192.168.1.2 IP adresi ile uzak makinede çalışan kullanıcının kullanıcı adı.
Çağrı sistemi yardımcı programları, ek bileşenler ve Windows yönetim konsolları:
Komut satırı komutları aracılığıyla, diskleri, aygıtları, grup ilkelerini vb. yönetmek için sistem ek bileşenleri dahil olmak üzere Windows işletim sisteminin tüm yardımcı programlarını ve sistem programlarını çalıştırabilirsiniz. İstediğiniz nesnenin adını girin ve Enter tuşuna basın.
appwiz.cpl - Program Ekle/Kaldır
certmgr.msc - Sertifika yönetim konsolu
ciadv.msc - İndeksleme Hizmeti
cliconfg - SQL Ağ İstemcisini Yapılandırma
clipbrd - Windows Panosu
compmgmt.msc - Sistem Ek Bileşeni "Bilgisayar Yönetimi"
dcomcnfg - DCOM bileşen yönetim konsolu
ddeshare - DDE paylaşımları (Win7'de çalışmaz)
desk.cpl - Ekran özelliklerini yönetme
devmgmt.msc - Windows Aygıt Yöneticisini Başlat
dfrg.msc - Disk Birleştiricisi
diskmgmt.msc - Disk Yönetim Konsolu
dxdiag - Teşhis Aracı
eudcedit - Kişisel karakter editörü
eventvwr.msc - Sistem olay günlüğünü görüntüle
firewall.cpl - yerleşik güvenlik duvarı (güvenlik duvarı) Windows ayarları
gpedit.msc - Windows Grup İlkesi Düzenleyicisi
iexpress - IExpress2.0 Kendiliğinden Açılan Arşiv Sihirbazı
fsmgmt.msc - Paylaşılan klasörlerle çalışma
fsquirt - Bluetooth Dosya Aktarımı
chkdsk - Diskleri kontrol etmek için konsol sistem programı
kontrol admintools - sistem ek bileşeni "Bilgisayar Yönetimi"
ağ bağlantılarını kontrol et - "Ağ Bağlantıları" klasörü
kontrol yazıcıları - Kontrol panelinin "Yazıcılar ve Fakslar" bölümü
zamanlanmış görevleri kontrol et - Windows Zamanlayıcı (Zamanlanmış Görev)
userpasswords2'yi kontrol et - Hesap Yönetimi
compmgmt.msc - "Bilgisayar Yönetimi" sistem konsolu
lusrmgr.msc - Yerel Gruplar ve Kullanıcılar Sihirbazı
mmc - kendi donanımınızı yaratın
msconfig - Sistem Yapılandırma Programı. Başlatma, hizmet başlatma vb. yönetimi
mstsc - Uzak Masaüstü Bağlantısı
ncpa.cpl - Ağ Bağlantıları klasörünü açın (ağ bağlantılarını kontrol etmeye benzer)
ntmsmgr.msc - Çıkarılabilir depolama aygıtlarıyla çalışma
odbccp32.cpl - Veri Kaynağı Yöneticisi
perfmon.msc - Sistem Performansı
regedit - Windows kayıt defteri düzenleyicisi
rsop.msc - Ortaya çıkan RSoP ilkelerini yakala
secpol.msc - Yerel Grup İlkesi Düzenleyicisi
services.msc - Windows Hizmetlerini Yönet
sfc /scannow - Sistem Dosyası Denetleyicisi ve Onarımı
sigverif — Dosya imza doğrulaması
sndvol - Hacim karıştırıcı. Ses seviyesi kontrolü
sysdm.cpl - Sistem özellikleri
sysedit - Boot.ini, Config.sys, Win.ini vb. sistem dosyalarının düzenleyicisi.
syskey - Hesap Veritabanı Güvenliği
taskmgr - Windows Görev Yöneticisini Başlat
utilman - Yardımcı Program Yöneticisi
doğrulayıcı - Sürücülerin dijital imzasını kontrol etme
wmimgmt.msc - WMI Yönetim Araçları Hizmeti
Windows 7'de, normal bir grafik arabirim aracılığıyla gerçekleştirilmesi imkansız veya zor olan bazı işlemler vardır, ancak bunlar CMD.EXE yorumlayıcısı kullanılarak "Komut Satırı" arabirimi aracılığıyla yapılabilir. Kullanıcıların bu aracı kullanırken kullanabileceği ana komutları göz önünde bulundurun.
"Komut satırı"ndaki komutların yardımıyla çeşitli yardımcı programlar başlatılır ve belirli işlemler gerçekleştirilir. Genellikle, ana komut ifadesi, eğik çizgi () ile yazılan bir dizi öznitelikle birlikte kullanılır. / ). Belirli işlemlerin yürütülmesini başlatan bu niteliklerdir.
CMD.EXE aracını kullanırken kullanılan tüm komutları kesinlikle açıklama hedefini kendimize koymuyoruz. Bunu yapmak için birden fazla makale yazmak gerekir. En kullanışlı ve popüler komut ifadeleri hakkında bilgileri gruplara ayırarak bir sayfaya sığdırmaya çalışacağız.
Sistem Yardımcı Programlarını Başlatma
Her şeyden önce, önemli sistem yardımcı programlarını başlatmaktan sorumlu olan ifadelere bakalım.
ÇKDSK- bilgisayarın sabit disklerinde hata olup olmadığını kontrol eden Check Disk yardımcı programını başlatır. Bu komut ifadesi, sırayla belirli işlemlerin yürütülmesini tetikleyen ek niteliklerle girilebilir:
- /F– mantıksal hataların tespit edilmesi durumunda disk kurtarma;
- /R– fiziksel hasar tespit edilmesi durumunda tahrik sektörlerinin restorasyonu;
- /X– belirtilen sabit sürücüyü devre dışı bırakın;
- /tarama– proaktif tarama;
- C:, D:, E: …— tarama için mantıksal sürücülerin belirtilmesi;
- /? – Check Disk yardımcı programının çalışması hakkında yardım için arayın.
SFC- Windows Sistem Dosya Bütünlüğü Denetleyicisi yardımcı programının başlatılması. Bu komut ifadesi en çok öznitelikle birlikte kullanılır. /şimdi Tara. İşletim sistemi dosyalarını standartlara göre kontrol eden bir araç başlatır. Hasar durumunda, bir kurulum diskiniz varsa, sistem nesnelerinin bütünlüğünü geri yüklemek mümkündür.
Dosya ve klasörlerle çalışma
Bir sonraki ifade grubu, dosya ve klasörlerle çalışmak üzere tasarlanmıştır.
EKLE– kullanıcı tanımlı bir klasördeki dosyaları, istenen dizindeymiş gibi açmak. Önkoşul, eylemin uygulanacağı klasörün yolunu belirtmektir. Giriş aşağıdaki kalıba göre yapılır:
ekleme [;] [[bilgisayar sürücüsü:]yol[;...]]
Bu komut kullanılırken aşağıdaki öznitelikler uygulanabilir:
- /e– tam bir dosya listesinin kaydedilmesi;
- /? - yardıma başla.
Öznitelik– komut, dosyaların veya klasörlerin özniteliklerini değiştirmek için tasarlanmıştır. Önceki durumda olduğu gibi, bir önkoşul, komut ifadesiyle birlikte işlenmekte olan nesnenin tam yolunu girmektir. Nitelikleri ayarlamak için aşağıdaki tuşlar kullanılır:
- H- gizlenmiş;
- S- sistem;
- R- sadece okumak için;
- A- arşiv.
Bir özniteliği uygulamak veya devre dışı bırakmak için, sırasıyla işaret, anahtarın önüne yerleştirilir. «+» veya «-» .
KOPYALA- dosyaları ve dizinleri bir dizinden diğerine kopyalamak için kullanılır. Komutu kullanırken, kopyalama nesnesinin tam yolunu ve gerçekleştirileceği klasörü belirtmek zorunludur. Aşağıdaki öznitelikler bu komut ifadesiyle kullanılabilir:
- /v– kopyalamanın doğruluğunu kontrol etme;
- /z– ağdan nesnelerin kopyalanması;
- /y– onaylanmadan isimlerin çakışması durumunda hedef nesnenin yeniden yazılması;
- /? Aktivasyona yardım edin.
SİL– belirtilen dizinden dosyaların silinmesi. Komut ifadesi, bir dizi öznitelik kullanma olasılığını sağlar:
- /P– her nesneyle manipülasyondan önce silme onay talebinin etkinleştirilmesi;
- /Q– silerken talebin devre dışı bırakılması;
- /S– dizinlerdeki ve alt dizinlerdeki nesneleri silme;
- /A:— komutu kullanırken olduğu gibi aynı tuşlar kullanılarak atanan, belirtilen özniteliklere sahip nesnelerin silinmesi Öznitelik.
RD- önceki komut ifadesinin bir analogudur, ancak dosyaları değil, belirtilen dizindeki klasörleri siler. Kullanıldığında, aynı nitelikler uygulanabilir.
yön- belirtilen dizinde bulunan tüm alt dizinlerin ve dosyaların bir listesini görüntüler. Aşağıdaki öznitelikler ana ifadeyle birlikte uygulanır:
- /Q– dosyanın sahibi hakkında bilgi edinme;
- /S– belirtilen dizindeki dosyaların listesinin görüntülenmesi;
- / w- birkaç sütunda bir listenin görüntülenmesi;
- /Ö– görüntülenen nesnelerin listesini sıralama ( e- ek olarak; N- isimle; D- tarihe göre; S- büyüklüğüne);
- /D– listeyi bu sütunlara göre sıralayarak birkaç sütun halinde görüntüleme;
- /B– sadece dosya isimlerini göster;
- /A– ATTRIB komutu kullanılırken aynı tuşların kullanıldığı belirli özniteliklere sahip nesnelerin görüntülenmesi.
ren– dizinleri ve dosyaları yeniden adlandırmak için kullanılır. Nesnenin yolu ve yeni adı, bu komutun bağımsız değişkenleri olarak belirtilir. Örneğin, klasörde bulunan file.txt dosyasını yeniden adlandırmak için Dosya diskin kök dizininde bulunur D, file2.txt dosyasında aşağıdaki ifadeyi girmeniz gerekir:
REN D:\klasör\dosya.txt dosya2.txt
doktor– yeni bir klasör oluşturmak için tasarlanmıştır. Komut sözdiziminde, yeni dizinin bulunacağı sürücüyü ve yuvalanmışsa bulunacağı dizini belirttiğinizden emin olun. Örneğin, bir dizin oluşturmak için klasörN, dizinde bulunan dosya diskte E, aşağıdaki ifadeyi girin:
md E:\klasör\klasörN
Metin dosyalarıyla çalışma
Bir sonraki komut bloğu, metinle çalışmak üzere tasarlanmıştır.
TİP- metin dosyalarının içeriğini ekranda görüntüler. Bu komutun gerekli argümanı, metninin görüntülenmesi gereken nesnenin tam yoludur. Örneğin, klasörde bulunan file.txt dosyasının içeriğini görüntülemek için Dosya diskte D, aşağıdaki komut ifadesini girmeniz gerekir:
D TÜRÜ:\klasör\dosya.txt
YAZDIR- Bir metin dosyasının içeriğini yazdırma. Bu komutun sözdizimi öncekine benzer, ancak metni ekranda görüntülemek yerine yazdırılır.
BULMAK– dosyalarda bir metin dizisi arar. Bu komutla birlikte, aramanın yapıldığı nesnenin yolu ve ayrıca aranan dizinin adı tırnak içinde belirtilmelidir. Ek olarak, aşağıdaki nitelikler bu ifade ile geçerlidir:
- /C– arama ifadesini içeren toplam satır sayısını görüntüler;
- /v- arama ifadesini içermeyen çıktı satırları;
- /BEN– arama büyük/küçük harfe duyarlı değildir.
Hesaplarla çalışma
Komut satırını kullanarak, sistem kullanıcıları hakkındaki bilgileri görüntüleyebilir ve onları yönetebilirsiniz.
PARMAK– işletim sisteminde kayıtlı kullanıcılar hakkında bilgi görüntüleme. Bu komutun gerekli argümanı, hakkında veri almak istediğiniz kullanıcının adıdır. Alternatif olarak, niteliği kullanabilirsiniz. /Ben. Bu durumda, bilgi çıktısı bir liste varyantında üretilecektir.
TSCON- Bir kullanıcı oturumunu bir terminal oturumuna ekler. Bu komutu kullanırken, oturum kimliğini veya adını ve ait olduğu kullanıcının parolasını belirtmeniz gerekir. Parola, öznitelikten sonra belirtilmelidir /ŞİFRE.
Süreçlerle çalışma
Bir sonraki komut bloğu, bilgisayardaki işlemleri kontrol etmek için tasarlanmıştır.
QSÜRECİ- bilgisayarda çalışan işlemler hakkında veri sağlanması. Çıktı bilgileri arasında işlemin adı, onu başlatan kullanıcının adı, oturumun adı, kimlik ve PID olacaktır.
GÖREV– işlemleri sonlandırmak için kullanılır. Gerekli bağımsız değişken, durdurulacak öğenin adıdır. Nitelikten sonra belirtilir /BEN. Ayrıca ada göre değil, işlem kimliğine göre sonlandırabilirsiniz. Bu durumda, özellik kullanılır /PID.
ağ oluşturma
Komut satırını kullanarak ağdaki çeşitli eylemleri kontrol etmek mümkündür.
GETMAC– bilgisayara bağlı ağ kartının MAC adresini görüntülemeye başlar. Birden çok bağdaştırıcı varsa, tüm adresleri görüntülenir.
NETSH– ağ parametreleri hakkındaki bilgilerin görüntülendiği ve değiştirildiği aynı adlı yardımcı programın başlatılmasını başlatır. Bu komut, çok geniş işlevselliği nedeniyle, her biri belirli bir görevi yerine getirmekten sorumlu olan çok sayıda özniteliğe sahiptir. Onlar hakkında detaylı bilgi için aşağıdaki komut ifadesini kullanarak yardımdan yararlanabilirsiniz:
NETSTAT– ağ bağlantıları hakkında istatistiksel bilgileri görüntüler.
Diğer komutlar
CMD.EXE kullanılırken kullanılan ve ayrı gruplara ayrılamayan bir dizi başka komut ifadesi de vardır.
ZAMAN– PC sistem saatini görüntüleyin ve ayarlayın. Bu komut ifadesini girdiğinizde, ekranda en alt satırda herhangi bir saatle değiştirilebilen geçerli saat görüntülenir.
TARİH- komut, sözdiziminde bir öncekine tamamen benzer, ancak zamanı görüntülemek ve değiştirmek için değil, bu prosedürleri tarihe göre başlatmak için kullanılır.
KAPAT- bilgisayarı kapatır. Bu ifade hem yerel hem de uzaktan kullanılabilir.
KIRMAK- bir düğme kombinasyonunun işleme modunu devre dışı bırakın veya başlatın ctrl+c.
EKO- metin mesajlarını görüntüler ve görüntüleme modlarını değiştirmek için kullanılır.
Bu, CMD.EXE arayüzü kullanılırken kullanılan tüm komutların tam listesi değildir. Bununla birlikte, kolaylık sağlamak için, amaca göre gruplara ayırarak adları ortaya çıkarmaya ve en popülerlerinin sözdizimini ve ana işlevlerini kısaca açıklamaya çalıştık.