Alle Kategorien
Suche

Selbst-löschende Datei erstellen - so geht's

Inhaltsverzeichnis

In wenigen Schritten erstellen Sie eine Datei.
In wenigen Schritten erstellen Sie eine Datei.
Mithilfe einer selbstgebauten Batch-Datei können Sie temporäre Daten einfach per Mausklick löschen, ohne erst alle Ordnerpfade zu durchsuchen. Der löschende Teil des Programms sorgt dafür, dass keine unnötigen Dateien zurückbleiben. Das Erstellen so einer Datei ist aber gar nicht so schwer, wie man zuerst glauben mag.

Kennen Sie es auch, während Sie an Ihrem PC arbeiten, wird dieser immer langsamer und langsamer? Sie wissen nicht, was die Ursache dafür ist? Doch ist die Lösung sehr simpel. Ihr PC erstellt während Ihrer Tätigkeit am PC viele temporäre Datenpakete, die Sie oftmals nicht sehen können. 

Definition des Begriffs Batch

  • Wenn Sie den Begriff Batch-Datei jetzt zum ersten Mal hören, sind Sie vielleicht etwas verwirrt. Hierbei handelt es um ein kleines Programm, das mit Befehlen der Kommandozeile arbeitet.
  • Der Aufbau und die Struktur der Datei ist vom Prinzip immer gleich und Sie können diese auch selbst ohne vorherige Programmierkenntnisse schnell und einfach erstellen.

Eine selbst-löschende Datei programmieren

  1. Um sich einen vorerst einen Einstieg in die Materie zu verschaffen, benutzen Sie den Texteditor, der bereits in Windows integriert ist. 
  2. Nun schreiben Sie in das Textfeld alle notwendigen Befehle, die Sie für die gewünschte Funktionalität für die sich selbst löschende Datei benötigen. 
  3. Wenn Sie mit mit dem Erstellen fertig sind, klicken Sie auf "Speichern unter..." und geben Sie den Namen der Datei sowie die Dateiendung "*.bat" oder "*.cmd" an. Das "*" steht hierbei für den von Ihnen gewählten Dateinamen.

Für Einsteiger empfiehlt es sich das Programm so zu gestalten, dass anfangs eine Textdatei erstellt und mit beliebigem Inhalt gefüllt wird. Anschließend lassen Sie sich den selbst erstellten Text auf dem Bildschirm in einem separaten Fenster anzeigen. Durch das Klicken des "Schließen-Buttons" löscht sich die erstellte Textdatei wieder. Nur ist der löschende Befehl mit Vorsicht zu genießen und kann unter Umständen andere Daten beschädigen.

Einige Beispielbefehle für eine Batch-Datei mit Lösch-Fähigkeit

Um die Programm Struktur nicht zu beeinträchtigen, finden Sie die dazu notwendigen Kommentare ein Stück hinter den Befehlen.

  • Der Befehl "@echo off" startet das Programm im Kommandozeilen-Fenster.
  • Mittels "echo "Dateiinhalt" > D:\xtest\A\"test.txt" wird eine Textdatei unter dem angegebenen Pfad erzeugt und der Inhalt wird zwischen den Anführungszeichen hinter dem Befehl echo hinein geschrieben.
  • Durch "XCOPY D:\xtest\A\"testdok.txt" D:\xtest\B" wird eine Textdatei von A nach B kopiert.
  • Zum Schluss kann man mit "DEL D:\xtest\A\*.* /q" alle Daten im Ordner A löschen.

Gründe, eine Batch-Datei zu erstellen

  • Mit solchen Miniprogrammen können Sie sehr viele Funktionalitäten nutzen. Vom einfachen Erzeugen und Löschen von Daten, über Änderungen der Benutzerkonten, bis hin zu sehr komplexen Scripten, die in einem Netzwerk laufen. 
  • Sie können mit einer Batch-Datei fast alles machen und dabei nimmt diese nur sehr wenig Speicherplatz in Anspruch.

Eine umfangreiche Sammlung von Batch-Befehlen finden Sie unter Wikibooks.

Teilen: