MS-DOS Forum

MS-DOS Forum
Anleitungen, Referenz aller DOS Befehle, Batch Dateien
 
RegistrierenRegistrieren  LoginLogin

 
Informationen über cursor
 Ausgabe im prompt und Datei umleiten
Verfasst am: 19.05.2010, 07:31  Aufrufe: 2900 


Hi ich starte per Batch ein Programm, die Ausgabe muss in eine txt-Datei geschrieben werden, wenn das Programm ohne Fehler durchläuft ist das auch kein Problem. Nur wenn ein Fehler auftritt hat das aufgerufene Programm eine eigene Fehlerbehandlung, da aber die Ausgabe des Programms in die Textdatei umgeleitet wurde erscheint im DOS-Fenster nur der blinkende Cursor. In der txt-Datei steht dann z.B. das xyz nicht gekla ...

 ANSI Sequenzen in Batch Dateien
Verfasst am: 15.06.2009, 10:15  Aufrufe: 4569 

Mit den beruehmten ANSI-Sequenzen lassen sich Farben und CursorSteuerungen in BAT-Dateien realisieren. Ausserdem koennen Tasten umbelegt bzw. mit Befehlen belegt werden (naechste Lektion) und der Video-Modus gewaehlt werden (Naeheres s. DOS-Handbuch). Voraussetzung ist der Konsol-Treiber ANSI.SYS (oder ein Ersatz), der in der CONFIG.SYS installiert wird. Ueber diesen Treiber gehen alle DOS-Bildschirmausgaben un ...

 Positionieren der Eingabeaufforderung
Verfasst am: 02.05.2009, 22:42  Aufrufe: 745 

Wenn Sie eine Escape-Zeichenfolge "Cursorposition" (H) mit dem Befehl prompt ausführen, wird die angegebene Cursorposition zur bleibenden Position für die Eingabeaufforderung. Der folgende Befehl beispielsweise bewegt den Cursor zur oberen linken Ecke des Bildschirms (der Ausgangsposition) und legt diese als die neue Position für die Eingabeaufforderung fest: prompt $e[H$p$g Diese Escape-Zeichenfolge ...

 EDLIN MS-DOS Befehlsreferenz
Verfasst am: 27.04.2009, 01:17  Aufrufe: 1457 

Bedeutung des Sternchen-Zeichens in Edlin Das Sternchen (*) wird in Edlin für zwei Zwecke verwendet. Wenn es als einzelnes Zeichen auf der Anzeigezeile erscheint, ist es die Eingabeaufforderung, nach der Sie Edlin-Befehle eingeben. Wenn ein Sternchen hinter einer Zeilennummer erscheint, weist es darauf hin, dass diese Zeile die aktuelle Zeile ist (und den Cursor enthält). Bedeutung einer "Textseite&quo ...

 Bewegen des Cursors
Verfasst am: 26.04.2009, 07:21  Aufrufe: 948 

Zum Bewegen des Cursors verwenden Sie die Escape­Zeichenfolgen A, B, C, D, H oder f. So bewegt beispielsweise die Escape-Zeichenfolge "Cursor nach Oben" (A) den Cursor von der aktuellen Position nach oben. Die nachfolgende Escape-Zeichenfolge bewegt den Cursor zwei Zeilen nach oben: Nach der Ausführung eines Befehls kehrt der Cursor zur Position direkt rechts von der Eingabeaufforderung zurück. Wenn S ...

 Text ausgeben mit dem Echo Befehl
Verfasst am: 23.04.2009, 06:25  Aufrufe: 5032 

... auf der Befehlsebene verwendet werden, was aber nur in Sonderfaellen sinnvoll ist. Achtung: ECHO OFF bewirkt, dass kein DOS-Prompt mehr erscheint!! Mit anderen Worten: wenn der Prompt mal auf unerklaerliche Weise verschwunden ist: einfach ECHO ON versuchen. Weitere Informationen Interresant wird der ECHO-Befehl erst mit Umleitungen/PIPES. Ausserdem koennen mit Hilfe der ANSI-Sequenzen Farben und Cursor ...

 Modifizieren Ihrer Bildschirmanzeige und Ihrer Tastatur
Verfasst am: 18.03.2009, 10:54  Aufrufe: 770 

SYS können Sie folgendes unternehmen: Das Zeichen, das nach dem Drücken einer Taste dargestellt wird, ändern Einer Taste einen Befehl zuweisen Den Cursor an einer beliebigen Stelle auf dem Bildschirm positionieren Die Position der Eingabeaufforderung ändern Format und Farbe des auf Ihrem Bildschirm angezeigten Textes sowie die Hintergrundfarbe ändern Sie können Ihre Tastatur und die Bildschirmanzeig ...

 CLS MS-DOS Befehlsreferenz
Verfasst am: 04.01.2009, 01:40  Aufrufe: 1849 

Cls Syntax cls Löscht den Bildschirminhalt. Auf dem gelöschten Bildschirm erscheinen lediglich die DOS. Eingabeaufforderung und der Cursor.

 Kopieren von Text von der Tastatur in eine Datei
Verfasst am: 29.12.2008, 17:41  Aufrufe: 3560 

TXT auf die Diskette in Laufwerk A einzugeben: copy con a:notiz.TXT Dieser Befehl kopiert Ihre Tastatureingaben in die Datei A:NOTIZ.TXT auf die Diskette in Laufwerk A. Nachdem Sie den Befehl eingegeben haben, zeigt MS-DOS zwar einen Cursor, aber keine Eingabeaufforderung an. Falls NOTIZ.TXT auf der Diskette in Laufwerk A nicht vorhanden ist, erstellt MS-DOS diese Datei. Ist sie vorhanden, wird der bestehend ...

 Anleitung zum Erstellen einer Batch Datei
Verfasst am: 25.12.2008, 22:40  Aufrufe: 8501 



 Kopieren eines Befehls, ohne ihn erneut einzugeben
Verfasst am: 06.12.2008, 00:28  Aufrufe: 4398 



 Benutzen der Bearbeitungstasten
Verfasst am: 30.11.2008, 22:54  Aufrufe: 3616 

F5 Kopiert die gegenwärtige Befehlszeile in den Zeilenspeicher, ohne den Befehl jedoch auszuführen. F6 Fügt in die gegenwärtige Befehlszeile das Zeichen STRG+Z (AZ) ein. NACH-LINKS-TASTE Löscht das Zeichen vor dem Cursor auf der gegenwärtigen oder RÜCKTASTE Befehlszeile, ohne den Zeilenspeicher zu verändern. ENTF-TASTE Löscht im Zeilenspeicher das der aktuellen Cursorposition entsprechende Ze ...

 ANSI.SYS MS-DOS Gerätetreiber
Verfasst am: 15.11.2008, 11:42  Aufrufe: 4149 

ANSI.SYS Definiert Funktionen zum Ändern von Bildschirmattributen, Steuern der Cursorbewegungen und Neubelegen von Tasten. Der Gerätetreiber ANSI.SYS unterstützt die Verwendung von ANSI-Escape-Zeichenfolgen zum Steuern des Bildschirms und der Tastatur Ihres Systems. Eine ANSI-Escape-Zeichenfolge ist eine Folge von ASCII-Zeichen, von denen die beiden ersten das Escape-Zeichen (1Bh) und das Zeichen "Eckige Klam ...

 Abkürzungen für die Eingabe eines MS-DOS Befehls
Verfasst am: 15.11.2008, 06:37  Aufrufe: 5638 

Wenn Sie die NACH-OBEN-TASTE einmal drücken, wird der zuletzt eingegebene Befehl (time) an der Eingabeaufforderung angezeigt. Drücken Sie die NACH-OBEN-TASTE noch zweimal, um den ersten Befehl zu sehen: type dienstag Sie können die EINGABETASTE drücken, um den Befehl nochmals ausführen zu lassen, oder Sie können den Befehl bearbeiten. Drücken Sie beispielsweise die POS1-TASTE, um den Cursor zurück an den Zeilen ...




[ Time: 0.2512s ][ Queries: 92 (0.0169s) ][ GZIP on - Debug on ]