Hallo zusammen,
leider sind meine Kentnisse zu Powershell fast 0.
Dieses Skript funktioniert einwandfrei:
@echo off & setlocal set "SMTP=*****" set "SUBJECT=******" set "FROM=Powershell@%computername%" set "TO=******" powershell -Executionpolicy ByPass -Command "
$report = (gci '\\192.168.85.70\testordner1\*' -Include '1111.xls','2222.xls','3333.xls' |
%%{\"Datum für $($_.Name) : $(@{$true='OK';$false='FEHLER'}[$_.LastWriteTime.Date -eq (get-date).Date])\"})
-join [environment]::Newline; Send-MailMessage -To '%TO%' -Subject '%SUBJECT%' -Body $report -SmtpServer '%SMTP%'
-From '%FROM%'"
Jedoch möchte ich nun mehrere Pfade einbinden/prüfen lassen!
Wie kann ich diese Pfade noch hinzufügen:
\\192.168.85.70\testordner1\*' -Include '1111.xls','2222.xls','3333.xls'
\\192.168.85.71\testordner2\*' -Include '1111.xls','2222.xls','3333.xls'
\\192.168.85.72\testordner3\*' -Include '1111.xls','2222.xls','3333.xls'
\\192.168.85.73\testordner4\*' -Include '1111.xls','2222.xls','3333.xls'