jeb-the-batcher
jeb-the-batcher
Interessiert an den Hintergründen von Batch
Embedded Programmierung

Mein Quicksort funktioniert nicht - Bitte um Hilfe bei der Fehlersuche

Erstellt am 29.08.2012

Hallo Leo, dann möchte ich mich mal über Endlosschleifen auslassen. Wie der Name schon sagt sind diese endlos, und Batch nimmt es hier sehr ...

1

Kommentar

Environment-Variable in Datei ausgeben ohne Auflösunggelöst

Erstellt am 16.05.2012

Hallo Goalie, es gibt noch einen kleinen Trick damit man sich nicht um Sonderzeichen kümmern muss. Einfach %magicEcho% verwenden :-) Ich denke das Macro ...

18

Kommentare

Environment-Variable in Datei ausgeben ohne Auflösunggelöst

Erstellt am 16.05.2012

Hallo Goalie, der Witz ist, es klappt selbst vom cmd-prompt nicht ein Prozentzeichen mit ^ zu escapen, es erweckt bloss den Eindruck :-) Es ...

18

Kommentare

Pech mit GOTO-Befehl, wenn die Sprungmarke in der Batch-Datei nicht gefunden werden kann.gelöst

Erstellt am 08.05.2012

Hallo, an sich kann man natürlich die Datei durchsuchen, ob die Sprungmarke vorhanden ist, man kann aber auch einfach bei einem Fehler des goto's ...

17

Kommentare

Eine Tabelle aus einer großen CSV exportierengelöst

Erstellt am 01.03.2012

Hallo, da mische ich mich doch auch noch mal ein Zitat von : - for /f usebackqDelims^=^ eol^= %%s in ("datei.csv") do ( Jetzt ...

39

Kommentare

Leere Variable wenn von Acronis ausgeführt

Erstellt am 14.02.2012

Hallo batchfailbob, das Problem könnte auch sein, dass %cur_sn% durchaus einen Inhalt hat, aber die Seriennr mit einer Ziffer endet. Das führt dann dazu, ...

3

Kommentare

Variable aufrufen, deren Name in einer Variable gespeichert ist.

Erstellt am 05.11.2011

Hallo icsAt, Zitat von : lauten, wobei das auch nur dann funktionieren kann, wenn die "a"-Variable außerhalb der Schleife gesetzt wurde. Die "a"-Variable gibt ...

12

Kommentare

Batch Ausrufezeichen beim suchen ersetzen nicht löschen

Erstellt am 05.11.2011

Bastla Genau das passiert natürlich immer wenn man den Kram nicht testet :-) An der Stelle reicht es die beiden Zeilen zu tauschen Grüße ...

7

Kommentare

Variable aufrufen, deren Name in einer Variable gespeichert ist.

Erstellt am 04.11.2011

Hallo mathe0815, wobei das mit den Pseudo-Arrays vermutlich am Ende auf die gleiche Problematik hinausläuft :-) Kleiner Tippfehler (es fehlt ein %) Aber das ...

12

Kommentare

Variable aufrufen, deren Name in einer Variable gespeichert ist.

Erstellt am 04.11.2011

Halli Hallo, und noch eine Technik, nur der Vollständigkeit halber (weil die Methode von icsAT ansich gut funktioniert und übersichtlicher ist). Dabei fällt mir ...

12

Kommentare

Batch Ausrufezeichen beim suchen ersetzen nicht löschen

Erstellt am 04.11.2011

Das ganze läßt sich auch mit einer minimalen Änderung zum laufen bringen Original, nur schöner formatiert geänderter Code Wo ist der große Unterschied? Zum ...

7

Kommentare

Mit batch string suchen und danach text einfügengelöst

Erstellt am 12.10.2011

Hallo snowdream, Zitat von : - Hallo jeb, das funktioniert mit meiner "Problem-Datei", Weltklasse! Kannst du mir vielleicht noch verraten, wie ich den statt ...

18

Kommentare

Anführungszeichen, Schräger etc. aus String entfernen zum Umbenennen einer Dateigelöst

Erstellt am 12.10.2011

Hallo don.redhorse, zum einfachen entfernen von Sonderzeichen a'la <>& Entfernt einfach diese Zeichen aus filename jeb ...

4

Kommentare

Mit batch string suchen und danach text einfügengelöst

Erstellt am 12.10.2011

Hallo snodream, versuch es mal mit einer leicht abgeänderten Variante. Die Probleme können unter anderem vorher in der Zeile auftreten, wenn z.B. in Zeile ...

18

Kommentare

Mit batch string suchen und danach text einfügengelöst

Erstellt am 12.10.2011

Aber jetzt habe ich mit meinen Textdateien ein Problem Irgendwie wird Zeile2 nie ausgegeben, dafür startet jetzt der Taschenrechner ;-) Aber nach tausch der ...

18

Kommentare

HowTo For Schleife mit TokenTrenner AnführungsZeichen ( double quotes as Delimiter )

Erstellt am 10.10.2011

pieh-ejdsch Ich bin begeistert, nachdem eigentlich niemand mehr geglaubt hat, dass es möglich ist quotes als delim zu verwenden, ist es doch noch gelungen. ...

9

Kommentare

Vergessliche Schleife

Erstellt am 02.09.2011

Hallo und willkommen, ich denke das folgende ist ein wenig problematisch Da %wahl% nicht mehr expandiert wird weil es in einem Block liegt (soviel ...

6

Kommentare

2 Dateien Zeilenweise auslesen und werte in einer Zeile ausgebengelöst

Erstellt am 22.06.2011

Hallo Friemler, Zitat von : - > Zitat von : > - > Wenn man Variablen mit Ausrufezeichen expandiert spielen Sonderzeichen absolut keine Rolle. ...

17

Kommentare

2 Dateien Zeilenweise auslesen und werte in einer Zeile ausgebengelöst

Erstellt am 22.06.2011

Zitat von : - Im Ernst: Wenn man mit ECHO Laufvariablen von FOR-Schleifen ausgibt, spielen Sonderzeichen keine Rolle. Zitat von : - die Daten ...

17

Kommentare

FOR F mit einer variabelen Anzahl Tokens

Erstellt am 20.06.2011

Hallo Friemler, zwei Gedanken kamen mir da so. Wieso nimmst du nicht einfach immer die Maximalanzahl an tokens an? Wenn es weniger sind ist ...

5

Kommentare

Tutorial zur FOR-Schleife

Erstellt am 08.06.2011

Hallo mal wieder, da ich in der Zwischenzeit noch ein wenig dazu gelernt habe, noch ein paar Infos. EOL bezeichnet den End Of Line ...

28

Kommentare

Erzeugung von ESC,CR,LF und DEL mit reinem Batch

Erstellt am 27.05.2011

Da ist mir nach einem halben Jahr tatsächlich noch ein (schwerer) Fehler aufgefallen. :-( Die Erzeugung von <DEL> (oder auch <Backspace>,ASCII 0x08) ist nicht ...

8

Kommentare

Sonderzeichen (UND-Zeichen) in Dateinamen bringt Batch zu Absturzgelöst

Erstellt am 26.05.2011

Hallo DHammes, eine einfache Lösung ist meistens bei SET Anweisungen Anführungszeichen zu verwenden Danach sollte man auf var nur noch per delayed expansion zugreifen, ...

6

Kommentare

Bestimmtes Zeichen durch Seitenumbruch ersetzen per Batchgelöst

Erstellt am 14.04.2011

Zitat von : - mit einer Leerzeile kannst du keinen Seitenvorschub erzeugen. Aber mach dir nichts draus, jtb hat immer solche irren Vorschläge. :-) ...

9

Kommentare

Bestimmtes Zeichen durch Seitenumbruch ersetzen per Batchgelöst

Erstellt am 14.04.2011

Hallo Itow, ich denke schon, dass das Problem lösbar ist, allerdings solltest du erst mal eine neue Frage daraus machen(ist ja auch eine andere ...

9

Kommentare

Einfache Batch-Datei funktinoert nicht mehr wg Syntaxfehlergelöst

Erstellt am 07.04.2011

Und weils so schön ist, noch ein weiteres offensichtliches Beispiel Man beachte var4 Gruß jeb ...

18

Kommentare

Einfache Batch-Datei funktinoert nicht mehr wg Syntaxfehlergelöst

Erstellt am 07.04.2011

bastla, biber Jaja ich habs gesehen und editiert Aber genau genommen kommt es nur darauf an, dass vor dem Variabelnamen das erste Anführungszeichen ist, ...

18

Kommentare

Einfache Batch-Datei funktinoert nicht mehr wg Syntaxfehlergelöst

Erstellt am 07.04.2011

Hallo, noch eine Anmerkung, bei unerwarteten Leerzeichen ist vermutlich der Leerspeicher übergelaufen :-) Um dies zu verhindern empfiehlt es sich Zuweisungen immer in Anführungszeichen ...

18

Kommentare

Batch Ausgabe mit Sonderzeichengelöst

Erstellt am 30.03.2011

Hallo NBTKetchup, etwas spät aber einfacher ist es mit der delayed expansion Funktioniert mit allen Sonderzeichen, und man braucht nicht am Inhalt der Variable ...

4

Kommentare

Bestimmtes Zeichen durch Seitenumbruch ersetzen per Batchgelöst

Erstellt am 18.03.2011

Hallo MarkusLBS, oder einfach Die Leerzeile ist wichtig (sollte auch wirklich leer sein). Klappt aber auch nur, wenn die Zeilen nicht zu lang sind ...

9

Kommentare

Komplette Ausgabe einer For -f Schleife in die gleiche Datei zurückgelöst

Erstellt am 15.03.2011

Hallo, so einfach ist es dann auch wieder nicht. Genau genommen würde das Konstrukt von mathe0815 dazu führen, dass die Datei neu erzeugt wird, ...

12

Kommentare

Woher kommt das Leerzeichen?gelöst

Erstellt am 10.03.2011

Hallo BigWim, die Antwort findet man wie so oft mit echo on :-) Wie man bei CCC sehen kann ist sogar die Reihenfolge der ...

9

Kommentare

Zwei Prozentzeichen vor einer Variable in neue .bat Datei schreiben?gelöst

Erstellt am 24.02.2011

Hallo, Snowman25: Das Escapen von %-Zeichen klappt nicht mit ^, sondern ausschliesslich mit % (also Effektiv %% wie bastla schon geschrieben hat). Das % ...

9

Kommentare

If Verschachtelung - Wie weit kann mans treiben?gelöst

Erstellt am 20.02.2011

Hallo BluBb-mADe, schön, dass dein Problem gelöst ist. Aber ich verstehe nicht ganz wieso es durch die Umstellung von LF auf CR/LF gelöst wurde. ...

29

Kommentare

Batch - mögliche Codeoptimierung?gelöst

Erstellt am 16.02.2011

Zitat von : - Wenn ich den Windows-Explorer damit losjage und der mir seine fliegenden Datenklumpen hinmalt, dann dauert es prognostiziert zwischen 45 und ...

21

Kommentare

Batch - mögliche Codeoptimierung?gelöst

Erstellt am 16.02.2011

Zitat von : - Hallo evotoy! Soferne es keine Namen mit enthaltenen "!" gibt, könntest Du es so versuchen (ungetestet): Damit es auch mit ...

21

Kommentare

Datei nach doppeltem Text durchsuchen auf Grundlage Zeil xgelöst

Erstellt am 12.02.2011

Hallo, TimoBeil: als alter Batch Purist würde ich da eine reine Batch Lösung nicht direkt ausschliessen. Denn die Sonderzeichen bekommt man ganz gut mit ...

4

Kommentare

Letztes Wort der aktuellsten Datei als Variable setzengelöst

Erstellt am 07.02.2011

Hallo, jetzt noch die Batch Variante die mit Sonderzeichen &<> und auch mit ! funktioniert und ohne temporäre Datei auskommt. Grüße jeb ...

23

Kommentare

Benötigte Daten an Batch anhängen oder konvertieren

Erstellt am 03.02.2011

Guten morgen, für mich hört sich das so an als wenn eine sich selbst veränderde Batchdatei eine Lösung wäre. So wie bastla das auch ...

18

Kommentare

Erstellen einer .bat per .bat (Variable weg)gelöst

Erstellt am 20.01.2011

timo-beil: Das doppelte %% funktioniert auf der Kommandozeile anders als in einem Batchfile. Im Batch wird %% immer zu %. Auf der Kommandozeile wird ...

7

Kommentare