hacktrist
Goto Top

Power Shell: Verzeichnisinhalt auf xml prüfen

Hallo ich möchte in mein Script eine Prüfung einbinden, welche zuerst schaut ob im Ordner C:\Test\ mindestens eine xml Datei enthalten ist.
Sollte keine xml Datei enthalten sein, so soll eine entsprechende Meldung erscheinen.
Ich habe es wie folgt versucht, aber irgendwie klappt das nicht.

1
2
3
4
 if (! Test-Path C:\Arbeitsordner\*.xml) 
{
Write-Host "Keine XML Datei zur Verarbeitung im Ordner enthalten"  
} 

Content-ID: 666102

Url: https://administrator.de/forum/power-shell-verzeichnisinhalt-auf-xml-pruefen-666102.html

Ausgedruckt am: 17.04.2025 um 08:04 Uhr

148121
Lösung 148121 26.04.2021 aktualisiert um 10:59:40 Uhr
Goto Top
Fehlen nur Klammern um das Test-Path ...
1
2
3
if (!(Test-Path 'C:\Arbeitsordner\*.xml')) {  
    Write-Host "Keine XML Datei zur Verarbeitung im Ordner enthalten"  
} 
Gruß w.
mbehrens
mbehrens 26.04.2021 um 11:02:58 Uhr
Goto Top
Zitat von @Hacktrist:

Ich habe es wie folgt versucht, aber irgendwie klappt das nicht.

1
2
3
4
5
 if (! Test-Path C:\Arbeitsordner\*.xml) 
> {
> Write-Host "Keine XML Datei zur Verarbeitung im Ordner enthalten"  
> } 
> 

Da dürften Klammern fehlen.
Hacktrist
Hacktrist 26.04.2021 um 11:07:33 Uhr
Goto Top
Danke