我需要使用以下命令帮助从AD(2008r2 + Exchange 2010)导出所有用户
.csv中的Get-ADUser -Filter * -Properties *
。
我显然需要格式化为表格。
然后,经过一些修改,我需要将.csv导入到另一台服务器(2016 + Exchange 2016) 有很多PS脚本可用,但我找不到任何可以导出所有属性的脚本
答案 0 :(得分:2)
如果需要所有属性,则CSV格式不是此作业的正确格式,因为某些属性是数组对象,它将导出许多[System.Object[]]
字段。
如果要导出然后再导入的最佳选择是使用XML,它将保存数据的结构,并在需要时使用Import-Clixml
因此答案非常简单,只需将结果传递到Export-CSV
或Export-Clixml
Get-ADUser -Filter * -Properties * | Export-Clixml C:\output.xml