PowerShell'de Takma Ad Nasıl Dışa Aktarılır


PowerShell'deki Export-Alias cmdlet'i, geçerli oturumdaki takma adları bir dosyaya aktarmak için kullanılır. Export-Alias, geçerli kapsamdaki veya tüm kapsamlardaki takma adları dışa aktarabilir ve bunları bir CSV dosyasına veya bir metin dosyasına aktarabilir.

Export-Alias cmdlet'i, takma ad bilgilerini içeren dosya yolunun adını belirtmek için Path parametresini kullanır. Dosya mevcut değilse, komut onu oluşturacaktır.

Bu yazıda, Export-Alias cmdlet'ini kullanarak PowerShell'de bir takma adın nasıl dışa aktarılacağını tartışacağız.

PowerShell'de Takma Ad Nasıl Dışa Aktarılır

Geçerli oturum diğer adı bilgilerini Path parametresi tarafından belirtilen bir dosyaya aktarmak için Export-Alias cmdlet'ini kullanın.

 Export-Alias -Path D:\PS\Alias.txt  

Yukarıdaki PowerShell betiğinde Export-Alias, dosya yolunu belirtmek için Path parametresini kullanır ve geçerli oturumdaki tüm takma ad listelerini Alias.txt dosyasına aktarır.

Dışa Aktarma Takma Ad komutunu kullanarak az önce dışa aktarılan takma ad bilgilerinin içeriğini okumak için aşağıdaki komutu kullanın.

Get-Content -Path D:\PS\Alias.txt  

Yukarıdaki PowerShell betiğinde, PowerShell'deki Get-Content cmdlet'i dosyanın içeriğini okur ve terminalde görüntüler.

Yukarıdaki komutun çıktısı aşağıdaki gibi takma ad bilgilerini içerir:

PS C:\> Get-Content -Path D:\PS\Alias.txt         
                                                                      
# Alias File
# Exported by : ShellGeek
# Date/Time : 30 July 2022 18:57:47
# Computer : INCORP-EU-117

"foreach","ForEach-Object","","ReadOnly, AllScope"
"%","ForEach-Object","","ReadOnly, AllScope"
"where","Where-Object","","ReadOnly, AllScope"
"?","Where-Object","","ReadOnly, AllScope"
"ac","Add-Content","","ReadOnly, AllScope"
"clc","Clear-Content","","ReadOnly, AllScope"
"cli","Clear-Item","","ReadOnly, AllScope"
"clp","Clear-ItemProperty","","ReadOnly, AllScope"
"clv","Clear-Variable","","ReadOnly, AllScope"
"compare","Compare-Object","","ReadOnly, AllScope"
"cpi","Copy-Item","","ReadOnly, AllScope"
"cpp","Copy-ItemProperty","","ReadOnly, AllScope"
"cvpa","Convert-Path","","ReadOnly, AllScope"
"dbp","Disable-PSBreakpoint","","ReadOnly, AllScope

Çözüm

Umarım PowerShell'de takma ad bilgilerinin nasıl dışa aktarılacağına ilişkin yukarıdaki makale size yardımcı olur.

Takma ad bilgilerini geçerli kapsamdan veya tüm kapsamlardan bir dosyaya aktarabilirsiniz.

PowerShell'deki Alias ile ilgili makalelere başvurabilirsiniz.

Yeni Takma Ad

Al-Alias

Takma Ad Ayarla

Takma Ad Kaldır

PowerShell Takma Adını Kalıcı Olarak Ayarla

PowerShell Takma Ad İşlevi

PowerShell Parametresi Takma Adı

PowerShell Active Directory komutları ve PowerShell temelleri hakkında daha fazla konuyu ShellGeek ana sayfasında bulabilirsiniz.

İlgili makaleler