Powershell'i Çalıştırmanın 4 Yolu

İçindekiler:

Powershell'i Çalıştırmanın 4 Yolu
Powershell'i Çalıştırmanın 4 Yolu

Video: Powershell'i Çalıştırmanın 4 Yolu

Video: Powershell'i Çalıştırmanın 4 Yolu
Video: Virüse 3 kere nasıl yakalandı? 2024, Mayıs
Anonim

PowerShell, Microsoft'un. NET çerçevesine dayalı bir betik dili aracılığıyla görev otomasyonu için kullanılan bir komut satırı kabuğudur. PowerShell, komut dosyaları veya uygulamalarla tümleştirmek için cmdlet adı verilen komutları kullanır. PowerShell, Windows'a yerel olarak dahildir ve Çalıştır komutundan açılabilirken, Mac ve Linux kullanıcılarının onu yüklemesi ve Terminal üzerinden çalıştırması gerekir. Çalıştırdıktan sonra, PowerShell'i tanımak için kullanabileceğiniz bazı temel cmdlet'ler vardır.

adımlar

Yöntem 1/4: PowerShell'i Çalıştırma (Windows)

Powershell Adım 1'i çalıştırın
Powershell Adım 1'i çalıştırın

Adım 1. ⊞ Kazan+R'ye basın

Bu, bir Çalıştır komut penceresi açacaktır.

  • Çalıştır komutunu kullanmak istemiyorsanız, Başlat menüsünde “PowerShell” için de arama yapabilirsiniz.
  • PowerShell, Windows 7 veya sonraki sürümlerinde bulunur.
Powershell Adım 2'yi çalıştırın
Powershell Adım 2'yi çalıştırın

Adım 2. Metin alanına “PowerShell” yazın

Powershell Adım 3'ü çalıştırın
Powershell Adım 3'ü çalıştırın

Adım 3. “Tamam”a tıklayın

Yeni bir PowerShell penceresi açılacaktır.

Yöntem 2/4: PowerShell'i Çalıştırma (Mac)

Powershell Adım 4'ü çalıştırın
Powershell Adım 4'ü çalıştırın

Adım 1. Web tarayıcınızda https://github.com/PowerShell/PowerShell adresine gidin

Bu, PowerShell'in resmi github sayfasıdır.

Powershell Adım 5'i çalıştırın
Powershell Adım 5'i çalıştırın

Adım 2. Mac için.pkg dosyasını indirin ve yükleyin

OSX 10.11 veya daha yenisini çalıştırıyor olmalısınız.

Powershell Adım 6'yı çalıştırın
Powershell Adım 6'yı çalıştırın

Adım 3. Launchpad'i açın

Bu, alt yuvadaki roket simgesidir.

Powershell Adım 7'yi çalıştırın
Powershell Adım 7'yi çalıştırın

Adım 4. Arama alanına "Terminal" yazın

Terminali ayrıca "Uygulamalar > Yardımcı Programlar" bölümünde de bulabilirsiniz.

Powershell Adım 8'i Çalıştırın
Powershell Adım 8'i Çalıştırın

Adım 5. Terminali Başlatın

Boş bir terminal penceresi görünecektir.

Powershell Adım 9'u çalıştırın
Powershell Adım 9'u çalıştırın

Adım 6. “powershell” girin ve ↵ Enter'a basın

“PS” görüntülenen bir powershell istemi görünecektir. Bu, powershell'in çalıştığı ve cmdlet'leri girmek için Terminal'i kullanabileceğiniz anlamına gelir.

Yöntem 3/4: PowerShell'i Çalıştırma (Ubuntu)

Powershell Adım 10'u Çalıştırın
Powershell Adım 10'u Çalıştırın

Adım 1. Web tarayıcınızda https://github.com/PowerShell/PowerShell adresine gidin

Bu, PowerShell'in resmi github sayfasıdır.

Powershell Adım 11'i çalıştırın
Powershell Adım 11'i çalıştırın

Adım 2. İlgili Linux sürümünüz için.deb dosyasını indirin

PowerShell, Ubuntu 14.04 veya 16.04 için kullanılabilir. Sayfada listelenen ayrı yükleyicileri var.

Powershell Adım 12'yi Çalıştırın
Powershell Adım 12'yi Çalıştırın

Adım 3. Bir Terminal penceresi açın

⊞ Win+Alt+T tuşlarına basabilir veya "Ana Sayfa"ya tıklayıp "Terminal"i arayabilirsiniz.

Powershell Adım 13'ü çalıştırın
Powershell Adım 13'ü çalıştırın

4. Adım. “sudo dpkg -i [yükleyici dosya adı]” girin ve ↵ Enter'a basın

“Sudo” komutunu kullanırken bilgisayar şifrenizi girmeniz istenecektir. Karşılanmayan bağımlılıklarla ilgili bir hata görebilirsiniz, ancak bu sorun yakında çözülecektir.

Yükleyici dosya adı, hangi Ubuntu sürümünü çalıştırdığınıza bağlı olarak "powershell_6.0.0-alpha.10-1ubuntu1.16.04.1_amd64.deb" veya "powershell_6.0.0-alpha.10-1ubuntu1.14.04.1_amd64.deb" gibi görünecektir.

Powershell Adım 14'ü Çalıştırın
Powershell Adım 14'ü Çalıştırın

Adım 5. “sudo apt-get install -f” yazın ve ↵ Enter'a basın

Bu PowerShell yapılandırması tamamlanacak.

Powershell Adım 15'i Çalıştırın
Powershell Adım 15'i Çalıştırın

Adım 6. “powershell” girin ve ↵ Enter'a basın

Bir powershell istemi görünecek ve Terminal'de cmdlet'leri çalıştırabilirsiniz.

Yöntem 4/4: Temel PowerShell Komutlarını Kullanma

Powershell Adım 16'yı Çalıştırın
Powershell Adım 16'yı Çalıştırın

Adım 1. Cmdlet'leri bulmak için “Get-Command”ı kullanın

Bu cmdlet kendi başına diğer tüm cmdlet'leri görüntüler. Değiştiricileri kullanarak aramanızı daraltabilirsiniz.

  • Örneğin: “Get-Command Name *Disable*”, adında yalnızca 'devre dışı' olan cmdlet'leri görüntüler.
  • Tüm cmdlet'ler, PowerShell penceresine yazıp ↵ Enter tuşuna basılarak girilir.
Powershell Adım 17'yi Çalıştırın
Powershell Adım 17'yi Çalıştırın

Adım 2. Belirli bir cmdlet hakkında bilgi almak için “Get-Help”i kullanın

Bu cmdlet, başka bir cmdlet ile ilgili tüm bilgileri, en önemlisi hedef cmdlet'in nasıl kullanıldığına ilişkin sözdizimini verecektir.

Örneğin: "Get-Help Get-Process", "Get-Process" cmdlet'i için tüm kullanılabilir bilgileri görüntüler

Powershell Adım 18'i Çalıştırın
Powershell Adım 18'i Çalıştırın

Adım 3. Bilgisayarda çalışan bir işlemi kullanmak için “Get-Process”i kullanın

Tek başına bu, bilgisayarınızda çalışan işlemlerin tam listesini görüntüler. Bir değiştiriciyle, belirli bir uygulamadan gelen süreçleri ayırabilirsiniz.

  • Örneğin: “Get-Process winword”, Microsoft Word tarafından yürütülen tüm işlemleri gösterecektir.
  • Benzer şekilde, bir uygulama/süreç örneğini başlatmak için “Başlat-İşlem” kullanılabilir.
Powershell Adım 19'u Çalıştırın
Powershell Adım 19'u Çalıştırın

Adım 4. Bir nesnenin özelliklerini veya yöntemlerini görmek için “Get-Member”ı kullanın

Bu cmdlet'in yararlı olması için kendisine "bağlanan" bir nesneye ihtiyacı vardır. Bu, bir “|” eklenerek yapılır. bir nesne ile “Get-Member” cmdlet'i arasında.

Örneğin: “Get-Process | Get-Member” Get-Process cmdlet'ini Get-Member'a yönlendirecek ve Get-Member, Get-Process ile komut dosyası yazarken kullanabileceğiniz tüm özellikleri ve yöntemleri listeleyecektir

Powershell Adım 20'yi Çalıştırın
Powershell Adım 20'yi Çalıştırın

Adım 5. Kriterlere göre nesneleri seçmek için “Nerede-Nesne”yi kullanın

Where-Object içindeki kriterler şu biçimlendirme kullanılarak ayarlanır: “{$_[object] [operatör] [parametre] }”. Where-Object ayrıca kendisine bağlı bir nesneye ihtiyaç duyar.

  • Örneğin: “Get-Process | Where-Object { $_.name -eq “notepad” }”, nesnenin adının “notepad”e eşit olduğu sınırlama ile Get-Process'i çalıştıracaktır.
  • Diğer operatörler şunları içerir: "-lt" (küçüktür), "-gt" (büyüktür), "-le" (küçüktür veya eşittir), "-ge" (büyüktür veya eşittir), "-ne" (eşit değil) veya “-like” (desen eşleştirme).
  • Dizeler (kelimeler) kullanan parametreler tırnak işaretleri içine alınmalıdır. Bu tamsayılar (sayılar) için gerekli değildir.

Önerilen: