通过


显示错误信息

本主题讨论用户可以显示错误信息的方式。

当 cmdlet 遇到错误时,默认情况下,错误信息的呈现将类似于以下错误输出。

$ Stop-Service lanmanworkstation
You do not have sufficient permissions to stop the service Workstation.

但是,用户可以按类别查看错误,方法是将 $ErrorView 变量设置为 "CategoryView"。 类别视图显示错误记录中的特定信息,而不是错误的自由文本说明。 如果存在要扫描的错误长列表,则此视图非常有用。 在类别视图中,上一条错误消息如下所示。

$ $ErrorView = "CategoryView"
$ Stop-Service lanmanworkstation
CloseError: (System.ServiceProcess.ServiceController:ServiceController) [Stop-Service], ServiceCommandException

有关错误类别的详细信息,请参阅 Windows PowerShell 错误记录

另请参阅

Windows PowerShell 错误记录

编写 Windows PowerShell Cmdlet