[CMD] Update the documentation of the FOR command. CORE-5806
[reactos.git] / base / shell / cmd / lang / el-GR.rc
index b7d1f7c..2ce0815 100644 (file)
@@ -4,18 +4,17 @@
  */
 
 LANGUAGE LANG_GREEK, SUBLANG_DEFAULT
-STRINGTABLE DISCARDABLE
-BEGIN
 
-STRING_ASSOC_HELP,    "Modify file extension associations.\n\n\
+STRINGTABLE
+BEGIN
+    STRING_ASSOC_HELP "Modify file extension associations.\n\n\
 assoc [.ext[=[FileType]]]\n\
 \n\
 assoc (print all associations)\n\
 assoc .ext (print specific association)\n\
 assoc .ext= (remove specific association)\n\
 assoc .ext=FileType (add new association)\n"
-
-STRING_ATTRIB_HELP,    "Προβολή ή αλλαγή των χαρακτηριστικών των αρχείων.\n\n\
+    STRING_ATTRIB_HELP "Προβολή ή αλλαγή των χαρακτηριστικών των αρχείων.\n\n\
 ATTRIB [+R | -R] [+A | -A] [+S | -S] [+H | -H] file ...\n\
        [/S [/D]]\n\n\
   +   Ορισμός ενός χαρακτηριστικού.\n\
@@ -28,8 +27,7 @@ ATTRIB [+R | -R] [+A | -A] [+S | -S] [+H | -H] file ...\n\
       και σε όλους τους υποκαταλόγους.\n\
   /D  Επεξεργασία καταλόγων επίσης.\n\n\
 Πληκτρολογήστε ATTRIB χωρίς παράμετρο, για να εμφανιστούν τα χαρακτηριστικά όλων των αρχείων.\n"
-
-STRING_ALIAS_HELP,  "Θέτει,αφαιρεί ή εμφανίζει τα aliases.\n\n\
+    STRING_ALIAS_HELP "Θέτει,αφαιρεί ή εμφανίζει τα aliases.\n\n\
 ALIAS [alias=[εντολή]]\n\n\
   alias    Όνομα για το alias.\n\
   command  Κείμενο που θα αντικατασταθεί για το alias.\n\n\
@@ -39,15 +37,12 @@ ALIAS [alias=[εντολή]]\n\n\
   ALIAS da=dir a:\n\n\
 Για να αφαιρέσετε ένα alias από τη λίστα:\n\
   ALIAS da="
-
-STRING_BEEP_HELP, "Beep the speaker.\n\nBEEP\n"
-
-STRING_CALL_HELP, "Calls one batch program from another.\n\n\
+    STRING_BEEP_HELP "Beep the speaker.\n\nBEEP\n"
+    STRING_CALL_HELP "Calls one batch program from another.\n\n\
 CALL [drive:][path]filename [batch-parameter]\n\n\
   batch-parameter  Specifies any command-line information required by the\n\
                    batch program."
-
-STRING_CD_HELP,      "Εμφάνιση ή αλλαγή του τρέχοντος καταλόγου.\n\n\
+    STRING_CD_HELP "Εμφάνιση ή αλλαγή του τρέχοντος καταλόγου.\n\n\
 CHDIR [/D][δίσκος:][διαδρομή]\n\
 CHDIR[..|.]\n\
 CD [/D][δίσκος:][διαδρομή]\n\
@@ -57,13 +52,7 @@ CD[..|.]\n\n\
   /D   Αλλαγή της τρέχουσας μονάδας δίσκου πέραν της αλλαγής τρέχοντος καταλόγου για μια μονάδα δίσκου.\n\n\
 Πληκτρολογήστε CD δίσκος:, για να εμφανίσετε τον τρέχοντα κατάλογο στη συγκεκριμένη μονάδα δίσκου.\n\
 Πληκτρολογήστε CD χωρις παράμετρο, για να εμφανίσετε τον τρέχοντα κατάλογο στην τρέχουσα μονάδα δίσκου.\n"
-
-STRING_CHCP_HELP,   "Εμφανίζει ή ορίζει τον αριθμό της ενεργού κωδικοσελίδας.\n\n\
-CHCP [nnn]\n\n\
-  nnn   Καθορίζει έναν αριθμό κωδικοσελίδας.\n\n\
-Πληκτρολογήστε CHCP χωρίς παράμετρο, για να εμφανιστεί ο τρέχων αριθμός κωδικοσελίδας.\n"
-
-STRING_CHOICE_HELP, "Αναμένει από τον χρήστη να επιλέξει μία από σετ επιλογών.\n\n\
+    STRING_CHOICE_HELP "Αναμένει από τον χρήστη να επιλέξει μία από σετ επιλογών.\n\n\
 CHOICE  [/C[:]επιλογές][/N][/S][/T[:]c,nn][κείμενο]\n\n\
   /C[:]επιλογές  Προσδιορίζει επιτρεπόμενα κλειδιά. Το προκαθορισμένο είναι το YN.\n\
   /N             Να μην εμφανίζονται επιλογές και ? στο τέλος του κειμένου προτροπής.\n\
@@ -71,35 +60,25 @@ CHOICE  [/C[:]επιλογές][/N][/S][/T[:]c,nn][κείμενο]\n\n\
   /T[:]c,nn      Προκαθορισμένη επιλογή η c μετά από nn δευτερόλεπτα.\n\
   κείμενο        Κείμενο προτροπής για εμφάνιση.\n\n\
 ERRORLEVEL is set to offset of key user presses in choices.\n"
-
-STRING_CLS_HELP, "Εκκαθάριση της οθόνης.\n\nCLS\n"
-
-STRING_CMD_HELP1, "\nΔιαθέσιμες εσωτερικές εντολές:\n"
-
-STRING_CMD_HELP2, "\nΔιαθέσιμα χαρακτηριστικά:"
-
-STRING_CMD_HELP3,"  [aliases]"
-
-STRING_CMD_HELP4,"  [ιστορικό]"
-
-STRING_CMD_HELP5,"  [unix filename completion]"
-
-STRING_CMD_HELP6,"  [directory stack]"
-
-STRING_CMD_HELP7,"  [redirections and piping]"
-
-STRING_CMD_HELP8, "Starts a new instance of the ReactOS command line interpreter.\n\n\
+    STRING_CLS_HELP "Εκκαθάριση της οθόνης.\n\nCLS\n"
+    STRING_CMD_HELP1 "\nΔιαθέσιμες εσωτερικές εντολές:\n"
+    STRING_CMD_HELP2 "\nΔιαθέσιμα χαρακτηριστικά:"
+    STRING_CMD_HELP3 "  [aliases]"
+    STRING_CMD_HELP4 "  [ιστορικό]"
+    STRING_CMD_HELP5 "  [Bash filename completion]"
+    STRING_CMD_HELP6 "  [directory stack]"
+    STRING_CMD_HELP7 "  [redirections and piping]"
+    STRING_CMD_HELP8 "Starts a new instance of the ReactOS command line interpreter.\n\n\
 CMD [/[C|K] εντολή][/P][/Q][/T:bf]\n\n\
   /C εντολή   Εκτελεί τη συγκεκριμένη εντολή και τερματίζει.\n\
   /K εντολή   Εκτελεί τη συγκεκριμένη εντολή και παραμένει.\n\
   /P          Το CMD γίνεται μόνιμο και εκτελεί το autoexec.bat\n\
               (δε μπορεί να τερματιστεί).\n\
   /T:bf       Ορίζει το χρώμα φόντου/πρώτου πλάνου (βλέπε την COLOR εντολή).\n"
-
-STRING_COLOR_HELP1, "Ορίζει τα προεπιλεγμένα χρώματα πρώτου πλάνου και φόντου για την κονσόλα.\n\n\
-COLOR [χαρακτηριστικό [/-F]] \n\n\
-  χαρακτηριστικό  Καθορίζει το χαρακτηριστικό χρώματος για την έξοδο της κονσόλας\n\
-  /-F             Does not fill the console blank space with color attribute\n\n\
+    STRING_COLOR_HELP1 "Ορίζει τα προεπιλεγμένα χρώματα πρώτου πλάνου και φόντου για την κονσόλα.\n\n\
+COLOR [χαρακτηριστικό [/-F]]\n\n\
+  χαρακτηριστικό  Καθορίζει το χαρακτηριστικό χρώματος για την έξοδο της κονσόλας.\n\
+  /-F             Does not fill the console blank space with color attribute.\n\n\
 Υπάρχουν 3 τρόποι για να οριστούν τα χρώματα:\n\
 1) [ανοιχτό] όνομα σε [ανοιχτό] όνομα (μόνο τα πρώτα τρία γράμματα απαιτούνται)\n\
 2) δεκαδικό σε δεκαδικό\n\
@@ -114,10 +93,8 @@ dec  hex  όνομα       dec  hex  όνομα\n\
 5    5    Μωβ         13   D    Ανοιχτό μωβ\n\
 6    6    Κίτρινο     14   E    Ανοιχτό κίτρινο\n\
 7    7    Λευκό       15   F    Ανοιχτό λευκό\n"
-
-STRING_COPY_HELP1,  "Overwrite %s (Ναι/Όχι/Όλα)? "
-
-STRING_COPY_HELP2, "Αντγράφει ένα ή περισσότερα αρχεία σε νέα θέση.\n\n\
+    STRING_COPY_HELP1 "Overwrite %s (Ναι/Όχι/Όλα)? "
+    STRING_COPY_HELP2 "Αντγράφει ένα ή περισσότερα αρχεία σε νέα θέση.\n\n\
 COPY [/V][/Y|/-Y][/A|/B] προέλευση [/A|/B]\n\
      [+ source [/A|/B] [+ ...]] [προορισμός [/A|/B]]\n\n\
   προέλευση    Επιλογή του αρχείου(ων) προς αντιγραφή.\n\
@@ -131,20 +108,23 @@ COPY [/V][/Y|/-Y][/A|/B] προέλευση [/A|/B]\n\
                ενός υπάρχοντος αρχείου προορισμού.\n\n\
 Ο διακόπτης /Y μπορεί να οριστεί από πριν στη μεταβλητή περιβάλλοντος COPYCMD.\n\
 ...\n"
-
-STRING_DATE_HELP1, "\nΕισάγετε νέα ημερομηνία (mm%cdd%cyyyy): "
-
-STRING_DATE_HELP2, "\nΕισάγετε νέα ημερομηνία (dd%cmm%cyyyy): "
-
-STRING_DATE_HELP3, "\nΕισάγετε νέα ημερομηνία (yyyy%cmm%cdd): "
-
-STRING_DATE_HELP4, "Εμφάνιση ή αλλαγή της ημερομηνίας.\n\n\
+    STRING_CTTY_HELP "Changes the standard I/O terminal device to an auxiliary device.\n\n\
+CTTY device\n\n\
+  device    The terminal device you want to use as the new standard I/O device.\n\
+            This name must refer to a valid character device:\n\
+            AUX, COMx (x=1..N), CON, LPTx (x=1..N), PRN, NUL.\n\
+            CON is usually the default standard I/O device.\n\n\
+To return control to the standard console, type: CTTY CON on the auxiliary\n\
+device."
+    STRING_DATE_HELP1 "\nΕισάγετε νέα ημερομηνία (mm%cdd%cyyyy): "
+    STRING_DATE_HELP2 "\nΕισάγετε νέα ημερομηνία (dd%cmm%cyyyy): "
+    STRING_DATE_HELP3 "\nΕισάγετε νέα ημερομηνία (yyyy%cmm%cdd): "
+    STRING_DATE_HELP4 "Εμφάνιση ή αλλαγή της ημερομηνίας.\n\n\
 DATE [/T][ημερομηνία]\n\n\
   /T    εμφάνιση μόνο\n\n\
 Πληκτρολογήστε DATE χωρίς παραμέτρους για να δείτε την τωρινή ημερομηνία και\n\
 μια προτροπή για νέα. Πατήστε ENTER για να διατηρηθεί η ημερομηνία.\n"
-
-STRING_DEL_HELP1,  "Διαγράφει ένα ή περισσότερα αρχεία.\n\n\
+    STRING_DEL_HELP1 "Διαγράφει ένα ή περισσότερα αρχεία.\n\n\
 DEL [/N /P /T /Q /S /W /Y /Z /A[[:]χαρακτηριστικά]] ονόματα ...\n\
 DELETE [/N /P /T /Q /S /W /Y /Z /A[[:]χαρακτηριστικά]] ονόματα ...\n\
 ERASE [/N /P /T /Q /S /W /Y /Z /A[[:]χαρακτηριστικά]] ονόματα ...\n\n\
@@ -163,18 +143,15 @@ ERASE [/N /P /T /Q /S /W /Y /Z /A[[:]χαρακτηριστικά]] ονόματ
            A     Αρχεία έτοιμα προς αρχειοθέτηση\n\
            H     Κρυφά αρχεία\n\
            -     Πρόθεμα που σημαίνει όχι\n"
-
-STRING_DEL_HELP2, "Όλα τα αρχεία στον κατάλογο θα διαγραφούν!\nΕίστε σίγουροι (Y/N)?"
-STRING_DEL_HELP3, "    %lu αρχείο διαγράφηκε\n"
-STRING_DEL_HELP4, "    %lu αρχεία διαγράφηκαν\n"
-
-STRING_DELAY_HELP, "παύση για n δευτερόλεπτα ή μιλιδευτερόλεπτα\n\
+    STRING_DEL_HELP2 "Όλα τα αρχεία στον κατάλογο θα διαγραφούν!\nΕίστε σίγουροι (Y/N)?"
+    STRING_DEL_HELP3 "    %lu αρχείο διαγράφηκε\n"
+    STRING_DEL_HELP4 "    %lu αρχεία διαγράφηκαν\n"
+    STRING_DELAY_HELP "Παύση για n δευτερόλεπτα ή μιλιδευτερόλεπτα.\n\
 DELAY [/m]n\n\n\
-  /m          specifiy than n are milliseconds\n\
-              otherwise n are seconds\n"
-
-STRING_DIR_HELP1, "DIR [δίσκος:][μονοπάτι][αρχείο] [/A[[:]χαρακτηριστικά]] [/B] [/C] [/D] [/L] [/N]\n\
-  [/O[[:]sortorder]] [/P] [/Q] [/S] [/T[[:]timefield]] [/W] [/X] [/4]\n\n\
+  /m          Specify that n are in milliseconds,\n\
+              otherwise n are in seconds.\n"
+    STRING_DIR_HELP1 "DIR [δίσκος:][μονοπάτι][αρχείο] [/A[[:]χαρακτηριστικά]] [/B] [/C] [/D] [/L] [/N]\n\
+  [/O[[:]sortorder]] [/P] [/Q] [/R] [/S] [/T[[:]timefield]] [/W] [/X] [/4]\n\n\
   [δίσκος:][μονοπάτι][αρχείο]\n\
               Καθορίζει μονάδα δίσκου, κατάλογο ή/και αρχεία που θα παρατεθούν σε λίστα.\n\n\
   /A          Εμφανίζει αρχεία με τα καθορισμένα χαρακτηριστικά..\n\
@@ -193,6 +170,7 @@ STRING_DIR_HELP1, "DIR [δίσκος:][μονοπάτι][αρχείο] [/A[[:]χ
                      G  Πρώτα οι κατάλογοι ομάδων    -  Πρόθεμα για αντιστροφή της σειράς\n\
   /P          Σταματάει όταν οι πληροφορίες γεμίσουν μία οθόνη.\n\
   /Q          Εμφάνιση του ιδιοκτήτη του αρχείου.\n\
+  /R          Displays alternate data streams of the files.\n\
   /S          Εμφανίζει τα αρχεία στον καθορισμένο κατάλογο και σε όλους τους υποκαταλόγους.\n\
   /T          Ελέγχει ποιο πεδίο χρόνου θα εμφανιστεί ή θα χρησιμοποιηθεί για την ταξινόμηση\n\
   πεδίο χρόνου   C  Δημιουργία\n\
@@ -206,67 +184,69 @@ STRING_DIR_HELP1, "DIR [δίσκος:][μονοπάτι][αρχείο] [/A[[:]χ
   /4          Displays four-digit years\n\n\
 Switches may be preset in the DIRCMD environment variable.  Override\n\
 preset switches by prefixing any switch with - (hyphen)--for example, /-W.\n"
-
-STRING_DIR_HELP2, " Volume in drive %c is %s\n"
-STRING_DIR_HELP3, " Volume in drive %c has no label.\n"
-STRING_DIR_HELP4, " Volume Serial Number is %04X-%04X\n"
-STRING_DIR_HELP5, "\n     Total Files Listed:\n%16i File(s)% 14s bytes\n"
-STRING_DIR_HELP6, "%16i Dir(s)% 15s bytes free\n"
-STRING_DIR_HELP7, "\n Directory of %s\n\n"
-STRING_DIR_HELP8, "%16i File(s)% 14s bytes\n"
-
-STRING_DIRSTACK_HELP1, "Stores the current directory for use by the POPD command, then\n\
+    STRING_DIR_HELP2 " Volume in drive %c is %s\n"
+    STRING_DIR_HELP3 " Volume in drive %c has no label.\n"
+    STRING_DIR_HELP4 " Volume Serial Number is %04X-%04X\n"
+    STRING_DIR_HELP5 "\n     Total Files Listed:\n%16i File(s)% 14s bytes\n"
+    STRING_DIR_HELP6 "%16i Dir(s)% 15s bytes free\n"
+    STRING_DIR_HELP7 "\n Directory of %s\n\n"
+    STRING_DIR_HELP8 "%16i File(s)% 14s bytes\n"
+    STRING_DIRSTACK_HELP1 "Stores the current directory for use by the POPD command, then\n\
 changes to the specified directory.\n\n\
 PUSHD [path | ..]\n\n\
   path        Specifies the directory to make the current directory\n"
-
-STRING_DIRSTACK_HELP2, "Changes to the directory stored by the PUSHD command.\n\nPOPD"
-
-STRING_DIRSTACK_HELP3, "Prints the contents of the directory stack.\n\nDIRS"
-
-STRING_DIRSTACK_HELP4, "Directory stack empty"
-
-STRING_ECHO_HELP1,  "Display a messages without trailing carriage return and line feed.\n\n\
+    STRING_DIRSTACK_HELP2 "Changes to the directory stored by the PUSHD command.\n\nPOPD"
+    STRING_DIRSTACK_HELP3 "Prints the contents of the directory stack.\n\nDIRS"
+    STRING_DIRSTACK_HELP4 "Directory stack empty"
+    STRING_ECHO_HELP1 "Display a messages without trailing carriage return and line feed.\n\n\
   ECHOS message"
-
-STRING_ECHO_HELP2,  "Displays a message to the standard error output.\n\n\
+    STRING_ECHO_HELP2 "Displays a message to the standard error output.\n\n\
   ECHOERR message\n\
   ECHOERR.           prints an empty line"
-
-STRING_ECHO_HELP3, "Prints a messages to standard error output without trailing carriage return and line feed.\n\n\
+    STRING_ECHO_HELP3 "Prints a messages to standard error output without trailing carriage return and line feed.\n\n\
   ECHOSERR message"
-
-STRING_ECHO_HELP4, "Displays a message or switches command echoing on or off.\n\n\
+    STRING_ECHO_HELP4 "Displays a message or switches command echoing on or off.\n\n\
   ECHO [ON | OFF]\n\
   ECHO [message]\n\
   ECHO.             prints an empty line\n\n\
 Type ECHO without a parameter to display the current ECHO setting."
-
-STRING_ECHO_HELP5, "ECHO is %s\n"
-
-STRING_EXIT_HELP, "Exits the command line interpreter.\n\nEXIT [/b] [ExitCode]\n\n\
+    STRING_ECHO_HELP5 "ECHO is %s\n"
+    STRING_EXIT_HELP "Exits the command line interpreter.\n\nEXIT [/b] [ExitCode]\n\n\
   /B            Exits a batch file only.  \n\
                 If run outside of a batch file it will exit cmd.exe\n\
   ExitCode      This value will be assigned to ERRORLEVEL on exit\n"
-
-STRING_FOR_HELP1, "Runs a specified command for each file in a set of files\n\n\
-FOR %variable IN (set) DO command [parameters]\n\n\
+    STRING_FOR_HELP1 "Runs a specified command for each file in a set of files.\n\n\
+FOR %variable IN (set) DO command [parameters]\n\
+FOR /L %variable IN (start,step,end) DO command [parameters]\n\
+FOR /D %variable IN (set) DO command [parameters]\n\
+FOR /R [[drive:]path] IN (set) DO command [parameters]\n\
+FOR /F [""options""] IN (set) DO command [parameters]\n\n\
+  /L    Generates a number sequence from start to end incrementing by step.\n\
+  /D    Modifies the set to refer to directories instead of files.\n\
+  /R    Executes command for files in the set in the specified path (or current\n\
+        working directory if not specified) and every directory below.\n\
+  /F    Modifies the set to refer to the contents of the files in the set.\n\n\
   %variable  Specifies a replaceable parameter.\n\
   (set)      Specifies a set of one or more files. Wildcards may be used.\n\
   command    Specifies the command to carry out for each file.\n\
-  parameters Specifies parameters or switches for the specified command.\n\n\
+  parameters Specifies parameters or switches for the specified command.\n\
+  options    Supported options are: eol, skip, delims, tokens, and usebackq.\n\n\
+Replacable parameters can be modified by adding a ~ and an optional qualifier\n\
+after the % and before the name (e.g. %~X). Supported qualifiers are:\n\
+f,d,p,n,x,s,a,t,z.\n\n\
 To use the FOR command in a batch program, specify %%variable instead of\n\
 %variable.\n"
-
-STRING_FREE_HELP1, "\nVolume in drive %s is %-11s\n\
+    STRING_FREE_HELP1 "\nVolume in drive %s is %-11s\n\
  Serial number is %s\n\
   %16s bytes total disk space\n\
   %16s bytes used\n\
   %16s bytes free\n"
-
-STRING_FREE_HELP2, "Displays drive information.\n\nFREE [drive: ...]\n"
-
-STRING_IF_HELP1, "Performs conditional processing in batch programs.\n\n\
+    STRING_FREE_HELP2 "Displays drive information.\n\nFREE [drive: ...]\n"
+    STRING_GOTO_HELP1 "Directs CMD to a labeled line in a batch script.\n\n\
+GOTO label\n\n\
+  label  Specifies a text string used in a batch script as a label.\n\n\
+You type a label on a line by itself, beginning with a colon."
+    STRING_IF_HELP1 "Performs conditional processing in batch programs.\n\n\
   IF [NOT] ERRORLEVEL number command\n\
   IF [NOT] string1==string2 command\n\
   IF [NOT] EXIST filename command\n\
@@ -281,46 +261,31 @@ string1==string2  Specifies a true condition if the specified text strings\n\
 EXIST filename    Specifies a true condition if the specified filename exists.\n\
 DEFINED variable  Specifies a true condition if the specified variable is\n\
                   defined.\n"
-
-STRING_GOTO_HELP1,  "Directs CMD to a labeled line in a batch script.\n\n\
-GOTO label\n\n\
-  label  Specifies a text string used in a batch script as a label.\n\n\
-You type a label on a line by itself, beginning with a colon."
-
-STRING_LABEL_HELP1, "Displays or changes drive label.\n\nLABEL [drive:][label]\n"
-
-STRING_LABEL_HELP2, "Volume in drive %c: is %s\n"
-STRING_LABEL_HELP3, "Volume in drive %c: has no label\n"
-STRING_LABEL_HELP4, "Volume Serial Number is %04X-%04X\n"
-STRING_LABEL_HELP5, "Drive label (11 Characters, ENTER if none)? "
-
-STRING_LOCALE_HELP1, "Current time is"
-
-STRING_MKDIR_HELP,   "Creates a directory.\n\n\
+    STRING_LABEL_HELP1 "Displays or changes drive label.\n\nLABEL [drive:][label]\n"
+    STRING_LABEL_HELP2 "Volume in drive %c: is %s\n"
+    STRING_LABEL_HELP3 "Volume in drive %c: has no label\n"
+    STRING_LABEL_HELP4 "Volume Serial Number is %04X-%04X\n"
+    STRING_LABEL_HELP5 "Drive label (11 Characters, ENTER if none)? "
+    STRING_LOCALE_HELP1 "Current time is"
+    STRING_MKDIR_HELP "Creates a directory.\n\n\
 MKDIR [drive:]path\nMD [drive:]path"
-
-STRING_MKLINK_HELP, "Creates a filesystem link object.\n\n\
+    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_MEMMORY_HELP1, "Displays the amount of system memory.\n\nMEMORY"
-
-STRING_MEMMORY_HELP2, "\n  %12s%% memory load.\n\n\
+    STRING_MEMORY_HELP1 "Displays the amount of system memory.\n\nMEMORY"
+    STRING_MEMORY_HELP2 "\n  %12s%% memory load.\n\n\
   %13s bytes total physical RAM.\n\
   %13s bytes available physical RAM.\n\n\
   %13s bytes total page file.\n\
   %13s bytes available page file.\n\n\
   %13s bytes total virtual memory.\n\
   %13s bytes available virtual memory.\n"
-
-STRING_MISC_HELP1, "Press a key to continue...\n"
-
-STRING_MOVE_HELP1, "Overwrite %s (Yes/No/All)? "
-
-STRING_MOVE_HELP2, "Moves files and renames files and directories.\n\n\
+    STRING_MISC_HELP1 "Press a key to continue..."
+    STRING_MOVE_HELP1 "Overwrite %s (Yes/No/All)? "
+    STRING_MOVE_HELP2 "Moves files and renames files and directories.\n\n\
 To move one or more files:\n\
 MOVE [/N][drive:][path]filename1[,...] destination\n\n\
 To rename a directory:\n\
@@ -330,8 +295,7 @@ MOVE [/N][drive:][path]dirname1 dirname2\n\n\
   /N                    Nothing. Do everything but move files or directories.\n\n\
 Current limitations:\n\
   - You can't move a file or directory from one drive to another.\n"
-
-STRING_MSGBOX_HELP, "display a message box and return user responce\n\n\
+    STRING_MSGBOX_HELP "display a message box and return user responce\n\n\
 MSGBOX type ['title'] prompt\n\n\
 type          button displayed\n\
               possible values are: OK, OKCANCEL,\n\
@@ -341,14 +305,12 @@ prompt        text displayed by the message box\n\n\n\
 ERRORLEVEL is set according the button pressed:\n\n\
 YES  :  10    |  NO      :  11\n\
 OK   :  10    |  CANCEL  :  12\n"
-
-STRING_PATH_HELP1, "Displays or sets a search path for executable files.\n\n\
+    STRING_PATH_HELP1 "Displays or sets a search path for executable files.\n\n\
 PATH [[drive:]path[;...]]\nPATH ;\n\n\
 Type PATH ; to clear all search-path settings and direct the command shell\n\
 to search only in the current directory.\n\
 Type PATH without parameters to display the current path.\n"
-
-STRING_PROMPT_HELP1, "Changes the command prompt.\n\n\
+    STRING_PROMPT_HELP1 "Changes the command prompt.\n\n\
 PROMPT [text]\n\n\
   text    Specifies a new command prompt.\n\n\
 Prompt can be made up of normal characters and the following special codes:\n\n\
@@ -360,32 +322,28 @@ Prompt can be made up of normal characters and the following special codes:\n\n\
   $F   ) (Right parenthesis)\n\
   $G   > (greater-than sign)\n\
   $H   Backspace (erases previous character)\n\
+  $I   Information line\n\
   $L   < (less-than sign)\n\
   $N   Current drive\n\
   $P   Current drive and path\n\
   $Q   = (equal sign)\n\
+  $S   (space)\n\
   $T   Current time\n\
   $V   OS version number\n\
   $_   Carriage return and linefeed\n\
   $$   $ (dollar sign)\n"
-
-STRING_PAUSE_HELP1, "Stops the execution of a batch file and shows the following message:\n\
+    STRING_PAUSE_HELP1 "Stops the execution of a batch file and shows the following message:\n\
 'Press any key to continue...' or a user defined message.\n\n\
 PAUSE [message]"
-
-STRING_PROMPT_HELP2, "  $+   Displays the current depth of the directory stack"
-
-STRING_PROMPT_HELP3, "\nType PROMPT without parameters to reset the prompt to the default setting."
-
-STRING_REM_HELP, "Starts a comment line in a batch file.\n\nREM [Comment]"
-
-STRING_RMDIR_HELP,   "Removes a directory.\n\n\
+    STRING_PROMPT_HELP2 "  $+   Displays the current depth of the directory stack"
+    STRING_PROMPT_HELP3 "\nType PROMPT without parameters to reset the prompt to the default setting."
+    STRING_REM_HELP "Starts a comment line in a batch file.\n\nREM [Comment]"
+    STRING_RMDIR_HELP "Removes a directory.\n\n\
 RMDIR [drive:]path\nRD [drive:]path\n\
-/S                     Deletes all files and folders within target\n\
-/Q                     Doesnt prompt for user\n"
-STRING_RMDIR_HELP2,    "Directory is not empty!\n"
-
-STRING_REN_HELP1, "Renames a file/directory or files/directories.\n\n\
+/S          Deletes all files and folders within target\n\
+/Q          Doesn't prompt for user\n"
+    STRING_RMDIR_HELP2 "Directory is not empty!\n"
+    STRING_REN_HELP1 "Renames a file/directory or files/directories.\n\n\
 RENAME [/E /N /P /Q /S /T] old_name ... new_name\n\
 REN [/E /N /P /Q /S /T] old_name ... new_name\n\n\
   /E    No error messages.\n\
@@ -397,12 +355,9 @@ REN [/E /N /P /Q /S /T] old_name ... new_name\n\n\
   /T    Display total number of renamed files.\n\n\
 Note that you cannot specify a new drive or path for your destination. Use\n\
 the MOVE command for that purpose.\n"
-
-STRING_REN_HELP2, "    %lu file renamed\n"
-
-STRING_REN_HELP3, "    %lu files renamed\n"
-
-STRING_REPLACE_HELP1, "Replaces files.\n\n\
+    STRING_REN_HELP2 "    %lu file renamed\n"
+    STRING_REN_HELP3 "    %lu files renamed\n"
+    STRING_REPLACE_HELP1 "Replaces files.\n\n\
 REPLACE [drive1:][path1]filename [drive2:][path2] [/A] [/P] [/R] [/W]\n\
 REPLACE [drive1:][path1]filename [drive2:][path2] [/P] [/R] [/S] [/W] [/U]\n\n\
   [drive1:][path1]filename Specifies the source file or files.\n\
@@ -420,70 +375,58 @@ REPLACE [drive1:][path1]filename [drive2:][path2] [/P] [/R] [/S] [/W] [/U]\n\n\
   /W                       Waits for you to insert a disk before beginning.\n\
   /U                       Replaces (updates) only files that are older than\n\
                            source files. Cannot use with the /A switch.\n"
-
-STRING_REPLACE_HELP2, "Απαιτείται το μονοπάτι-πηγή\n"
-
-STRING_REPLACE_HELP3, "Δεν έγινε αντικατάσταση αρχείων\n"
-
-STRING_REPLACE_HELP4, "%lu αρχείο(α) αντικαταστάθηκαν\n"
-
-STRING_REPLACE_HELP5, "Γίνεται αντικατάσταση του %s\n"
-
-STRING_REPLACE_HELP6, "Αντικατάσταση του %s\n"
-
-STRING_REPLACE_HELP7, "Δεν προστέθηκαν αρχεία\n"
-
-STRING_REPLACE_HELP8, "%lu αρχείο(α) προστέθηκαν\n"
-
-STRING_REPLACE_HELP9, "Προσθήκη %s (Y/N) "
-
-STRING_REPLACE_HELP10, "Αντικατάσταση %s (Y/N) "
-
-STRING_REPLACE_HELP11, "Γίνεται προσθήκη του %s\n"
-
-
-STRING_SHIFT_HELP, "Changes the position of replaceable parameters in a batch file.\n\n\
+    STRING_REPLACE_HELP2 "Απαιτείται το μονοπάτι-πηγή\n"
+    STRING_REPLACE_HELP3 "Δεν έγινε αντικατάσταση αρχείων\n"
+    STRING_REPLACE_HELP4 "%lu αρχείο(α) αντικαταστάθηκαν\n"
+    STRING_REPLACE_HELP5 "Γίνεται αντικατάσταση του %s\n"
+    STRING_REPLACE_HELP6 "Αντικατάσταση του %s\n"
+    STRING_REPLACE_HELP7 "Δεν προστέθηκαν αρχεία\n"
+    STRING_REPLACE_HELP8 "%lu αρχείο(α) προστέθηκαν\n"
+    STRING_REPLACE_HELP9 "Προσθήκη %s (Y/N) "
+    STRING_REPLACE_HELP10 "Αντικατάσταση %s (Y/N) "
+    STRING_REPLACE_HELP11 "Γίνεται προσθήκη του %s\n"
+    STRING_SHIFT_HELP "Changes the position of replaceable parameters in a batch file.\n\n\
 SHIFT [DOWN]"
-
-STRING_SCREEN_HELP, "move cursor and optionally print text\n\n\
+    STRING_SCREEN_HELP "move cursor and optionally print text\n\n\
 SCREEN row col [text]\n\n\
   row         row to which move the cursor\n\
   col         column to which move the cursor"
-
-STRING_SET_HELP, "Displays, sets, or removes environment variables.\n\n\
+    STRING_SET_HELP "Displays, sets, or removes environment variables.\n\n\
 SET [variable[=][string]]\n\n\
   variable  Specifies the environment-variable name.\n\
   string    Specifies a series of characters to assign to the variable.\n\n\
 Type SET without parameters to display the current environment variables.\n"
-
-STRING_START_HELP1, "Ξεκινάει ένα ξεχωριστό παράθυρο για την εκτέλεση ενός καθορισμένου προγράμματος ή εντολής.\n\n\
-START εντολή\n\n\
-  εντολή    Προσδιορίζει την εντολή για εκτέλεση.\n\n\
-At the moment all commands are started asynchronously.\n"
-
-STRING_TITLE_HELP, "Sets the window title for the command prompt window.\n\n\
+    STRING_START_HELP1 "Ξεκινάει ένα ξεχωριστό παράθυρο για την εκτέλεση ενός καθορισμένου προγράμματος ή εντολής.\n\n\
+START [""title""] [/D path] [/I] [/B] [/MIN] [/MAX] [/WAIT]\n\
+      [command/program] [parameters]\n\n\
+  ""title""     Title of the window.\n\
+  path        Specifies the startup directory.\n\
+  I           Uses the original environment given to cmd.exe,\n\
+              instead of the current environment.\n\
+  B           Starts the command or program without creating any window.\n\
+  MIN         Starts with a minimized window.\n\
+  MAX         Starts with a maximized window.\n\
+  WAIT        Starts the command or program and waits for its termination.\n\
+  εντολή      Προσδιορίζει την εντολή για εκτέλεση.\n\
+  parameters  Specifies the parameters to be given to the command or program.\n"
+    STRING_TITLE_HELP "Sets the window title for the command prompt window.\n\n\
 TITLE [string]\n\n\
 string       Specifies the title for the command prompt window.\n"
-
-STRING_TIME_HELP1, "Displays or sets the system time.\n\n\
+    STRING_TIME_HELP1 "Displays or sets the system time.\n\n\
 TIME [/T][time]\n\n\
   /T    display only\n\n\
 Type TIME with no parameters to display the current time setting and a prompt\n\
 for a new one.  Press ENTER to keep the same time.\n"
-
-STRING_TIME_HELP2, "Εισάγετε νέα ώρα: "
-
-STRING_TIMER_HELP1, "Elapsed %d msecs\n"
-
-STRING_TIMER_HELP2, "Elapsed %02d%c%02d%c%02d%c%02d\n"
-
-STRING_TIMER_HELP3, "allow the use of ten stopwatches.\n\n\
+    STRING_TIME_HELP2 "Εισάγετε νέα ώρα: "
+    STRING_TIMER_HELP1 "Elapsed %d msecs\n"
+    STRING_TIMER_HELP2 "Elapsed %02d%c%02d%c%02d%c%02d\n"
+    STRING_TIMER_HELP3 "allow the use of ten stopwatches.\n\n\
 TIMER  [ON|OFF] [/S] [/n] [/Fn]\n\n\
   ON          set stopwatch ON\n\
   OFF         set stopwatch OFF\n\
   /S          Split time. Return stopwatch split\n\
               time without changing its value\n\
-  /n          Specifiy the stopwatch number.\n\
+  /n          Specify the stopwatch number.\n\
               Stopwatches available are 0 to 9\n\
               If it is not specified default is 1\n\
   /Fn         Format for output\n\
@@ -492,62 +435,48 @@ TIMER  [ON|OFF] [/S] [/n] [/Fn]\n\n\
                     1    hh%cmm%css%cdd\n\n\
 if none of ON, OFF or /S is specified the command\n\
 will toggle stopwatch state\n\n"
-
-STRING_TYPE_HELP1, "Displays the contents of text files.\n\nTYPE [drive:][path]filename \n\
-  /P             Shows one screen of output at a time.\n"
-
-STRING_VERIFY_HELP1, "This command is just a dummy!!\n\
+    STRING_TYPE_HELP1 "Displays the contents of text files.\n\nTYPE [drive:][path]filename \n\
+  /P          Shows one screen of output at a time.\n"
+    STRING_VERIFY_HELP1 "This command is just a dummy!!\n\
 Sets whether to verify that your files are written correctly to a\n\
 disk.\n\n\
 VERIFY [ON | OFF]\n\n\
 Type VERIFY without a parameter to display the current VERIFY setting.\n"
-
-STRING_VERIFY_HELP2, "VERIFY is %s.\n"
-
-STRING_VERIFY_HELP3, "Must specify ON or OFF."
-
-STRING_VERSION_HELP1, "Εμφανίζει πληροφορίες της έκδοσης του κελύφους.\n\n\
+    STRING_VERIFY_HELP2 "VERIFY is %s.\n"
+    STRING_VERIFY_HELP3 "Must specify ON or OFF."
+    STRING_VERSION_HELP1 "Εμφανίζει πληροφορίες της έκδοσης του κελύφους.\n\n\
 VER [/C][/R][/W]\n\n\
   /C  Displays credits.\n\
   /R  Displays redistribution information.\n\
   /W  Displays warranty information."
-
-STRING_VERSION_HELP2, " comes with ABSOLUTELY NO WARRANTY; for details\n\
+    STRING_VERSION_HELP2 " comes with ABSOLUTELY NO WARRANTY; for details\n\
 type: `ver /w'. This is free software, and you are welcome to redistribute\n\
 it under certain conditions; type `ver /r' for details. Type `ver /c' for a\n\
 listing of credits."
-
-STRING_VERSION_HELP3, "\n This program is distributed in the hope that it will be useful,\n\
+    STRING_VERSION_HELP3 "\n This program is distributed in the hope that it will be useful,\n\
  but WITHOUT ANY WARRANTY; without even the implied warranty of\n\
  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n\
  GNU General Public License for more details."
-
-STRING_VERSION_HELP4, "\n This program is free software; you can redistribute it and/or modify\n\
+    STRING_VERSION_HELP4 "\n This program is free software; you can redistribute it and/or modify\n\
  it under the terms of the GNU General Public License as published by\n\
  the Free Software Foundation; either version 2 of the License, or\n\
  (at your option) any later version.\n"
-
-STRING_VERSION_HELP5, "\nSend bug reports to <ros-dev@reactos.org>.\n\
+    STRING_VERSION_HELP5 "\nSend bug reports to <ros-dev@reactos.org>.\n\
 Updates are available at: http://www.reactos.org"
-
-STRING_VERSION_HELP6, "\nFreeDOS version written by:\n"
-
-STRING_VERSION_HELP7, "\nReactOS version written by:\n"
-
-STRING_VOL_HELP1, " Volume in drive %c is %s\n"
-STRING_VOL_HELP2, " Volume in drive %c has no label.\n"
-STRING_VOL_HELP3, " Volume Serial Number is %04X-%04X\n"
-STRING_VOL_HELP4, "Displays the disk volume label and serial number, if they exist.\n\nVOL [drive:]"
-
-STRING_WINDOW_HELP1, "change console window aspect\n\n\
+    STRING_VERSION_HELP6 "\nFreeDOS version written by:\n"
+    STRING_VERSION_HELP7 "\nReactOS version written by:\n"
+    STRING_VOL_HELP1 " Volume in drive %c is %s\n"
+    STRING_VOL_HELP2 " Volume in drive %c has no label.\n"
+    STRING_VOL_HELP3 " Volume Serial Number is %04X-%04X\n"
+    STRING_VOL_HELP4 "Displays the disk volume label and serial number, if they exist.\n\nVOL [drive:]"
+    STRING_WINDOW_HELP1 "change console window aspect\n\n\
 WINDOW [/POS[=]left,top,width,heigth]\n\
               [MIN|MAX|RESTORE] ['title']\n\n\
 /POS          specify window placement and dimensions\n\
 MIN           minimize the window\n\
 MAX           maximize the window\n\
 RESTORE       restore the window"
-
-STRING_WINDOW_HELP2, "change console window aspect\n\n\
+    STRING_WINDOW_HELP2 "change console window aspect\n\n\
 ACTIVATE 'window' [/POS[=]left,top,width,heigth]\n\
               [MIN|MAX|RESTORE] ['title']\n\n\
 window        tile of window on which perform actions\n\
@@ -556,163 +485,87 @@ MIN           minimize the window\n\
 MAX           maximize the window\n\
 RESTORE       restore the window\n\
 title         new title\n"
-
-
-STRING_HELP1, "List of all available commands (+ description)\n\n\
-  command /?     For more information on a specific command\n\n\
-?        List all available commands without description).\n\
-ALIAS    Sets, removes or shows aliases.\n\
-ATTRIB   Εμφανίζει ή αλλάζει τα χαρακτηριστικά αρχείων.\n\
-BEEP     Beep the speaker.\n\
-CALL     Καλεί ένα πρόγραμμα δέσμης από ένα άλλο.\n\
-CD       Εμφανίζει το όνομα ή τις αλλαγές του τρέχοντος καταλόγου.\n\
-CHCP     Εμφανίζει ή ορίζει τον αριθμό της ενεργής κωδικοσελίδας.\n\
-CHOICE   Waits for the user to choose one of a set of choices.\n\
-CLS      Καθαρίζει την οθόνη.\n\
-CMD      Ξεκινά μια νέα περίοδο λειτουργίας του ερμηνευτή εντολών του ReactOS.\n\
-COLOR    Ορίζει τα προεπιλεγμένα χρώματα πρώτου πλάνου και παρασκηνίου της κονσόλας.\n\
-COPY     Αντιγράφει ένα ή περισσότερα αρχεία σε άλλη θέση.\n\
-DATE     Εμφανίζει ή ρυθμίζει την ημερομηνία.\n\
-DELETE   Διαγράφει ένα ή περισσότερα αρχεία.\n\
-DIR      Εμφανίζει λίστα αρχείων και δευτερευόντων καταλόγων σε κατάλογο.\n\
-ECHO     Εμφανίζει μηνύματα ή ενεργοποιεί και απενεργοποιεί το echo εντολών.\n\
-ERASE    Διαγράφει ένα ή περισσότερα αρχεία.\n\
-EXIT     Τερματίζει το πρόγραμμα CMD.EXE (ερμηνευτής εντολών).\n\
-FOR      Εκτελεί μια καθορισμένη εντολή για κάθε αρχείο ενός συνόλου αρχείων.\n\
-FREE     (free) disc space.\n\
-GOTO     Μεταβιβάζει τον ερμηνευτή εντολών του ReactOS σε μια γραμμή με\n\
-         ετικέτα σε ένα πρόγραμμα δέσμης.\n\
-HELP     Παρέχει πληροφορίες Βοήθειας για εντολές του ReactOS.\n\
-HISTORY  Εμφανίζει λίστα όλων των εντολών που έχουν χρησιμοποιηθεί.\n\
-IF       Εκτελεί επεξεργασία υπό όρους σε προγράμματα δέσμης.\n\
-LABEL    Δημιουργεί, αλλάζει ή διαγράφει την ετικέτα τόμου ενός δίσκου.\n\
-MD       Δημιουργεί έναν κατάλογο.\n\
-MKDIR    Δημιουργεί έναν κατάλογο.\n\
-MKLINK   Creates a filesystem link object.\n\
-MOVE     Μετακινεί ένα ή περισσότερα αρχεία από έναν κατάλογο σε έναν άλλο.\n\
-PATH     Εμφανίζει ή ορίζει μια διαδρομή αναζήτησης για εκτελέσιμα αρχεία.\n\
-PAUSE    Αναστέλλει την εκτέλεση ενός προγράμματος δέσμης και εμφανίζει ένα μήνυμα.\n\
-POPD     Επαναφέρει την προηγούμενη τιμή του τρέχοντα καταλόγου, που αποθηκεύτηκε από την PUSHD.\n\
-PROMPT   Αλλάζει τη γραμμή εντολών.\n\
-PUSHD    Αποθηκεύει τον τρέχοντα κατάλογο και στη συνέχεια τον αλλάζει.\n\
-RD       Καταργεί έναν κατάλογο.\n\
-REM      Καταγράφει σχόλια (παρατηρήσεις) σε αρχεία δέσμης ή στο CONFIG.SYS.\n\
-REN      Μετονομάζει ένα αρχείο ή αρχεία.\n\
-RENAME   Μετονομάζει ένα αρχείο ή αρχεία.\n\
-REPLACE  Αντικαθιστά αρχεία.\n\
-RMDIR    Καταργεί έναν κατάλογο.\n\
-SCREEN   Move cursor and optionally print text.\n\
-SET      Εμφανίζει, ορίζει ή καταργεί μεταβλητές περιβάλλοντος των Windows.\n\
-SHIFT    Μετατρέπει τη θέση των παραμέτρων με δυνατότητα αντικατάστασης σε αρχεία δέσμης.\n"
-STRING_HELP2, "START    Ξεκινά ένα διαφορετικό παράθυρο για την εκτέλεση ενός καθορισμένου προγράμματος ή εντολής.\n\
-TIME     Εμφανίζει ή ορίζει την ώρα του συστήματος.\n\
-TIMER    Allow the use of ten stopwatches.\n\
-TITLE    Ορίζει τον τίτλο παραθύρου για περίοδο λειτουργίας CMD.EXE.\n\
-TYPE     Εμφανίζει τα περιεχόμενα ενός αρχείου κειμένου.\n\
-VER      Εμφανίζει την έκδοση του ReactOS.\n\
-VERIFY   Ενημερώνει τα Windows εάν πρέπει να εξακριβωθεί ότι η εγγραφή των αρχείων σας έχει γίνει σωστά σε ένα δίσκο.\n\
-VOL      Εμφανίζει την ετικέτα και τον σειριακό αριθμό ενός τόμου στο δίσκο.\n"
-
-
-STRING_CHOICE_OPTION,         "YN"
-STRING_COPY_OPTION,           "YNA"
-
-
-STRING_ALIAS_ERROR,          "Command line too long after alias expansion!\n"
-STRING_ASSOC_ERROR,          "File association not found for extension %s\n"
-STRING_BATCH_ERROR,          "Error opening batch file\n"
-STRING_CHCP_ERROR1,          "Active code page: %u\n"
-STRING_CHCP_ERROR4,          "Invalid code page\n"
-STRING_CHOICE_ERROR,         "Μη έγκυρη επιλογή. Expected format: /C[:]options"
-STRING_CHOICE_ERROR_TXT,     "Μη έγκυρη επιλογή. Expected format: /T[:]c,nn"
-STRING_CHOICE_ERROR_OPTION,  "Illegal Option: %s"
-STRING_CMD_ERROR1,           "Can't redirect input from file %s\n"
-STRING_CMD_ERROR2,           "Error creating temporary file for pipe data\n"
-STRING_CMD_ERROR3,           "Can't redirect to file %s\n"
-STRING_CMD_ERROR4,           "Εκτελείται το %s...\n"
-STRING_CMD_ERROR5,           "Running cmdexit.bat...\n"
-STRING_COLOR_ERROR1,         "Same colors error! (Background and foreground can't be the same color)"
-STRING_COLOR_ERROR2,         "error in color specification"
-STRING_COLOR_ERROR3,         "Color %x\n"
-STRING_COLOR_ERROR4,         "same colors error!"
-STRING_CONSOLE_ERROR,        "Άγνωστο σφάλμα: %d\n"
-STRING_COPY_ERROR1,          "Σφάλμα: Δεν ήταν δυνατό το άνοιγμα της πηγής - %s!\n"
-STRING_COPY_ERROR2,          "Σφάλμα: Can't copy onto itself!\n"
-STRING_COPY_ERROR3,          "Σφάλμα: writing destination!\n"
-STRING_COPY_ERROR4,          "Σφάλμα: Not implemented yet!\n"
-STRING_DATE_ERROR,           "Μη έγκυρη ημερομηνία."
-STRING_DEL_ERROR5,           "Το αρχείο %s πρόκειται να διαγραφεί! "
-STRING_DEL_ERROR6,           "Είστε σίγουροι (Y/N)?"
-STRING_DEL_ERROR7,           "Γίνεται διαγραφή: %s\n"
-STRING_ERROR_ERROR1,         "Άγνωστο σφάλμα! Κωδικός λάθους: 0x%lx\n"
-STRING_ERROR_ERROR2,         "Σφάλμα σύνταξης"
-STRING_FOR_ERROR1,           "'in' missing in for statement."
-STRING_FOR_ERROR2,           "no brackets found."
-STRING_FOR_ERROR3,           "'do' λείπει."
-STRING_FOR_ERROR4,           "καμία εντολή μετά το 'do'."
-STRING_FREE_ERROR1,          "Μη έγκυρος δίσκος"
-STRING_FREE_ERROR2,          "unlabeled"
-STRING_GOTO_ERROR1,          "No label specified for GOTO"
-STRING_GOTO_ERROR2,          "Label '%s' not found\n"
-
-STRING_MD_ERROR,             "A subdirectory or file already exists.\n"
-STRING_MD_ERROR2,            "The path to the new folder does not exist.\n"
-STRING_MOVE_ERROR1,          "[OK]\n"
-STRING_MOVE_ERROR2,          "[Σφάλμα]\n"
-
-STRING_REN_ERROR1,           "MoveFile() failed. Error: %lu\n"
-
-STRING_START_ERROR1,         "No batch support at the moment!"
-
-STRING_TIME_ERROR1,          "Μη έγκυρη ώρα."
-
-STRING_TYPE_ERROR1,          "Μη έγκυρη επιλογή '/%s'\n"
-
-STRING_WINDOW_ERROR1,        "το παράθυρο δε βρέθηκε"
-
-
-STRING_ERROR_PARAMETERF_ERROR,     "Parameter format not correct - %c\n"
-STRING_ERROR_INVALID_SWITCH,       "Invalid switch - /%c\n"
-STRING_ERROR_TOO_MANY_PARAMETERS,  "Πολλές παράμετροι - %s\n"
-STRING_ERROR_PATH_NOT_FOUND,       "Δε βρέθηκε το μονοπάτι\n"
-STRING_ERROR_FILE_NOT_FOUND,       "Δε βρέθηκε το αρχείο\n"
-STRING_ERROR_REQ_PARAM_MISSING,    "Λείπει απαραίτητη παράμετρος\n"
-STRING_ERROR_INVALID_DRIVE,        "Invalid drive specification\n"
-STRING_ERROR_INVALID_PARAM_FORMAT, "Μη έγκυρο φορμά παραμέτρου - %s\n"
-STRING_ERROR_BADCOMMAND,           "Εσφαλμένη εντολή ή όνομα - %s\n"
-STRING_ERROR_OUT_OF_MEMORY,        "Out of memory error.\n"
-STRING_ERROR_CANNOTPIPE,           "Σφάλμα!  Cannot pipe!  Cannot open temporary file!\n"
-STRING_ERROR_D_PAUSEMSG,           "Πατήστε οποιοδήποτε πλήκτρο για συνέχεια . . ."
-STRING_ERROR_DRIVER_NOT_READY,     "Ο δίσκος δεν είναι έτοιμος"
-
-STRING_PATH_ERROR,                 "CMD: Not in environment '%s'\n"
-
-STRING_REPLACE_ERROR1, "Invalid switch - %s\n"
-STRING_REPLACE_ERROR2, "Δε βρέθηκε το μονοπάτι - %s\n"
-STRING_REPLACE_ERROR3, "The filename, directory name, or volume label syntax is incorrect.\n"
-STRING_REPLACE_ERROR4, "Invalid parameter combination\n"
-STRING_REPLACE_ERROR5, "Δεν επιτρέπεται η πρόσβαση - %s\n"
-STRING_REPLACE_ERROR6, "Δε βρέθηκαν αρχεία - %s\n"
-STRING_REPLACE_ERROR7, "Extended Error 32\n"
-
-STRING_REACTOS_VERSION,            "ReactOS Operating System [Version %s-%s]\n"
-STRING_CMD_SHELLINFO,              "\nReactOS Command Line Interpreter\nVersion %s %s"
-STRING_VERSION_RUNVER,             " running on %s"
-STRING_COPY_FILE ,                 "        %d file(s) copied\n"
-STRING_DELETE_WIPE,                "wiped"
-STRING_FOR_ERROR,                  "bad variable specification."
-STRING_SCREEN_COL,                 "invalid value for col"
-STRING_SCREEN_ROW,                 "invalid value for row"
-STRING_TIMER_TIME                  "Timer %d is %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? (Yes/No/All) "
-
-STRING_INVALID_OPERAND,            "Invalid operand."
-STRING_EXPECTED_CLOSE_PAREN,       "Αναμενόταν ')'."
-STRING_EXPECTED_NUMBER_OR_VARIABLE,"Αναμενόταν αριθμός ή όνομα μεταβλητής."
-STRING_SYNTAX_COMMAND_INCORRECT,   "Η σύνταξη της εντολής δεν είναι έγγυρη."
-
+    STRING_CHOICE_OPTION "YN"
+    STRING_COPY_OPTION "YNA"
+    STRING_ALIAS_ERROR "Command line too long after alias expansion!\n"
+    STRING_ASSOC_ERROR "File association not found for extension %s\n"
+    STRING_BATCH_ERROR "Error opening batch file\n"
+    STRING_CHOICE_ERROR "Μη έγκυρη επιλογή. Expected format: /C[:]options"
+    STRING_CHOICE_ERROR_TXT "Μη έγκυρη επιλογή. Expected format: /T[:]c,nn"
+    STRING_CHOICE_ERROR_OPTION "Illegal Option: %s"
+    STRING_CMD_ERROR1 "Can't redirect input from file %s\n"
+    STRING_CMD_ERROR2 "Error creating temporary file for pipe data\n"
+    STRING_CMD_ERROR3 "Can't redirect to file %s\n"
+    STRING_CMD_ERROR4 "Εκτελείται το %s...\n"
+    STRING_CMD_ERROR5 "Running cmdexit.bat...\n"
+    STRING_COLOR_ERROR1 "Same colors error! (Background and foreground can't be the same color)"
+    STRING_COLOR_ERROR2 "Error in color specification"
+    STRING_CONSOLE_ERROR "Άγνωστο σφάλμα: %d\n"
+    STRING_COPY_ERROR1 "Σφάλμα: Δεν ήταν δυνατό το άνοιγμα της πηγής - %s!\n"
+    STRING_COPY_ERROR2 "Σφάλμα: Can't copy onto itself!\n"
+    STRING_COPY_ERROR3 "Σφάλμα: writing destination!\n"
+    STRING_COPY_ERROR4 "Σφάλμα: Not implemented yet!\n"
+    STRING_DATE_ERROR "Μη έγκυρη ημερομηνία."
+    STRING_DEL_ERROR5 "Το αρχείο %s πρόκειται να διαγραφεί! "
+    STRING_DEL_ERROR6 "Είστε σίγουροι (Y/N)?"
+    STRING_DEL_ERROR7 "Γίνεται διαγραφή: %s\n"
+    STRING_ERROR_ERROR1 "Άγνωστο σφάλμα! Κωδικός λάθους: 0x%lx\n"
+    STRING_ERROR_ERROR2 "Σφάλμα σύνταξης"
+    STRING_FOR_ERROR1 "'in' missing in for statement."
+    STRING_FOR_ERROR2 "no brackets found."
+    STRING_FOR_ERROR3 "'do' λείπει."
+    STRING_FOR_ERROR4 "καμία εντολή μετά το 'do'."
+    STRING_FREE_ERROR1 "Μη έγκυρος δίσκος"
+    STRING_FREE_ERROR2 "unlabeled"
+    STRING_GOTO_ERROR1 "No label specified for GOTO"
+    STRING_GOTO_ERROR2 "Label '%s' not found\n"
+    STRING_MD_ERROR "A subdirectory or file already exists.\n"
+    STRING_MD_ERROR2 "The path to the new folder does not exist.\n"
+    STRING_MOVE_ERROR1 "[OK]\n"
+    STRING_MOVE_ERROR2 "[Σφάλμα]\n"
+    STRING_REN_ERROR1 "MoveFile() failed. Error: %lu\n"
+    STRING_TIME_ERROR1 "Μη έγκυρη ώρα."
+    STRING_TYPE_ERROR1 "Μη έγκυρη επιλογή '/%s'\n"
+    STRING_WINDOW_ERROR1 "το παράθυρο δε βρέθηκε"
+    STRING_ERROR_PARAMETERF_ERROR "Parameter format not correct - %c\n"
+    STRING_ERROR_INVALID_SWITCH "Invalid switch - /%c\n"
+    STRING_ERROR_TOO_MANY_PARAMETERS "Πολλές παράμετροι - %s\n"
+    STRING_ERROR_PATH_NOT_FOUND "Δε βρέθηκε το μονοπάτι\n"
+    STRING_ERROR_FILE_NOT_FOUND "Δε βρέθηκε το αρχείο\n"
+    STRING_ERROR_REQ_PARAM_MISSING "Λείπει απαραίτητη παράμετρος\n"
+    STRING_ERROR_INVALID_DRIVE "Invalid drive specification\n"
+    STRING_ERROR_INVALID_PARAM_FORMAT "Μη έγκυρο φορμά παραμέτρου - %s\n"
+    STRING_ERROR_BADCOMMAND "Εσφαλμένη εντολή ή όνομα - %s\n"
+    STRING_ERROR_OUT_OF_MEMORY "Out of memory error.\n"
+    STRING_ERROR_CANNOTPIPE "Σφάλμα!  Cannot pipe!  Cannot open temporary file!\n"
+    STRING_ERROR_D_PAUSEMSG "Πατήστε οποιοδήποτε πλήκτρο για συνέχεια . . ."
+    STRING_ERROR_DRIVER_NOT_READY "Ο δίσκος δεν είναι έτοιμος"
+    STRING_PATH_ERROR "CMD: Not in environment '%s'\n"
+    STRING_REPLACE_ERROR1 "Invalid switch - %s\n"
+    STRING_REPLACE_ERROR2 "Δε βρέθηκε το μονοπάτι - %s\n"
+    STRING_REPLACE_ERROR3 "The filename, directory name, or volume label syntax is incorrect.\n"
+    STRING_REPLACE_ERROR4 "Invalid parameter combination\n"
+    STRING_REPLACE_ERROR5 "Δεν επιτρέπεται η πρόσβαση - %s\n"
+    STRING_REPLACE_ERROR6 "Δε βρέθηκαν αρχεία - %s\n"
+    STRING_REPLACE_ERROR7 "Extended Error 32\n"
+    STRING_CMD_INFOLINE "  ReactOS Command Prompt                                      Type HELP = Help  "
+    STRING_REACTOS_VERSION "ReactOS Operating System [Version %s %s]\n"
+    STRING_CMD_SHELLINFO "\nReactOS Command Line Interpreter\nVersion %s %s"
+    STRING_VERSION_RUNNING_ON "Running on: "
+    STRING_VERSION_RUNVER "%s [Version %d.%d.%d] %s"
+    STRING_COPY_FILE "        %d file(s) copied\n"
+    STRING_DELETE_WIPE "wiped"
+    STRING_FOR_ERROR "bad variable specification."
+    STRING_SCREEN_COL "invalid value for col"
+    STRING_SCREEN_ROW "invalid value for row"
+    STRING_TIMER_TIME "Timer %d is %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? (Yes/No/All) "
+    STRING_INVALID_OPERAND "Invalid operand."
+    STRING_EXPECTED_CLOSE_PAREN "Αναμενόταν ')'."
+    STRING_EXPECTED_NUMBER_OR_VARIABLE "Αναμενόταν αριθμός ή όνομα μεταβλητής."
+    STRING_SYNTAX_COMMAND_INCORRECT "Η σύνταξη της εντολής δεν είναι έγγυρη."
 END