Batch
Turing Mächtig*, aber doch so grausam (zum Programmierer). Die "Sprache" der Konsole: Batch.
Oft verwendet, selten verstanden, und meistens dort benutzt, wo verdammt nochmal eine andere Sprache einfacher einzusetzen wäre, wo es aber um den schieren Willen geht, DASS es doch per Batch gehen müsste.

Hier geht es um Batch unter XP. Sonstiges ist nicht getestet.

*Eine mögliche Erklärung "Batch kann .com Dateien erstellen."  ;D


Jobs, Fortschrittsbalken
Donnerstag, den 22. April 2010 um 21:29 Uhr
Man möchte seinen Benutzern den höchstmöglichen Komfort bei Benutzung von Batchdateien bieten. Deshalb braucht man Fortschrittsanzeigen. Oder auch nicht.
Das ganze ist imo mehr eine Spielerei, als eine ernsthafte Fortschrittsanzeige.
Störend ist insbesondere das Fenster fü die waitstart.bat.

Weiterlesen...
 
Datensicherung
Sonntag, den 07. Februar 2010 um 18:54 Uhr
Meine aktuelle Datensicherungs-Batch, die zusammen mit robocopy (was mir genügt) die eingestellten Verzeichnisse kopiert.
Dabei ist der Laufwerksbuchstabe egal. Die Quelle und das Ziel werden per Laufwerksbezeichnung gefunden UND diese darf Leerzeichen enthalten.
EDIT: Nee, eigentlich nicht. Ich weiß auch nicht mehr welcher bad-ass Trick das konnte.

Diese wird ständig verbessert und weiterentwickelt. Die Vorschau ist momentan z.B. noch nicht so übersichtlich.

Weiterlesen...
 
Hashliste Demo
Samstag, den 10. Oktober 2009 um 01:09 Uhr
Eine Hashliste, basierend auf Variablennamen. Bisher ohne sinnvolle Anwendung, und der Frage nach dem Erzeugen. Aber WENN man eine Datei mit Inhalt wie in dem Beispiel hat, kann man darauf schneller zugreifen.
Bzw ohne Hashwerte kann man daraus auch ein praktisches Array machen.

Weiterlesen...
 
Checksummen für alle Dateien in Unterverzeichnissen
Samstag, den 10. Oktober 2009 um 00:55 Uhr
par2 kann das nicht alleine, deshalb diese Batch.

Weiterlesen...
 
Datenträger nach Label finden und umgekehrt
Samstag, den 10. Oktober 2009 um 00:34 Uhr
Wie Windows die Laufwerksbuchstaben verteilt kann einem mit diesem Script reichlich egal sein.

Weiterlesen...
 
Lokale IP auslesen
Mittwoch, den 08. Juli 2009 um 19:05 Uhr
Die lokale IP kann mit dem Vorwissen, dass sie mit 192.168. anfängt ausgelesen werden.
Diese Version ist mit Tempfile. Es geht imho auch ohne, wenn man den findstr Kram direkt in der FOR Schleife macht.

Weiterlesen...
 
Rekursiv aber sinnlos
Mittwoch, den 08. Juli 2009 um 18:57 Uhr
Hier eine Batch, mit der Ordner mit Zufallsnamen in "beliebiger" Ordnertiefe erzeugt werden können.

Weiterlesen...
 
Wake on Lan
Mittwoch, den 08. Juli 2009 um 10:52 Uhr

Wake on Lan, Shutdown übers LAN (wenn Rechte vorhanden) und kleine Batch um den shutdown des Servers abzubrechen, wenn man versehentlich statt PC5 den Server (192.168.1.5) herunterfährt.


Weiterlesen...
 
Batch Sammlung
Dienstag, den 07. Juli 2009 um 23:45 Uhr
Diverses


Weiterlesen...