当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] Write-Verbose (Microsoft.PowerShell.Utility)

作者:精品下载站 日期:2024-12-14 02:02:12 浏览:14 分类:玩电脑

Write-Verbose (Microsoft.PowerShell.Utility)


Write-Verbose

模块 :Microsoft.PowerShell.Utility

将文本写入详细消息流。

句法

Write-Verbose
     [-Message] <String>
     [<CommonParameters>]

描述

Write-Verbose cmdlet 将文本写入 PowerShell 中的详细消息流。通常,详细消息流用于传递有关命令处理的更深入的信息。

默认情况下,不会显示详细消息流,但您可以通过更改 $VerbosePreference 变量的值或在任何命令中使用 Verbose 通用参数来显示它。

示例

示例 1:写入状态消息

Write-Verbose -Message "Searching the Application Event Log."
Write-Verbose -Message "Searching the Application Event Log." -Verbose

这些命令使用 Write-Verbose cmdlet 来显示状态消息。默认情况下,不显示该消息。

第二个命令使用 Verbose 通用参数,该参数显示所有详细消息,无论 $VerbosePreference 变量的值如何。

示例 2:设置 $VerbosePreference 并写入状态消息

$VerbosePreference = "Continue"
Write-Verbose "Copying file $filename"

这些命令使用 Write-Verbose cmdlet 来显示状态消息。默认情况下,不显示该消息。

第一个命令将“Continue”值分配给 $VerbosePreference 首选项变量。默认值SilentlyContinue会抑制详细消息。第二个命令写入详细消息。

参数

-Message

指定要显示的消息。此参数是必需的。您还可以通过管道将消息字符串传递给Write-Verbose

类型 :

String

别名:

Msg

位置:

0

默认值:

None

必需的:

True

接受管道输入:

True

接受通配符:

False

输入

字符串

您可以通过管道将包含消息的字符串传递给此 cmdlet。

输出

此 cmdlet 不返回任何输出。它只写入详细消息流。

笔记

  • 仅当命令使用 Verbose 公共参数时才会返回详细消息。有关更多信息,请参阅 about_CommonParameters。
  • 在 Windows PowerShell 后台作业和远程命令中,作业会话和远程会话中的 $VerbosePreference 变量确定默认情况下是否显示详细消息。有关 $VerbosePreference 变量的更多信息,请参阅 about_Preference_Variables。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯