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
- Um sich einen vorerst einen Einstieg in die Materie zu verschaffen, benutzen Sie den Texteditor, der bereits in Windows integriert ist.
- 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.
- 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.
Wie hilfreich finden Sie diesen Artikel?