Aracılığıyla paylaş


Yaygın Parametre Adları

Bu konuda açıklanan parametreler ortak parametreler olarak adlandırılır. Windows PowerShell çalışma zamanına göre cmdlet 'lere eklenirler ve cmdlet tarafından bildirilemez.

Not

Bu parametreler Ayrıca sağlayıcı cmdlet 'lerine ve özniteliğiyle donatılmış işlevlere da eklenir CmdletBinding .

Genel ortak parametreler

Aşağıdaki parametreler tüm cmdlet 'lere eklenir ve cmdlet her çalıştırıldığında erişilebilir. Bu parametreler System. Management. Automation. Internal. CommonParameters sınıfı tarafından tanımlanır.

Onayla (diğer ad: CF)

Veri türü: SwitchParameter

Bu parametre, cmdlet 'in, kullanıcının devam etmek istediğiyle emin olup olmadığını soran bir istem görüntüleyip görüntülemediğini belirtir.

Hata ayıklama (diğer ad: DB)

Veri türü: SwitchParameter

Bu parametre, komut satırında görüntülenebilen programcı düzeyinde hata ayıklama iletilerinin gösterilip gösterilmeyeceğini belirtir. Bu iletiler, cmdlet 'inin çalışmasını gidermeye yöneliktir ve System. Management. Automation. cmdlet. WriteDebug metoduna yapılan çağrılar tarafından oluşturulur. Hata ayıklama iletilerinin yerelleştirilmesi gerekmez.

ErrorAction (diğer ad: EA)

Veri türü: sabit listesi

Bu parametre bir hata oluştuğunda hangi eylemin gerçekleşeceğini belirtir. Bu parametre için olası değerler System. Management. Automation. Actionpreference numaralandırması tarafından tanımlanır.

ErrorVariable (diğer ad: ev)

Veri türü: dize

Bu parametre, bir hata oluştuğunda nesnelerin yerleştirileceği değişkeni belirtir. Bu değişkene eklemek için, değişkeni temizlemek ve ayarlamak yerine +varname ' i kullanın.

OutBuffer (diğer ad: OB)

Veri türü: Int32

Bu parametre, herhangi bir nesnenin işlem hattına geçirilmeden önce çıkış arabelleğinde depolanacak nesne sayısını tanımlar. Varsayılan olarak, nesneler işlem hattının hemen altına geçirilir.

OutVariable (diğer ad: ov)

Veri türü: dize

Bu parametre, cmdlet tarafından oluşturulan tüm çıkış nesnelerinin yerleştirileceği değişkeni belirtir. Bu değişkene eklemek için, değişkeni temizlemek ve ayarlamak yerine +varname ' i kullanın.

PipelineVariable (diğer ad: BD)

Veri türü: dize

Bu parametre, geçerli ardışık düzen öğesinin değerini, işlem hattı boyunca akan herhangi bir adlandırılmış komut için bir değişken olarak depolar.

Verbose (diğer ad: vb)

Veri türü: SwitchParameter

Bu parametre, cmdlet 'in komut satırında görüntülenebilen açıklayıcı iletiler yazıp yazmadığını belirtir. Bu iletiler, kullanıcıya ek yardım sağlamaya yöneliktir ve System. Management. Automation. cmdlet. WriteVerbose yöntemine yapılan çağrılar tarafından oluşturulur.

WarningAction (diğer ad: WA)

Veri türü: sabit listesi

Bu parametre, cmdlet bir uyarı iletisi yazdığında hangi eylemin gerçekleşmesi gerektiğini belirtir. Bu parametre için olası değerler System. Management. Automation. Actionpreference numaralandırması tarafından tanımlanır.

WarningVariable (diğer ad: WV)

Veri türü: dize

Bu parametre, uyarı iletilerinin kaydedicebileceği değişkeni belirtir. Bu değişkene eklemek için, değişkeni temizlemek ve ayarlamak yerine +varname ' i kullanın.

Risk-Mitigation parametreleri

Aşağıdaki parametreler, eylemlerini gerçekleştirmeden önce onay isteyen cmdlet 'lere eklenir. Onay istekleri hakkında daha fazla bilgi için bkz. onay isteme. Bu parametreler System. Management. Automation. Internal. Shouldprocessparameters sınıfı tarafından tanımlanır.

WhatIf (diğer ad: Wi)

Veri türü: SwitchParameter

Bu parametre, cmdlet 'in bir eylemi gerçekleştirmeden cmdlet 'i çalıştırmanın etkilerini açıklayan bir ileti yazıp yazmadığını belirtir.

İşlem parametreleri

İşlemleri destekleyen cmdlet 'lere aşağıdaki parametre eklenir. Bu parametreler System. Management. Automation. Internal. Transactionparameters sınıfı tarafından tanımlanır. İşlem desteği PowerShell 3,0 ' de kullanıma sunulmuştur ve PowerShell 6,0 ' de kullanımdan kaldırılmıştır.

UseTransaction (diğer ad: usetx)

Veri türü: SwitchParameter

Bu parametre, cmdlet 'in eylemini gerçekleştirmek için geçerli işlemi kullanıp kullanmayacağını belirtir.

Ayrıca Bkz.

System. Management. Automation. Internal. CommonParameters

System. Management. Automation. Internal. Shouldprocessparameters

System. Management. Automation. Internal. Transactionparameters

Windows PowerShell Cmdlet’ini Yazma

Windows PowerShell SDK’sı