MS-DOS Forum

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

 
Informationen über prompt
 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 ...

 SET MS-DOS Befehlsreferenz
Verfasst am: 27.11.2009, 07:14  Aufrufe: 2482 

Zu diesen Einstellungen gehören normalerweise die Umgebungsvariablen comspec und path, die MS-DOS zum Suchen nach Programmen auf einem Datenträger (Diskette oder Festplatte) verwendet. Prompt und dircmd sind zwei weitere von MS-DOS verwendete Umgebungsvariablen. Verwenden von Parametern Wenn Sie den Befehl set mit Werten für Variable und Zeichenfolge verwenden, fügt MS-DOS die angegebene Variable der Umgebung hinz ...

 PROMPT MS-DOS Befehlsreferenz
Verfasst am: 16.10.2009, 10:21  Aufrufe: 1288 

Prompt Ändert die MS-DOS-Eingabeaufforderung. Sie können die Eingabeaufforderung in beliebigen Text ändern. Diesel kann beispielsweise auch Informationen wie den Namen des aktuellen Verzeichnisses, Uhrzeit, Datum und MS-DOS-Versionsnummer enthalten. Syntax prompt Parameter Text Bezeichnet den Text, der als Befehlseingabeaufforderung erscheinen soll. In diesen Text können Sie die folgenden Zeichen ...

 FIND MS-DOS Befehlsreferenz
Verfasst am: 22.06.2009, 09:20  Aufrufe: 2988 

Im folgenden Befehl wird diese Methode verwendet, um im aktuellen Verzeichnis nach Dateien zu suchen, die die Erweiterung .BAT haben; anschließend sucht der Befehl in allen aufgefundenen Dateien nach der Zeichenfolge "PROMPT": for %f in (.baL) dc find 'PROMPT' %f Angenommen, find soll Laufwerk C Ihrer Festplatte nach den Namen aller Dateien durchsuchen, die die Zeichenfolge "CPU" enthalten, ...

 CHOICE Befehl für Auswahl mit Tasteneingabe
Verfasst am: 20.06.2009, 06:50  Aufrufe: 2572 

Seit MS-DOS Version 6.0 wird ein Hilfsprogramm mitgeliefert, das in dieser oder aehnlicher Form (meist unter anderem Namen) bereits seit etlichen Jahren im Umlauf ist: CHOICE ("Auswahl"). CHOICE haelt den Ablauf an und wartet auf eine Tasten-Eingabe, wobei die erlaubten Tasten im CHOICE-Befehl vorgegeben werden. Entsprechend der gedrueckten Taste kann dann per Errorlevel- Abfrage verzweigt werden. Als ...

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



 Variablen und Umgebungsvariablen mit SET in Batch Dateien
Verfasst am: 31.05.2009, 21:06  Aufrufe: 20030 



 Ändern der Textfarbe
Verfasst am: 25.05.2009, 10:43  Aufrufe: 943 

... 34 Blau 35 Magentarot 36 Cyanblau 37 Weiß 7 Schwarzer Text auf weißem Hintergrund Die erste ANSI-Escape-Zeichenfolge im nachfolgenden Beispiel stellt das Wort WARNUNG in roten, fetten, blinkenden Buchstaben dar: ESC[31; 1; 5mWARNUNG ESC[Om Die zweite Escape-Zeichenfolge setzt die Attribute zurück, damit neuer Text gemäß den Standardeinstellungen angezeigt wird. Der folgende Befehl prompt ...

 Ändern des Textformates
Verfasst am: 18.05.2009, 18:06  Aufrufe: 696 



 Aufbauen eines Bildschirms
Verfasst am: 09.05.2009, 00:49  Aufrufe: 859 

So zeigen die folgenden ANSI-Escape­Zeichenfolgen in einem Stapelverarbeitungsprogramm beispielsweise den Einleitungsbildschirm zu einem anderen Programm an: echo off cls echo ESC[2;H*WillkommenESCPBESC[10D*beim*ESC[213BSC(4D*Dienstprogramm Datenbank*ESC[12:1H(Zum Aufrufen von Hilfe drücken Sie Fl) prompt $e[10;1HGeben Sie einen Befehl ein: Der von diesem Stapelverarbeitungsprogramm erzeugte Bildschirm ...

 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 ...

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

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 Sie Escape-Zeichenfolgen mit dem Befehl prompt ausführen, können Sie bestimmen, an welcher Stelle der Cursor nach der Ausführung des Befehls erscheinen soll. Wenn Sie eine ANSI-Escape-Zeichenfolge mit einer Textdatei ode ...

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

Spezielles Beispiel: @ECHO OFF Ohne den Klammeraffen wuede der Befehl selbst noch ge-echot, bevor er wirksam wird (!) ECHO auf der Befehlsebene Der ECHO-Befehl kann grundsaetzlich auch 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 verschwun ...

 Ausführen einer Escape-Zeichenfolge mit dem Befehl prompt
Verfasst am: 07.04.2009, 18:05  Aufrufe: 890 

Der Befehl prompt ist das bequemste Verfahren zur Ausführung einer einzelnen ANSI­Escape-Zeichenfolge, da Sie die Escape-Zeichenfolge direkt über die Tastatur eingeben und mit dem Programm Doskey bearbeiten können. Wenn Sie auf Ihrer Tastatur die ESC-TASTE drücken, bricht MS-DOS die Eingabe ab, die Sie bei der Eingabeaufforderung gemacht haben. Da eine ANSI-Escape-Zeichenfolge aber mit ESC anfängt, benötigen Sie e ...

 Ausführen einer ANSI-Escape-Zeichenfolge
Verfasst am: 03.04.2009, 12:27  Aufrufe: 766 

Nachdem Sie ANSI.SYS installiert haben, können Sie eine ANSI-Escape-Zeichenfolge auf folgende Arten ausführen lassen: Mit dem Befehl prompt. Fügen Sie die ANSI-Escape-Zeichenfolge in eine unformatierte Textdatei ein, und verwenden Sie anschließend den Befehl type, um sie auszuführen. Fügen Sie eine ANSI-Escape-Zeichenfolge innerhalb eines Stapelverarbeitungsprogramms in den Befehl echo ein.




[ Time: 0.2696s ][ Queries: 99 (0.0142s) ][ GZIP on - Debug on ]