2004-07-30 06:18:46 +02:00
|
|
|
|
/*
|
|
|
|
|
* Wine command prompt
|
|
|
|
|
* German Language Support
|
|
|
|
|
*
|
|
|
|
|
* Copyright 2004 Henning Gerhardt
|
|
|
|
|
*
|
|
|
|
|
* This library is free software; you can redistribute it and/or
|
|
|
|
|
* modify it under the terms of the GNU Lesser General Public
|
|
|
|
|
* License as published by the Free Software Foundation; either
|
|
|
|
|
* version 2.1 of the License, or (at your option) any later version.
|
|
|
|
|
*
|
|
|
|
|
* This library is distributed in the hope that it will be useful,
|
|
|
|
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
|
|
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
|
|
|
|
* Lesser General Public License for more details.
|
|
|
|
|
*
|
|
|
|
|
* You should have received a copy of the GNU Lesser General Public
|
|
|
|
|
* License along with this library; if not, write to the Free Software
|
2006-05-18 14:49:52 +02:00
|
|
|
|
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
|
2004-07-30 06:18:46 +02:00
|
|
|
|
*/
|
|
|
|
|
|
2006-10-24 10:44:14 +02:00
|
|
|
|
LANGUAGE LANG_GERMAN, SUBLANG_NEUTRAL
|
2004-07-30 06:18:46 +02:00
|
|
|
|
|
|
|
|
|
STRINGTABLE
|
|
|
|
|
{
|
|
|
|
|
WCMD_ATTRIB, "Hilfe f<>r ATTRIB\n"
|
|
|
|
|
WCMD_CALL,
|
2004-08-04 20:15:56 +02:00
|
|
|
|
"CALL <Batchdateiname> wird in einer Batchdatei genutzt, um Befehle aus\n\
|
|
|
|
|
einer anderen Batchdatei auszuf<75>hren. Wenn die Batchdatei exisiert, kehrt\n\
|
|
|
|
|
die Kontrolle zu der Datei zur<75>ck, die sie gerufen hat. Der CALL Befehl kann\n\
|
|
|
|
|
Parameter zu der rufenden Prozedure <20>bertragen.\n\
|
2004-07-30 06:18:46 +02:00
|
|
|
|
\n\
|
2004-08-04 20:15:56 +02:00
|
|
|
|
<EFBFBD>nderungen f<>r das aktuelle Verzeichnis, Umgebungsvariablen usw. werden in\n\
|
|
|
|
|
der gerufenen Prozedur gemacht, die sie von der aufgerufenen geerbt hat.\n"
|
2004-07-30 06:18:46 +02:00
|
|
|
|
|
|
|
|
|
WCMD_CD, "Hilfe f<>r CD\n"
|
|
|
|
|
WCMD_CHDIR, "Hilfe f<>r CHDIR\n"
|
|
|
|
|
|
|
|
|
|
WCMD_CLS, "CLS l<>scht den Inhalt der Konsole\n"
|
|
|
|
|
|
|
|
|
|
WCMD_COPY, "Hilfe f<>r COPY\n"
|
|
|
|
|
WCMD_CTTY, "Hilfe f<>r CTTY\n"
|
|
|
|
|
WCMD_DATE, "Hilfe f<>r DATE\n"
|
|
|
|
|
WCMD_DEL, "Hilfe f<>r DEL\n"
|
|
|
|
|
WCMD_DIR, "Hilfe f<>r DIR\n"
|
|
|
|
|
|
|
|
|
|
WCMD_ECHO,
|
2004-08-04 20:15:56 +02:00
|
|
|
|
"ECHO <Zeichenkette> zeigt die <Zeichenkette> auf dem aktuellen Terminalger<65>t.\n\
|
2004-07-30 06:18:46 +02:00
|
|
|
|
\n\
|
2004-08-04 20:15:56 +02:00
|
|
|
|
ECHO ON bewirkt, dass alle nachfolgenden Befehle in einer Batchdatei zuerst\n\
|
|
|
|
|
auf dem Terminalger<65>t angezeigt und danach ausgef<65>hrt werden.\n\
|
2004-07-30 06:18:46 +02:00
|
|
|
|
\n\
|
2004-08-04 20:15:56 +02:00
|
|
|
|
ECHO OFF kehrt den Effekt des vorherigen ECHO ON (ECHO ist standardm<64>ssig\n\
|
|
|
|
|
auf OFF) um. Um den ECHO OFF Befehl nicht anzeigen zu lassen, kann vor dessen\n\
|
|
|
|
|
ein @ Zeichen gesetzt werden.\n"
|
2004-07-30 06:18:46 +02:00
|
|
|
|
|
|
|
|
|
WCMD_ERASE, "Hilfe f<>r ERASE\n"
|
|
|
|
|
|
|
|
|
|
WCMD_FOR,
|
2004-08-04 20:15:56 +02:00
|
|
|
|
"Der FOR Befehl wird genutzt, um einen Befehl f<>r eine Menge von Dateien\n\
|
|
|
|
|
einzeln auszuf<75>hren.\n\
|
2004-07-30 06:18:46 +02:00
|
|
|
|
\n\
|
2004-08-04 20:15:56 +02:00
|
|
|
|
Syntax: FOR %Variable IN (set) DO Befehl\n\
|
2004-07-30 06:18:46 +02:00
|
|
|
|
\n\
|
2004-08-04 20:15:56 +02:00
|
|
|
|
Die Anforderung das % Zeichen zu verdoppeln, sobald FOR in einer Batchdatei\n\
|
|
|
|
|
benutzt wird, existiert im WCMD nicht.\n"
|
2004-07-30 06:18:46 +02:00
|
|
|
|
|
|
|
|
|
WCMD_GOTO,
|
2004-08-04 20:15:56 +02:00
|
|
|
|
"Der GOTO Befehl transferiert die Ausf<73>hrung zu einer anderen Stelle in einer\n\
|
|
|
|
|
Batchdatei.\n\
|
2004-07-30 06:18:46 +02:00
|
|
|
|
\n\
|
2004-08-04 20:15:56 +02:00
|
|
|
|
Die Bezeichnung, die das Ziel eines GOTO's ist, kann bis zu 255 Zeichen lang\n\
|
|
|
|
|
sein, darf aber keine Leerzeichen enthakten (dies ist der Unterschied zu\n\
|
|
|
|
|
anderen Betriebssystemen). Wenn zwei oder mehr identische Bezeichnungen in\n\
|
|
|
|
|
einer Batchdatei existieren, dann wird immer zu der ersten Bezeichnung\n\
|
|
|
|
|
gesprungen. Versucht GOTO zu einer nicht vorhanden Bezeichnung zu springen,\n\
|
|
|
|
|
beendet sich die Ausf<73>hrung der Batchdatei.\n\
|
2004-07-30 06:18:46 +02:00
|
|
|
|
\n\
|
2004-08-04 20:15:56 +02:00
|
|
|
|
GOTO hat keine Auswirkungen, wenn es interaktiv genutzt wird.\n"
|
2004-07-30 06:18:46 +02:00
|
|
|
|
|
|
|
|
|
WCMD_HELP, "Hilfe f<>r HELP\n"
|
|
|
|
|
|
|
|
|
|
WCMD_IF,
|
2004-08-04 20:15:56 +02:00
|
|
|
|
"IF wird benutzt, um einen Befehl bedingt auszuf<75>hren.\n\
|
2004-07-30 06:18:46 +02:00
|
|
|
|
\n\
|
2004-08-04 20:15:56 +02:00
|
|
|
|
Syntax: IF [NOT] EXIST Dateiname Befehl\n\
|
|
|
|
|
IF [NOT] Zeichenkette1==Zeichenkette2 Befehl\n\
|
|
|
|
|
IF [NOT] ERRORLEVEL Nummer Befehl\n\
|
2004-07-30 06:18:46 +02:00
|
|
|
|
\n\
|
2004-08-04 20:15:56 +02:00
|
|
|
|
In der zweiten Form des Befehls, m<>ssen die beiden Zeichenketten in doppelten\n\
|
|
|
|
|
Anf<EFBFBD>hrungszeichen stehen. Der Vergleich achtet nicht auf die Gro<72>- und\n\
|
|
|
|
|
Kleinschreibung.\n"
|
2004-07-30 06:18:46 +02:00
|
|
|
|
|
|
|
|
|
WCMD_LABEL,
|
|
|
|
|
"LABEL wird benutzt, um die Laufwerksbezeichnung festzulegen.\n\
|
|
|
|
|
\n\
|
|
|
|
|
Syntax: LABEL [Laufwerk:]\n\
|
|
|
|
|
\n\
|
|
|
|
|
Der Befehl wartet auf die Eingabe einer neuen Bezeichnung f<>r das angegebene\n\
|
|
|
|
|
Laufwerk. Sie k<>nnen sich auch die Laufwerksbezeicnung mit dem VOL - Befehl\n\
|
|
|
|
|
anzeigen lassen.\n"
|
|
|
|
|
|
|
|
|
|
WCMD_MD, "Hilfe f<>r MD\n"
|
|
|
|
|
WCMD_MKDIR, "Hilfe f<>r MKDIR\n"
|
|
|
|
|
WCMD_MOVE,
|
2004-08-04 20:15:56 +02:00
|
|
|
|
"MOVE verschiebt eine Datei oder ein Verzeichnis zu einem neuen Punkt im\n\
|
|
|
|
|
Dateisystem.\n\
|
2004-07-30 06:18:46 +02:00
|
|
|
|
\n\
|
2004-08-04 20:15:56 +02:00
|
|
|
|
Ist das zu verschiebende Objekt ein Verzeichnis, dann werden alle Dateien und\n\
|
|
|
|
|
Unterverzeichnisse unterhalb des Objektes genauso verschoben.\n\
|
2004-07-30 06:18:46 +02:00
|
|
|
|
\n\
|
2004-08-04 20:15:56 +02:00
|
|
|
|
MOVE schl<68>gt fehl, wenn die alte und die neue Position auf verschiedenen DOS\n\
|
|
|
|
|
Laufwerken sind.\n"
|
2004-07-30 06:18:46 +02:00
|
|
|
|
|
|
|
|
|
WCMD_PATH,
|
2004-08-04 20:15:56 +02:00
|
|
|
|
"PATH <20>ndert oder zeigt den WCMD Suchpfad an.\n\
|
2004-07-30 06:18:46 +02:00
|
|
|
|
\n\
|
2004-08-04 20:15:56 +02:00
|
|
|
|
Nach der Eingabe von PATH, wird die aktuelle PATH Einstellung angezeigt\n\
|
|
|
|
|
(nach dem Start wird der Wert aus der wine.conf Datei genommen). Um die\n\
|
|
|
|
|
Einstellungen zu <20>ndern, muss nach dem PATH Befehl der neue Wert angegeben\n\
|
|
|
|
|
werden\n\
|
2004-07-30 06:18:46 +02:00
|
|
|
|
\n\
|
2004-08-04 20:15:56 +02:00
|
|
|
|
Es ist auch m<>glich den PATH mit Hilfe der PATH Umgebungsvariable zu\n\
|
|
|
|
|
modifizieren. Zum Beispiel:\n\
|
2004-07-30 06:18:46 +02:00
|
|
|
|
PATH %PATH%;c:\\temp \n"
|
|
|
|
|
|
|
|
|
|
WCMD_PAUSE,
|
2004-08-04 20:15:56 +02:00
|
|
|
|
"PAUSE l<>sst eine Meldung auf dem Bildschirm erscheinen\n\
|
|
|
|
|
'Press Return key to continue' und wartet darauf, dass der Nutzer die\n\
|
|
|
|
|
Return/Enter-Taste dr<64>ckt. Es wird haupts<74>chlich in Batchdateien genutzt,\n\
|
|
|
|
|
um dem Nutzer zu erlauben, die Ausgabe eines vorherigen Befehls zu lesen,\n\
|
|
|
|
|
bevor es durch Scrollen vom Bildschirm verschwindet.\n"
|
2004-07-30 06:18:46 +02:00
|
|
|
|
|
|
|
|
|
WCMD_PROMPT,
|
2004-08-04 20:15:56 +02:00
|
|
|
|
"PROMPT setzt den Befehlszeilenprompt.\n\
|
2004-07-30 06:18:46 +02:00
|
|
|
|
\n\
|
2004-08-04 20:15:56 +02:00
|
|
|
|
Die Zeichenkette, die dem PROMPT Befehl folgt (und dem Leerzeichen\n\
|
|
|
|
|
unmittelbar danach), erscheint am Zeilenanfang, wenn WCMD auf die Eingabe\n\
|
|
|
|
|
wartet.\n\
|
2004-07-30 06:18:46 +02:00
|
|
|
|
\n\
|
2004-08-04 20:15:56 +02:00
|
|
|
|
Die nachfolgenden Zeichen haben eine besondere Bedeutung:\n\
|
2004-07-30 06:18:46 +02:00
|
|
|
|
\n\
|
2004-08-04 20:15:56 +02:00
|
|
|
|
$$ Dollarzeichen $_ Zeilenvorschub $b Pipe Zeichen (|)\n\
|
|
|
|
|
$d aktuelles Datum $e Escape $g > Zeichen\n\
|
|
|
|
|
$l < Zeichen $n akutelles Laufwerk $p aktueller Pfad\n\
|
|
|
|
|
$q Gleichheitszeichen $t aktuelle Zeit $v wcmd Version\n\
|
2004-07-30 06:18:46 +02:00
|
|
|
|
\n\
|
2004-08-04 20:15:56 +02:00
|
|
|
|
Hinweis: Die Eingabe des PROMPT Befehls ohne eine Prompt-Zeichenkette, setzt\n\
|
|
|
|
|
den Prompt zu den Standardwert zur<75>ck, was das aktuelle Verzeichnis (inklusive\n\
|
|
|
|
|
dem aktuellen Laufwerksbuchstaben) gefolgt von einen Gr<47><72>erzeichen (>)\n\
|
|
|
|
|
(genau wie der PROMPT $p$g Befehl).\n\
|
2004-07-30 06:18:46 +02:00
|
|
|
|
\n\
|
2004-08-04 20:15:56 +02:00
|
|
|
|
Der Prompt kann auch ge<67>ndert werden durch das <20>ndern der PROMPT\n\
|
|
|
|
|
Umgebungsvariable, so hat der Befehl 'SET PROMPT=text' die gleiche Auswirkung\n\
|
|
|
|
|
wie 'PROMPT text'.\n"
|
2004-07-30 06:18:46 +02:00
|
|
|
|
|
|
|
|
|
WCMD_REM,
|
2004-08-04 20:15:56 +02:00
|
|
|
|
"Beginnt eine Befehlszeile mit REM (gefolgt von einem Leerzeichen), wird\n\
|
|
|
|
|
keine Aktion ausgef<65>hrt und kann deshalb auch als Kommentar in einer\n\
|
|
|
|
|
Batchdatei genutzt werden.\n"
|
2004-07-30 06:18:46 +02:00
|
|
|
|
|
|
|
|
|
WCMD_REN, "Hilfe f<>r REN\n"
|
|
|
|
|
WCMD_RENAME, "Hilfe f<>r RENAME\n"
|
|
|
|
|
WCMD_RD, "Hilfe f<>r RD\n"
|
|
|
|
|
WCMD_RMDIR, "Hilfe f<>r RMDIR\n"
|
|
|
|
|
|
|
|
|
|
WCMD_SET,
|
2004-08-04 20:15:56 +02:00
|
|
|
|
"SET <20>ndert oder zeigt die WCMD Umgebungsvariablen an.\n\
|
2004-07-30 06:18:46 +02:00
|
|
|
|
\n\
|
2004-08-04 20:15:56 +02:00
|
|
|
|
SET ohne Parameter zeigt alle aktuellen Umgebungsvariablen an.\n\
|
2004-07-30 06:18:46 +02:00
|
|
|
|
\n\
|
2004-08-04 20:15:56 +02:00
|
|
|
|
Um eine Umgebungsvariable zu erschaffen oder zu <20>ndern, ist der Syntax n<>tig:\n\
|
2004-07-30 06:18:46 +02:00
|
|
|
|
\n\
|
2004-08-04 20:15:56 +02:00
|
|
|
|
SET <Variable>=<Wert>\n\
|
2004-07-30 06:18:46 +02:00
|
|
|
|
\n\
|
2004-08-04 20:15:56 +02:00
|
|
|
|
Wobei <Variable> und <Wert> Zeichenkette sind. Es m<>ssen keine Leerzeichen vor\n\
|
|
|
|
|
dem Gleichheitszeichen sein, noch muss der Variablenname in Anf<6E>hrungszeichen\n\
|
|
|
|
|
eingeschlossen sein.\n\
|
2004-07-30 06:18:46 +02:00
|
|
|
|
\n\
|
2004-08-04 20:15:56 +02:00
|
|
|
|
In Wine werden die Umgebungsvariablen des darunterliegenden Betriebssystems\n\
|
|
|
|
|
mit in die Win32 Umgebung eingebunden, deshalb gibt es gew<65>hnlich mehr Werte\n\
|
|
|
|
|
als es sie in einer urspr<70>nglichen Win32 Realisierung g<>be. Anmerkung: Es ist\n\
|
|
|
|
|
nicht m<>glich die Umgebungsvariablen des Betriebssystems vom WCMD aus zu\n\
|
|
|
|
|
beeinflussen.\n"
|
2004-07-30 06:18:46 +02:00
|
|
|
|
|
|
|
|
|
WCMD_SHIFT,
|
2004-08-04 20:15:56 +02:00
|
|
|
|
"SHIFT wird in einer Batchdatei genutzt, um einen Parameter vom Anfang der\n\
|
|
|
|
|
Liste zu entfernen, so das der Parameter 2 zu Parameter 1 wird und so weiter.\n\
|
|
|
|
|
Es hat keine Auswirkungen, wenn es von der Befehlszeile gerufen wird.\n"
|
2004-07-30 06:18:46 +02:00
|
|
|
|
|
|
|
|
|
WCMD_TIME, "Hilfe f<>r TIME\n"
|
|
|
|
|
|
|
|
|
|
WCMD_TITLE,
|
|
|
|
|
"Setzt den Fenstertitel f<>r das WCMD - Fenster.\n\
|
|
|
|
|
\n\
|
|
|
|
|
Syntax: TITLE [Zeichenkette]\n"
|
|
|
|
|
|
|
|
|
|
WCMD_TYPE,
|
2004-08-04 20:15:56 +02:00
|
|
|
|
"TYPE <Datei> kopiert <Datei> zu dem Konsolenger<65>t (oder dorthin, wohin\n\
|
|
|
|
|
dies umgeleitet wurde). Es wird keine <20>berpr<70>fung vorgenommen, ob die\n\
|
|
|
|
|
Datei lesbarer Text ist.\n"
|
2004-07-30 06:18:46 +02:00
|
|
|
|
|
|
|
|
|
WCMD_VERIFY,
|
2004-08-04 20:15:56 +02:00
|
|
|
|
"VERIFY wird benutzt, um das Verify Flag zu setzen, zu l<>schen oder zu\n\
|
|
|
|
|
testen. G<>ltige Eingaben sind:\n\
|
2004-07-30 06:18:46 +02:00
|
|
|
|
\n\
|
2004-08-04 20:15:56 +02:00
|
|
|
|
VERIFY ON Setzt das Flag\n\
|
|
|
|
|
VERIFY OFF L<>scht das Flag\n\
|
|
|
|
|
VERIFY Zeigt an, ob ON oder OFF verwendet wird.\n\
|
2004-07-30 06:18:46 +02:00
|
|
|
|
\n\
|
2004-08-04 20:15:56 +02:00
|
|
|
|
Das Verify Flag hat keine Funktion in Wine.\n"
|
2004-07-30 06:18:46 +02:00
|
|
|
|
|
|
|
|
|
WCMD_VER,
|
2004-08-04 20:15:56 +02:00
|
|
|
|
"VER zeigt die aktuelle Version von WCMD an.\n"
|
2004-07-30 06:18:46 +02:00
|
|
|
|
|
|
|
|
|
WCMD_VOL, "Hilfe f<>r VOL\n"
|
|
|
|
|
|
|
|
|
|
WCMD_EXIT,
|
2004-08-04 20:15:56 +02:00
|
|
|
|
"EXIT beendet die aktuelle Befehlssitzung und kehrt zum\n\
|
|
|
|
|
Betriebssystem oder der Shell zur<75>ck, von der WCMD gestart wurde.\n"
|
|
|
|
|
|
2004-07-30 06:18:46 +02:00
|
|
|
|
|
|
|
|
|
1000, "WCMD eingebauten Befehle sind:\n\
|
|
|
|
|
ATTRIB\t\tZeigt an oder <20>ndert die DOS Dateieigenschaften\n\
|
|
|
|
|
CALL\t\tRuft eine Batch-Datei innerhalb einer anderen auf\n\
|
|
|
|
|
CD (CHDIR)\tWechselt in das Verzeichnis\n\
|
|
|
|
|
CLS\t\tL<74>scht den Inhalt der Konsole\n\
|
|
|
|
|
COPY\t\tKopiert eine Datei\n\
|
|
|
|
|
CTTY\t\t<>ndert das Eingabe/Ausgabe - Ger<65>t\n\
|
|
|
|
|
DATE\t\tZeigt an oder <20>ndert das Systemdatum\n\
|
|
|
|
|
DEL (ERASE)\tL<74>scht eine oder mehrere Dateien\n\
|
|
|
|
|
DIR\t\tListet den Inhalt eines Verzeichnisses\n\
|
|
|
|
|
ECHO\t\tKopiert den Text direkt zur Konsolenausgabe\n\
|
|
|
|
|
HELP\t\tZeigt detalierte Informationen zu einen Thema\n\
|
|
|
|
|
MD (MKDIR)\tErzeugt ein Unterverzeichnis\n\
|
|
|
|
|
MOVE\t\tBewegt eine oder mehrere Dateien oder einen Verzeichnisbaum\n\
|
|
|
|
|
PATH\t\tSetzt oder zeigt den Suchpfad an\n\
|
|
|
|
|
PROMPT\t\t<>ndert den Befehlszeilenprompt\n\
|
|
|
|
|
REN (RENAME)\tBenennt eine Datei um\n\
|
|
|
|
|
RD (RMDIR)\tL<74>scht ein Unterverzeichnis\n\
|
|
|
|
|
SET\t\tSetzt oder zeigt die Umgebungsvariablen an\n\
|
|
|
|
|
TIME\t\tSetzt oder zeigt die aktuelle Systemzeit an\n\
|
|
|
|
|
TITLE\t\tSetzt den Fenstertitel f<>r die WCMD - Sitzung\n\
|
|
|
|
|
TYPE\t\tGibt den Inhalt einer Textdatei aus\n\
|
|
|
|
|
VER\t\tZeigt die aktuelle Version von WCMD an\n\
|
|
|
|
|
VOL\t\tZeigt die Bezeichnung eines Laufwerkes an\n\
|
|
|
|
|
EXIT\t\tBeendet den WCMD\n\n\
|
|
|
|
|
Geben Sie HELP <Befehl> ein, damit Sie weitere Informationen f<>r einen der\n\
|
|
|
|
|
obigen Befehle erhalten.\n"
|
|
|
|
|
}
|