Milchwagen
Lt. Commander
- Registriert
- Apr. 2008
- Beiträge
- 2.022
$a=1
$path="D:\faxrein"
$1MinuteAlt=(Get-Date).AddMinutes(-1)
$DateiAlter=$1MinuteAlt
$item="*.cmd"
while ($a = 1)
{
Foreach ($item in (dir -recurse -exclude *.tiff, *.txt ,*.ps1 $path))
{
If (!( $item.PSIsContainer))
{
"!!!!!!"
If ($item.LastWriteTime -le $DateiAlter)
{
start -wait $item
ping 172.17.0.1 -n 8
}
}
}
}
Mit diesem Script möchte ich eine cmd dateien ausführen, die nach und nach in einen Ordner kommen. Das funktioniert soweit auch schon, nur wenn eine neue Datei dazu kommt bleibt das Script bei den Ausrufezeichen hängen sprich er geht auch nach 10 Minuten nicht in die If-Abfrage.
Hoffe ihr könnt mir helfen.