我有一个PowerShell脚本,它查找文件夹中的文件并将其移动到另一个文件夹,并使用日期扩展名重命名文件。 像这样:Powershell的电子邮件错误
$a = "\\server\Users\Desktop\why agile.docx"
$f = "\\server\Users\desktop\Archive\why agile.docx"
Move-item $a $f
Function renameFile ($location, $filename, $extension)
{
$d = get-date -uformat "%Y%m%d"
$old = $location + $filename + $extension
$new = $filename + "_" + $d + $extension
rename-item $old $new
}
renamefile -location "\\server\Users\desktop\Archive\" -filename "why agile" -extension ".docx"
我的问题是:我如何可以添加到这个脚本以电子邮件的任何错误信息,或者如果有丢失的文件,重复的文件,或者如果过程由于某种原因失败(超时,等等...)?
感谢,
[这](https://social.technet.microsoft.com/Forums/windowsserver/en-US/5f7a9d63-6a37-4d98-b710-d76fde920a37/how-to-get-powershell-script-发送电子邮件附带文件)可能会有所帮助! – ConfusedMan 2015-03-24 22:32:07