david-dai 发表于 2012-6-1 15:17:14

get-mailbox 导出的中文是乱码,怎样解决

本帖最后由 david-dai 于 2012-6-4 11:40 编辑

Get-Mailbox -ResultSize Unlimited | Select-Object alias,displayname

displayname 是中文,但是通过命令导出 .CSV格式,就显示为“问号?”了, 是否可以用-u /-q 参数解决?或者怎么样解决这个问题呢?

david-dai 发表于 2012-6-1 15:21:27

Get-Mailbox -ResultSize Unlimited | Select-Object alias,displayname,database,@{name="TotalItemSize(kB)";expression={(Get-MailboxStatistics $_).TotalItemSize.Value.ToKB()}},@{name="TotalDeletedItemSize(kB)";expression={(Get-MailboxStatistics $_).TotalDeletedItemSize.Value.ToKB()}},UseDatabaseQuotaDefaults,IssueWarningQuota,ProhibitSendQuota,ProhibitSendReceiveQuota | Export-Csv -Path c:\abc.csv

david-dai 发表于 2012-6-1 15:22:06

whocanhelp me,plz~~~~~~~~~~~~

钉子 发表于 2012-6-1 15:42:07

http://shubao.blog.51cto.com/401810/760025
http://yejunsheng.blog.51cto.com/793131/488962

david-dai 发表于 2012-6-3 09:55:16

谢谢钉子站长

我现在碰到的是若不导出资料,显示在cmdline 为中文显示。一旦导出CSV则“乱码???”
我的mailbox的地址导出是正常的,我的displayname导出为 问号

david-dai 发表于 2012-6-3 10:26:40

我们的显示名都是中文

david-dai 发表于 2012-6-3 10:27:24

在用上述命令,作导出,显示名就会乱码。

david-dai 发表于 2012-6-4 11:39:47

EXPORT-CSV -encoding"unicode"/ "utf8"即可解决。
页: [1]
查看完整版本: get-mailbox 导出的中文是乱码,怎样解决