2017-04-26 6 views
0

私はpowershellを使用して自動メール用のスクリプトを書いています。powershellを送信した後に電子メールの添付ファイルを削除します

メールは送信されますが、添付ファイルが元のフォルダ内の別のフォルダに移動するように設定するにはどうすればよいですか?

#Searches dir for list , formats 
$Attachment = Get-ChildItem -Path $dir -Filter "*$($Region.name)*" -Recurse 
$AttachmentName = $Attachment.BaseName 

$Subject = "$AttachmentName @ $Time" 
$Body = "Please find attached the file needed for $($Region.name). 

Regards, 
Me 
" 
#Actions Email 
Send-MailMessage -From $Region.From -To $Region.To -CC $Region.Cc -Subject $Subject -Body $Body -SmtpServer $SMTPServer -Attachments $Attachment.FullName 
Move-Item Get-ChildItem -Path $dir -Filter "*$($Region.name)*" -Recurse "C:\Users\users\Desktop\MissingImageLists\OldLists" 
} 

答えて

0

あなたMove-Itemコマンドを削除し、それを置き換える:

$Attachment | Move-Item -Destination "$dir\subfolder" 
関連する問題