Windows PowerShell nedir

güç kabuğu pencereleri

Sistem yöneticilerinin emrinde, her zaman iyi kullanılmayan ilginç bir araç vardır: Windows PowerShell'i. Bu sayede sayısız görevi otomatikleştirmek veya en azından daha düzenli ve kontrollü bir şekilde yürütmek mümkündür.

Fikir, 2003 yılında MONAD adı altında doğdu ve üç yıl sonra MONAD'ın tanıtımı için şimdiki adıyla kamuoyuna sunuldu. Windows Vista. Daha sonra Windows 7, Windows 8 ve Windows 10 sürümlerine de dahil olmuştur.Ayrıca Powershell'i Linux ve MacOS sistemlerine de kurmak mümkündür.

Çok kısa sürede Windows Powershell'i başlatma fikrinin başarıya ulaştığı biliniyordu. Microsoft'tan bu araca hakim olmanın bir yöneticinin gelecekte ihtiyaç duyacağı en önemli beceridir. Sadece bunun için dikkat etmeye değer.

Windows Powershell: güçlü bir araç

Windows PowerShell, programcılar için hayatı kolaylaştıran övgüye değer bir fikirle tasarlanmış bir araçtır. Hesaplamada, adı verilir kabuk ana işlevleri bilgi toplamak ve programları yürütmek olan bir komut satırı arayüzüne. Aslında, Windows PowerShell, diğer kabukların göze çarpan özelliklerinden en iyi şekilde yararlanılarak oluşturulmuş modern bir komut kabuğudur.

Microsoft'un kullandığı bu güçlü kabuk yazı dili, bu görevleri gerçekleştirmeyi daha da kolaylaştırıyor. Öte yandan, dünyada en yaygın kullanılanlardan biri olan Microsoft'un .NET Framework'ünde geliştirilmiş bir programlama dili kullanır.

PowerShell'de şu anda yaklaşık 130 komut satırı aracı bulunmaktadır. Onlar sayesinde, hem yerel hem de uzak bir sistemde çok çeşitli görevleri yerine getirirken daha fazla çeviklik elde edilir.

Windows PowerShell ne için?

windows powershell nedir

Bunun Microsoft tarafından son zamanlarda tasarlanan en iyi çözümlerden biri olduğuna şüphe yok. PowerShell, aramalardan ağa bağlı bilgisayarlardaki bilgileri dışa aktarmaya kadar görevlerinde belirli bir düzeyde otomasyon elde etmek isteyen kullanıcılara çok yardımcı olabilir.

Tüm eylemler aracılığıyla yürütülür komut kombinasyonu (komut sağlar o cmdlet'ler) ve aracılığıyla komut dosyası. Bunlar, yardımcı programlarından bazıları:

Bilgiye erişim

PowerShell, Windows kayıt defteri gibi en erişilemeyen veri ve bilgilere bile ulaşarak bilgisayarın dosya sistemine erişmemizi sağlar. Bu "yol", temel .NET Framework kullanımıyla açık kalır. Ayrıca, tüm bilgiler kullanıcı için kullanılabilir tek komut satırı. Tam kontrol ve görünürlük.

Otomasyon yeteneği

Birkaç tane içeren PowerShell'in belki de en ilginç yönü cmdlet'ler kabuğa yerleşik temel, basit işlev komutları. Bunlara başkaları da eklenebilir cmdlet'ler kendi. Bu komutların her biri, daha karmaşık görevleri yürütmek için ayrı ayrı veya birlikte kullanılabilir., dikkate değer bir otomasyon derecesine ulaşıyor.

Bununla ilgili yetenek ölçeklenebilirlik Windows Powershell tarafından sunulmaktadır. Tek bir cmdlet komut dosyası aracılığıyla, belirli bir bilgisayar ağında yürütülmek üzere rutin bir tür görev (işletim sistemini güncellemek gibi) uygulanabilir.

Uzak bağlantı

Ayrıca dikkate değer olan, PowerShell'in başka bir sisteme uzaktan bağlan. Örneğin, doğrudan çalışıyormuş gibi komutları yürütebileceği farklı bir fiziksel konumda bulunan bir sunucuya bağlanmak isteyen bir yönetici olabilir.

Bazı kullanışlı PowerShell komutları

windows powershell

PowerShell aracıyla çalışmaya başlamak için aşağıdaki adımları izleyerek Windows'ta bulunan Çalıştır işlevine erişmeniz gerekir:

  1. Tuşlara aynı anda basın Windows + R.
  2. Açılan Çalıştır kutusuna şunu yazıyoruz. "Güç kalkanı" ve tıklıyoruz "Kabul etmek".

PowerShell'de kullanılabilecek kullanışlı cmdlet'lerin bir listesi, bunların yalnızca küçük birer örneği:

Yardım almak

PowerShell'i iyi kullanmayı öğrenecek ilk şeylerden biri, çünkü bu komut bize şunları sağlayacaktır: işlevler, cmdlet'ler, komutlar ve betikler hakkında bilmemiz gereken tüm belgeler. Örneğin, Get-Service cmdlet'i hakkında daha fazla bilgi edinmek için "Get-Help Get-Service" yazın.

Öğeyi Kopyala

Bu komutu kullanarak klasörleri veya dosyaları kopyalayabilirsiniz. Ayrıca bunları kopyalamanıza ve yeniden adlandırmanıza olanak tanır.

Hizmet Al

Alışığım sistemde hangi servislerin kurulu olduğunu bilmeka, hem çalışan hem de zaten durdurulmuş olanlar.

Çağır-Command

Bir veya daha fazla bilgisayarda bir komut dosyası veya PowerShell komutu yürütmek için kullanılır. Komut dosyasının yanına tam konumu ile Invoke-Command yazılarak kullanılır.

Öğeyi kaldırmak

Klasörler, dosyalar ve işlevler gibi herhangi bir öğeyi silme komutu. Bir dizi spesifik parametreye dayalı seçici silmelere izin verir.

Al-İşlemi

PowerShell'i kullanarak hangi işlemlerin çalıştığını da öğrenebilirsiniz (işlemi Get-Service komutuna benzer).

Sonuç

Tek tek ele alındığında tüm bu komutlar çok kullanışlı görünmeyebilir. Komut diğer parametrelerle birleştirildiğinde gerçek potansiyeli ortaya çıkar. Tam potansiyellerini keşfettikleri yer burasıdır.

Son olarak, mevcut tüm PowerShell cmdlet'lerini bilmek istiyorsak, tek yapmamız gereken komutu yürütmektir. "Göster-Komut", tüm komutların uzun bir listesini görüntüleyen bir pencere açacaktır.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   boris dijo

    Çok fiil ve sindirimi çok zor. ne için olduğunu bilmiyorum

  2.   Marcelo Doktorovich dijo

    Nasıl güncellerim?