【发布时间】:2016-07-01 02:27:26
【问题描述】:
希望这里有一个快速简单的...
我有以下脚本检查特定的 vlan ID,然后向我显示正在使用该 ID 的虚拟机
foreach($vm in (get-vm)){
if (Get-NetworkAdapter -vm $vm.name |?{$_.NetworkName -eq "vlan13_VM"}){$vm.name} | export-csv -path c:\scripts\vlans.csv -NoTypeInformation
}
我在末尾添加了 export-csv 命令作为 id,例如要放入 csv 的详细信息,然后我可以通过电子邮件发送(之后将尝试编写电子邮件部分的脚本)
我无法使用 export-csv 选项来创建 csv 文件,因为它返回错误提示
在 c:\scripts\checkvlan.ps1:2 char84 中不允许有空的管道元素
char84 是 export-csv 之前管道开始的位置
谁能告诉我我做错了什么?
谢谢
【问题讨论】:
标签: powershell scripting powercli