我運行這個命令來拉日誌文件的最後一行:解析信息
Get-Content c:\temp\MigrationJobStatus-20171020-123839-515.log |
Select-Object -Last 1
結果做給我的最後一行,但現在我需要篩選結果:
10/20/2017 12:38:56 PM信息[事件]:[JobEnd],[JobId]:[70b82296-b6e2-4539-897d-c46384619059],[時間]:[10/20/2017年12月38日49.074],[FilesCreated]:[0],[BytesProcessed]:[0],[ObjectsProcessed]:[34],[TotalExpectedSPObjects]:[34],[TotalErrors]:[19],[TotalWarnings ]:[3],[TotalRetryCount]:[0],[MigrationType]:[無],[MigrationDirection]:[導入] ,[CreatedOrUpdatedFileStatsBySize]:[{}],[ObjectsStatsByType]:[{「SPUser」:{「Count」:1,「TotalTime」:0,「AccumulatedVersions」:0,「ObjectsWithVersions」:0},「SPFolder」: 「計數」:4 「TOTALTIME」:629, 「AccumulatedVersions」:0 「ObjectsWithVersions」:0}, 「SPDocumentLibrary」: 「計數」:1, 「TOTALTIME」:68, 「AccumulatedVersions」:0, 「ObjectsWithVersions」 :0}, 「SPFILE」:{ 「計數」:13, 「TOTALTIME」:0 「AccumulatedVersions」:0 「ObjectsWithVersions」:0}, 「SPListItem」:{ 「計數」:16, 「TOTALTIME」:2240 「AccumulatedVersions」:0, 「ObjectsWithVersions」:0}}],[的correlationID]:[7bbf249e-701A-4000-8eee-c4a7ef172063]
我需要能夠拉動下,出口到CSV :
[JobId]: [70b82296-b6e2-4539-897d-c46384619059] [FilesCreated]: [0] [BytesProcessed]: [0] [ObjectsProcessed]: [34] [TotalExpectedSPObjects]: [34] [TotalErrors]: [19] [TotalWarnings]: [3]
有人可以給我一些關於如何實現這一點的想法嗎? 我正在進行OneDrive 4 Business遷移,需要爲幾千個用戶提供Get-SPOMigrationJobProgress
日誌的結果。
我沒有辦法測試,但你可以試試'Get-SPOMigrationJobProgress -nologfile | export-csv。\ mylogfile.csv -notypeinformation'或類似的東西。 – brendan62269
不,這不起作用。 – Chabango