Support

neues Ticket Helpdesk News & Updates

Tauschverzeichnisse automatisiert leeren [ID 241]

Problem:

Nach einiger Zeit füllen sich die schulischen Tauschverzeichnisse mit überflüssigen bzw. veralteten Dateien. Wie kann man diese Verzeichnisse zeitgesteuert leeren?

Lösung:

  • Extrahieren Sie die Datei BatchTauschverzeichnisseLeeren.zip  aus dem Anhang in Ihre PaedNet-Partition auf dem Server (nicht in Laufwerk L !!!!).
  • Je nachdem, welche Verzeichnisse Sie leeren möchten, passen Sie eine der in den Kapiteln 1 - 3 beschriebenen *.txt-Dateien an Ihre Umgebung an. Benutzen Sie dazu bitte einen einfachen Texteditor (z.B.: Start – Programme – Zubehör - Editor) – nicht Word oder ähnliche Textverarbeitungsprogramme.
  • Benennen Sie die Datei in *.cmd um.
  • Legen Sie dann über die App "Aufgabenplanung" eine Aufgabe an, die in dem von Ihnen gewählten Rhythmus eine der Datein aufruft (siehe Kapitel 4).

1. Alle Tauschverzeichnisse leeren

(siehe Datei "AlleTauschverzeichnisseLeeren.txt")

Passen Sie die Bezeichnung der Räume (im Beispiel sind das C01, C02 und C03) an Ihre PaedNet-Umgebung an. Bei Bedarf ergänzen Sie bitte die Datei um Blöcke für weitere Räume.

_____________________________________________________________

rem Diese Routine löscht die Inhalte aller Tauschverzeichnisse

rem Der Befehl "rd" (remove directory) benötigt normalerweise

rem die Angabe eines Ordners, dessen Inhalt (Unterordner und Dateien)

rem gelöscht werden sollen.

rem Mit dem . (Leerzeichen davor und dahinter) löscht rd den Inhalt

rem des Verzeichnisses, in das per cd manövriert wurde.

rem Parameter s=subdirectory, q=quiet

 

cd\

cd LANiSData\Exchange\School

rd . /s /q

cd\

cd LANiSData\Exchange\Rooms\c01

rd . /s /q

cd..

cd c02

rd . /s /q

cd..

cd c03

rd . /s /q

______________________________________________________________

 

2. Nur den Schultauschordner leeren

(siehe Datei "SchultauschLeeren.txt")

______________________________________________________________

rem Diese Routine löscht die Inhalte des Schultausch-Verzeichnisses

rem Der Befehl "rd" (remove directory) benötigt normalerweise

rem die Angabe eines Ordners, dessen Inhalt (Unterordner und Dateien)

rem gelöscht werden sollen.

rem Mit dem . (Leerzeichne davor und dahinter) löscht rd den Inhalt

rem des Verzeichnisses, in das per cd manövriert wurde.

rem Parameter s=subdirectory, q=quiet

 

cd\

cd LANiSData\Exchange\School

rd . /s /q

______________________________________________________________

 

3. Nur die Raumtauschverzeichnisse leeren

(siehe Datei "RaumtauschverzeichnisseLeeren.txt")

Passen Sie die Bezeichnung der Räume (im Beispiel sind das C01, C02 und C03) an Ihre PaedNet-Umgebung an. Bei Bedarf ergänzen Sie bitte die Datei um Blöcke für weitere Räume.

______________________________________________________________

rem Diese Routine löscht die Inhalte aller Raumtauschverzeichnisse

rem Der Befehl "rd" (remove directory) benötigt normalerweise

rem die Angabe eines Ordners, dessen Inhalt (Unterordner und Dateien)

rem gelöscht werden sollen.

rem Mit dem . (Leerzeichen davor und dahinter) löscht rd den Inhalt

rem des Verzeichnisses, in das per cd manövriert wurde.

rem Parameter s=subdirectory, q=quiet

 

cd\

cd LANiSData\Exchange\Rooms\c01

rd . /s /q

cd..

cd c02

rd . /s /q

cd..

cd c03

rd . /s /q

______________________________________________________________

 

4. Automatisieren des Batch-Jobs

a) Starten Sie auf Ihrem Server die App "Aufgabenplanung":

Aufgabenplanung starten

c) Erstellen Sie eine „einfache Aufgabe":

Einfache Aufgabe erstellen (1)

d) Ein Assistent führt sie durch die Anlegeprozedur. Geben Sie der Aufgabe einen Namen:

Einfache Aufgabe anlegen (2)

e) Wählen Sie einen Ausführungsrhythmus (hier monatlich):

Einfache Aufgabe erstellen (3)

f) Legen Sie den Starttermin und die Monate fest, zu denen die Aufgabe ausgeführt werden soll

Einfache Aufgabe erstellen (4)

Einfache Aufgabe anlegen (5)

Übersicht: Am Ersten jedes Monats um 14:56:47 Uhr wird die Aufgabe ausgeführt:

Einfache Aufgabe erstellen (7)

g) Wählen Sie: „Programm starten“ …

Einfache Aufgabe anlegen (8)

 

h) … und wählen Sie die gewünschte Batch-Datei aus. Achten Sie darauf, dass diese Datei unbedingt in Ihrer PaedNet-Partition (hier D) liegt!:

Einfache Aufgabe erstellen (9)

i) Stellen Sie anschließend die Aufgabe fertig. Sie erscheint in der Aufgabenplanungsbibliothek und kann dort angepasst werden:

Einfache Aufgabe erstellen (10)

----------------------------------------------------------------------------

Zurückführende Links

Zurück zur "Übersicht Ordnerrechte und Freigaben" → ID 1541

Zurück zur "SPH-PaedNet Übersicht" → ID 900

Letzte Bearbeitung: 13.01.2025 - ASk

 

 

INVALID LICENSE (NOT REGISTERED FOR support.lanis-system.de)!