Batch Platzhalter für Ordner
Hi,
ich habe da ein Problem mit einem Script, bei dem ich nich so wirklich weiterkomme.
Folgende Struktur ist vorhanden:
F:\Home\User1\scan
F:\Home\User2\scan
F:\Home\User3\scan
Ich würde ganz gerne Inhalte im Scan Ordner, welche älter als 14 Tage sind, regelmäßig löschen.
Habe jetzt folgendes Script schon gefunden und angepasst, jedoch fehlt mir eine Variable für den übergeordneten Ordner (hier mit USER markiert).
Forfiles /P F:\Home\USER\Scan /S /M *.* /D -14 /C "cmd /c del /q @path"
Gibt es sowas?
Danke!
F:\Home\User1\scan
F:\Home\User2\scan
F:\Home\User3\scan
Ich würde ganz gerne Inhalte im Scan Ordner, welche älter als 14 Tage sind, regelmäßig löschen.
Habe jetzt folgendes Script schon gefunden und angepasst, jedoch fehlt mir eine Variable für den übergeordneten Ordner (hier mit USER markiert).
Forfiles /P F:\Home\USER\Scan /S /M *.* /D -14 /C "cmd /c del /q @path"
Gibt es sowas?
Danke!
Please also mark the comments that contributed to the solution of the article
Content-Key: 203242
Url: https://administrator.de/contentid/203242
Printed on: April 18, 2024 at 07:04 o'clock
4 Comments
Latest comment
Hi Arma,
relative Verzeichniswechsel macht man mit Punkt und 2Punkt.
z.B.
dir . = dir *.*
für das aktuelle Verzeichnis und
dir .. für das übergeordnete Verzeichnis
Wenn du also in F:\Home\User1\scan bis, dann kannst du mit
dir .. den Inhalt des Verzeichnises F:\Home\User1 ausgeben lassen.
Das gilt selbstverständlich auch für andere Kommandos.
GRuß
Netman
relative Verzeichniswechsel macht man mit Punkt und 2Punkt.
z.B.
dir . = dir *.*
für das aktuelle Verzeichnis und
dir .. für das übergeordnete Verzeichnis
Wenn du also in F:\Home\User1\scan bis, dann kannst du mit
dir .. den Inhalt des Verzeichnises F:\Home\User1 ausgeben lassen.
Das gilt selbstverständlich auch für andere Kommandos.
GRuß
Netman