Microsoft.PowerShell.Utility Modülü


Microsoft.PowerShell.Utility

Bu bölüm, Microsoft.PowerShell.Utility modülüyle birlikte yüklenen cmdlet'lere ilişkin yardım konularını içerir. Bu modül, PowerShell'in temel özelliklerini yöneten cmdlet'leri içerir.

Microsoft.PowerShell.Utility

Add-Member

Bir PowerShell nesnesinin örneğine özel özellikler ve yöntemler ekler.

Add-Type

PowerShell oturumuna bir Microsoft .NET sınıfı ekler.

Clear-Variable

Bir değişkenin değerini siler.

Compare-Object

İki nesne kümesini karşılaştırır.

ConvertFrom-Csv

Karakterle ayrılmış değer (CSV) biçimindeki nesne özelliklerini orijinal nesnelerin CSV sürümlerine dönüştürür.

ConvertFrom-Json

JSON biçimli bir dizeyi özel bir nesneye veya karma tabloya dönüştürür.

ConvertFrom-Markdown

Bir dizenin veya dosyanın içeriğini bir MarkdownInfo nesnesine dönüştürün.

ConvertFrom-SddlString

Bir SDDL dizesini özel bir nesneye dönüştürür.

ConvertFrom-StringData

Bir veya daha fazla anahtar ve değer çifti içeren bir dizeyi karma tabloya dönüştürür.

ConvertTo-Csv

.NET nesnelerini bir dizi karakterle ayrılmış değer (CSV) dizesine dönüştürür.

ConvertTo-Html

.NET nesnelerini Web tarayıcısında görüntülenebilecek HTML'ye dönüştürür.

ConvertTo-Json

Bir nesneyi JSON biçimli bir dizeye dönüştürür.

ConvertTo-Xml

Bir nesnenin XML tabanlı temsilini oluşturur.

Debug-Runspace

Bir çalışma alanıyla etkileşimli bir hata ayıklama oturumu başlatır.

Disable-PSBreakpoint

Geçerli konsoldaki kesme noktalarını devre dışı bırakır.

Disable-RunspaceDebug

Bir veya daha fazla çalışma alanında hata ayıklamayı devre dışı bırakır ve bekleyen tüm hata ayıklayıcı durdurmalarını serbest bırakır.

Enable-PSBreakpoint

Geçerli konsoldaki kesme noktalarını etkinleştirir.

Enable-RunspaceDebug

Bir hata ayıklayıcı eklenene kadar herhangi bir kesme noktasının korunduğu çalışma alanlarında hata ayıklamayı etkinleştirir.

Export-Alias

Geçerli olarak tanımlanmış takma adlarla ilgili bilgileri bir dosyaya aktarır.

Export-Clixml

Bir nesnenin veya nesnelerin XML tabanlı temsilini oluşturur ve bunu bir dosyada saklar.

Export-Csv

Nesneleri bir dizi karakterle ayrılmış değer (CSV) dizesine dönüştürür ve dizeleri bir dosyaya kaydeder.

Export-FormatData

Geçerli oturumdaki biçimlendirme verilerini bir biçimlendirme dosyasına kaydeder.

Export-PSSession

Başka bir oturumdaki komutları dışarı aktarır ve bunları bir PowerShell modülüne kaydeder.

Format-Custom

Çıktıyı biçimlendirmek için özelleştirilmiş bir görünüm kullanır.

Format-Hex

Bir dosyayı veya başka bir girişi onaltılı olarak görüntüler.

Format-List

Çıktıyı, her özelliğin yeni bir satırda göründüğü bir özellikler listesi olarak biçimlendirir.

Format-Table

Çıktıyı tablo olarak biçimlendirir.

Format-Wide

Nesneleri, her nesnenin yalnızca bir özelliğini görüntüleyen geniş bir tablo olarak biçimlendirir.

Get-Alias

Geçerli oturumun takma adlarını alır.

Get-Culture

İşletim sistemindeki geçerli kültür kümesini alır.

Get-Date

Geçerli tarih ve saati alır.

Get-Error

Geçerli oturumdaki en son hata mesajlarını alır ve görüntüler.

Get-Event

Olay kuyruğundaki olayları alır.

Get-EventSubscriber

Geçerli oturumdaki etkinlik abonelerini alır.

Get-FileHash

Belirtilen karma algoritmasını kullanarak bir dosyanın karma değerini hesaplar.

Get-FormatData

Geçerli oturumdaki biçimlendirme verilerini alır.

Get-Host

Geçerli ana bilgisayar programını temsil eden bir nesneyi alır.

Get-MarkdownOption

Konsolda Markdown içeriğini oluşturmak için kullanılan geçerli renkleri ve stilleri döndürür.

Get-Member

Nesnelerin özelliklerini ve yöntemlerini alır.

Get-PSBreakpoint

Geçerli oturumda ayarlanan kesme noktalarını alır.

Get-PSCallStack

Geçerli çağrı yığınını görüntüler.

Get-Random

Rastgele bir sayı alır veya bir koleksiyondan nesneleri rastgele seçer.

Get-Runspace

PowerShell ana bilgisayar işlemi içindeki etkin çalışma alanlarını alır.

Get-RunspaceDebug

Çalışma alanı hata ayıklama seçeneklerini gösterir.

Get-SecureRandom

Rastgele bir sayı alır veya bir koleksiyondan nesneleri rastgele seçer.

Get-TraceSource

İzleme için kullanılan PowerShell bileşenlerini alır.

Get-TypeData

Geçerli oturumdaki genişletilmiş tür verilerini alır.

Get-UICulture

İşletim sistemindeki mevcut kullanıcı arayüzü kültürü ayarlarını alır.

Get-Unique

Sıralanmış bir listeden benzersiz öğeleri döndürür.

Get-Uptime

Son önyüklemeden bu yana TimeSpan'i alın.

Get-Variable

Geçerli konsoldaki değişkenleri alır.

Get-Verb

Onaylanmış PowerShell fiillerini alır.

Group-Object

Belirtilen özellikler için aynı değeri içeren nesneleri gruplandırır.

Import-Alias

Bir dosyadan takma ad listesini içe aktarır.

Import-Clixml

Bir CLIXML dosyasını içeri aktarır ve PowerShell'de ilgili nesneleri oluşturur.

Import-Csv

Karakterle ayrılmış değer (CSV) dosyasındaki öğelerden tablo benzeri özel nesneler oluşturur.

Import-LocalizedData

Dile özgü verileri, işletim sistemi için seçilen kullanıcı arayüzü kültürüne dayalı olarak komut dosyalarına ve işlevlere aktarır.

Import-PowerShellDataFile

Bir .PSD1 dosyasındaki değerleri, içeriğini çağırmadan içe aktarır.

Import-PSSession

Başka bir oturumdaki komutları geçerli oturuma aktarır.

Invoke-Expression

Yerel bilgisayarda komutları veya ifadeleri çalıştırır.

Invoke-RestMethod

RESTful web hizmetine bir HTTP veya HTTPS isteği gönderir.

Invoke-WebRequest

İnternetteki bir web sayfasından içerik alır.

Join-String

İşlem hattındaki nesneleri tek bir dizede birleştirir.

Measure-Command

Betik bloklarını ve cmdlet'leri çalıştırmak için gereken süreyi ölçer.

Measure-Object

Nesnelerin sayısal özelliklerini ve metin dosyaları gibi dize nesnelerindeki karakterleri, sözcükleri ve satırları hesaplar.

New-Alias

Yeni bir takma ad oluşturur.

New-Event

Yeni bir etkinlik oluşturur.

New-Guid

Bir GUID oluşturur.

New-Object

Microsoft .NET Framework veya COM nesnesinin bir örneğini oluşturur.

New-TemporaryFile

Geçici bir dosya oluşturur.

New-TimeSpan

Bir TimeSpan nesnesi oluşturur.

New-Variable

Yeni bir değişken oluşturur.

Out-File

Çıktıyı bir dosyaya gönderir.

Out-GridView

Çıktıyı ayrı bir pencerede etkileşimli bir tabloya gönderir.

Out-Printer

Çıktıyı yazıcıya gönderir.

Out-String

Giriş nesnelerini bir dize olarak çıkarır.

Read-Host

Konsoldan bir giriş satırını okur.

Register-EngineEvent

PowerShell motoru ve Yeni Etkinlik cmdlet'i tarafından oluşturulan olaylara abone olur.

Register-ObjectEvent

Bir Microsoft .NET Framework nesnesi tarafından oluşturulan olaylara abone olur.

Remove-Alias

Geçerli oturumdan bir takma adı kaldırın.

Remove-Event

Olay kuyruğundan olayları siler.

Remove-PSBreakpoint

Geçerli konsoldaki kesme noktalarını siler.

Remove-TypeData

Geçerli oturumdaki genişletilmiş türleri siler.

Remove-Variable

Bir değişkeni ve değerini siler.

Select-Object

Nesneleri veya nesne özelliklerini seçer.

Select-String

Dizeler ve dosyalardaki metni bulur.

Select-Xml

Bir XML dizesi veya belgesindeki metni bulur.

Send-MailMessage

Bir e-posta mesajı gönderir.

Set-Alias

Geçerli PowerShell oturumunda bir cmdlet veya başka bir komut için takma ad oluşturur veya değiştirir.

Set-Date

Bilgisayardaki sistem saatini belirttiğiniz bir saate değiştirir.

Set-MarkdownOption

Konsolda Markdown içeriğini oluşturmak için kullanılan renkleri ve stilleri ayarlar.

Set-PSBreakpoint

Bir satır, komut veya değişken üzerinde bir kesme noktası ayarlar.

Set-TraceSource

PowerShell bileşenlerinin izini yapılandırır, başlatır ve durdurur.

Set-Variable

Bir değişkenin değerini ayarlar. İstenilen ada sahip bir değişken mevcut değilse değişkeni oluşturur.

Show-Command

PowerShell komut bilgilerini grafiksel bir pencerede görüntüler.

Show-Markdown

Bir Markdown dosyasını veya dizesini, VT100 çıkış dizilerini kullanarak konsolda veya HTML kullanan bir tarayıcıda kolay bir şekilde gösterir.

Sort-Object

Nesneleri özellik değerlerine göre sıralar.

Start-Sleep

Belirtilen süre boyunca bir komut dosyasındaki veya oturumdaki etkinliği askıya alır.

Tee-Object

Komut çıktısını bir dosyaya veya değişkene kaydeder ve aynı zamanda onu ardışık düzene gönderir.

Test-Json

Bir dizenin geçerli bir JSON belgesi olup olmadığını test eder

Trace-Command

Belirtilen ifadenin veya komutun izini yapılandırır ve başlatır.

Unblock-File

İnternetten indirilen dosyaların engellemesini kaldırır.

Unregister-Event

Etkinlik aboneliğini iptal eder.

Update-FormatData

Geçerli oturumdaki biçimlendirme verilerini günceller.

Update-List

Bir nesne koleksiyonu içeren bir özellik değerine öğe ekler ve öğeyi kaldırır.

Update-TypeData

Oturumdaki genişletilmiş tür verilerini günceller.

Wait-Debugger

Betikte bir sonraki ifadeyi çalıştırmadan önce hata ayıklayıcıdaki betiği durdurur.

Wait-Event

Çalıştırmaya devam etmeden önce belirli bir olayın ortaya çıkmasını bekler.

Write-Debug

Konsola bir hata ayıklama iletisi yazar.

Write-Error

Hata akışına bir nesne yazar.

Write-Host

Bir ana bilgisayara özelleştirilmiş çıktı yazar.

Write-Information

PowerShell'in bir komut için bilgi akışı verilerini nasıl işleyeceğini belirtir.

Write-Output

Belirtilen nesneleri ardışık düzene yazar.

Write-Progress

PowerShell komut penceresinde bir ilerleme çubuğu görüntüler.

Write-Verbose

Ayrıntılı ileti akışına metin yazar.

Write-Warning

Uyarı mesajı yazar.