Windows Server PowerShell Profillerini Özelleştirme

PowerShell'i Windows Server'da kapsamlı bir şekilde kullanıyorsanız, PowerShell Profillerini ayarlamak isteyebilirsiniz. PowerShell Profilleri nedir? Bunlar, bir PowerShell oturumu her başladığında çalıştırılan betiklerdir. PowerShell profilinizi özelleştirerek, Windows Server'daki görevleri kolayca otomatikleştirebilir ve PowerShell ortamınızı ihtiyaçlarınıza daha iyi uyacak şekilde uyarlayabilirsiniz.

Başlamadan Önce

Windows Server'da PowerShell profilinizi özelleştirmeden önce, zaten bir profiliniz olup olmadığını kontrol edin. Mevcut bir PowerShell profilini test etmek için PowerShell'i başlatın ve komutu yürütün Test-Path $profile. Bu komut, sisteminizde mevcut profiller olup olmadığını kontrol eder.

Test-Path $profile

Yukarıdaki komutu Windows Server'da PowerShell'de çalıştırır ve alırsanız false, bir PowerShell Profiliniz yoktur. Yeni bir profil oluşturmalısınız. New-ItemYeni bir PowerShell Profili oluşturmak için bir PowerShell penceresinde aşağıdaki komutu yürütün .

New-Item -path $profile -type file -force

Komutu çalıştırdıktan sonra New-Item, yeni bir PowerShell profili oluşturmuş olacaksınız. Şimdi, komutu yürüterek profilinizin gerçekten Windows Server sisteminizde olduğunu doğrulayın Test-Path. yerine , artık bir PowerShell profiliniz olduğunu belirten simgesini Falsegöreceksiniz .True

Test-Path $profile

PowerShell profilinizi nasıl düzenlersiniz?

Windows Server'da PowerShell profilinizi oluşturduğunuza göre artık düzenleme zamanı. PowerShell profilinizi düzenlemek için, düzenleme amacıyla Not Defteri metin düzenleyicisinde açın. Profilinizi PowerShell'de açmak için aşağıdaki notepadkomutu çalıştırın.

notepad $profile

Yukarıdaki komutu çalıştırdıktan sonra, PowerShell profiliniz düzenleme için Not Defteri'nde açılacaktır. notepad $profileWindows Server'da farklı bir metin düzenleyici kullanıyorsanız, your-text-editor $profile.

Takma adlar ekleme

Linux'ta, uzun veya sıkıcı komutların yürütülmesini kolaylaştırmak için Bash profilinize bir "takma ad" ekleyebilirsiniz. Aynısı PowerShell'de yapılabilir. Profilinize bir takma ad eklemek için kullanın Set-Alias. Örneğin, Not Defteri'ni PowerShell'den hızlı bir şekilde açmak için aşağıdaki diğer adı profilinize ekleyin.

Set-Alias -Name np -Value 'C:\Windows\notepad.exe'

Takma adı PowerShell profilinize ekledikten sonra Not Defteri'ne kaydedin. Ardından, . $profiledeğişikliklerinizi PowerShell'e yüklemek için komutu yürütün.

İşlev ekleme

Takma adlara ek olarak, belirli görevleri gerçekleştirmek için PowerShell profilinize işlevler eklemek de mümkündür. Örneğin, Microsoft Edge'de belirli bir URL'yi otomatik olarak başlatmak istiyorsanız (örneğin, Windows Sunucunuzdaki bir web kullanıcı arayüzü). Bunu bir işlevle başarabilirsiniz. Aşağıdaki işlevi ihtiyaçlarınıza göre değiştirdiğinizden emin olun.

function Open-EdgeURL { Start-Process -FilePath "msedge" -ArgumentList "http://localhost:32400" }

PowerShell işlevlerinizi profilinize ekledikten sonra Not Defteri'ne kaydedin. Değişiklikleri hemen uygulamak için aşağıdaki . $profilekomutu yürütün.

. $profile

PowerShell işlevleri söz konusu olduğunda olasılıklar sonsuzdur. Bunlar yalnızca iki temel örnektir, ancak Windows Server deneyiminizi geliştirmek için PowerShell profilinize daha gelişmiş işlevler dahil etmek istiyorsanız, Microsoft'un PowerShell belgelerine bakın .

Özel çalışma dizinleri nasıl ayarlanır?

PowerShell profilinize başka bir yararlı ekleme, özel çalışma dizinleri ayarlama yeteneğidir. Örneğin, çok sayıda PowerShell betiğiniz varsa (.

ps1 dosyaları) ve PowerShell'in her zaman bu dizine yüklenmesini istiyorum.

PowerShell'i her zaman belirli bir çalışma dizinine yüklemek için, komutu kullanarak PowerShell profilinizde tanımlayın Set-Location. Örneğin, PowerShell'i her zaman içinde açmak için C:\scriptsPowerShell profilinize aşağıdaki kodu ekleyin.

Set-Location -Path "C:\scripts"

PowerShell'de herhangi bir konumu belirtebilirsiniz ve bu, sürücüyle sınırlı değildir C:. Herhangi bir birim ve herhangi bir klasör olabilir. Basitçe kod modelini takip edin ve ihtiyaçlarınıza göre değiştirin.

Set-Location -Path "DRIVE_LETTER:\FOLDER\PATH\"

Değişikliklerinizi yaptıktan sonra, . $profileyeni düzenlenen profilinizi kullanmak için çalıştırın.

PowerShell'de komut dosyalarını çalıştırıp çalıştıramayacağınızı nasıl kontrol edersiniz?

Microsoft'un PowerShell kullanıcılarının komutları kısaltmak, basitleştirilmiş işlemler için işlevler eklemek ve daha fazlası için takma adlar eklemesine izin vermesi harika. Ancak, komutu kullanarak profilinizde bu düzenlemeleri yapıp yapamayacağınızı kontrol etmeniz önemlidir Get-ExecutionPolicy.

Politikanız "Kısıtlı" olarak ayarlanmışsa, sistem yöneticinizle iletişime geçmeden önce herhangi bir düzenleme yapmanız önerilmeyebilir. Yöneticiyseniz, şunu kullanarak değiştirebilirsiniz:

Set-ExecutionPolicy OPTION

  • Restricted: Sisteminizde hiçbir betik çalışamaz.
  • AllSigned: Yalnızca güvenilir bir yayıncı tarafından imzalanan komut dosyaları sisteminizde çalışabilir.
  • RemoteSigned: İnternetten indirilen komut dosyalarının imzalanması gerekir, ancak yerel komut dosyalarının imzalanması gerekmez.
  • Unrestricted: Tüm betikler, uzak veya yerel, kısıtlama olmadan çalışabilir. bu seçeneği dikkatli kullanın.

Leave a Comment

Windows 7 Tablete Windows 8 Nasıl Kurulur [Kılavuz]

Windows 7 Tablete Windows 8 Nasıl Kurulur [Kılavuz]

Windows 7 işletim sistemini çalıştırabilen bir tabletiniz varsa, o zaman daha çok tablet odaklı bir Windows işletim sistemini denemek isteyebilirsiniz.

OSFMount ile Yüksek Hızlı Disk Erişimi İçin Disk Görüntülerini RAMe Bağlayın

OSFMount ile Yüksek Hızlı Disk Erişimi İçin Disk Görüntülerini RAMe Bağlayın

OSFMount'un benzersiz özelliğini keşfedin - daha hızlı erişim ve gelişmiş performans için disk görüntülerini doğrudan RAM'e bağlayın.

GIF Optimizer: GIFleri Çevrimiçi Olarak Sıkıştırın ve Optimize Edin

GIF Optimizer: GIFleri Çevrimiçi Olarak Sıkıştırın ve Optimize Edin

Daha hızlı yükleme, daha sorunsuz paylaşım ve daha iyi performans için GIF'lerinizi çevrimiçi olarak sıkıştırmak ve optimize etmek amacıyla bir GIF iyileştiricisi kullanın.

Sürümleri Kaldırarak Windows 7 Evrensel DVDsi Oluşturun

Sürümleri Kaldırarak Windows 7 Evrensel DVDsi Oluşturun

Windows XP'yi yükleme süreci birçok kullanıcı için ciddi anlamda sinir bozucuydu; bunun başlıca nedeni, farklı yükleme diski sürümlerine sahip olmalarıydı. Çoğu kişi

Snippage ile Masaüstünüzde Canlı Web Sayfası İçeriğini Görüntüleyin [Widgetlar]

Snippage ile Masaüstünüzde Canlı Web Sayfası İçeriğini Görüntüleyin [Widgetlar]

Snippage, herhangi bir web sayfasının bir bölümünü yakalamanıza ve ardından masaüstünüzde bir widget olarak kullanmanıza olanak tanıyan harika bir Adobe Air masaüstü uygulamasıdır.

Windows 8 Hesap Kullanıcılarının İnternet Ayarlarını Değiştirmesini Nasıl Önleyebilirsiniz? [İpucu]

Windows 8 Hesap Kullanıcılarının İnternet Ayarlarını Değiştirmesini Nasıl Önleyebilirsiniz? [İpucu]

Windows 10/11 hesap kullanıcılarının internet ayarlarını değiştirmesini nasıl engelleyeceğinizi öğrenin. Ağ yapılandırmanızı aşağıdaki adımlarla güvenli tutun.

Windows 11de WiFi şifresi nasıl bulunur?

Windows 11de WiFi şifresi nasıl bulunur?

Wi-Fi şifrenizi bir daha asla unutmayın! Windows 11'de şifrenize birkaç kolay adımda nasıl erişeceğinizi ve geri alacağınızı öğrenin.

Bilgisayarınızın Oculus Rift ile Uyumlu Olup Olmadığını Kontrol Edin

Bilgisayarınızın Oculus Rift ile Uyumlu Olup Olmadığını Kontrol Edin

Oculus Rift, piyasaya giren en umut verici VR başlıklarından biri. Cihaz birkaç yıldır piyasada olmasına rağmen, sonunda piyasaya çıktı.

Windows Oyunlarını iPadinizde veya Android Tabletinizde Oynayın

Windows Oyunlarını iPadinizde veya Android Tabletinizde Oynayın

PC oyunlarının mobil versiyonları çok nadirdir ve bu beklenen bir durumdur çünkü mobil cihazlar masaüstü bilgisayarlarla aynı deneyimi sunamaz.

Windows 7de İmzasız Sürücüleri Yükleme

Windows 7de İmzasız Sürücüleri Yükleme

Windows XP'den Windows 7'ye geçiş yaptıysanız, bazı imzasız sürücü hatalarıyla karşılaşabilirsiniz. Bu yazıda, bu tür hataları gidermenize yardımcı olacak araçlar bulacaksınız.