我已经删除了服务器的名称,但是如果服务器/服务出现问题,我会尝试将一个表(如图中所示)发送给一组管理员。
我在PowerShell中收到的错误消息是
Send-MailMessage : Cannot convert 'System.Object[]' to the type 'System.String' required by parameter 'Body'. Specified method is not supported.
是否有任何内置方法可以将Object发送为格式化的表格,如下图所示?如果没有,有人可以告诉我如何使用自定义对象来创建自己的表吗?
谢谢
答案 0 :(得分:2)
是的,如果您想要一个看起来像您在控制台中看到的输出的字符串,请使用Out-String
。
$bodyString = $object | Out-String