运行Invoke-command {net localgroup administrators} -comp computername
并以HTML格式获取结果。
如何使用中断获取此输出,因此它看起来像直接执行结果,如下所示:
Alias name administrators
Comment Administrators have complete and unrestricted access to the computer/domain
Members
-------------------------------------------------------------------------------
Domain1\Group1
Administrator
Domain2\Ggroup1
Domain2\Group2
The command completed successfully.
当我将上面的文字放在HTML文档中时,我会得到类似的结果:
Alias name administrators Comment Administrators have complete and unrestricted access to the computer/domain Members ------------------------------------------------------------------------------- Domain\Group1 Administrator Domain2\Group1 Domain2\Group2 The command completed successfully.
即使使用-replace
和`n
等,我也只能打破第一个和最后一个文本行,但结果(实际的域\组名称,作为一行)。
答案 0 :(得分:1)
您从Invoke-Command获得的输出是一个字符串数组。您可以做的最简单的事情是使用<br />
标记加入输出。
$output = Invoke-command {net localgroup administrators} -ComputerName ...
$output -join "<br />"