Programmieren - alles kontrollieren 4.941 Themen, 20.715 Beiträge

Batch: Ansi-Sequenzen

Nikon / 2 Antworten / Baumansicht Nickles

Hi Leute,


ich habe mir ein Batch-Tutorial heruntergeladen,das ich bisher noch alles verstanden habe. Aber plötzlich tauchen sogenannte Ansi-Sequenzen auf, die mit dem Esc Zeichen (Ascii: 27) und einer eckigen Klammer auf beginnen. Es sind einige Beispiele angeführt, aber wenn ich eine .bat Datei erstelle, gibt mir Dos alle Zeichen genau so aus, wie ich sie eingetippt habe. Im Tutorial ist von einer Ansi.sys die Rede, diese Datei ist auf meinem Computer unter System32 vorhanden. Eigentlich müsste sich mit obigem Beispiel die Textfarbe der Eingabeaufforderung ändern, aber es tut sich gar nichts...


thx schon Mal für jede Hilfe...

Nikon
bei Antwort benachrichtigen
Borlander Nikon „Batch: Ansi-Sequenzen“
Optionen

Wenn Du unter NT/W2K/XP die Bildschirmfarbe ändern willst kannst Du das mit dem Color befehl machen...

bei Antwort benachrichtigen
vergisses Nikon „Batch: Ansi-Sequenzen“
Optionen

Hi,

bevor Du die ANSI Escape Sequenzen benutzen kannst, musst Du
den entsprechenden ANSI Treiber ansi.sys laden.
Dummerweise geht das bei DOS nur beim Booten ueber
einen Eintrag in der Datei config.sys:
device=ansi.sys
bzw.
device=c:\\win\\ansi.sys
je nachdem, wo diese Datei nun gerade liegt.

Unter
http://www.evergreen.edu/biophysics/technotes/program/ansi_esc.htm
findest Du die wesentlichen Escape Sequencen aufgelistet.

Ansonsten wird das Thema im folgenden Nickles Thread ausführlich diskutiert:
http://www.nickles.de/static_cache/537425234.html

Gruss, vergisses

bei Antwort benachrichtigen