Komut Konsolu (cmd) ve PowerShell arasındaki farklar

İçindekiler

İşletim sistemleri bu amaca yönelik birçok uygulama ve programa sahip olarak kullanıcılara güçlü bir çalışma, eğitim ve eğlence aracı sunmak amacıyla geliştirilmiştir.

İşletim sisteminin kendisi, yalnızca yöneticilerin veya destek personelinin yönetmesi gereken değil, aynı zamanda temel bilgiye sahip herhangi bir kullanıcının sistem hakkında daha fazla bilgi edinmek için bunları kullanma fırsatına sahip olacağı kontrol, destek ve yönetim araçlarını içerir.

Windows işletim sistemlerinde her zaman mevcut olan bu araçlardan biri, CMD veya bir komut satırı konsolu olan komut istemi ve günümüzde CMD'den çok daha gelişmiş bir komut konsolu olan Windows PowerShell tarafından değiştirilmektedir.

Bugün bu öğretici, CMD ve Windows PowerShell'in ne olduğunu ve temel farklılıklarının neler olduğunu ayrıntılı olarak analiz edecektir.

Windows Komut İstemi nedir

Komut istemi veya Komut istemi (cmd.exe) olarak da bilinen, 35 yıldan uzun süredir etkin olan ve IBM tarafından geliştirilen 8086 mimarisine dayalı ilk bilgisayarda uygulanan bir komut satırı yorumlayıcısıdır.
Bunca zaman boyunca, kullanıcılar olarak, üzerinde yürütebileceğimiz çoklu komutlar aracılığıyla ekipmanla etkileşime girebildik.

Komut istemi, yavaş yavaş Microsoft tarafından düşürülse de, sistemde birden çok grafiksel olmayan görevi yürütmek için hala hayati bir araçtır ve bu görevlerin çoğunun bir komut satırı ortamında daha yüksek güvenlikle yürütüldüğü iyi bilinmektedir.

BÜYÜT

Windows PowerShell nedir

İşletim sistemleri ilerledikçe Microsoft, Windows PowerShell'i dahil ederek Windows 10'da komut satırı ortamını tamamen değiştirerek dev bir adım atmaya karar verdi.

Windows PowerShell, Microsoft .NET Framework ile yazılmış, Windows ortamlarıyla çalışan herkesin hassas kontrole sahip olmasını ve hem işletim sistemini hem de yüklü uygulamaları otomatikleştirme olanağını sağlayacak gelişmiş bir komut satırı kabuğu ve betik dilidir. üstünde. Geliştirmesi 2.002 yılında gerçekleştirildi.

Windows PowerShell ile, tüm yönetim görevlerini çok daha yüksek bir düzeye çıkarmamızı sağlayacak bir dizi cmdlet eklendi, örneğin:

  • Arka plan görevlerini gerçekleştirin.
  • Görev otomasyonu.
  • Diğerlerinin yanı sıra görevlerin uzaktan yürütülmesi.

BÜYÜT

Bu komut konsollarının her birinin bize Windows sistemlerinde proses kontrolü için harika bir alternatif sunduğunu görüyoruz.

Windows 10'un yeni sürümlerinde Windows PowerShell'in varsayılan komut konsolu olarak sunulduğunu görebiliyoruz, Başlat menüsüne sağ tıklayarak veya tuş kombinasyonunu kullanarak kontrol ediyoruz:

+ X

Windows 10'un ilk sürümlerinde Komut İstemi seçeneğine sahip olduğumuzu ancak şimdi bunun Windows PowerShell ile değiştirildiğini görüyoruz.

Bu sürece dayanarak, Windows PowerShell'in en son 5.0 sürümüne dahil ettiği bazı yeni özellikleri bilmek önemlidir.

Paket yönetimiBu paket yöneticisi sayesinde indirilen, kurulan veya kaldırılan tüm yazılımları kolayca kontrol edebiliyoruz.

Bu işlevsellik Paket Yönetimi olarak bilinecek ve her bir web sitesine gitmek zorunda kalmadan tüm paketleri tek bir yerden yönetmemizi sağlayacak.

BÜYÜT

Güvenli Kabuk (SSH)SSH'nin, yetkisiz kullanıcılar tarafından ele geçirilmesini önlemek için verileri şifrelememize izin vererek, bilgisayara gelen ve giden tüm bağlantılarda oynadığı rolü çok iyi biliyoruz. Bize SSH aracılığıyla Windows'a bağlanma olanağı sunan birden çok araç var, ancak sürüm 5.0'dan itibaren bu işlevsellik, en iyi güvenlik ve bağlantı avantajlarını sunan Windows PowerShell'e dahil edilecek.

BÜYÜT

Diğer yeniliklerAyrıca aşağıdaki gibi başka haberler de buluyoruz:

  • PSDesiredStateConfiguration modülündeki yeni cmdlet'ler.
  • Programlama dillerinde iyileştirmeler.
  • Teşhis iyileştirmeleri.
  • ActionAfterReboot işlevini dahil ederek esneklik iyileştirmeleri.
  • Yeni bir bilgi yapısına sahiptir.
  • Yeni modüller içerir.

Windows PowerShell 5.0 ile ilgili tüm haberleri ayrıntılı olarak öğrenmek için aşağıdaki Microsoft bağlantısını ziyaret edebiliriz:

Windows PowerShell'in tüm destek görevleri için nasıl çok daha gelişmiş bir araç haline geldiğini görebiliriz.

 CMD: (görev listesi)

BÜYÜT

 PowerShell (Get-İşlemi) 

BÜYÜT

PowerShell'de en çok kullanılan komutlardan bazıları şunlardır:

KDE ÖzellikleriAl-İşlemi Sistemde çalışan işlemlerin bir listesini görüntüler.

Yardım almakBir sayfalık yardım görüntüler.

Get-KomutBize mevcut tüm komutları içeren bir liste sunar.

Get-Process (Süreç) | Durdur-İşlemi -onaylaBunu yapmak için bir onay göstererek girilen işlemi sonlandıracaktır.

Clear-HostPowershell ekranını temizleyin.

KDE ÖzellikleriAyarlamak Sistemin ortam değişkenlerini oluşturmamızı, değiştirmemizi, silmemizi veya göstermemizi sağlar.

Windows PowerShell'in Windows'u daha merkezi bir şekilde yönetmemiz için bize sunduğu tüm avantajlardan yararlanalım.

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave