Zum Inhalt springen

automatisches verschieben von Dateien / Ordnern in Windows


Empfohlene Beiträge

Geschrieben

Hallo Zusammen,

besteht in Windows die möglichkeit, Dateien oder gar ganze ordner in Abhängigkeit vom letzten zugriff ( öffnen der Datei ) zu verschieben?!

Also z.B.

wenn eine Datei in ordner A seit 3Jahren nicht mehr geöffnet wurde, dass sie dann automatisch in ordner B verschoben wird?!

Danke im voraus!

  • 1 Monat später...
Geschrieben

Hallo,

Hier ein Skript das Emails verschickte wenn die Datei älter ist als 7 Tage. Kannst du ja entsprechend anpassen die Tage und das er dann Ordner kopieren soll.

REM Script zur Überprüfung des Änderungsdatums einer Datei. Ist das Datum

REM älter als Heute -x wird eine Mail versendet

REM =============================================

REM Hier wird die Zieldatei definiert:

REM ----------------------------------

SET Zieldatei=\\Server\Datenbank\Datenbanksicherung

REM Hier wird die Dauer in Tagen angegeben, innerhalb der eine Änderung

REM innerhalb dieser Datei stattgefunden haben muss:

SET LastModified=7

SET Servername=Server

REM Hier werden die E-Mail-Parameter gesetzt:

REM -----------------------------------------

SET Sender=admin@mail.de

SET Password=yourpassword

SET SMTPServer=10.10.1.1

SET Recipient=sebastian@mail.de

REM Schreibe aktuelles Datum und Uhrzeit in Log >> log.txt

ECHO Aktuelles Datum: >> log.txt

Date /t >> log.txt

ECHO ------------------ >> log.txt

Echo Aktuelle Uhrzeit: >> log.txt

Time /t >> log.txt

REM Prüfung, ob die Datei existiert

IF NOT EXIST %Zieldatei% GOTO :FILEDOESNOTEXIST

WasFile %Zieldatei% modified after today-%LastModified% >> log.txt

if not errorlevel 1 goto TRUE >> log.txt

:LASTMODIFICATION >> log.txt

ECHO ==================================================================================== >> log.txt

ECHO Datei %Zieldatei% wurde innerhalb der letzten %LastModified% Tage nicht verändert, sende Mail >> log.txt

echo "Die Datenbank-Datei %Zieldatei% wurde auf dem %Servername% innerhalb der letzten %LastModified% Tage nicht veraendert" | "\\Server\edv$\Mail\blat.exe" - -server %SMTPServer% -to %Recipient% -f %Sender% -s "Letzte Aenderung von Datenbank auf %Servername% zu lange her"

rem blat.exe -body "Die Datei %Zieldatei% wurde innerhalb der letzten %LastModified% Tage nicht veraendert" rem -ps FOOTER.txt -to REM %Recipient% -subject "Letzte Aenderung von Datenbank auf %Servername% zu lange her" -Server %SMTPServer% -f %Sender% -u %Sender% >> log.txt

ECHO ==================================================================================== >> log.txt

EXIT

:TRUE

ECHO ==================================================================================== >> log.txt

ECHO Datei wurde innerhalb der letzten %LastModified% Tage geändert >> log.txt

ECHO ==================================================================================== >> log.txt

EXIT

:ERROR

ECHO Datei nicht gefunden

EXIT

:FILEDOESNOTEXIST

ECHO ==================================================================================== >> log.txt

ECHO Die Datei %Zieldatei% existiert auf %Servername% nicht oder kann nicht aufgerufen werden, sende Mail >> log.txt

echo "Die Datei %Zieldatei% auf %Servername% existiert nicht oder konnte nicht erreicht werden!" | "\\Server\edv$\Mail\blat.exe" - -server %SMTPServer% -to %Recipient% -f %Sender% -s "Datei nicht existent oder unerreichbar"

REM blat.exe -body "Die Datei %Zieldatei% existiert nicht oder konnte nicht erreicht werden!" -ps FOOTER.txt -to %Recipient% -REM subject REM "Datei nicht existent oder unerreichbar" -Server %SMTPServer% -f %Sender% -u %Sender% -pw %Password% >> log.txt

ECHO ==================================================================================== >> log.txt

EXIT

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...