Per Scriptdatei aus den Eigenen Dateien aller Benutzer die Dateien löschen
Hi,
ich benötige ein Scripte mit dem ich auf unserem Windows 2003 Server alle Dateien aus dem Verzeichnis Eigene Dateien/Downloads aller Benutzer löschen kann.
Auf unserem Server läuft ein Terminalserver und alle Benutzer (ca. 30 Benutzer) speichern Ihre Downloads in Ihrem Benutzerprofil unter Eigene Dateien / Download.
Damit der Server nicht so vollgemüllt wird wollen wir ein Script schreiben welches automatisch alle Dateien aus dem Benutzerverzeichnis %Userprofil%/Eigene Dateien/Download
löscht. Wie kann man das am einfachsten machen ohne die Benutzer alle einzutragen. Da wir häufig neue Benutzer bekommen brauchen wir ein universelles Script welches wirklich aus allen
userprofile die Dateien automtisch löscht.
Danke für euere Hilfe.
ich benötige ein Scripte mit dem ich auf unserem Windows 2003 Server alle Dateien aus dem Verzeichnis Eigene Dateien/Downloads aller Benutzer löschen kann.
Auf unserem Server läuft ein Terminalserver und alle Benutzer (ca. 30 Benutzer) speichern Ihre Downloads in Ihrem Benutzerprofil unter Eigene Dateien / Download.
Damit der Server nicht so vollgemüllt wird wollen wir ein Script schreiben welches automatisch alle Dateien aus dem Benutzerverzeichnis %Userprofil%/Eigene Dateien/Download
löscht. Wie kann man das am einfachsten machen ohne die Benutzer alle einzutragen. Da wir häufig neue Benutzer bekommen brauchen wir ein universelles Script welches wirklich aus allen
userprofile die Dateien automtisch löscht.
Danke für euere Hilfe.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 107074
Url: https://administrator.de/forum/per-scriptdatei-aus-den-eigenen-dateien-aller-benutzer-die-dateien-loeschen-107074.html
Ausgedruckt am: 22.12.2024 um 21:12 Uhr
5 Kommentare
Neuester Kommentar
Moin brianit,
im Bereich "Batch & Shell" hättest Du möglicherweise ein paar Vorlagen finden können.
Als Oneliner vom CMD-Prompt würde ich es abschiessen, aber da Du es vermutlich als Batchdatei archivieren willst, poste ich gleich diese Fassung.
[ungetestete Skizze]
Falls der Test des Schnipsels anzeigt, was er löschen würde, dann
->ÄNDERE : @echo DEL /S /Q "%%i\Eigene Dateien\Download\*.*"
-> IN DIES : @del /S /Q "%%i\Eigene Dateien\Download\*.*"
Grüße
Biber
im Bereich "Batch & Shell" hättest Du möglicherweise ein paar Vorlagen finden können.
Als Oneliner vom CMD-Prompt würde ich es abschiessen, aber da Du es vermutlich als Batchdatei archivieren willst, poste ich gleich diese Fassung.
:: --------snipp DelUserProfilesDownloadDir.cmd
@FOR %%u IN ("%userprofile%") DO @(
FOR /D %%i IN ("%%~dpu*") DO @(
IF EXIST "%%i\Eigene Dateien\Download" (
@ECHO DEL /S /Q "%%i\Eigene Dateien\Download\*.*"
)))
:: --------snapp DelUserProfilesDownloadDir.cmd
Falls der Test des Schnipsels anzeigt, was er löschen würde, dann
->ÄNDERE : @echo DEL /S /Q "%%i\Eigene Dateien\Download\*.*"
-> IN DIES : @del /S /Q "%%i\Eigene Dateien\Download\*.*"
Grüße
Biber
Moin brianit,
Ich kann aber auch gern vorbeikommen.
Schick mir Anfahrtsskizze, ich schick Dir Kostenvoranschlag.
Grüße
Biber,
den man/frau am Montagmorgen ganz ganz vorsichtig fragen sollte
Biber geht das mit deinem Script?
Keine Ahnung, ich habe doch oben geschrieben:[ungetestete Skizze]
Und mit ...Falls der Test des Schnipsels anzeigt, was er löschen würde, dann...
.. meinte ich eigentlich, dass Du das testen könntest.Ich kann aber auch gern vorbeikommen.
Schick mir Anfahrtsskizze, ich schick Dir Kostenvoranschlag.
Grüße
Biber,
den man/frau am Montagmorgen ganz ganz vorsichtig fragen sollte