Điểm:0

Việc bổ sung lệnh Xuất-CSV trong Exchange 365 PowerShell dẫn đến dữ liệu rác trong khi kết quả hiển thị là chính xác

lá cờ ph
ADY

Có một cái tôi không thể tìm ra và tìm kiếm không có nhiều. Tôi đang cố gắng xuất danh sách tất cả các hộp thư có kích thước. Sử dụng Exchange 365 PowerShell, tôi chạy lệnh sau:

Get-Mailbox -resultsize không giới hạn | get-mailboxstatistic | ft DisplayName,TotalItemSize,Itemcount 

Và đầu ra như mong đợi:

Tên hiển thị TotalItemSize ItemCount
----------- ------------- ---------
John Smith 1,217 GB (1.306.765.935 byte) 5935
Jane Doe 3,39 GB (3.639.886.766 byte) 9505
Bob Johnson 1,663 GB (1,785,801,420 byte) 5125

Sau đó, tôi thêm một Export-CSV vào lệnh như sau:

Get-Mailbox -resultsize không giới hạn | get-mailboxstatistic | ft Tên hiển thị,TotalItemSize,Itemcount | Xuất-CSV -Đường dẫn "C:\Temp\365MailboxSizes.csv" -NoTypeInformation

Và tệp CSV, ngoài một số tiêu đề không chính xác, lặp lại cùng một số nhận dạng cùng số lượng hộp thư mà tôi có mà không có bất kỳ thông tin nào khác:

29c8af9bedd244b2f6b4002fa4af87e
29c8af9bedd244b2f6b4002fa4af87e
29c8af9bedd244b2f6b4002fa4af87e

Điều gì sẽ khiến đầu ra của lệnh không giống với Export-CSV? Tôi có thể sao chép và dán đầu ra nhưng cùng một lệnh hoạt động tốt tại chỗ. Tôi đang làm gì sai?

lá cờ cn
Có thể không sử dụng toán tử bảng định dạng? `PSObject đối tượng mới` phù hợp hơn ở đó.
ADY avatar
lá cờ ph
ADY
Điều đó là vậy đó. Tôi muốn nói rằng thật kỳ lạ khi On Prem không gặp vấn đề gì với điều này nhưng có quá nhiều điều kỳ quặc với Exchange 365 nên điều này không có gì đáng ngạc nhiên. Tôi đã thay đổi Danh sách định dạng của mình thành Chọn và tệp CSV trông hoàn hảo.
Điểm:0
lá cờ ph
ADY

greg-skew đã cho tôi chỉ đúng hướng. Danh sách Định dạng dường như đang làm mọi thứ rối tung lên. Chuyển sang Chọn đã cho tôi đầu ra chính xác:

Get-Mailbox -resultsize không giới hạn | get-mailboxstatistic | Chọn Tên hiển thị,TotalItemSize,Itemcount | Xuất-CSV -Đường dẫn "C:\Temp\365MailboxSizes.csv" -NoTypeInformation
lá cờ br
như bạn đã học... KHÔNG BAO GIỜ sử dụng lệnh ghép ngắn `Format-*` cho bất kỳ thứ gì khác ngoài kết quả CUỐI CÙNG ra màn hình hoặc mục văn bản thuần túy [như tệp]. hãy xem lỗi bạn gặp phải với >>> `(Get-ChildItem -LiteralPath $env:TEMP -File | Format-Table)[2]`

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.