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
|
|
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...
|
|
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...
|
|
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...
|
|
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...
|
|
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...
|
|
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...
|
|
Dienstag, den 07. Juli 2009 um 23:45 Uhr |
Diverses
|
|
Weiterlesen...
|
|
|
|
|
|
|