PowerShell'de bir değişkende saklanan değerin çıktısını nasıl alabilirsiniz?


PowerShell'de bir değişkende depolanan değerin çıktısını almak için Write-Output cmdlet'ini kullanabilir veya yalnızca değişkenin adını yazabilirsiniz. PowerShell, Windows Server yönetimi ve siber güvenlik görevlerinde yaygın olarak kullanılan güçlü bir komut dosyası dili ve komut satırı kabuğudur. Değişkenlerle çalışmanın ve değerlerini almanın çeşitli yollarını sağlar.

PowerShell'de bir değişkende bir değer sakladığınızda, farklı yöntemleri kullanarak bu değere kolayca erişebilir ve görüntüleyebilirsiniz. Yaygın bir yaklaşım Write-Output cmdlet'ini kullanmaktır. Bu cmdlet, bir değişkenin değerini konsolda görüntülemenize veya onu bir dosyaya veya başka bir komuta yönlendirmenize olanak tanır.

Write-Output kullanarak bir değişkende saklanan değerin çıktısını almak için aşağıdaki sözdizimini kullanabilirsiniz:

powershell
Write-Output -InputObject $VariableName

Bu sözdiziminde $VariableName, çıktısını almak istediğiniz değeri içeren değişkenin adını temsil eder. Örneğin, bir kullanıcının adını saklayan $UserName adlı bir değişkeniniz varsa, bunu Write-Output cmdlet'ini kullanarak şu şekilde görüntüleyebilirsiniz:

powershell
$UserName = "John Doe"
Write-Output -InputObject $UserName

Bu kodu çalıştırdığınızda konsola "John Doe" değerini verecektir.

Alternatif olarak, değerinin çıktısını almak için doğrudan değişkenin adını yazabilirsiniz. PowerShell değişkenin değerini otomatik olarak gösterecektir. Örneğin:

powershell
$UserName = "John Doe"
$UserName

Bu kodu çalıştırmak aynı zamanda konsola "John Doe" çıktısını verecektir.

Bir değişkenin değerini görüntülemek için Write-Output cmdlet'inin her zaman gerekli olmadığını unutmamak önemlidir. PowerShell, yalnızca adını yazarsanız değişkenin değerini otomatik olarak çıkarır. Ancak, bir değerin çıktısını aldığınızı açıkça belirtmek istediğinizde veya çıktıyı başka bir komut veya dosyaya yönlendirmeniz gerektiğinde, Yazma-Çıktı kullanmak yararlı olabilir.

PowerShell'de bir değişkende depolanan değerin çıktısını almak için Write-Output cmdlet'ini kullanabilir veya yalnızca değişkenin adını yazabilirsiniz. Her iki yöntem de değeri konsolda görüntülemenize veya onu diğer komutlara veya dosyalara yönlendirmenize olanak tanır.

İlgili makaleler