【发布时间】:2013-04-18 07:13:35
【问题描述】:
在PowerShell中
Write-Verbose 和-Verbose 标志用于在以详细模式运行命令时提供详细信息。我正在远程运行一些脚本,并希望捕获详细的输出输出。但是,Invoke-Command 似乎没有捕获详细通道。
PS:> Invoke-Command -ComputerName MY-COMPUTERNAME -Verbose { Write-Verbose "blah" }
PS:>
如何在运行远程脚本时捕获详细输出?
【问题讨论】:
-
看起来这是 PowerShell 的错误。我创建了一个错误请求,您可以在 connect.microsoft.com/PowerShell/feedback/details/806241/… 上投票
-
这会将当前首选项从当前 cmdlet 复制到远程 cmdlet:Invoke-Command $session { $VerbosePreference = $Using:VerbosePreference; }
标签: powershell powershell-remoting