Write-Verbose
Ayrıntılı ileti akışına metin yazar.
Syntax
Default (Varsayılan)
Write-Verbose
[-Message] <String>
[<CommonParameters>]
Description
Write-Verbose cmdlet'i PowerShell'de ayrıntılı ileti akışına metin yazar. Genellikle ayrıntılı mesaj akışı, komut işlemenin daha derinlemesine bilgisini sağlamak için kullanılır.
Varsayılan olarak, ayrıntılı ileti akışı görüntülenmez, ancak $VerbosePreference değişkeninin değerini değiştirerek veya herhangi bir komutta Ayrıntılı ortak parametresini kullanarak bunu görüntüleyebilirsiniz.
Örnekler
Örnek 1: Durum iletisi yazma
Write-Verbose -Message "Searching the Application Event Log."
Write-Verbose -Message "Searching the Application Event Log." -Verbose
Bu komutlar, durum iletisini görüntülemek için Write-Verbose cmdlet'ini kullanır. Varsayılan olarak, ileti görüntülenmez.
İkinci komut, değişkeninin değerinden bağımsız olarak tüm ayrıntılı mesajları görüntüleyen $VerbosePreference ortak parametresini kullanmaktadır.
Örnek 2: $VerbosePreference ayarlama ve durum iletisi yazma
$VerbosePreference = "Continue"
Write-Verbose "Copying file $filename"
Bu komutlar, durum iletisini görüntülemek için Write-Verbose cmdlet'ini kullanır. Varsayılan olarak, ileti görüntülenmez.
İlk komut, $VerbosePreference tercih değişkenine Devam et değerini atar.
SilentlyContinuevarsayılan değeri ayrıntılı iletileri gizler. İkinci komut ayrıntılı bir ileti yazar.
Parametreler
-Message
Görüntülenecek iletiyi belirtir. Bu parametre gereklidir. Mesaj dizgisini Write-Verbose'ya da yönlendirebilirsiniz.
Parametre özellikleri
| Tür: | String |
| Default value: | None |
| Joker karakterleri destekler: | False |
| DontShow: | False |
| Diğer adlar: | Msg |
Parametre kümeleri
(All)
| Position: | 0 |
| Zorunlu: | True |
| İşlem hattından gelen değer: | True |
| Özellik adına göre işlem hattından gelen değer: | False |
| Kalan bağımsız değişkenlerden elde edilen değer: | False |
CommonParameters
Bu cmdlet yaygın parametreleri destekler: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction ve -WarningVariable. Daha fazla bilgi için bkz. about_CommonParameters.
Girişler
String
İletiyi içeren bir dizeyi bu cmdlet'e aktarabilirsiniz.
Çıkışlar
None
Bu cmdlet çıkış döndürmez. Yalnızca ayrıntılı ileti akışına yazar.
Notlar
- Ayrıntılı iletiler yalnızca komut Ayrıntılı ortak parametresini kullandığında döndürülür. Daha fazla bilgi için bkz. about_CommonParameters.
- Windows PowerShell arka plan işlerinde ve uzak komutlarda, iş oturumundaki ve uzak oturumdaki
$VerbosePreferencedeğişkeni, ayrıntılı iletinin varsayılan olarak görüntülenip görüntülenmeyeceğini belirler.$VerbosePreferencedeğişkeni hakkında daha fazla bilgi için bkz. about_Preference_Variables.