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
.PSD1dosyası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 Etkinlikcmdlet'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.