Powershell成绩单无法写入文件

时间:2019-02-26 12:02:28

标签: powershell exchange-server

在导出时,文件名不以$output表示,在我检查的详细模式下,它已成功生成文件,但未在该位置填充该文件。

每当我尝试使用$output.pst时,在邮箱导出中排第二位,都会给我一个错误。

#Export output Trace
Add-PSSnapin *exchange*
Set-ADServerSettings -ViewEntireForest $true
#$date = Get-Date -format MM:dd:yyyy
$mailboxes = Get-Content D:\export\mailbox1.txt
$output = $mailboxes + "@" + $date
#Start-Transcript -Path D:\export\$output.txt
#start-transcript -path D:\export\$(get-date -format 'MMddyyyy') ("&") $output.txt 
#start-transcript -path C:\$(get-date -format 'MMddyyyy')$output.txt -Force
#Start-Transcript | Select Path -OutVariable d:\export\$output
Write-Host "$output export is in pogress"
#Stop-Transcript
#Invoke-Item $output.Path
foreach($mailbox in $mailboxes)
{  
Write-Host "$output export is in pogress"
(new-MailboxExportRequest -Mailbox $mailboxes -batchname $mailboxes -FilePath \\MX01\export\$output.pst -BadItemLimit 50 |fl)
#time to wait for completing mailbox export
Start-Sleep -Verbose -Seconds 10
(Get-MailboxExportRequest -BatchName $mailboxes |fl)
#Start-Sleep -Verbose -Seconds 3
#(Get-MailboxExportRequest -BatchName $mailboxes |fl)
}  

0 个答案:

没有答案