Powershell-获取最新文件

 $from_path=@("E:\xx\","E:\aa\")
$to_path="\\xx\ss"

$Subject="DR backup to cq "
$MailTo="jinwei@126.com"


try {

    foreach($i in $from_path)
    {
        cd $i;
        cp (dir $i |where {$_.Name  -like "*.bak*"}|Sort-Object LastWriteTime -Descending).name[0]  $to_path

    }
    Send-MailMessage -From $MailTo  -To  $MailTo  -Subject $Subject   -SmtpServer xx   -Body  "update job start time sucessful!"   -Encoding utf7
}
catch{
    Send-MailMessage -From $MailTo  -To  $MailTo  -Subject $Subject   -SmtpServer xx   -Body  "FailedItem:$_.Exception.ItemName"   -Encoding utf7
}  
posted @ 2022-03-02 09:24  JinweiChang  阅读(108)  评论(0编辑  收藏  举报