[CMD]
[reactos.git] / reactos / base / shell / cmd / lang / de-DE.rc
index de29914..081f108 100644 (file)
@@ -2,6 +2,7 @@
  *  German language file by Klemens Friedl <frik85> 2005-06-03
  *  Update: frik85 2005-06-06
  */
+#pragma code_page(65001)
 
 LANGUAGE LANG_GERMAN, SUBLANG_NEUTRAL
 STRINGTABLE DISCARDABLE
@@ -12,49 +13,49 @@ assoc [.erw[=[Dateityp]]]\n\
 \n\
 assoc (Gibt alle Zuordnungen aus)\n\
 assoc .erw (Gibt die spezifische Zuordnung aus)\n\
-assoc .erw= (Löscht die spezifische Zuordnung)\n\
-assoc .erw=Dateityp (Fügt neue Zuordnung hinzu)\n"
+assoc .erw= (Löscht die spezifische Zuordnung)\n\
+assoc .erw=Dateityp (Fügt neue Zuordnung hinzu)\n"
 
-STRING_ATTRIB_HELP,    "Zeigt Dateiattribute an oder ändert sie.\n\n\
+STRING_ATTRIB_HELP,    "Zeigt Dateiattribute an oder ändert sie.\n\n\
 ATTRIB [+R | -R] [+A | -A] [+S | -S] [+H | -H] Dateiname ...\n\
        [/S [/D]]\n\n\
   +   Setzt ein Attribut\n\
-  -   Löscht ein Attribut\n\
-  R   Attribut für 'schreibgeschützte Datei'\n\
-  A   Attribut für 'zu archivierende Datei'\n\
-  S   Attribut für 'Systemdatei'\n\
-  H   Attribut für 'versteckte Datei'\n\
- /S   Verarbeitet übereinstimmende Dateien im aktuellen Ordner\n\
+  -   Löscht ein Attribut\n\
+  R   Attribut für 'schreibgeschützte Datei'\n\
+  A   Attribut für 'zu archivierende Datei'\n\
+  S   Attribut für 'Systemdatei'\n\
+  H   Attribut für 'versteckte Datei'\n\
+ /S   Verarbeitet übereinstimmende Dateien im aktuellen Ordner\n\
       und in allen Unterordnern.\n\
   /D  Verarbeitet auch die Ordner.\n\n\
 ATTRIB ohne Parameter zeigt die derzeit gesetzten Attribute aller Dateien an."
 
-STRING_ALIAS_HELP,  "Setzt, löscht oder zeigt Alias.\n\n\
+STRING_ALIAS_HELP,  "Setzt, löscht oder zeigt ein Alias.\n\n\
 ALIAS [alias=[command]]\n\n\
   alias    Name des Alias.\n\
-  command  Text welcher für den Alias zugeordnet wird.\n\n\
+  command  Text welcher für den Alias zugeordnet wird.\n\n\
 Listet alle Aliase auf:\n\
   ALIAS\n\n\
-Setzt ein neues oder überschreibt ein bestehendes Alias:\n\
+Setzt ein neues oder überschreibt ein bestehendes Alias:\n\
   ALIAS da=dir a:\n\n\
-Löscht ein Alias von der Alias-Liste:\n\
+Löscht ein Alias von der Alias-Liste:\n\
   ALIAS da="
 
-STRING_BEEP_HELP, "Gibt einen beep-Ton durch den PC-Speaker aus.\n\nBEEP"
+STRING_BEEP_HELP, "Gibt einen Piepton durch den PC-Lautsprecher aus.\n\nBEEP"
 
 STRING_CALL_HELP, "Ruft eine Batchdatei von einer anderen aus auf.\n\n\
 CALL [Laufwerk:][Pfad]Dateiname [Batch-Parameter]\n\n\
   Parameter      Bezeichnet beliebige Angaben in der Befehlszeile, die von\n\
-                 dem aufgerufenen Batchprogramm benötigt werden."
+                 dem aufgerufenen Batchprogramm benötigt werden."
 
 STRING_CD_HELP,      "Wechselt das Verzeichnis oder zeigt dessen Namen an.\n\n\
 CHDIR [Laufwerk:][Pfad]\n\
 CHDIR[..|.]\n\
 CD [Laufwerk:][Pfad]\n\
 CD[..|.]\n\n\
-  ..   übergeordnetes Verzeichnis\n\
+  ..   übergeordnetes Verzeichnis\n\
   .    vorhergehende Verzeichnis\n\n\
-Geben Sie CD Laufwerk: ein, um das aktuelle Verzeichnis auf dem angegebenen\n\
+Geben Sie CD-Laufwerk: ein, um das aktuelle Verzeichnis auf dem angegebenen\n\
 Laufwerk anzuzeigen.\n\
 Mit CD ohne Parameter wird das aktuelle Laufwerk und Verzeichnis angezeigt."
 
@@ -63,20 +64,20 @@ CHCP [nnn]\n\n\
   nnn   Codepage angeben.\n\n\
 Der Befehl CHCP ohne Parameter zeigt die Nummer der aktuellen Codepage an."
 
-STRING_CHOICE_HELP, "Wartet auf den Benutzer, welcher aus einer Auswahl eine Option wählen muss.\n\n\
+STRING_CHOICE_HELP, "Wartet auf den Benutzer, welcher aus einer Auswahl eine Option wählen muss.\n\n\
 CHOICE  [/C[:]choices][/N][/S][/T[:]c,nn][text]\n\n\
   /C[:]choices  Die erlaubten Tasten festlegen. Standard-Tasten sind Y und N.\n\
-  /N            Zeigt choices und ? am ende des Promt-Strings NICHT an.\n\
-  /S            Groß- und Kleinschreibung wird beachtet.\n\
+  /N            Zeigt choices und ? am ende des Prompt-Strings NICHT an.\n\
+  /S            Groß- und Kleinschreibung wird beachtet.\n\
   /T[:]c,nn     Standard-Auswahl wird auf c gesetzt nach nn Sekunden.\n\
   text          Zeigt eine Beschreibung an.\n\n\
-ERRORLEVEL wird auf den Offset der Taste welche der Benutzer gedrückt hat gesetzt."
+ERRORLEVEL wird auf den Offset der Taste welche der Benutzer gedrückt hat gesetzt."
 
-STRING_CLS_HELP, "Löscht den Bildschirminhalt.\n\nCLS"
+STRING_CLS_HELP, "Löscht den Bildschirminhalt.\n\nCLS"
 
-STRING_CMD_HELP1, "\nIntere Befehle verfügbar:\n"
+STRING_CMD_HELP1, "\nInterne Befehle verfügbar:\n"
 
-STRING_CMD_HELP2, "\nVerfügbare Features:"
+STRING_CMD_HELP2, "\nVerfügbare Funktionen:"
 
 STRING_CMD_HELP3,"  [aliases]"
 
@@ -90,18 +91,18 @@ STRING_CMD_HELP7,"  [redirections and piping]"
 
 STRING_CMD_HELP8, "Startet eine neue Instanz des ReactOS-Befehlsinterpreters.\n\n\
 CMD [/[C|K] command][/P][/Q][/T:bf]\n\n\
-  /C command  Führt den Befehl in der Zeichenfolge aus und schließt sich.\n\
-  /K command  Führt den Befehl in der Zeichenfolge aus und läuft weiter.\n\
-  /P          CMD wird permanent und führt autoexec.bat aus\n\
+  /C command  Führt den Befehl in der Zeichenfolge aus und schließt sich.\n\
+  /K command  Führt den Befehl in der Zeichenfolge aus und läuft weiter.\n\
+  /P          CMD wird permanent und führt autoexec.bat aus\n\
               (kann nicht beendet werden).\n\
   /T:bf       Setzt die Hintergrund- und Vordergrund-Farbe (siehe COLOR Befehl)."
 
-STRING_COLOR_HELP1, "Legt die standard Hinter- und Vordergrundfarben für die Konsole fest.\n\n\
+STRING_COLOR_HELP1, "Legt die Standardhinter- und Vordergrundfarben für die Konsole fest.\n\n\
 COLOR [attr [/F]] \n\n\
-  attr        Gibt die Farbattribute für die Konsolenausgabe an.\n\
-  /F          llt die Konsolenausgabe mit dem Farbattribut\n\n\
-Es gibt 3 Möglichkeiten die Farbe festzulegen:\n\
-1) [bright] name on [bright] name  (Nur die 4 ersten Buchstaben sind nötig)\n\
+  attr        Gibt die Farbattribute für die Konsolenausgabe an.\n\
+  /F          llt die Konsolenausgabe mit dem Farbattribut\n\n\
+Es gibt 3 Möglichkeiten, um die Farbe festzulegen:\n\
+1) [bright] name on [bright] name  (Nur die 4 ersten Buchstaben sind nötig)\n\
 2) decimal on decimal\n\
 3) two hex digits\n\n\
 Farben:\n\
@@ -115,21 +116,21 @@ dec  hex  name       dec  hex  name\n\
 6    6    Yellow     14   E    Bright Yellow\n\
 7    7    White      15   F    Bright White"
 
-STRING_COPY_HELP1,  " %s überschreiben (Ja/Nein/Alle)? "
+STRING_COPY_HELP1,  " %s überschreiben (Ja/Nein/Alle)? "
 
 STRING_COPY_HELP2, "Kopiert eine oder mehrere Dateien an eine andere Position.\n\n\
 COPY [/V][/Y|/-Y][/A|/B] Quelle [/A|/B]\n\
      [+ source [/A|/B] [+ ...]] [destination [/A|/B]]\n\n\
   source       Bezeichnet die zu kopierende(n) Datei(en).\n\
   /A           Weist auf eine ASCII-Textdatei hin.\n\
-  /B           Weist auf eine Binärdatei hin.\n\
+  /B           Weist auf eine Binärdatei hin.\n\
   destination  Bezeichnet das Verzeichnis und/oder Dateinamen der neuen Datei(en).\n\
-  /V           Überprüft, ob die Dateien richtig geschrieben wurden.\n\
-  /Y           Unterdrückt die Bestätigungsaufforderung beim Überschreiben\n\
+  /V           Überprüft, ob die Dateien richtig geschrieben wurden.\n\
+  /Y           Unterdrückt die Bestätigungsaufforderung beim Überschreiben\n\
                vorhandener Zieldateien.\n\
-  /-Y          Fordert beim Überschreiben vorhandener Zieldateien zum\n\
-               Bestätigen auf.\n\n\
-Die Option /Y ist möglicherweise in der Umgebungsvariablen COPYCMD.\n\
+  /-Y          Fordert beim Überschreiben vorhandener Zieldateien zum\n\
+               Bestätigen auf.\n\n\
+Die Option /Y ist möglicherweise in der Umgebungsvariablen COPYCMD definiert.\n\
 ..."
 
 STRING_DATE_HELP1, "\nGeben Sie das neue Datum ein (mm%cdd%cyyyy): "
@@ -138,32 +139,32 @@ STRING_DATE_HELP2, "\nGeben Sie das neue Datum ein (dd%cmm%cyyyy): "
 
 STRING_DATE_HELP3, "\nGeben Sie das neue Datum ein (yyyy%cmm%cdd): "
 
-STRING_DATE_HELP4, "Ändert das eingestellte Datum oder zeigt es an.\n\n\
+STRING_DATE_HELP4, "Ändert das eingestellte Datum oder zeigt es an.\n\n\
 DATE [/T][date]\n\n\
   /T    nur Datum anzeigen\n\n\
 Der Befehl DATE ohne Parameter zeigt das aktuelle Datum an und fragt nach\n\
-einem neuen. Drücken Sie die EINGABETASTE, um das bisherige Datum zu behalten."
+einem neuen. Drücken Sie die EINGABETASTE, um das bisherige Datum zu behalten."
 
-STRING_DEL_HELP1,  "Löscht eine oder mehrere Dateien.\n\n\
+STRING_DEL_HELP1,  "Löscht eine oder mehrere Dateien.\n\n\
 DEL [/N /P /T /Q /W /Y /Z] Dateinamen ...\n\
 DELETE [/N /P /T /Q /W /Y /Z] Dateinamen ...\n\
 ERASE [/N /P /T /Q /W /Y /Z] Dateinamen ...\n\n\
-  file  Geben Sie die Dateinamen an welche Sie löschen möchten\n\n\
+  file  Geben Sie die Dateinamen an, welche Sie löschen möchten\n\n\
   /N    Nichts.\n\
-  /P    Fordert Sie vor dem Löschen jeder Datei zur Bestätigung auf.\n\
-  /T    Zeigt die Anzahl der gelöschten Dateien und deren vorherigen Speicherplatzbedarf an.\n\
+  /P    Fordert Sie vor dem Löschen jeder Datei zur Bestätigung auf.\n\
+  /T    Zeigt die Anzahl der gelöschten Dateien und deren vorherigen Speicherplatzbedarf an.\n\
   /Q    Beenden.\n\
-  /W    Sicheres Löschen. Dateien werden mit Zufallszahlen überschrieben bevor sie gelöscht werden.\n\
-  /Y    Löscht alles (*.*) ohne Vorwarnung.\n\
-  /Z    Löscht versteckte, mit nur leserechten und Systemdateien.\n"
+  /W    Sicheres Löschen. Dateien werden mit Zufallszahlen überschrieben, bevor sie gelöscht werden.\n\
+  /Y    Löscht alles (*.*) ohne Vorwarnung.\n\
+  /Z    Löscht versteckte Dateien mit Nur-Leserechten und Systemdateien.\n"
 
-STRING_DEL_HELP2, "Alle Dateien in diesem Verzeichnis werden gelöscht!\nSind Sie sicher (Y/N)?"
-STRING_DEL_HELP3, "    %lu Datei(en) gelöscht\n"
-STRING_DEL_HELP4, "    %lu Datei(en) gelöscht\n"
+STRING_DEL_HELP2, "Alle Dateien in diesem Verzeichnis werden gelöscht!\nSind Sie sich sicher (Y/N)?"
+STRING_DEL_HELP3, "    %lu Datei(en) gelöscht\n"
+STRING_DEL_HELP4, "    %lu Datei(en) gelöscht\n"
 
-STRING_DELAY_HELP, "Pause für n Sekunden oder Millisekunden\n\
+STRING_DELAY_HELP, "Pause für n Sekunden oder Millisekunden\n\
 DELAY [/m]n\n\n\
-  /m          Millisekunden ansonsten Sekunden\n"
+  /m          Millisekunden, ansonsten Sekunden\n"
 
 STRING_DIR_HELP1, "Listet die Dateien und Unterverzeichnisse eines Verzeichnisses auf.\n\n\
 DIR [Laufwerk:][Pfad][Dateiname] [/A[[:]attributes]] [/B] [/C] [/D] [/L] [/N]\n\
@@ -171,19 +172,19 @@ DIR [Laufwerk:][Pfad][Dateiname] [/A[[:]attributes]] [/B] [/C] [/D] [/L] [/N]\n\
   [Laufwerk:][path][Dateiname]\n\
               Bezeichnet Laufwerk, Verzeichnis und/oder Dateien.\n\n\
   /A          Listet Dateien mit angegebenen Attributen auf.\n\
-  attributes   D  Verzeichnisse         R  Schreibgeschützte Dateien\n\
+  attributes   D  Verzeichnisse         R  Schreibgeschützte Dateien\n\
                H  Versteckte Dateien    A  Zu archivierende Dateien\n\
                S  Systemdateien         -  vorangestellt kehrt die Bedeutung um\n\
   /B          Einfaches Format (keine Kopfdaten, keine Zusammenfassung).\n\
-  /C          Zeigt das Tausendertrennzeichen bei Dateigrößen an (Standard-\n\
+  /C          Zeigt das Tausendertrennzeichen bei Dateigrößen an (Standard-\n\
               einstellung). Verwenden Sie /-C, um das Tausendertrennzeichen\n\
               nicht anzuzeigen.\n\
   /D          Gleich wie Breitformat, jedoch nach Spalten sortiert.\n\
   /L          Verwendet Kleinschreibung.\n\
   /N          Neues, langes Listenformat (Dateinamen auf der rechten Seite).\n\
   /O          Gibt die Liste sortiert aus.\n\
-  sortorder    N  Name (alphabetisch)         S  Größe (kleinere zuerst)\n\
-               E  Erweiterung (alphabetisch)  D Datum/Zeit (ältere zuerst)\n\
+  sortorder    N  Name (alphabetisch)         S  Größe (kleinere zuerst)\n\
+               E  Erweiterung (alphabetisch)  D Datum/Zeit (ältere zuerst)\n\
                G  Verzeichnisse zuerst        - vorangestellt kehrt die\n\
   /P          Pausiert nach jeder vollen Bildschirmseite.\n\
   /Q          Gibt den Besitzer der Datei aus.\n\
@@ -192,42 +193,42 @@ DIR [Laufwerk:][Pfad][Dateiname] [/A[[:]attributes]] [/B] [/C] [/D] [/L] [/N]\n\
   timefield   C  Erstellung\n\
               A  Letzter Zugriff\n\
               W  Letzter Schreibzugriff\n\
-  /W          Verwendet Breitformat für die Auflistung.\n\
-  /X          Zeigt die Kurznamen für Dateien mit Nicht-8Punkt3-Namen an.\n\
+  /W          Verwendet Breitformat für die Auflistung.\n\
+  /X          Zeigt die Kurznamen für Dateien mit Nicht-8Punkt3-Namen an.\n\
               Das Format ist das gleiche wie bei /N, wobei der Kurzname vor\n\
-              dem Langnamen eingefügt wird. Wenn kein Kurzname vorhanden ist,\n\
+              dem Langnamen eingefügt wird. Wenn kein Kurzname vorhanden ist,\n\
               werden Leerzeichen angezeigt.\n\
   /4          Zeigt das Jahr vierstellig an.\n\n\
-Optionen können in der Umgebungsvariablen DIRCMD voreingestellt werden.\n\
-""-"" vor einer Option setzt die Voreinstellung ausser Kraft, z.B. DIR /-W."
+Optionen können in der Umgebungsvariablen DIRCMD voreingestellt werden.\n\
+""-"" vor einer Option setzt die Voreinstellung außer Kraft, z.B. DIR /-W."
 
-STRING_DIR_HELP2, " Datenträger in Laufwerk %c ist %s\n"
-STRING_DIR_HELP3, " Datenträger in Laufwerk %c hat keine Bezeichnung\n"
+STRING_DIR_HELP2, " Datenträger in Laufwerk %c ist %s\n"
+STRING_DIR_HELP3, " Datenträger in Laufwerk %c hat keine Bezeichnung\n"
 STRING_DIR_HELP4, " Volumeseriennummer: %04X-%04X\n"
 STRING_DIR_HELP5, "\n     Anzahl der angezeigten Dateien:\n%16i Datei(en)% 15s Bytes\n"
 STRING_DIR_HELP6, "%16i Verzeichnis(se), % 15s Bytes frei\n"
 STRING_DIR_HELP7, "\n Verzeichnis von %s\n\n"
 STRING_DIR_HELP8, "%16i Datei(en)% 14s Bytes\n"
 
-STRING_DIRSTACK_HELP1, "Speichert das aktuelle Verzeichnis für den POPD Befehl, und\n\
-wechselt dann zu den festgelegten Verzeichnis.\n\n\
+STRING_DIRSTACK_HELP1, "Speichert das aktuelle Verzeichnis für den POPD-Befehl und\n\
+wechselt dann in das festgelegte Verzeichnis.\n\n\
 PUSHD [path | ..]\n\n\
-  path        Legt das Verzeichnis fest zu welchem gewechselt werden soll"
+  path        Legt das Verzeichnis fest, in das gewechselt werden soll"
 
-STRING_DIRSTACK_HELP2, "Wechselt zu dem Verzeichnis welches vom PUSHD Befehl gespeichert wurde.\n\nPOPD"
+STRING_DIRSTACK_HELP2, "Wechselt in das Verzeichnis, das vom PUSHD-Befehl gespeichert wurde.\n\nPOPD"
 
 STRING_DIRSTACK_HELP3, "Druckt den Inhalt des Verzeichnis-Stacks.\n\nDIRS"
 
 STRING_DIRSTACK_HELP4, "Verzeichnis-Stack ist leer"
 
-STRING_ECHO_HELP1,  "Sendet eine Nachricht ohne den Zeilenvorschub und Wagenrücklauf zu betätigen.\n\n\
+STRING_ECHO_HELP1,  "Sendet eine Nachricht, ohne den Zeilenvorschub und Wagenrücklauf zu betätigen.\n\n\
   ECHOS message"
 
-STRING_ECHO_HELP2,  "Sendet eine Nachricht zur Standard Fehlerausgabe.\n\n\
+STRING_ECHO_HELP2,  "Sendet eine Nachricht zur Standard-Fehlerausgabe.\n\n\
   ECHOERR Nachricht\n\
   ECHOERR.           gibt eine Leerzeile aus"
 
-STRING_ECHO_HELP3, "Sendet eine Nachricht zur Standard Fehlerausgabe ohne den Zeilenvorschub und Wagenrücklauf zu betätigen.\n\n\
+STRING_ECHO_HELP3, "Sendet eine Nachricht zur Standard-Fehlerausgabe, ohne den Zeilenvorschub und Wagenrücklauf zu betätigen.\n\n\
   ECHOSERR Nachricht"
 
 STRING_ECHO_HELP4, "Zeigt Meldungen an oder schaltet die Befehlsanzeige ein ""ON"" oder aus ""OFF"".\n\n\
@@ -240,78 +241,78 @@ STRING_ECHO_HELP5, "ECHO ist %s\n"
 
 STRING_EXIT_HELP, "Beendet den Befehlsinterpreter CMD.EXE oder die aktuelle Batchdatei.\n\nEXIT"
 
-STRING_FOR_HELP1, "Führt einen Befehl für jede einzelne Datei für einen Satz von Dateien aus.\n\n\
+STRING_FOR_HELP1, "Führt einen Befehl für jede einzelne Datei für einen Satz von Dateien aus.\n\n\
 FOR %Variable IN (Satz) DO Befehl [Parameter]\n\n\
   %variable  Ein ersetzbarer Parameter bestehend aus einem einzelnen\n\
               Buchstaben.\n\
-  (Satz)     Ein Satz von mindestens einer Datei. Platzhalter sind zulässig.\n\
-  Befehl    Befehl, der für jede Datei ausgeführt werden soll.\n\
-  Parameter Parameter und Optionen für den angegebenen Befehl.\n\n\
+  (Satz)     Ein Satz von mindestens einer Datei. Platzhalter sind zulässig.\n\
+  Befehl    Befehl, der für jede Datei ausgeführt werden soll.\n\
+  Parameter Parameter und Optionen für den angegebenen Befehl.\n\n\
 Um den FOR-Befehl in einem Batchprogramm zu verwenden, geben Sie %%Variable\n\
 statt %Variable an."
 
 STRING_FREE_HELP1, "\nVolume in Laufwerk %s ist %-11s\n\
  Volume-Seriennummer: %s\n\
-  %16s bytes Speicherkapazität\n\
-  %16s bytes belegter Speicher\n\
-  %16s bytes freier Speicher\n"
+  %16s Byte Speicherkapazität\n\
+  %16s Byte belegter Speicher\n\
+  %16s Byte freier Speicher\n"
 
-STRING_FREE_HELP2, "Zeigt die Volumesinformationen an.\n\nFREE [Laufwerk: ...]"
+STRING_FREE_HELP2, "Zeigt die Volumeinformationen an.\n\nFREE [Laufwerk: ...]"
 
-STRING_IF_HELP1, "Verarbeitet Ausdrücke in einer Batchdatei abhängig von Bedingungen.\n\n\
+STRING_IF_HELP1, "Verarbeitet Ausdrücke in einer Batchdatei abhängig von Bedingungen.\n\n\
   IF [NOT] ERRORLEVEL Nummer Befehl\n\
   IF [NOT] variable1==variable2 Befehl\n\
   IF [NOT] EXIST Dateiname Befehl\n\
   IF [NOT] DEFINED variable Befehl\n\n\
-NOT               Befehl wird nur dann ausgeführt, wenn die Bedingung nicht\n\
-                  erfüllt wird\n\
-ERRORLEVEL number Bedingung ist erfüllt, wenn das zuletzt ausgeführte\n\
-                  Programm einen Code größer oder gleich der Nummer zurückgibt.\n\
-command           Gibt den Befehl an, der bei erfüllter Bedingung ausgeführt\n\
+NOT               Befehl wird nur dann ausgeführt, wenn die Bedingung nicht\n\
+                  erfüllt wird\n\
+ERRORLEVEL number Bedingung ist erfüllt, wenn das zuletzt ausgeführte\n\
+                  Programm einen Code größer oder gleich der Nummer zurückgibt.\n\
+command           Gibt den Befehl an, der bei erfüllter Bedingung ausgeführt\n\
                   werden soll.\n\
 variable1==variable2\n\
-                  Bedingung ist erfüllt, falls die Zeichenfolgen gleich sind.\n\
-EXIST Dateiname   Bedingung ist erfüllt, wenn die angegebene Datei existiert.\n\
-DEFINED variable  Bedingung ist erfüllt, wenn die angegebene Datei definiert\n\
+                  Bedingung ist erfüllt, falls die Zeichenfolgen gleich sind.\n\
+EXIST Dateiname   Bedingung ist erfüllt, wenn die angegebene Datei existiert.\n\
+DEFINED variable  Bedingung ist erfüllt, wenn die angegebene Datei definiert\n\
                   wurde."
 
-STRING_GOTO_HELP1,  "Setzt die Ausführung eines Batchprogramms an einer Marke fort.\n\n\
+STRING_GOTO_HELP1,  "Setzt die Ausführung eines Batchprogramms an einer Marke fort.\n\n\
 GOTO Marke\n\n\
   Marke  Definiert eine Zeichenfolge als Marke in einem Batchprogramm.\n\n\
 Marken stehen am Zeilenanfang mit einem vorangestellten Doppelpunkt."
 
-STRING_LABEL_HELP1, "Erstellt, ändert oder löscht die Bezeichnung eines Volumes.\n\nLABEL [Laufwerk:][label]"
+STRING_LABEL_HELP1, "Erstellt, ändert oder löscht die Bezeichnung eines Volumes.\n\nLABEL [Laufwerk:][label]"
 
-STRING_LABEL_HELP2, "Datenträger im Laufwerk %c: ist %s\n"
-STRING_LABEL_HELP3, "Datenträger im Laufwerk %c: hat keine Bezeichnung\n"
-STRING_LABEL_HELP4, "Datenträger-Seriennummer: %04X-%04X\n"
-STRING_LABEL_HELP5, "Laufwerksbezeichnung (max. 11 Zeichen, ENTER für keine)? "
+STRING_LABEL_HELP2, "Datenträger im Laufwerk %c: ist %s\n"
+STRING_LABEL_HELP3, "Datenträger im Laufwerk %c: hat keine Bezeichnung\n"
+STRING_LABEL_HELP4, "Datenträger-Seriennummer: %04X-%04X\n"
+STRING_LABEL_HELP5, "Laufwerksbezeichnung (max. 11 Zeichen, ENTER für keine)? "
 
 STRING_LOCALE_HELP1, "Aktuelle Zeit: "
 
 STRING_MKDIR_HELP,   "Erzeugt ein Verzeichnis.\n\n\
 MKDIR [Laufwerk:]Pfad\nMD [Laufwerk:]Pfad"
 
-STRING_MKLINK_HELP, "Creates a filesystem link object.\n\n\
-MKLINK [/D | /H | /J] linkname target\n\n\
-  /D  Indicates that the symbolic link target is a directory.\n\
-  /H  Create a hard link.\n\
-  /J  Create a directory junction.\n\n\
-If neither /H or /J is specified, a symbolic link is created."
+STRING_MKLINK_HELP, "Erzeugt eine Dateisystemverknüpfung.\n\n\
+MKLINK [/D | /H | /J] Linkname Ziel\n\n\
+  /D  Gibt an, dass das Ziel der Verknüpfung ein Verzeichnis ist.\n\
+  /H  Erzeugt einen Hardlink.\n\
+  /J  Erzeugt einen Junction Point.\n\n\
+Wenn weder /H noch /J angegeben werden, wird eine symbolische Verknüpfung angelegt."
 
-STRING_MEMMORY_HELP1, "Zeigt die Größe des Systemspeicher an.\n\nMEMORY"
+STRING_MEMMORY_HELP1, "Zeigt die Größe des Systemspeicher an.\n\nMEMORY"
 
 STRING_MEMMORY_HELP2, "\n  %12s%% Speicher geladen.\n\n\
   %13s bytes RAM (insgesamt)\n\
-  %13s bytes verfügbarer RAM\n\n\
+  %13s bytes verfügbarer RAM\n\n\
   %13s bytes Auslagerungsdatei (insgesamt)\n\
-  %13s bytes verfügbare Auslagerungsdatei\n\n\
+  %13s bytes verfügbare Auslagerungsdatei\n\n\
   %13s bytes Virtueller Speicher (insgesamt)\n\
-  %13s bytes verfügbarer Virtueller Speicher\n"
+  %13s bytes verfügbarer virtueller Speicher\n"
 
-STRING_MISC_HELP1, "Drücken Sie eine beliebige Taste . . .\n"
+STRING_MISC_HELP1, "Drücken Sie eine beliebige Taste . . .\n"
 
-STRING_MOVE_HELP1, "Überschreiben %s (Ja/Nein/Alle)? "
+STRING_MOVE_HELP1, "Überschreiben %s (Ja/Nein/Alle)? "
 
 STRING_MOVE_HELP2, "Verschiebt Dateien und benennt Dateien sowie Verzeichnisse um.\n\n\
 Um eine oder mehrere Dateien zu verschieben:\n\
@@ -320,59 +321,59 @@ Um ein Verzeichnis umzubenennen:\n\
 MOVE [/N][Laufwerk:][Pfad]Verzeichnis1 Verzeichnis2\n\n\
   [Laufwerk:][Pfad]Datei1  Bezeichnet den Pfad und den Namen der zu\n\
                            verschiebenden Datei(en).\n\
-  /N                 Nichts. Tut alles ausser Dateien/Verzeichnisse verschieben.\n\n\
-Derzeitige Einschränkung:\n\
-Es ist noch nicht möglich Objekte über die Laufwerksgrenzen hinaus zu verschieben.\n"
+  /N                 Nichts. Tut alles außer Dateien/Verzeichnisse verschieben.\n\n\
+Derzeitige Einschränkung:\n\
+Es ist noch nicht möglich, Objekte über die Laufwerksgrenzen hinaus zu verschieben.\n"
 
 STRING_MSGBOX_HELP, "Zeigt ein Fenster und wartet auf eine Eingabe vom Benutzer.\n\n\
 MSGBOX type ['title'] prompt\n\n\
 type          Button anzeigen\n\
-              mögliche Werte sind: OK, OKCANCEL,\n\
+              mögliche Werte sind: OK, OKCANCEL,\n\
               YESNO, YESNOCANCEL\n\
 title         Titel des Fensters\n\
 prompt        Text der in dem Fenster angezeigt wird\n\n\n\
-ERRORLEVEL is set according the button pressed:\n\n\
+ERRORLEVEL wird je nach dem gedrückten Button gesetzt:\n\n\
 YES  :  10    |  NO      :  11\n\
 OK   :  10    |  CANCEL  :  12\n"
 
-STRING_PATH_HELP1, "Legt den Suchpfad für ausführbare Dateien fest oder zeigt diesen an.\n\n\
+STRING_PATH_HELP1, "Legt den Suchpfad für ausführbare Dateien fest oder zeigt diesen an.\n\n\
 PATH [[Laufwerk:]Pfad[;...]]\nPATH ;\n\n\
-  PATH ;    Löscht den Suchpfad und lässt CMD.EXE nur in dem aktuellen\n\
+  PATH ;    Löscht den Suchpfad und lässt CMD.EXE nur in dem aktuellen\n\
             Verzeichnis suchen.\n\
   PATH      Ohne Parameter zeigt den aktuellen Pfad an.\n"
 
-STRING_PROMPT_HELP1, "Ändert die Eingabeaufforderung.\n\n\
+STRING_PROMPT_HELP1, "Ändert die Eingabeaufforderung.\n\n\
 PROMPT [Text]\n\n\
   Text    Bezeichnet die neue Eingabeaufforderung.\n\n\
 Sie kann aus normalen Zeichen und folgenden Sonderzeichen bestehen:\n\n\
-  $A   & (Kaufmännisches Und)\n\
+  $A   & (Kaufmännisches Und)\n\
   $B   | (Verkettungszeichen oder pipe)\n\
   $C   ( (Klammer auf)\n\
   $D   Aktuelles Datum\n\
   $E   Escapezeichen (ASCII-Code 27)\n\
   $F   ) (Klammer zu)\n\
-  $G   > (Größer-als-Zeichen)\n\
-  $H   Rückschritt (löscht vorangehendes Zeichen)\n\
+  $G   > (Größer-als-Zeichen)\n\
+  $H   Rückschritt (löscht vorangehendes Zeichen)\n\
   $L   < (Kleiner-als-Zeichen)\n\
   $N   Aktuelles Laufwerk\n\
   $P   Aktuelles Laufwerk und Pfad\n\
   $Q   = (Gleichheitszeichen)\n\
   $T   Aktuelle Zeit\n\
   $V   Betriebssystem-Versionsnummer\n\
-  $_   Wagenrücklauf und Zeilenvorschub\n\
+  $_   Wagenrücklauf und Zeilenvorschub\n\
   $$   $ (Dollarzeichen)"
 
-STRING_PAUSE_HELP1, "Hält die Ausführung einer Batchdatei an und zeigt folgende Meldung oder eine benutzerdefinierte Nachricht an:\n\
-'Drücken Sie eine beliebige Taste . . .'.\n\n\
+STRING_PAUSE_HELP1, "Hält die Ausführung einer Batchdatei an und zeigt folgende Meldung oder eine benutzerdefinierte Nachricht an:\n\
+'Drücken Sie eine beliebige Taste . . .'.\n\n\
 PAUSE [message]"
 
 STRING_PROMPT_HELP2, "  $+   Zeigt die aktuelle Tiefe des Verzeichnis-Stacks an"
 
-STRING_PROMPT_HELP3, "\n  'PROMPT'   setzt die Prompt auf die Standardwerte zurück."
+STRING_PROMPT_HELP3, "\n  'PROMPT'   setzt die Prompt auf die Standardwerte zurück."
 
 STRING_REM_HELP, "Leitet Kommentare in einer Batchdatei ein.\n\nREM [Kommentar]"
 
-STRING_RMDIR_HELP,   "Löscht ein Verzeichnis.\n\n\
+STRING_RMDIR_HELP,   "Löscht ein Verzeichnis.\n\n\
 RMDIR [Laufwerk:]Pfad\nRD [Laufwerk:]Pfad"
 
 STRING_REN_HELP1, "Benennt Dateien und Verzeichnisse um.\n\n\
@@ -387,9 +388,9 @@ REN [/E /N /P /Q /S /T] alter_Name ... neuer_Name\n\n\
   /T    Zeigt die Anzahl der umbenannten Dateien an.\n\n\
 Nutzen Sie den 'move' Befehl falls Sie Objekte verschieben wollen.\n"
 
-STRING_REN_HELP2, "    %lu Datei umbennant\n"
+STRING_REN_HELP2, "    %lu Datei umbenannt\n"
 
-STRING_REN_HELP3, "    %lu Dateien umbennant\n"
+STRING_REN_HELP3, "    %lu Dateien umbenannt\n"
 
 STRING_REPLACE_HELP1, "Ersetzt Dateien.\n\n\
 REPLACE [Laufwerk1:][Pfad1]Dateiname [Laufwerk2:][Pfad2] [/A] [/P] [/R] [/W]\n\
@@ -397,21 +398,21 @@ REPLACE [Laufwerk1:][Pfad1]Dateiname [Laufwerk2:][Pfad2] [/P] [/R] [/S] [/W] [/U
   [Laufwerk1:][Pfad1]dateiname Bezeichnet die Quelldatei(en).\n\
   [Laufwerk2:][Pfad2]          Bezeichnet den Pfad in dem die Dateien ersetzt\n\
                                werden sollen.\n\
-  /A                           Fügt neue Dateien dem Zielpfad hinzu. Kann nicht\n\
+  /A                           Fügt neue Dateien dem Zielpfad hinzu. Kann nicht\n\
                                mit /S oder /U Parameter genutzt werden.\n\
-  /P                           Wartet auf Bestätigung bevor eine Datei ersetzt\n\
-                               oder eine Quelldatei hinzugefügt wird.\n\
-  /R                           Ersetzt schreibgeschützte Dateien.\n\
+  /P                           Wartet auf Bestätigung bevor eine Datei ersetzt\n\
+                               oder eine Quelldatei hinzugefügt wird.\n\
+  /R                           Ersetzt schreibgeschützte Dateien.\n\
   /S                           Ersetzt Dateien in allen Unterordnern des Ziel-\n\
                                pfades. Kann nicht mit Parameter /A genutzt\n\
                                werden.\n\
-  /W                           Wartet vor dem Start bis ein Datenträger\n\
+  /W                           Wartet vor dem Start, bis ein Datenträger\n\
                                eingelegt wurde.\n\
-  /U                           Ersetzt (aktualisiert) nur Dateien, die älter\n\
+  /U                           Ersetzt (aktualisiert) nur Dateien, die älter\n\
                                sind als die Quelldaten. Kann nicht mit Paramater\n\
                                /A genutzt werden\n"
 
-STRING_REPLACE_HELP2, "Quellpfad benötigt\n"
+STRING_REPLACE_HELP2, "Quellpfad benötigt\n"
 
 STRING_REPLACE_HELP3, "Keine Dateien ersetzt\n"
 
@@ -421,17 +422,17 @@ STRING_REPLACE_HELP5, "Ersetze %s\n"
 
 STRING_REPLACE_HELP6, "Ersetze %s\n"
 
-STRING_REPLACE_HELP7, "Keine Dateien hinzugefügt\n"
+STRING_REPLACE_HELP7, "Keine Dateien hinzugefügt\n"
 
-STRING_REPLACE_HELP8, "%lu Datei(en) hinzugefügt\n"
+STRING_REPLACE_HELP8, "%lu Datei(en) hinzugefügt\n"
 
-STRING_REPLACE_HELP9, "Füge %s hinzu (Y/N) "
+STRING_REPLACE_HELP9, "Füge %s hinzu (Y/N) "
 
 STRING_REPLACE_HELP10, "Ersetze %s (Y/N) "
 
-STRING_REPLACE_HELP11, "Füge %s hinzu\n"
+STRING_REPLACE_HELP11, "Füge %s hinzu\n"
 
-STRING_SHIFT_HELP, "Verändert die Position ersetzbarer Parameter in einem Batchprogramm.\n\n\
+STRING_SHIFT_HELP, "Verändert die Position ersetzbarer Parameter in einem Batchprogramm.\n\n\
 SHIFT [DOWN]"
 
 STRING_SCREEN_HELP, "Bewegt den Cursor und optional die Ausgabe\n\n\
@@ -439,7 +440,7 @@ SCREEN Reihe Spalte [Text]\n\n\
   Reihe         Reihe, in die der Curser bewegt werden soll\n\
   Spalte        Spalte, in die der Curser bewegt werden soll"
 
-STRING_SET_HELP, "Setzt oder löscht Umgebungsvariablen für CMD.EXE oder zeigt diese an.\n\n\
+STRING_SET_HELP, "Setzt oder löscht Umgebungsvariablen für CMD.EXE oder zeigt diese an.\n\n\
 SET [variable[=][Zeichenfolge]]\n\n\
   Variable     Bezeichnet den Namen der Umgebungsvariablen.\n\
   Zeichenfolge Eine Zeichenfolge, die der Variable zugewiesen werden soll.\n\n\
@@ -447,10 +448,10 @@ Der Befehl SET ohne Parameter zeigt die aktuellen Umgebungsvariablen an.\n"
 
 STRING_START_HELP1, "Startet einen Befehl.\n\n\
 START Befehl\n\n\
-  Befehl     Befehl welcher ausgeführt werden soll\n\n\
-Achtung: Derzeit werden alle Befehle asynchron ausgeführt.\n"
+  Befehl     Befehl welcher ausgeführt werden soll\n\n\
+Achtung: Derzeit werden alle Befehle asynchron ausgeführt.\n"
 
-STRING_TITLE_HELP, "Legt den Fenstertitel für das Eingabeaufforderungsfenster fest.\n\n\
+STRING_TITLE_HELP, "Legt den Fenstertitel für das Eingabeaufforderungsfenster fest.\n\n\
 TITLE [string]\n\n\
   Zeichenfolge      Bezeichnet den Titel des Eingabeaufforderungsfensters."
 
@@ -458,7 +459,7 @@ STRING_TIME_HELP1, "Stellt die Systemzeit oder zeigt sie an.\n\n\
 TIME [/T][Zeit]\n\n\
   /T    nur anzeigen\n\n\
 TIME ohne Parameter zeigt die aktuelle Systemzeit an und fragt nach der neuen\n\
-Uhrzeit. Drücken Sie die EINGABETASTE, um die bisherige Zeit beizubehalten."
+Uhrzeit. Drücken Sie die EINGABETASTE, um die bisherige Zeit beizubehalten."
 
 STRING_TIME_HELP2, "Geben Sie eine neue Zeit ein: "
 
@@ -471,9 +472,9 @@ TIMER  [ON|OFF] [/S] [/n] [/Fn]\n\n\
   ON          schaltet die Stoppuhr ein\n\
   OFF         schaltet die Stoppuhr aus\n\
   /S          Teilzeit. Sende die Stoppuhr Teil-\n\
-              zeit, ohne den Wert zu verändern\n\
+              zeit, ohne den Wert zu verändern\n\
   /n          Anzahl der Stoppuhren\n\
-              gültige Stoppuhren sind 0 bis 9\n\
+              gültige Stoppuhren sind 0 bis 9\n\
               Standardwert = 1\n\
   /Fn         Ausgabeformatierung\n\
               n kann 0 oder 1 sein:\n\
@@ -486,7 +487,7 @@ STRING_TYPE_HELP1, "Zeigt den Inhalt einer oder mehrerer Textdateien an.\n\n\
 TYPE [Laufwerk:][Pfad]Dateiname"
 
 STRING_VERIFY_HELP1, "Dieser Befehl ist nur eine Atrappe!!\n\
-Legt fest, ob überwacht werden soll, ob Dateien korrekt auf den Datenträger\n\
+Legt fest, ob überwacht werden soll, ob Dateien korrekt auf den Datenträger\n\
 geschrieben werden.\n\n\
 VERIFY [ON | OFF]\n\n\
 Der Befehl VERIFY ohne Parameter zeigt die aktuelle Einstellung von VERIFY an."
@@ -495,16 +496,16 @@ STRING_VERIFY_HELP2, "VERIFY ist %s.\n"
 
 STRING_VERIFY_HELP3, "VERIFY kann nur ON oder OFF sein"
 
-STRING_VERSION_HELP1, "Zeigt Shell Informationen an.\n\n\
+STRING_VERSION_HELP1, "Zeigt Shellinformationen an.\n\n\
 VER [/C][/R][/W]\n\n\
   /C  Zeigt die Credits an.\n\
   /R  Zeigt die Weitergabeinformationen an.\n\
-  /W  Zeigt die Garantieerklärung an."
+  /W  Zeigt die Garantieerklärung an."
 
-STRING_VERSION_HELP2, " kommt mit absolut keiner Garantie; für nähere\n\
- Informationen darüber tippen Sie: `ver /W'. Das ist eine freie Software,\n\
- und Sie können die Software unter bestimmten Bedingungen weiter\n\
- vertreiben; tippen Sie `ver /R' für nähere Informationen darüber.\n\
+STRING_VERSION_HELP2, " kommt mit absolut keiner Garantie; für nähere\n\
+ Informationen darüber tippen Sie: `ver /W'. Das ist eine freie Software,\n\
+ und Sie können die Software unter bestimmten Bedingungen weiter\n\
+ vertreiben; tippen Sie `ver /R' für nähere Informationen darüber.\n\
  Tippen Sie `ver /C' um die Mitwirkenden (Credits) aufzulisten."
 
 STRING_VERSION_HELP3, "\n This program is distributed in the hope that it will be useful,\n\
@@ -518,27 +519,27 @@ STRING_VERSION_HELP4, "\n This program is free software; you can redistribute it
  (at your option) any later version."
 
 STRING_VERSION_HELP5, "\nSenden Sie Bug-Reports an <ros-dev@reactos.org>.\n\
-Updates sind auf der offiziellen ReactOS-Webseite verfügbar:\n\
+Updates sind auf der offiziellen ReactOS-Webseite verfügbar:\n\
 http://www.reactos.org"
 
-STRING_VERSION_HELP6, "\nFreeDOS Version programmiert von:\n"
+STRING_VERSION_HELP6, "\nFreeDOS-Version programmiert von:\n"
 
-STRING_VERSION_HELP7, "\nReactOS Version programmiert von:\n"
+STRING_VERSION_HELP7, "\nReactOS-Version programmiert von:\n"
 
-STRING_VOL_HELP1, " Datenträger im Laufwerk %c ist %s\n"
-STRING_VOL_HELP2, " Datenträger im Laufwerk %c hat keine Bezeichnung.\n"
-STRING_VOL_HELP3, " Datenträger-Seriennummer: %04X-%04X\n"
+STRING_VOL_HELP1, " Datenträger im Laufwerk %c ist %s\n"
+STRING_VOL_HELP2, " Datenträger im Laufwerk %c hat keine Bezeichnung.\n"
+STRING_VOL_HELP3, " Datenträger-Seriennummer: %04X-%04X\n"
 STRING_VOL_HELP4, "Zeigt die Laufwerksbezeichnung und die Seriennummer an, falls diese existieren.\n\nVOL [drive:]"
 
-STRING_WINDOW_HELP1, "Verändert die Größe des Konsolenfensters\n\n\
+STRING_WINDOW_HELP1, "Verändert die Größe des Konsolenfensters\n\n\
 WINDOW [/POS[=]left,top,width,heigth]\n\
               [MIN|MAX|RESTORE] ['title']\n\n\
-/POS          Gibt Position und Größe des Fensters an\n\
+/POS          Gibt Position und Größe des Fensters an\n\
 MIN           minimiert das Fenster\n\
 MAX           maximiert das Fenster\n\
 RESTORE       stellt das Fenster wieder her"
 
-STRING_WINDOW_HELP2, "Verändert die Größe des Konsolenfensters\n\n\
+STRING_WINDOW_HELP2, "Verändert die Größe des Konsolenfensters\n\n\
 ACTIVATE 'window' [/POS[=]left,top,width,heigth]\n\
               [MIN|MAX|RESTORE] ['title']\n\n\
 window        Titel des Fensters, das bearbeitet wird\n\
@@ -548,46 +549,46 @@ MAX           maximiert das Fenster\n\
 RESTORE       stellt das Fenster wieder her\n\
 title         neuer Titel"
 
-STRING_HELP1, "Übersicht aller verfügbaren Befehle und deren Kurzbeschreibungen\n\n\
-  Befehl /?     Um nähere Informationen zu einem bestimmten Befehl\n\
+STRING_HELP1, "Übersicht aller verfügbaren Befehle und deren Kurzbeschreibungen\n\n\
+  Befehl /?     Um nähere Informationen zu einem bestimmten Befehl\n\
                 zu erhalten.\n\n\
-?        Listet alle Befehle auf (ohne Erklärung).\n\
-ALIAS    Setzt, löscht oder zeigt den Alias.\n\
-ATTRIB   Zeigt Dateiattribute an bzw. ändert sie.\n\
-BEEP     Gibt einen piep-Ton durch den PC-Speaker aus.\n\
+?        Listet alle Befehle auf (ohne Erklärung).\n\
+ALIAS    Setzt, löscht oder zeigt den Alias.\n\
+ATTRIB   Zeigt Dateiattribute an bzw. ändert sie.\n\
+BEEP     Gibt einen Piepton durch den PC-Speaker aus.\n\
 CALL     Ruft eine Batchdatei aus einer anderen Batchdatei heraus auf.\n\
-CD       Zeigt den Namen des aktuellen Verzeichnisses an bzw. ändert diesen.\n\
+CD       Zeigt den Namen des aktuellen Verzeichnisses an bzw. ändert diesen.\n\
 CHCP     Zeigt die aktive Codepagenummer an bzw. legt diese fest.\n\
 CHOICE   Wartet auf den Benutzer, welcher aus einer Auswahl eine Option\n\
-         wählen muss.\n\
-CLS      Löscht den Bildschirminhalt.\n\
+         wählen muss.\n\
+CLS      Löscht den Bildschirminhalt.\n\
 CMD      Startet eine neue Instanz des ReactOS-Befehlsinterpreters.\n\
-COLOR    Legt die Farben für Hinter- und Vordergrund der Konsole fest.\n\
+COLOR    Legt die Farben für Hinter- und Vordergrund der Konsole fest.\n\
 COPY     Kopiert eine oder mehrere Dateien an eine andere Stelle.\n\
 DATE     Zeigt das Datum an bzw. legt dieses fest.\n\
-DELETE   Löscht eine oder mehrere Dateien.\n\
+DELETE   Löscht eine oder mehrere Dateien.\n\
 DIR      Listet die Dateien und Unterverzeichnisse eines Verzeichnisses auf.\n\
 ECHO     Zeigt Meldungen an bzw. schaltet die Befehlsanzeige ein oder aus.\n\
-ERASE    Löscht eine oder mehrere Dateien.\n\
+ERASE    Löscht eine oder mehrere Dateien.\n\
 EXIT     Beendet das Programm CMD.EXE (Befehlsinterpreter).\n\
-FOR      Führt einen angegebenen Befehl für jede Datei in einem Dateiensatz\n\
+FOR      Führt einen angegebenen Befehl für jede Datei in einem Dateiensatz\n\
          aus.\n\
 FREE     Zeigt den (freien) Speicherplatz an.\n\
 GOTO     Setzt den ReactOS-Befehlsinterpreter auf eine markierte Zeile in\n\
          einem Batchprogramm.\n\
 HELP     Zeigt Hilfeinformationen zu ReactOS-Befehlen an.\n\
 HISTORY  Listet alle Befehle auf, welche sich im Speicher befinden.\n\
-IF       Verarbeitet Ausdrücke in einer Batchdatei abhängig von Bedingungen.\n\
-LABEL    Erstellt, ändert oder löscht die Bezeichnung eines Volumes.\n\
+IF       Verarbeitet Ausdrücke in einer Batchdatei abhängig von Bedingungen.\n\
+LABEL    Erstellt, ändert oder löscht die Bezeichnung eines Volumes.\n\
 MD       Erstellt ein Verzeichnis.\n\
 MKDIR    Erstellt ein Verzeichnis.\n\
-MKLINK   Creates a filesystem link object.\n\
+MKLINK   Erzeugt eine Dateisystemverknüpfung.\n\
 MOVE     Verschiebt eine oder mehrere Dateien von einem Verzeichnis in\n\
          ein anderes.\n\
-PATH     Legt den Suchpfad für ausführbare Dateien fest oder zeigt diesen an.\n\
-PAUSE    Hält die Ausführung einer Batchdatei an und zeigt eine Meldung an.\n\
+PATH     Legt den Suchpfad für ausführbare Dateien fest oder zeigt diesen an.\n\
+PAUSE    Hält die Ausführung einer Batchdatei an und zeigt eine Meldung an.\n\
 POPD     Wechselt zu dem Verzeichnis, das durch PUSHD gespeichert wurde.\n\
-PROMPT   Ändert die Eingabeaufforderung.\n\
+PROMPT   Ändert die Eingabeaufforderung.\n\
 PUSHD    Speichert das aktuelle Verzeichnis, und wechselt dann zu einem\n\
          anderen Verzeichnis.\n\
 RD       Entfernt ein Verzeichnis.\n\
@@ -595,104 +596,104 @@ REM      Leitet Kommentare in einer Batchdatei.\n\
 REN      Benennt eine od. mehrere Dateien um.\n\
 RENAME   Benennt eine od. mehrere Dateien um.\n\
 REPLACE  Ersetzt Dateien.\n\
-RMDIR    Löscht ein Verzeichnis.\n\
+RMDIR    Löscht ein Verzeichnis.\n\
 SCREEN   Bewegt den Cursor und optional die Ausgabe.\n\
-SET      Setzt oder löscht die Umgebungsvariablen bzw. zeigt sie an.\n\
-SHIFT    Verändert die Position ersetzbarer Parameter in Batchdateien.\n"
+SET      Setzt oder löscht die Umgebungsvariablen bzw. zeigt sie an.\n\
+SHIFT    Verändert die Position ersetzbarer Parameter in Batchdateien.\n"
 STRING_HELP2, "START    Startet ein eigenes Fenster, um ein bestimmtes Programm oder einen\n\
-         Befehl auszuführen.\n\
+         Befehl auszuführen.\n\
 TIME     Zeigt die Systemzeit an bzw. legt sie fest.\n\
 TIMER    Erlaubt die Benutzung von bis zu 10 Stoppuhren\n\
-TITLE    Legt den Fenstertitel für das Eingabeaufforderungsfenster fest.\n\
+TITLE    Legt den Fenstertitel für das Eingabeaufforderungsfenster fest.\n\
 TYPE     Zeigt den Inhalt einer Textdatei an.\n\
 VER      Zeigt die ReactOS-Version an.\n\
-VERIFY   Legt fest, ob überwacht werden soll, ob Dateien korrekt auf den\n\
-         Datenträger geschrieben werden.\n\
-VOL      Zeigt die Datenträgervolumebezeichnung und die Seriennummer an.\n"
+VERIFY   Legt fest, ob überwacht werden soll, ob Dateien korrekt auf den\n\
+         Datenträger geschrieben werden.\n\
+VOL      Zeigt die Datenträgervolumebezeichnung und die Seriennummer an.\n"
 
 STRING_CHOICE_OPTION,         "JN"
 STRING_COPY_OPTION,           "JNA"
 
 STRING_ALIAS_ERROR,          "Die Befehlszeile ist zu lange nach der Alias-Erweiterung!\n"
-STRING_ASSOC_ERROR,          "Dateizuordnung für Erweiterung %s nicht gefunden\n"
-STRING_BATCH_ERROR,          "Es trat ein Fehler auf, während die Batch-Datei geöffnet wurde.\n"
-STRING_CHCP_ERROR1,          "Aktive Code-Page: %u\n"
-STRING_CHCP_ERROR4,          "Ungültige Code-Page\n"
-STRING_CHOICE_ERROR,         "Ungültige Option. Erwartetes Format: /C[:]options"
-STRING_CHOICE_ERROR_TXT,     "Ungültige Option. Erwartetes Format: /T[:]c,nn"
-STRING_CHOICE_ERROR_OPTION,  "Ungültige Option: %s"
+STRING_ASSOC_ERROR,          "Dateizuordnung für Erweiterung %s nicht gefunden\n"
+STRING_BATCH_ERROR,          "Es trat ein Fehler auf, während die Batchdatei geöffnet wurde.\n"
+STRING_CHCP_ERROR1,          "Aktive Codepage: %u\n"
+STRING_CHCP_ERROR4,          "Ungültige Codepage\n"
+STRING_CHOICE_ERROR,         "Ungültige Option. Erwartetes Format: /C[:]options"
+STRING_CHOICE_ERROR_TXT,     "Ungültige Option. Erwartetes Format: /T[:]c,nn"
+STRING_CHOICE_ERROR_OPTION,  "Ungültige Option: %s"
 STRING_MD_ERROR,             "Unterverzeichnis oder Datei existiert bereits.\n"
 STRING_CMD_ERROR1,           "Die Eingaben konnten nicht umgeleitet werden (von der Datei) %s\n"
-STRING_CMD_ERROR2,           "Ein Fehler ist beim Erstellen der temporären Datei für Pipedaten aufgetreten\n"
+STRING_CMD_ERROR2,           "Ein Fehler ist beim Erstellen der temporären Datei für Pipedaten aufgetreten\n"
 STRING_CMD_ERROR3,           "%s kann nicht in die Datei umgeleitet werden \n"
-STRING_CMD_ERROR4,           "Ausführend %s...\n"
-STRING_CMD_ERROR5,           "Ausführend cmdexit.bat...\n"
-STRING_COLOR_ERROR1,         "Fehler: Hinter- und Vordergrund können nicht die selben Farben haben!"
-STRING_COLOR_ERROR2,         "Fehler in der Farb-Angabe"
+STRING_CMD_ERROR4,           "Ausführend %s...\n"
+STRING_CMD_ERROR5,           "Ausführend cmdexit.bat...\n"
+STRING_COLOR_ERROR1,         "Fehler: Hinter- und Vordergrund können nicht die selben Farben haben!"
+STRING_COLOR_ERROR2,         "Fehler in der Farbangabe"
 STRING_COLOR_ERROR3,         "Farbe %x\n"
 STRING_COLOR_ERROR4,         "Fehler: Die selben Farben!"
 STRING_CONSOLE_ERROR,        "Unbekannter Fehler: %d\n"
-STRING_COPY_ERROR1,          "Fehler: Quelle kann nicht geöffnet werden - %s!\n"
-STRING_COPY_ERROR2,          "Fehler: Kann nicht über sich selbst kopiert werden.\n"
+STRING_COPY_ERROR1,          "Fehler: Quelle kann nicht geöffnet werden - %s!\n"
+STRING_COPY_ERROR2,          "Fehler: Kann nicht über sich selbst kopiert werden.\n"
 STRING_COPY_ERROR3,          "Fehler: Schreibziel!\n"
 STRING_COPY_ERROR4,          "Fehler: Noch nicht implementiert!\n"
-STRING_DATE_ERROR,           "Ungültiges Datum."
-STRING_DEL_ERROR5,           "Die Datei %s wird gelöscht! "
+STRING_DATE_ERROR,           "Ungültiges Datum."
+STRING_DEL_ERROR5,           "Die Datei %s wird gelöscht! "
 STRING_DEL_ERROR6,           "Sind Sie sicher (J/N)?"
-STRING_DEL_ERROR7,           "Löschen: %s\n"
+STRING_DEL_ERROR7,           "Löschen: %s\n"
 STRING_ERROR_ERROR1,         "Unbekannter Fehler! Fehlernummer: 0x%lx\n"
 STRING_ERROR_ERROR2,         "Syntax-Fehler"
-STRING_FOR_ERROR1,           "'in' fehlt für ein Statement."
+STRING_FOR_ERROR1,           "'in' fehlt für ein Statement."
 STRING_FOR_ERROR2,           "Klammern nicht gefunden."
 STRING_FOR_ERROR3,           "'do' fehlt."
 STRING_FOR_ERROR4,           "kein Befehl nach 'do'."
-STRING_FREE_ERROR1,          "Ungültiges Laufwerk"
+STRING_FREE_ERROR1,          "Ungültiges Laufwerk"
 STRING_FREE_ERROR2,          "keine Bezeichnung"
-STRING_GOTO_ERROR1,          "Keine Sprungmarke für GOTO gesetzt"
+STRING_GOTO_ERROR1,          "Keine Sprungmarke für GOTO gesetzt"
 STRING_GOTO_ERROR2,          "Sprungmarke '%s' wurde nicht gefunden\n"
 STRING_MOVE_ERROR1,          "[OK]\n"
 STRING_MOVE_ERROR2,          "[FEHLER]\n"
 STRING_REN_ERROR1,           "MoveFile() ist fehlgeschlagen. Fehler: %lu\n"
 STRING_START_ERROR1,         "Derzeit noch kein Batch Support!"
-STRING_TIME_ERROR1,          "Ungültige Zeit."
-STRING_TYPE_ERROR1,          "Ungültige Option '/%s'\n"
+STRING_TIME_ERROR1,          "Ungültige Zeit."
+STRING_TYPE_ERROR1,          "Ungültige Option '/%s'\n"
 STRING_WINDOW_ERROR1,        "Fenster nicht gefunden"
 STRING_ERROR_PARAMETERF_ERROR,     "Parameterformat ist nicht korrekt - %c\n"
-STRING_ERROR_INVALID_SWITCH,       "Ungültiger Parameter - /%c\n"
+STRING_ERROR_INVALID_SWITCH,       "Ungültiger Parameter - /%c\n"
 STRING_ERROR_TOO_MANY_PARAMETERS,  "Zu viele Parameter - %s\n"
 STRING_ERROR_PATH_NOT_FOUND,       "Pfad wurde nicht gefunden\n"
 STRING_ERROR_FILE_NOT_FOUND,       "Datei wurde nicht gefunden\n"
-STRING_ERROR_REQ_PARAM_MISSING,    "Benötigter Parameter fehlt\n"
-STRING_ERROR_INVALID_DRIVE,        "Ungültige Laufwerksangaben\n"
-STRING_ERROR_INVALID_PARAM_FORMAT, "Ungültiges Parameterformat - %s\n"
-STRING_ERROR_BADCOMMAND,           "Ungültiger Befehl oder Dateiname - %s\n"
-STRING_ERROR_OUT_OF_MEMORY,        "Fehler: Zu wenig Speicher verfügbar.\n"
-STRING_ERROR_CANNOTPIPE,           "Fehler: Cannot pipe! Temporäre Datei kann nicht geöffnet werden!\n"
-STRING_ERROR_D_PAUSEMSG,           "Drücken Sie eine beliebige Taste . . ."
+STRING_ERROR_REQ_PARAM_MISSING,    "Benötigter Parameter fehlt\n"
+STRING_ERROR_INVALID_DRIVE,        "Ungültige Laufwerksangaben\n"
+STRING_ERROR_INVALID_PARAM_FORMAT, "Ungültiges Parameterformat - %s\n"
+STRING_ERROR_BADCOMMAND,           "Ungültiger Befehl oder Dateiname - %s\n"
+STRING_ERROR_OUT_OF_MEMORY,        "Fehler: Zu wenig Speicher verfügbar.\n"
+STRING_ERROR_CANNOTPIPE,           "Fehler: Cannot pipe! Temporäre Datei kann nicht geöffnet werden!\n"
+STRING_ERROR_D_PAUSEMSG,           "Drücken Sie eine beliebige Taste . . ."
 STRING_ERROR_DRIVER_NOT_READY,     "Laufwerk ist nicht bereit"
 STRING_PATH_ERROR,                 "CMD: Nicht in environment '%s'\n"
-STRING_REPLACE_ERROR1,             "Ungültiger Parameter - %s\n"
+STRING_REPLACE_ERROR1,             "Ungültiger Parameter - %s\n"
 STRING_REPLACE_ERROR2,             "Pfad wurde nicht gefunden - %s\n"
 STRING_REPLACE_ERROR3,             "Der Dateiname, Ordnername oder die Syntax der Volumenbezeichung sind inkorrekt.\n"
-STRING_REPLACE_ERROR4,             "Ungültige Parameterkombination\n"
+STRING_REPLACE_ERROR4,             "Ungültige Parameterkombination\n"
 STRING_REPLACE_ERROR5,             "Zugriff verweigert - %s\n"
 STRING_REPLACE_ERROR6,             "Keine Dateien gefunden - %s\n"
 STRING_REPLACE_ERROR7,             "Erweiterter Fehler 32\n"
 STRING_REACTOS_VERSION,            "ReactOS Operating System [Version %s-%s]\n"
-STRING_CMD_SHELLINFO,              "\nReactOS Befehlszeilen Interpreter\nVersion %s %s"
-STRING_VERSION_RUNVER,             " läuft in %s"
+STRING_CMD_SHELLINFO,              "\nReactOS-Befehlszeileninterpreter\nVersion %s %s"
+STRING_VERSION_RUNVER,             " läuft in %s"
 STRING_COPY_FILE ,                 "        %d Datei(en) kopiert\n"
-STRING_DELETE_WIPE,                "gewiped"
-STRING_FOR_ERROR,                  "ungültige Variablenangabe."
-STRING_SCREEN_COL,                 "ungültige Spalten-Angabe"
-STRING_SCREEN_ROW,                 "ungültige Zeilen-Angabe"
+STRING_DELETE_WIPE,                "sicher gelöscht"
+STRING_FOR_ERROR,                  "ungültige Variablenangabe."
+STRING_SCREEN_COL,                 "ungültige Spalten-Angabe"
+STRING_SCREEN_ROW,                 "ungültige Zeilen-Angabe"
 STRING_TIMER_TIME                  "Timer %d ist %s: "
-STRING_MKLINK_CREATED_SYMBOLIC,    "Symbolic link created for %s <<===>> %s\n"
-STRING_MKLINK_CREATED_HARD,        "Hard link created for %s <<===>> %s\n"
-STRING_MKLINK_CREATED_JUNCTION,    "Junction created for %s <<===>> %s\n"
-STRING_MORE,                       "More? "
-STRING_CANCEL_BATCH_FILE,          "\r\nCtrl-Break pressed.  Cancel batch file? (Ja/Nein/Alle) "
-STRING_INVALID_OPERAND,            "Ungültiger Operand."
+STRING_MKLINK_CREATED_SYMBOLIC,    "Symbolische Verknüpfung erstellt für %s <<===>> %s\n"
+STRING_MKLINK_CREATED_HARD,        "Hardlink erstellt für %s <<===>> %s\n"
+STRING_MKLINK_CREATED_JUNCTION,    "Junction Point erstellt für %s <<===>> %s\n"
+STRING_MORE,                       "Mehr? "
+STRING_CANCEL_BATCH_FILE,          "\r\nStrg-Pause gedrückt. Batchvorgang abbrechen? (Ja/Nein/Alle) "
+STRING_INVALID_OPERAND,            "Ungültiger Operand."
 STRING_EXPECTED_CLOSE_PAREN,       "Erwartet ')'."
 STRING_EXPECTED_NUMBER_OR_VARIABLE,"Erwartet Nummer oder Variablennamen."
 STRING_SYNTAX_COMMAND_INCORRECT,   "Syntaxfehler."