|
|
Informationen über befehl set |
< und > als Zeichen benutzen und nicht als Befehl? |
Verfasst am: 05.07.2011, 23:41 Aufrufe: 1570
echo Text<>Text >> Datei.txt
Wie man oben sieht versuche ich das < und > als Zeichen in die Datei.txt zu schreiben und so sollte es dann aussehen in der Datei:
Text<>Text
Ich habe den Text erst so eingegeben in die Stapelverarbeitungsdatei, doch leider musste ich feststellen das dies nicht funktionierte.
Ich habe versuch das ganze mit einer Variable zu lösen:
set /p zeichen= > ...
|
Inhalt der Datei in einer Variable speichern |
Verfasst am: 23.04.2010, 08:04 Aufrufe: 1524
Hallo DOS-Fangemeinde !
Ich habe eine ähnliche Aufgabenstellung. Zur Erstellung einer Statistik muß ich Zahlen aus Deteien
herauziehen und addieren. Beispielsweise komme ich mit
FIND /c "Error-7" < errorsummary.txt > x
soweit , dass die Datei(!) 'x' die Zahl 65 enthält, wenn der Text 'Error-7' 65 mal in dieser Datei vorkommt.
Nur, Dateien lassen sich schlecht addieren, ich bräuchte also ei ...
|
SHIFT MS-DOS Befehlsreferenz |
Verfasst am: 20.12.2009, 04:53 Aufrufe: 1326
Shift
Ändert die Position austauschbarer Parameter in einer Stapelverarbeitungsdatei.
Syntax
shift
Hinweise
Die Funktionsweise des shift-Befehls Der Befehl shift ändert die Werte der Parameter %0 bis %9 durch Kopieren jedes Parameters in den vorhergehenden. Das bedeutet, dass der Wert von %1 in %0 kopiert wird, der Wert von %2 in %1 kopiert wird, und so weiter. Dies ist vor allem beim Schreiben von Sta ...
|
SET MS-DOS Befehlsreferenz |
Verfasst am: 27.11.2009, 08:14 Aufrufe: 2715
Umgebungsvariablen steuern das Verhalten einiger Stapelverarbeitungsdateien und Programme. Bestimmte Umgebungsvariablen legen das Erscheinungsbild und die Arbeitsweise von MS-DOS fest. Der Befehl set wird oft in der Datei
AUTOEXEC.BAT verwendet, um bestimmte Umgebungsvariablen automatisch bei jedem Starten von MS-DOS zu setzen.
Syntax
set Parameter
Variable
Bezeichnet die Variable, die Sie setzen oder ...
|
Verwenden der Umgebungsvariable TEMP bei RAMDrive |
Verfasst am: 03.10.2009, 23:24 Aufrufe: 1145
Viele Programme benutzen während ihrer Ausführung temporäre Dateien zum Speichern von Daten. Einige dieser Programme speichern temporäre Dateien in einem Verzeichnis, das durch die Umgebungsvariable TEMP angegeben wird. Einzelheiten darüber, wie ein bestimmtes Programm temporäre Dateien speichert, finden Sie in der Dokumentation zu diesem Programm.
Die Variable TEMP setzen Sie mit dem Befehl set. Normalerweise wir ...
|
Löschen von nicht benötigten Dateien |
Verfasst am: 11.08.2009, 10:50 Aufrufe: 2418
Viele Programme erstellen während ihrer Ausführung temporäre Dateien. Einige Programme speichern diese Dateien in einem getrennten Verzeichnis, das in der Datei AUTOEXEC.BAT mit dem Befehl set angegeben ist. (Am häufigsten bestimmen Sie ein solches Verzeichnis, indem Sie den Befehl set mit der Umgebungsvariablen TEMP oder TMP verwenden-)
Ihr Verzeichnis TEMP sollten Sie in regelmäßigen Abständen leeren. (Dies ...
|
SETWORD.COM - Erweiterung zur Batch Programmierung |
Verfasst am: 26.06.2009, 17:32 Aufrufe: 6972
Haeufigstes Problem bei der Programmierung von Batch-Ablaeufen
ist die Verwendung von System- und Datei-Informationen: Tagesdatum
und Uhrzeit, Volume Label, aktuelles Verzeichnis oder Laufwerk,
Verzeichnispfad einer Datei, Dateidatum und so weiter.
DOS bietet hier leider keine fertigen Loesungen an. Sofern man
nicht mit 4DOS arbeitet, gibt es folgende Moeglichkeiten:
(1) reine Batchloesungen, die meist recht au ...
|
Variablen und Umgebungsvariablen mit SET in Batch Dateien |
Verfasst am: 31.05.2009, 22:06 Aufrufe: 23894
In BAT-Ablaeufen lassen sich Variable benutzen, die als sogenannte
"Umgebungsvariable" in einem besonderen Speicherbereich gefuehrt
werden. Auf Konzeption und Bedeutung dieser Umgebungsvariablen-
Speicher soll hier nicht weiter eingegangen werden. Wichtig ist
zunaechst nur, dass dieser Bereich eine (variable) Liste von
Zuweisungen enthaelt.
Jede Zuweisung besteht aus einem Variablennamen und einer Zei ...
|
Sprungmarken mit dem GOTO Befehl setzen |
Verfasst am: 10.05.2009, 01:05 Aufrufe: 2861
Ein GOTO geht zu einer anderen Stelle im BAT-Ablauf. Dazu muss
die gewuenschte Stelle markiert werden, und zwar mit einer Sprungmarke
("Label"). Eine Sprungmarke ist irgend ein Wort mit einem
vorangestellten Doppelpunkt. Beispiel:
:WEITER
Mit dem Befehl GOTO WEITER wuerde also der Ablauf an dieser Stelle
fortgesetzt.
Ein GOTO wird natuerlich erst interessant, wenn er bedingt eingesetzt
werden kann, ...
|
Grundlagen Batchprogrammierung für Anfänger |
Verfasst am: 17.04.2009, 09:55 Aufrufe: 4003
Die Grundidee der Batch-Ablaeufe ("Stapelverarbeitung") ist die
automatische Abarbeitung von Programmen und Befehlen, z.B. um nach
dem Einschalten des Computers eine Reihe von residenten Programme
zu installieren (AUTOEXEC.BAT).
DOS bietet dazu die Moeglichkeit, Befehle aus einer ASCII-Datei
zeilenweise abzuarbeiten, so als wuerden sie nacheinander auf der
Befehlsebene eingegeben. Eine solche Datei mu ...
|
DIR MS-DOS Befehlsreferenz |
Verfasst am: 08.03.2009, 05:59 Aufrufe: 6729
Bevor Sie ein Verkettungszeichen für das Umleiten verwenden, sollten Sie in der Datei AUTOEXEC. BAT die Umgebungsvariable TEMP bestimmen.
Vordefinieren von Parametern und Optionen für den Befehl dir Sie können Parameter und Optionen für den Befehl dir vordefinieren, indem Sie den Befehl set mit
der Umgebungsvariable DIRCMD in die Datei AUTOEXEC.BAT einfügen. Sie können mit dem Befehl set DIRCMD jede gültige ...
|
Erstellen einer Startprozedur in der autoexec.bat |
Verfasst am: 22.12.2008, 23:20 Aufrufe: 12627
Der Befehl echo off weist MS-DOS an, die Befehle der Datei AUTOEXEC.BAT während ihrer Ausführung nicht anzuzeigen.
Der Befehl set erstellt eine Umgebungsvariable, die von Programmen und Stapelverarbeitungsdateien verwendet werden kann.
Die Datei AUTOEXEC.BAT enthält häufig Befehle, die Stapelverarbeitungsprogramme oder andere Programme ausführen, ohne dass Sie deren Namen an der Eingabeaufforderung einge ...
|
APPEND MS-DOS Befehlsreferenz |
Verfasst am: 09.11.2008, 17:53 Aufrufe: 5853
Append
Die angegebenen Verzeichnisse werden hinzugefügte (appended) Verzeichnisse genannt, weil zu öffnende Dateien in ihnen so angesprochen werden können, als ob sie sich im aktuellen Verzeichnis befinden würden.
Syntax
append Parameter
Optionen
/xHinweise
Speichern der Liste hinzugefügter Verzeichnisse im Umgebungsbereich Sie können den Befehl append mit der Option /e verwenden, um die Liste hinzu ...
|
Verwenden von Doskey zum Arbeiten mit Makros |
Verfasst am: 09.11.2008, 16:43 Aufrufe: 4605
Ein Makro ist eine Gruppe von Befehlen, die Sie ausführen können, indem Sie den Namen des Makros eingeben. Ein Makro ähnelt sehr stark einem Stapelverarbeitungsprogramm. Beide enthalten Gruppen von Befehlen, die Sie durch die Eingabe eines Namens ausführen können. Allerdings unterscheiden sich Makros von Stapelverarbeitungsprogrammen in folgenden Einzelheiten:
Makros werden im Arbeitsspeicher gespeichert, Stapelv ...
|
|
|