Write-Verbose
Hiermee wordt tekst naar de uitgebreide berichtenstroom geschreven.
Syntax
Write-Verbose
[-Message] <String>
[<CommonParameters>]
Description
De Write-Verbose
cmdlet schrijft tekst naar de uitgebreide berichtenstroom in PowerShell. Normaal gesproken wordt de uitgebreide berichtenstroom gebruikt om gedetailleerdere informatie over de verwerking van opdrachten te leveren.
Standaard wordt de uitgebreide berichtenstroom niet weergegeven, maar u kunt deze weergeven door de waarde van de $VerbosePreference
variabele te wijzigen of de algemene parameter Uitgebreid in een opdracht te gebruiken.
Voorbeelden
Voorbeeld 1: Een statusbericht schrijven
Write-Verbose -Message "Searching the Application Event Log."
Write-Verbose -Message "Searching the Application Event Log." -Verbose
Deze opdrachten gebruiken de Write-Verbose
cmdlet om een statusbericht weer te geven. Standaard wordt het bericht niet weergegeven.
De tweede opdracht maakt gebruik van de algemene parameter Uitgebreid , waarmee uitgebreide berichten worden weergegeven, ongeacht de waarde van de $VerbosePreference
variabele.
Voorbeeld 2: $VerbosePreference instellen en een statusbericht schrijven
$VerbosePreference = "Continue"
Write-Verbose "Copying file $filename"
Deze opdrachten gebruiken de Write-Verbose
cmdlet om een statusbericht weer te geven. Standaard wordt het bericht niet weergegeven.
Met de eerste opdracht wordt de waarde Doorgaan toegewezen aan de $VerbosePreference
voorkeursvariabele. Met de standaardwaarde, SilentlyContinue
, worden uitgebreide berichten onderdrukt. Met de tweede opdracht wordt een uitgebreid bericht geschreven.
Parameters
-Message
Hiermee geeft u het bericht weer te geven. Deze parameter is vereist. U kunt ook een berichtreeks doorsturen naar Write-Verbose
.
Type: | String |
Aliases: | Msg |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Invoerwaarden
U kunt een tekenreeks met het bericht doorsturen naar deze cmdlet.
Uitvoerwaarden
None
Deze cmdlet retourneert geen uitvoer. Er wordt alleen naar de uitgebreide berichtenstroom geschreven.
Notities
- Uitgebreide berichten worden alleen geretourneerd wanneer de opdracht de algemene parameter Uitgebreid gebruikt. Zie about_CommonParameters voor meer informatie.
- In Windows PowerShell achtergrondtaken en externe opdrachten bepaalt de
$VerbosePreference
variabele in de taaksessie en de externe sessie of het uitgebreide bericht standaard wordt weergegeven. Zie about_Preference_Variables voor meer informatie over de$VerbosePreference
variabele.