PowerShell脚本引出序号提示不显示$variable输出
我有一个与exchange online PowerShell相关的脚本。此脚本将邮件项目从已删除的邮箱移动到新邮箱,并在完成后显示带状态的气球提示。气球提示脚本有一个$variable,它不显示正确的输出 脚本如下:-PowerShell脚本引出序号提示不显示$variable输出,powershell,exchange-server,office365,Powershell,Exchange Server,Office365,我有一个与exchange online PowerShell相关的脚本。此脚本将邮件项目从已删除的邮箱移动到新邮箱,并在完成后显示带状态的气球提示。气球提示脚本有一个$variable,它不显示正确的输出 脚本如下:- $User = "Admin@domain.com" $mypass = cat "C:\pass.txt" | convertTo-securestring -AsPlainText -Force $mycreds = New-Object System.Management
$User = "Admin@domain.com"
$mypass = cat "C:\pass.txt" | convertTo-securestring -AsPlainText -Force
$mycreds = New-Object System.Management.Automation.PSCredential ("$User", $mypass)
$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $mycreds -Authentication Basic -AllowRedirection
Import-PSSession $Session
[System.Reflection.Assembly]::LoadWithPartialName("Microsoft.VisualBasic")
$DeletedUser = [Microsoft.VisualBasic.Interaction]::InputBox("Enter Deleted Mailbox Email Address", "Deleted Mailbox")
$UserMailbox = [Microsoft.VisualBasic.Interaction]::InputBox("Enter Destination Mailbox Email Address", "Destination Mailbox")
$DeletedGUID = Get-Mailbox -SoftDeletedMailbox $DeletedUser | fw guid
$DestinationGUID = Get-Mailbox $UserMailbox | fw guid
New-MailboxRestoreRequest -SourceMailbox $DeletedGUID -TargetMailbox $DestinationGUID -AllowLegacyDNMismatch
[void] [System.Reflection.Assembly]::LoadWithPartialName("System.Windows.Forms")
$Status = Get-MailboxRestoreRequest | Get-MailboxRestoreRequestStatistics | FW StatusDetail
$objNotifyIcon = New-Object System.Windows.Forms.NotifyIcon
$objNotifyIcon.Icon = (join-path ([environment]::GetFolderPath('MyDocuments')) "EXO.ico")
$objNotifyIcon.BalloonTipIcon = "Error"
$objNotifyIcon.BalloonTipText = "Mail Item move has $Status"
$objNotifyIcon.BalloonTipTitle = "Operation $Status"
$objNotifyIcon.Visible = $True
$objNotifyIcon.ShowBalloonTip(50000)
引出序号提示无法分析变量。有人能帮忙吗?
提前谢谢 根本不清楚错误实际发生的位置,但是检查NotifyIcon.Icon应该是System.Drawing.Icon类型,而不是String.FW StatusDetail->Select Object-ExpandProperty StatusDetail。并对代码中的任何其他fw内容执行相同的操作。