[6/7] cmd: Add help for FTYPE command

Frédéric Delanoy frederic.delanoy at gmail.com
Mon Aug 29 14:45:18 CDT 2011


---
 po/ar.po             |   93 ++++++++++++++++++++++++++++---------------------
 po/bg.po             |   93 ++++++++++++++++++++++++++++---------------------
 po/ca.po             |   93 ++++++++++++++++++++++++++++---------------------
 po/cs.po             |   93 ++++++++++++++++++++++++++++---------------------
 po/da.po             |   93 ++++++++++++++++++++++++++++---------------------
 po/de.po             |   93 ++++++++++++++++++++++++++++---------------------
 po/el.po             |   93 ++++++++++++++++++++++++++++---------------------
 po/en.po             |   94 +++++++++++++++++++++++++++++---------------------
 po/en_US.po          |   94 +++++++++++++++++++++++++++++---------------------
 po/eo.po             |   93 ++++++++++++++++++++++++++++---------------------
 po/es.po             |   93 ++++++++++++++++++++++++++++---------------------
 po/fa.po             |   93 ++++++++++++++++++++++++++++---------------------
 po/fi.po             |   93 ++++++++++++++++++++++++++++---------------------
 po/fr.po             |   93 ++++++++++++++++++++++++++++---------------------
 po/he.po             |   93 ++++++++++++++++++++++++++++---------------------
 po/hi.po             |   93 ++++++++++++++++++++++++++++---------------------
 po/hu.po             |   93 ++++++++++++++++++++++++++++---------------------
 po/it.po             |   93 ++++++++++++++++++++++++++++---------------------
 po/ja.po             |   93 ++++++++++++++++++++++++++++---------------------
 po/ko.po             |   93 ++++++++++++++++++++++++++++---------------------
 po/lt.po             |   93 ++++++++++++++++++++++++++++---------------------
 po/ml.po             |   93 ++++++++++++++++++++++++++++---------------------
 po/nb_NO.po          |   93 ++++++++++++++++++++++++++++---------------------
 po/nl.po             |   93 ++++++++++++++++++++++++++++---------------------
 po/or.po             |   93 ++++++++++++++++++++++++++++---------------------
 po/pa.po             |   93 ++++++++++++++++++++++++++++---------------------
 po/pl.po             |   93 ++++++++++++++++++++++++++++---------------------
 po/pt_BR.po          |   93 ++++++++++++++++++++++++++++---------------------
 po/pt_PT.po          |   93 ++++++++++++++++++++++++++++---------------------
 po/rm.po             |   93 ++++++++++++++++++++++++++++---------------------
 po/ro.po             |   93 ++++++++++++++++++++++++++++---------------------
 po/ru.po             |   93 ++++++++++++++++++++++++++++---------------------
 po/sk.po             |   93 ++++++++++++++++++++++++++++---------------------
 po/sl.po             |   93 ++++++++++++++++++++++++++++---------------------
 po/sr_RS at cyrillic.po |   93 ++++++++++++++++++++++++++++---------------------
 po/sr_RS at latin.po    |   93 ++++++++++++++++++++++++++++---------------------
 po/sv.po             |   93 ++++++++++++++++++++++++++++---------------------
 po/te.po             |   93 ++++++++++++++++++++++++++++---------------------
 po/th.po             |   93 ++++++++++++++++++++++++++++---------------------
 po/tr.po             |   93 ++++++++++++++++++++++++++++---------------------
 po/uk.po             |   93 ++++++++++++++++++++++++++++---------------------
 po/wa.po             |   93 ++++++++++++++++++++++++++++---------------------
 po/wine.pot          |   93 ++++++++++++++++++++++++++++---------------------
 po/zh_CN.po          |   93 ++++++++++++++++++++++++++++---------------------
 po/zh_TW.po          |   93 ++++++++++++++++++++++++++++---------------------
 programs/cmd/cmd.rc  |   12 ++++++
 46 files changed, 2444 insertions(+), 1755 deletions(-)

diff --git a/po/ar.po b/po/ar.po
index aed1742..c848326 100644
--- a/po/ar.po
+++ b/po/ar.po
@@ -7888,24 +7888,38 @@ msgid ""
 "association, if any.\n"
 msgstr ""
 
-#: cmd.rc:234
+#: cmd.rc:243
+msgid ""
+"FTYPE shows or modifies open commands associated with file types\n"
+"\n"
+"Syntax: FTYPE [fileType[=[openCommand]]]\n"
+"\n"
+"Without parameters, shows the file types for which open command strings are "
+"currently defined.\n"
+"If used with only a file type, displays the associated open command string, "
+"if any.\n"
+"Specifying no open command after the equal sign removes the command string "
+"associated to the specified file type.\n"
+msgstr ""
+
+#: cmd.rc:245
 msgid "MORE displays output of files or piped input in pages.\n"
 msgstr ""
 
-#: cmd.rc:238
+#: cmd.rc:249
 msgid ""
 "CHOICE displays a text and waits, until the User\n"
 "presses an allowed Key from a selectable list.\n"
 "CHOICE is mainly used to build a menu selection in a batch file.\n"
 msgstr ""
 
-#: cmd.rc:242
+#: cmd.rc:253
 msgid ""
 "EXIT terminates the current command session and returns\n"
 "to the operating system or shell from which you invoked cmd.\n"
 msgstr ""
 
-#: cmd.rc:276
+#: cmd.rc:288
 msgid ""
 "CMD built-in commands are:\n"
 "ASSOC\t\tShow or modify file extension associations\n"
@@ -7921,6 +7935,7 @@ msgid ""
 "DIR\t\tList the contents of a directory\n"
 "ECHO\t\tCopy text directly to the console output\n"
 "ENDLOCAL\tEnd localization of environment changes in a batch file\n"
+"FTYPE\t\tShow or modify open commands associated with file types\n"
 "HELP\t\tShow brief help details on a topic\n"
 "MD (MKDIR)\tCreate a subdirectory\n"
 "MORE\t\tDisplay output in pages\n"
@@ -7943,152 +7958,152 @@ msgid ""
 "Enter HELP <command> for further information on any of the above commands\n"
 msgstr ""
 
-#: cmd.rc:278
+#: cmd.rc:290
 msgid "Are you sure"
 msgstr ""
 
-#: cmd.rc:279 xcopy.rc:40
+#: cmd.rc:291 xcopy.rc:40
 msgctxt "Yes key"
 msgid "Y"
 msgstr ""
 
-#: cmd.rc:280 xcopy.rc:41
+#: cmd.rc:292 xcopy.rc:41
 msgctxt "No key"
 msgid "N"
 msgstr ""
 
-#: cmd.rc:281
+#: cmd.rc:293
 msgid "File association missing for extension %s\n"
 msgstr ""
 
-#: cmd.rc:282
+#: cmd.rc:294
 msgid "No open command associated with file type '%s'\n"
 msgstr ""
 
-#: cmd.rc:283
+#: cmd.rc:295
 msgid "Overwrite %s"
 msgstr ""
 
-#: cmd.rc:284
+#: cmd.rc:296
 msgid "More..."
 msgstr ""
 
-#: cmd.rc:285
+#: cmd.rc:297
 msgid "Line in Batch processing possibly truncated. Using:\n"
 msgstr ""
 
-#: cmd.rc:286
+#: cmd.rc:298
 msgid ""
 "Not Yet Implemented\n"
 "\n"
 msgstr ""
 
-#: cmd.rc:287
+#: cmd.rc:299
 msgid "Argument missing\n"
 msgstr ""
 
-#: cmd.rc:288
+#: cmd.rc:300
 msgid "Syntax error\n"
 msgstr ""
 
-#: cmd.rc:289
+#: cmd.rc:301
 #, fuzzy
 msgid "%s: File Not Found\n"
 msgstr "تعذّر إيجاد '%s'."
 
-#: cmd.rc:290
+#: cmd.rc:302
 msgid "No help available for %s\n"
 msgstr ""
 
-#: cmd.rc:291
+#: cmd.rc:303
 msgid "Target to GOTO not found\n"
 msgstr ""
 
-#: cmd.rc:292
+#: cmd.rc:304
 msgid "Current Date is %s\n"
 msgstr ""
 
-#: cmd.rc:293
+#: cmd.rc:305
 msgid "Current Time is %s\n"
 msgstr ""
 
-#: cmd.rc:294
+#: cmd.rc:306
 msgid "Enter new date: "
 msgstr ""
 
-#: cmd.rc:295
+#: cmd.rc:307
 msgid "Enter new time: "
 msgstr ""
 
-#: cmd.rc:296
+#: cmd.rc:308
 msgid "Environment variable %s not defined\n"
 msgstr ""
 
-#: cmd.rc:297 xcopy.rc:38
+#: cmd.rc:309 xcopy.rc:38
 msgid "Failed to open '%s'\n"
 msgstr ""
 
-#: cmd.rc:298
+#: cmd.rc:310
 msgid "Cannot call batch label outside of a batch script\n"
 msgstr ""
 
-#: cmd.rc:299 xcopy.rc:42
+#: cmd.rc:311 xcopy.rc:42
 msgctxt "All key"
 msgid "A"
 msgstr ""
 
-#: cmd.rc:300
+#: cmd.rc:312
 msgid "%s, Delete"
 msgstr ""
 
-#: cmd.rc:301
+#: cmd.rc:313
 msgid "Echo is %s\n"
 msgstr ""
 
-#: cmd.rc:302
+#: cmd.rc:314
 msgid "Verify is %s\n"
 msgstr ""
 
-#: cmd.rc:303
+#: cmd.rc:315
 msgid "Verify must be ON or OFF\n"
 msgstr ""
 
-#: cmd.rc:304
+#: cmd.rc:316
 msgid "Parameter error\n"
 msgstr ""
 
-#: cmd.rc:305
+#: cmd.rc:317
 msgid ""
 "Volume in drive %c is %s\n"
 "Volume Serial Number is %04x-%04x\n"
 "\n"
 msgstr ""
 
-#: cmd.rc:306
+#: cmd.rc:318
 msgid "Volume label (11 characters, ENTER for none)?"
 msgstr ""
 
-#: cmd.rc:307
+#: cmd.rc:319
 msgid "PATH not found\n"
 msgstr ""
 
-#: cmd.rc:308
+#: cmd.rc:320
 msgid "Press Return key to continue: "
 msgstr ""
 
-#: cmd.rc:309
+#: cmd.rc:321
 msgid "Wine Command Prompt"
 msgstr ""
 
-#: cmd.rc:310
+#: cmd.rc:322
 msgid "CMD Version %s\n"
 msgstr ""
 
-#: cmd.rc:311
+#: cmd.rc:323
 msgid "More? "
 msgstr ""
 
-#: cmd.rc:312
+#: cmd.rc:324
 msgid "The input line is too long.\n"
 msgstr ""
 
diff --git a/po/bg.po b/po/bg.po
index a706625..591e0e9 100644
--- a/po/bg.po
+++ b/po/bg.po
@@ -8057,24 +8057,38 @@ msgid ""
 "association, if any.\n"
 msgstr ""
 
-#: cmd.rc:234
+#: cmd.rc:243
+msgid ""
+"FTYPE shows or modifies open commands associated with file types\n"
+"\n"
+"Syntax: FTYPE [fileType[=[openCommand]]]\n"
+"\n"
+"Without parameters, shows the file types for which open command strings are "
+"currently defined.\n"
+"If used with only a file type, displays the associated open command string, "
+"if any.\n"
+"Specifying no open command after the equal sign removes the command string "
+"associated to the specified file type.\n"
+msgstr ""
+
+#: cmd.rc:245
 msgid "MORE displays output of files or piped input in pages.\n"
 msgstr ""
 
-#: cmd.rc:238
+#: cmd.rc:249
 msgid ""
 "CHOICE displays a text and waits, until the User\n"
 "presses an allowed Key from a selectable list.\n"
 "CHOICE is mainly used to build a menu selection in a batch file.\n"
 msgstr ""
 
-#: cmd.rc:242
+#: cmd.rc:253
 msgid ""
 "EXIT terminates the current command session and returns\n"
 "to the operating system or shell from which you invoked cmd.\n"
 msgstr ""
 
-#: cmd.rc:276
+#: cmd.rc:288
 msgid ""
 "CMD built-in commands are:\n"
 "ASSOC\t\tShow or modify file extension associations\n"
@@ -8090,6 +8104,7 @@ msgid ""
 "DIR\t\tList the contents of a directory\n"
 "ECHO\t\tCopy text directly to the console output\n"
 "ENDLOCAL\tEnd localization of environment changes in a batch file\n"
+"FTYPE\t\tShow or modify open commands associated with file types\n"
 "HELP\t\tShow brief help details on a topic\n"
 "MD (MKDIR)\tCreate a subdirectory\n"
 "MORE\t\tDisplay output in pages\n"
@@ -8112,152 +8127,152 @@ msgid ""
 "Enter HELP <command> for further information on any of the above commands\n"
 msgstr ""
 
-#: cmd.rc:278
+#: cmd.rc:290
 msgid "Are you sure"
 msgstr ""
 
-#: cmd.rc:279 xcopy.rc:40
+#: cmd.rc:291 xcopy.rc:40
 msgctxt "Yes key"
 msgid "Y"
 msgstr ""
 
-#: cmd.rc:280 xcopy.rc:41
+#: cmd.rc:292 xcopy.rc:41
 msgctxt "No key"
 msgid "N"
 msgstr ""
 
-#: cmd.rc:281
+#: cmd.rc:293
 msgid "File association missing for extension %s\n"
 msgstr ""
 
-#: cmd.rc:282
+#: cmd.rc:294
 msgid "No open command associated with file type '%s'\n"
 msgstr ""
 
-#: cmd.rc:283
+#: cmd.rc:295
 msgid "Overwrite %s"
 msgstr ""
 
-#: cmd.rc:284
+#: cmd.rc:296
 msgid "More..."
 msgstr ""
 
-#: cmd.rc:285
+#: cmd.rc:297
 msgid "Line in Batch processing possibly truncated. Using:\n"
 msgstr ""
 
-#: cmd.rc:286
+#: cmd.rc:298
 msgid ""
 "Not Yet Implemented\n"
 "\n"
 msgstr ""
 
-#: cmd.rc:287
+#: cmd.rc:299
 msgid "Argument missing\n"
 msgstr ""
 
-#: cmd.rc:288
+#: cmd.rc:300
 msgid "Syntax error\n"
 msgstr ""
 
-#: cmd.rc:289
+#: cmd.rc:301
 #, fuzzy
 msgid "%s: File Not Found\n"
 msgstr "Файлът не е намерен"
 
-#: cmd.rc:290
+#: cmd.rc:302
 msgid "No help available for %s\n"
 msgstr ""
 
-#: cmd.rc:291
+#: cmd.rc:303
 msgid "Target to GOTO not found\n"
 msgstr ""
 
-#: cmd.rc:292
+#: cmd.rc:304
 msgid "Current Date is %s\n"
 msgstr ""
 
-#: cmd.rc:293
+#: cmd.rc:305
 msgid "Current Time is %s\n"
 msgstr ""
 
-#: cmd.rc:294
+#: cmd.rc:306
 msgid "Enter new date: "
 msgstr ""
 
-#: cmd.rc:295
+#: cmd.rc:307
 msgid "Enter new time: "
 msgstr ""
 
-#: cmd.rc:296
+#: cmd.rc:308
 msgid "Environment variable %s not defined\n"
 msgstr ""
 
-#: cmd.rc:297 xcopy.rc:38
+#: cmd.rc:309 xcopy.rc:38
 msgid "Failed to open '%s'\n"
 msgstr ""
 
-#: cmd.rc:298
+#: cmd.rc:310
 msgid "Cannot call batch label outside of a batch script\n"
 msgstr ""
 
-#: cmd.rc:299 xcopy.rc:42
+#: cmd.rc:311 xcopy.rc:42
 msgctxt "All key"
 msgid "A"
 msgstr ""
 
-#: cmd.rc:300
+#: cmd.rc:312
 msgid "%s, Delete"
 msgstr ""
 
-#: cmd.rc:301
+#: cmd.rc:313
 msgid "Echo is %s\n"
 msgstr ""
 
-#: cmd.rc:302
+#: cmd.rc:314
 msgid "Verify is %s\n"
 msgstr ""
 
-#: cmd.rc:303
+#: cmd.rc:315
 msgid "Verify must be ON or OFF\n"
 msgstr ""
 
-#: cmd.rc:304
+#: cmd.rc:316
 msgid "Parameter error\n"
 msgstr ""
 
-#: cmd.rc:305
+#: cmd.rc:317
 msgid ""
 "Volume in drive %c is %s\n"
 "Volume Serial Number is %04x-%04x\n"
 "\n"
 msgstr ""
 
-#: cmd.rc:306
+#: cmd.rc:318
 msgid "Volume label (11 characters, ENTER for none)?"
 msgstr ""
 
-#: cmd.rc:307
+#: cmd.rc:319
 msgid "PATH not found\n"
 msgstr ""
 
-#: cmd.rc:308
+#: cmd.rc:320
 msgid "Press Return key to continue: "
 msgstr ""
 
-#: cmd.rc:309
+#: cmd.rc:321
 msgid "Wine Command Prompt"
 msgstr ""
 
-#: cmd.rc:310
+#: cmd.rc:322
 msgid "CMD Version %s\n"
 msgstr ""
 
-#: cmd.rc:311
+#: cmd.rc:323
 msgid "More? "
 msgstr ""
 
-#: cmd.rc:312
+#: cmd.rc:324
 msgid "The input line is too long.\n"
 msgstr ""
 
diff --git a/po/ca.po b/po/ca.po
index 40324dd..974801a 100644
--- a/po/ca.po
+++ b/po/ca.po
@@ -7805,24 +7805,38 @@ msgid ""
 "association, if any.\n"
 msgstr ""
 
-#: cmd.rc:234
+#: cmd.rc:243
+msgid ""
+"FTYPE shows or modifies open commands associated with file types\n"
+"\n"
+"Syntax: FTYPE [fileType[=[openCommand]]]\n"
+"\n"
+"Without parameters, shows the file types for which open command strings are "
+"currently defined.\n"
+"If used with only a file type, displays the associated open command string, "
+"if any.\n"
+"Specifying no open command after the equal sign removes the command string "
+"associated to the specified file type.\n"
+msgstr ""
+
+#: cmd.rc:245
 msgid "MORE displays output of files or piped input in pages.\n"
 msgstr ""
 
-#: cmd.rc:238
+#: cmd.rc:249
 msgid ""
 "CHOICE displays a text and waits, until the User\n"
 "presses an allowed Key from a selectable list.\n"
 "CHOICE is mainly used to build a menu selection in a batch file.\n"
 msgstr ""
 
-#: cmd.rc:242
+#: cmd.rc:253
 msgid ""
 "EXIT terminates the current command session and returns\n"
 "to the operating system or shell from which you invoked cmd.\n"
 msgstr ""
 
-#: cmd.rc:276
+#: cmd.rc:288
 msgid ""
 "CMD built-in commands are:\n"
 "ASSOC\t\tShow or modify file extension associations\n"
@@ -7838,6 +7852,7 @@ msgid ""
 "DIR\t\tList the contents of a directory\n"
 "ECHO\t\tCopy text directly to the console output\n"
 "ENDLOCAL\tEnd localization of environment changes in a batch file\n"
+"FTYPE\t\tShow or modify open commands associated with file types\n"
 "HELP\t\tShow brief help details on a topic\n"
 "MD (MKDIR)\tCreate a subdirectory\n"
 "MORE\t\tDisplay output in pages\n"
@@ -7860,152 +7875,152 @@ msgid ""
 "Enter HELP <command> for further information on any of the above commands\n"
 msgstr ""
 
-#: cmd.rc:278
+#: cmd.rc:290
 msgid "Are you sure"
 msgstr ""
 
-#: cmd.rc:279 xcopy.rc:40
+#: cmd.rc:291 xcopy.rc:40
 msgctxt "Yes key"
 msgid "Y"
 msgstr ""
 
-#: cmd.rc:280 xcopy.rc:41
+#: cmd.rc:292 xcopy.rc:41
 msgctxt "No key"
 msgid "N"
 msgstr ""
 
-#: cmd.rc:281
+#: cmd.rc:293
 msgid "File association missing for extension %s\n"
 msgstr ""
 
-#: cmd.rc:282
+#: cmd.rc:294
 msgid "No open command associated with file type '%s'\n"
 msgstr ""
 
-#: cmd.rc:283
+#: cmd.rc:295
 msgid "Overwrite %s"
 msgstr ""
 
-#: cmd.rc:284
+#: cmd.rc:296
 msgid "More..."
 msgstr ""
 
-#: cmd.rc:285
+#: cmd.rc:297
 msgid "Line in Batch processing possibly truncated. Using:\n"
 msgstr ""
 
-#: cmd.rc:286
+#: cmd.rc:298
 msgid ""
 "Not Yet Implemented\n"
 "\n"
 msgstr ""
 
-#: cmd.rc:287
+#: cmd.rc:299
 msgid "Argument missing\n"
 msgstr ""
 
-#: cmd.rc:288
+#: cmd.rc:300
 msgid "Syntax error\n"
 msgstr ""
 
-#: cmd.rc:289
+#: cmd.rc:301
 msgid "%s: File Not Found\n"
 msgstr ""
 
-#: cmd.rc:290
+#: cmd.rc:302
 msgid "No help available for %s\n"
 msgstr ""
 
-#: cmd.rc:291
+#: cmd.rc:303
 msgid "Target to GOTO not found\n"
 msgstr ""
 
-#: cmd.rc:292
+#: cmd.rc:304
 msgid "Current Date is %s\n"
 msgstr ""
 
-#: cmd.rc:293
+#: cmd.rc:305
 msgid "Current Time is %s\n"
 msgstr ""
 
-#: cmd.rc:294
+#: cmd.rc:306
 msgid "Enter new date: "
 msgstr ""
 
-#: cmd.rc:295
+#: cmd.rc:307
 msgid "Enter new time: "
 msgstr ""
 
-#: cmd.rc:296
+#: cmd.rc:308
 msgid "Environment variable %s not defined\n"
 msgstr ""
 
-#: cmd.rc:297 xcopy.rc:38
+#: cmd.rc:309 xcopy.rc:38
 msgid "Failed to open '%s'\n"
 msgstr ""
 
-#: cmd.rc:298
+#: cmd.rc:310
 msgid "Cannot call batch label outside of a batch script\n"
 msgstr ""
 
-#: cmd.rc:299 xcopy.rc:42
+#: cmd.rc:311 xcopy.rc:42
 msgctxt "All key"
 msgid "A"
 msgstr ""
 
-#: cmd.rc:300
+#: cmd.rc:312
 #, fuzzy
 msgid "%s, Delete"
 msgstr "&Suprimir"
 
-#: cmd.rc:301
+#: cmd.rc:313
 msgid "Echo is %s\n"
 msgstr ""
 
-#: cmd.rc:302
+#: cmd.rc:314
 msgid "Verify is %s\n"
 msgstr ""
 
-#: cmd.rc:303
+#: cmd.rc:315
 msgid "Verify must be ON or OFF\n"
 msgstr ""
 
-#: cmd.rc:304
+#: cmd.rc:316
 msgid "Parameter error\n"
 msgstr ""
 
-#: cmd.rc:305
+#: cmd.rc:317
 msgid ""
 "Volume in drive %c is %s\n"
 "Volume Serial Number is %04x-%04x\n"
 "\n"
 msgstr ""
 
-#: cmd.rc:306
+#: cmd.rc:318
 msgid "Volume label (11 characters, ENTER for none)?"
 msgstr ""
 
-#: cmd.rc:307
+#: cmd.rc:319
 msgid "PATH not found\n"
 msgstr ""
 
-#: cmd.rc:308
+#: cmd.rc:320
 msgid "Press Return key to continue: "
 msgstr ""
 
-#: cmd.rc:309
+#: cmd.rc:321
 msgid "Wine Command Prompt"
 msgstr ""
 
-#: cmd.rc:310
+#: cmd.rc:322
 msgid "CMD Version %s\n"
 msgstr ""
 
-#: cmd.rc:311
+#: cmd.rc:323
 msgid "More? "
 msgstr ""
 
-#: cmd.rc:312
+#: cmd.rc:324
 msgid "The input line is too long.\n"
 msgstr ""
 
diff --git a/po/cs.po b/po/cs.po
index d34e63b..622cd1f 100644
--- a/po/cs.po
+++ b/po/cs.po
@@ -8393,18 +8393,32 @@ msgid ""
 "association, if any.\n"
 msgstr ""
 
-#: cmd.rc:234
+#: cmd.rc:243
+msgid ""
+"FTYPE shows or modifies open commands associated with file types\n"
+"\n"
+"Syntax: FTYPE [fileType[=[openCommand]]]\n"
+"\n"
+"Without parameters, shows the file types for which open command strings are "
+"currently defined.\n"
+"If used with only a file type, displays the associated open command string, "
+"if any.\n"
+"Specifying no open command after the equal sign removes the command string "
+"associated to the specified file type.\n"
+msgstr ""
+
+#: cmd.rc:245
 msgid "MORE displays output of files or piped input in pages.\n"
 msgstr ""
 
-#: cmd.rc:238
+#: cmd.rc:249
 msgid ""
 "CHOICE displays a text and waits, until the User\n"
 "presses an allowed Key from a selectable list.\n"
 "CHOICE is mainly used to build a menu selection in a batch file.\n"
 msgstr ""
 
-#: cmd.rc:242
+#: cmd.rc:253
 msgid ""
 "EXIT terminates the current command session and returns\n"
 "to the operating system or shell from which you invoked cmd.\n"
@@ -8413,7 +8427,7 @@ msgstr ""
 "operačnímu systému nebo příkazovému interpretu,\n"
 "ze kterého byl cmd spuštěn.\n"
 
-#: cmd.rc:276
+#: cmd.rc:288
 #, fuzzy
 msgid ""
 "CMD built-in commands are:\n"
@@ -8430,6 +8444,7 @@ msgid ""
 "DIR\t\tList the contents of a directory\n"
 "ECHO\t\tCopy text directly to the console output\n"
 "ENDLOCAL\tEnd localization of environment changes in a batch file\n"
+"FTYPE\t\tShow or modify open commands associated with file types\n"
 "HELP\t\tShow brief help details on a topic\n"
 "MD (MKDIR)\tCreate a subdirectory\n"
 "MORE\t\tDisplay output in pages\n"
@@ -8483,151 +8498,151 @@ msgstr ""
 "Zadejte HELP <příkaz> pro podrobnější informace o některém z výše uvedených "
 "příkazů\n"
 
-#: cmd.rc:278
+#: cmd.rc:290
 msgid "Are you sure"
 msgstr ""
 
-#: cmd.rc:279 xcopy.rc:40
+#: cmd.rc:291 xcopy.rc:40
 msgctxt "Yes key"
 msgid "Y"
 msgstr "Y"
 
-#: cmd.rc:280 xcopy.rc:41
+#: cmd.rc:292 xcopy.rc:41
 msgctxt "No key"
 msgid "N"
 msgstr "N"
 
-#: cmd.rc:281
+#: cmd.rc:293
 msgid "File association missing for extension %s\n"
 msgstr ""
 
-#: cmd.rc:282
+#: cmd.rc:294
 msgid "No open command associated with file type '%s'\n"
 msgstr ""
 
-#: cmd.rc:283
+#: cmd.rc:295
 msgid "Overwrite %s"
 msgstr ""
 
-#: cmd.rc:284
+#: cmd.rc:296
 msgid "More..."
 msgstr ""
 
-#: cmd.rc:285
+#: cmd.rc:297
 msgid "Line in Batch processing possibly truncated. Using:\n"
 msgstr ""
 
-#: cmd.rc:286
+#: cmd.rc:298
 msgid ""
 "Not Yet Implemented\n"
 "\n"
 msgstr ""
 
-#: cmd.rc:287
+#: cmd.rc:299
 msgid "Argument missing\n"
 msgstr ""
 
-#: cmd.rc:288
+#: cmd.rc:300
 msgid "Syntax error\n"
 msgstr ""
 
-#: cmd.rc:289
+#: cmd.rc:301
 msgid "%s: File Not Found\n"
 msgstr ""
 
-#: cmd.rc:290
+#: cmd.rc:302
 msgid "No help available for %s\n"
 msgstr ""
 
-#: cmd.rc:291
+#: cmd.rc:303
 msgid "Target to GOTO not found\n"
 msgstr ""
 
-#: cmd.rc:292
+#: cmd.rc:304
 msgid "Current Date is %s\n"
 msgstr ""
 
-#: cmd.rc:293
+#: cmd.rc:305
 msgid "Current Time is %s\n"
 msgstr ""
 
-#: cmd.rc:294
+#: cmd.rc:306
 msgid "Enter new date: "
 msgstr ""
 
-#: cmd.rc:295
+#: cmd.rc:307
 msgid "Enter new time: "
 msgstr ""
 
-#: cmd.rc:296
+#: cmd.rc:308
 msgid "Environment variable %s not defined\n"
 msgstr ""
 
-#: cmd.rc:297 xcopy.rc:38
+#: cmd.rc:309 xcopy.rc:38
 msgid "Failed to open '%s'\n"
 msgstr ""
 
-#: cmd.rc:298
+#: cmd.rc:310
 msgid "Cannot call batch label outside of a batch script\n"
 msgstr ""
 
-#: cmd.rc:299 xcopy.rc:42
+#: cmd.rc:311 xcopy.rc:42
 msgctxt "All key"
 msgid "A"
 msgstr "A"
 
-#: cmd.rc:300
+#: cmd.rc:312
 msgid "%s, Delete"
 msgstr ""
 
-#: cmd.rc:301
+#: cmd.rc:313
 msgid "Echo is %s\n"
 msgstr ""
 
-#: cmd.rc:302
+#: cmd.rc:314
 msgid "Verify is %s\n"
 msgstr ""
 
-#: cmd.rc:303
+#: cmd.rc:315
 msgid "Verify must be ON or OFF\n"
 msgstr ""
 
-#: cmd.rc:304
+#: cmd.rc:316
 msgid "Parameter error\n"
 msgstr ""
 
-#: cmd.rc:305
+#: cmd.rc:317
 msgid ""
 "Volume in drive %c is %s\n"
 "Volume Serial Number is %04x-%04x\n"
 "\n"
 msgstr ""
 
-#: cmd.rc:306
+#: cmd.rc:318
 msgid "Volume label (11 characters, ENTER for none)?"
 msgstr ""
 
-#: cmd.rc:307
+#: cmd.rc:319
 msgid "PATH not found\n"
 msgstr ""
 
-#: cmd.rc:308
+#: cmd.rc:320
 msgid "Press Return key to continue: "
 msgstr ""
 
-#: cmd.rc:309
+#: cmd.rc:321
 msgid "Wine Command Prompt"
 msgstr ""
 
-#: cmd.rc:310
+#: cmd.rc:322
 msgid "CMD Version %s\n"
 msgstr "CMD Version %s\n"
 
-#: cmd.rc:311
+#: cmd.rc:323
 msgid "More? "
 msgstr ""
 
-#: cmd.rc:312
+#: cmd.rc:324
 msgid "The input line is too long.\n"
 msgstr ""
 
diff --git a/po/da.po b/po/da.po
index be1a2de..c7cc729 100644
--- a/po/da.po
+++ b/po/da.po
@@ -8433,19 +8433,33 @@ msgid ""
 "association, if any.\n"
 msgstr ""
 
-#: cmd.rc:234
+#: cmd.rc:243
+msgid ""
+"FTYPE shows or modifies open commands associated with file types\n"
+"\n"
+"Syntax: FTYPE [fileType[=[openCommand]]]\n"
+"\n"
+"Without parameters, shows the file types for which open command strings are "
+"currently defined.\n"
+"If used with only a file type, displays the associated open command string, "
+"if any.\n"
+"Specifying no open command after the equal sign removes the command string "
+"associated to the specified file type.\n"
+msgstr ""
+
+#: cmd.rc:245
 msgid "MORE displays output of files or piped input in pages.\n"
 msgstr ""
 "MORE lader dig bladre gennem indholdet af filer eller inddata fra en pipe.\n"
 
-#: cmd.rc:238
+#: cmd.rc:249
 msgid ""
 "CHOICE displays a text and waits, until the User\n"
 "presses an allowed Key from a selectable list.\n"
 "CHOICE is mainly used to build a menu selection in a batch file.\n"
 msgstr ""
 
-#: cmd.rc:242
+#: cmd.rc:253
 msgid ""
 "EXIT terminates the current command session and returns\n"
 "to the operating system or shell from which you invoked cmd.\n"
@@ -8453,7 +8467,7 @@ msgstr ""
 "EXIT afslutter gældende CMD og returnerer til operativsystemet eller det\n"
 "program CMD blev startet af.\n"
 
-#: cmd.rc:276
+#: cmd.rc:288
 #, fuzzy
 msgid ""
 "CMD built-in commands are:\n"
@@ -8470,6 +8484,7 @@ msgid ""
 "DIR\t\tList the contents of a directory\n"
 "ECHO\t\tCopy text directly to the console output\n"
 "ENDLOCAL\tEnd localization of environment changes in a batch file\n"
+"FTYPE\t\tShow or modify open commands associated with file types\n"
 "HELP\t\tShow brief help details on a topic\n"
 "MD (MKDIR)\tCreate a subdirectory\n"
 "MORE\t\tDisplay output in pages\n"
@@ -8522,41 +8537,41 @@ msgstr ""
 "\n"
 "Skriv «HELP <kommando>» for mere information om kommandoerne ovenover\n"
 
-#: cmd.rc:278
+#: cmd.rc:290
 msgid "Are you sure"
 msgstr "Er du sikker"
 
-#: cmd.rc:279 xcopy.rc:40
+#: cmd.rc:291 xcopy.rc:40
 msgctxt "Yes key"
 msgid "Y"
 msgstr "J"
 
-#: cmd.rc:280 xcopy.rc:41
+#: cmd.rc:292 xcopy.rc:41
 msgctxt "No key"
 msgid "N"
 msgstr "N"
 
-#: cmd.rc:281
+#: cmd.rc:293
 msgid "File association missing for extension %s\n"
 msgstr "Manglende filtilknytning for efternavnet %s\n"
 
-#: cmd.rc:282
+#: cmd.rc:294
 msgid "No open command associated with file type '%s'\n"
 msgstr "Ingen åbnekommando er tilknyttet filtypene '%s'\n"
 
-#: cmd.rc:283
+#: cmd.rc:295
 msgid "Overwrite %s"
 msgstr "Overskriv %s"
 
-#: cmd.rc:284
+#: cmd.rc:296
 msgid "More..."
 msgstr "Mere..."
 
-#: cmd.rc:285
+#: cmd.rc:297
 msgid "Line in Batch processing possibly truncated. Using:\n"
 msgstr "Linie i batchfil muligvis forkortet. Using:\n"
 
-#: cmd.rc:286
+#: cmd.rc:298
 msgid ""
 "Not Yet Implemented\n"
 "\n"
@@ -8564,80 +8579,80 @@ msgstr ""
 "Ikke implementeret endnu\n"
 "\n"
 
-#: cmd.rc:287
+#: cmd.rc:299
 msgid "Argument missing\n"
 msgstr "Argument mangler\n"
 
-#: cmd.rc:288
+#: cmd.rc:300
 msgid "Syntax error\n"
 msgstr "Syntaks fejl\n"
 
-#: cmd.rc:289
+#: cmd.rc:301
 msgid "%s: File Not Found\n"
 msgstr "%s : Filen ikke fundet\n"
 
-#: cmd.rc:290
+#: cmd.rc:302
 msgid "No help available for %s\n"
 msgstr "Ingen hjælp tilgængelig for %s\n"
 
-#: cmd.rc:291
+#: cmd.rc:303
 msgid "Target to GOTO not found\n"
 msgstr "GOTO Destination ikke fundet\n"
 
-#: cmd.rc:292
+#: cmd.rc:304
 msgid "Current Date is %s\n"
 msgstr "Nuværende Dato er %s\n"
 
-#: cmd.rc:293
+#: cmd.rc:305
 msgid "Current Time is %s\n"
 msgstr "Nuværende Tid er %s\n"
 
-#: cmd.rc:294
+#: cmd.rc:306
 msgid "Enter new date: "
 msgstr "Skriv ny dato: "
 
-#: cmd.rc:295
+#: cmd.rc:307
 msgid "Enter new time: "
 msgstr "Skriv ny tid: "
 
-#: cmd.rc:296
+#: cmd.rc:308
 msgid "Environment variable %s not defined\n"
 msgstr "Miljøvariable %s ikke defineret\n"
 
-#: cmd.rc:297 xcopy.rc:38
+#: cmd.rc:309 xcopy.rc:38
 msgid "Failed to open '%s'\n"
 msgstr "Kunne ikke åbne «%s»\n"
 
-#: cmd.rc:298
+#: cmd.rc:310
 msgid "Cannot call batch label outside of a batch script\n"
 msgstr "Kunn ikke kalde batch label udefra batchskriptet\n"
 
-#: cmd.rc:299 xcopy.rc:42
+#: cmd.rc:311 xcopy.rc:42
 msgctxt "All key"
 msgid "A"
 msgstr "A"
 
-#: cmd.rc:300
+#: cmd.rc:312
 msgid "%s, Delete"
 msgstr "%s, Slet"
 
-#: cmd.rc:301
+#: cmd.rc:313
 msgid "Echo is %s\n"
 msgstr "Echo er %s\n"
 
-#: cmd.rc:302
+#: cmd.rc:314
 msgid "Verify is %s\n"
 msgstr "Verify er %s\n"
 
-#: cmd.rc:303
+#: cmd.rc:315
 msgid "Verify must be ON or OFF\n"
 msgstr "Verify skal være ON eller OFF\n"
 
-#: cmd.rc:304
+#: cmd.rc:316
 msgid "Parameter error\n"
 msgstr "Parameter fejl\n"
 
-#: cmd.rc:305
+#: cmd.rc:317
 msgid ""
 "Volume in drive %c is %s\n"
 "Volume Serial Number is %04x-%04x\n"
@@ -8647,31 +8662,31 @@ msgstr ""
 "Volume Seriel Nummer is %04x-%04x\n"
 "\n"
 
-#: cmd.rc:306
+#: cmd.rc:318
 msgid "Volume label (11 characters, ENTER for none)?"
 msgstr "Volumen's label (11 karaktere, ENTER for ingen)?"
 
-#: cmd.rc:307
+#: cmd.rc:319
 msgid "PATH not found\n"
 msgstr "PATH ikke fundet\n"
 
-#: cmd.rc:308
+#: cmd.rc:320
 msgid "Press Return key to continue: "
 msgstr "Tryk Return for at fortsætte: "
 
-#: cmd.rc:309
+#: cmd.rc:321
 msgid "Wine Command Prompt"
 msgstr "Wine Command Prompt"
 
-#: cmd.rc:310
+#: cmd.rc:322
 msgid "CMD Version %s\n"
 msgstr "CMD Version %s\n"
 
-#: cmd.rc:311
+#: cmd.rc:323
 msgid "More? "
 msgstr "Mere? "
 
-#: cmd.rc:312
+#: cmd.rc:324
 msgid "The input line is too long.\n"
 msgstr "The input line is too long.\n"
 
diff --git a/po/de.po b/po/de.po
index f64a9d2..1c24c63 100644
--- a/po/de.po
+++ b/po/de.po
@@ -8344,11 +8344,25 @@ msgid ""
 "association, if any.\n"
 msgstr ""
 
-#: cmd.rc:234
+#: cmd.rc:243
+msgid ""
+"FTYPE shows or modifies open commands associated with file types\n"
+"\n"
+"Syntax: FTYPE [fileType[=[openCommand]]]\n"
+"\n"
+"Without parameters, shows the file types for which open command strings are "
+"currently defined.\n"
+"If used with only a file type, displays the associated open command string, "
+"if any.\n"
+"Specifying no open command after the equal sign removes the command string "
+"associated to the specified file type.\n"
+msgstr ""
+
+#: cmd.rc:245
 msgid "MORE displays output of files or piped input in pages.\n"
 msgstr "MORE gibt Dateien und Pipes seitenweise aus.\n"
 
-#: cmd.rc:238
+#: cmd.rc:249
 msgid ""
 "CHOICE displays a text and waits, until the User\n"
 "presses an allowed Key from a selectable list.\n"
@@ -8358,7 +8372,7 @@ msgstr ""
 "bis der Benutzer eine erlaubte Taste aus einer wählbaren Liste drückt.\n"
 "CHOICE wird hauptsächlich als Menüauswahl in einer Batchdatei genutzt.\n"
 
-#: cmd.rc:242
+#: cmd.rc:253
 msgid ""
 "EXIT terminates the current command session and returns\n"
 "to the operating system or shell from which you invoked cmd.\n"
@@ -8366,7 +8380,7 @@ msgstr ""
 "EXIT beendet die aktuelle Befehlssitzung und kehrt zum\n"
 "Betriebssystem oder der Shell zurück, von der CMD gestart wurde.\n"
 
-#: cmd.rc:276
+#: cmd.rc:288
 #, fuzzy
 msgid ""
 "CMD built-in commands are:\n"
@@ -8383,6 +8397,7 @@ msgid ""
 "DIR\t\tList the contents of a directory\n"
 "ECHO\t\tCopy text directly to the console output\n"
 "ENDLOCAL\tEnd localization of environment changes in a batch file\n"
+"FTYPE\t\tShow or modify open commands associated with file types\n"
 "HELP\t\tShow brief help details on a topic\n"
 "MD (MKDIR)\tCreate a subdirectory\n"
 "MORE\t\tDisplay output in pages\n"
@@ -8439,43 +8454,43 @@ msgstr ""
 "Geben Sie HELP <Befehl> ein, damit Sie weitere Informationen für einen der\n"
 "obigen Befehle erhalten.\n"
 
-#: cmd.rc:278
+#: cmd.rc:290
 msgid "Are you sure"
 msgstr "Sind sie sicher"
 
-#: cmd.rc:279 xcopy.rc:40
+#: cmd.rc:291 xcopy.rc:40
 msgctxt "Yes key"
 msgid "Y"
 msgstr "J"
 
-#: cmd.rc:280 xcopy.rc:41
+#: cmd.rc:292 xcopy.rc:41
 msgctxt "No key"
 msgid "N"
 msgstr "N"
 
-#: cmd.rc:281
+#: cmd.rc:293
 msgid "File association missing for extension %s\n"
 msgstr "Verknüpfung für Dateiendung %s fehlt\n"
 
-#: cmd.rc:282
+#: cmd.rc:294
 msgid "No open command associated with file type '%s'\n"
 msgstr "Kein Befehl zum Öffnen für Dateityp '%s'\n"
 
-#: cmd.rc:283
+#: cmd.rc:295
 msgid "Overwrite %s"
 msgstr "%s überschreiben"
 
-#: cmd.rc:284
+#: cmd.rc:296
 msgid "More..."
 msgstr "Mehr..."
 
-#: cmd.rc:285
+#: cmd.rc:297
 msgid "Line in Batch processing possibly truncated. Using:\n"
 msgstr ""
 "Die Zeile bei der Batchverarbeitung ist möglicherweise abgeschnitten. "
 "Benutze:\n"
 
-#: cmd.rc:286
+#: cmd.rc:298
 msgid ""
 "Not Yet Implemented\n"
 "\n"
@@ -8483,80 +8498,80 @@ msgstr ""
 "Noch nicht implementiert\n"
 "\n"
 
-#: cmd.rc:287
+#: cmd.rc:299
 msgid "Argument missing\n"
 msgstr "Argument fehlt\n"
 
-#: cmd.rc:288
+#: cmd.rc:300
 msgid "Syntax error\n"
 msgstr "Syntaxfehler\n"
 
-#: cmd.rc:289
+#: cmd.rc:301
 msgid "%s: File Not Found\n"
 msgstr "%s : Datei nicht gefunden\n"
 
-#: cmd.rc:290
+#: cmd.rc:302
 msgid "No help available for %s\n"
 msgstr "Hilfe für %s ist nicht verfügbar\n"
 
-#: cmd.rc:291
+#: cmd.rc:303
 msgid "Target to GOTO not found\n"
 msgstr "Das Sprungziel von GOTO wurde nicht gefunden\n"
 
-#: cmd.rc:292
+#: cmd.rc:304
 msgid "Current Date is %s\n"
 msgstr "Aktuelles Datum ist %s\n"
 
-#: cmd.rc:293
+#: cmd.rc:305
 msgid "Current Time is %s\n"
 msgstr "Aktuelle Zeit ist %s\n"
 
-#: cmd.rc:294
+#: cmd.rc:306
 msgid "Enter new date: "
 msgstr "Geben Sie das neue Datum ein: "
 
-#: cmd.rc:295
+#: cmd.rc:307
 msgid "Enter new time: "
 msgstr "Geben Sie die neue Zeit ein: "
 
-#: cmd.rc:296
+#: cmd.rc:308
 msgid "Environment variable %s not defined\n"
 msgstr "Die Umgebungsvariable %s ist nicht definiert\n"
 
-#: cmd.rc:297 xcopy.rc:38
+#: cmd.rc:309 xcopy.rc:38
 msgid "Failed to open '%s'\n"
 msgstr "'%s' konnte nicht geöffnet werden\n"
 
-#: cmd.rc:298
+#: cmd.rc:310
 msgid "Cannot call batch label outside of a batch script\n"
 msgstr "Kann kein Batch-Label außerhalb eines Batch-Scripts aufrufen\n"
 
-#: cmd.rc:299 xcopy.rc:42
+#: cmd.rc:311 xcopy.rc:42
 msgctxt "All key"
 msgid "A"
 msgstr "A"
 
-#: cmd.rc:300
+#: cmd.rc:312
 msgid "%s, Delete"
 msgstr "%s, löschen"
 
-#: cmd.rc:301
+#: cmd.rc:313
 msgid "Echo is %s\n"
 msgstr "Echo ist %s\n"
 
-#: cmd.rc:302
+#: cmd.rc:314
 msgid "Verify is %s\n"
 msgstr "Verify ist %s\n"
 
-#: cmd.rc:303
+#: cmd.rc:315
 msgid "Verify must be ON or OFF\n"
 msgstr "Verify muß ON oder OFF sein\n"
 
-#: cmd.rc:304
+#: cmd.rc:316
 msgid "Parameter error\n"
 msgstr "Parameterfehler\n"
 
-#: cmd.rc:305
+#: cmd.rc:317
 msgid ""
 "Volume in drive %c is %s\n"
 "Volume Serial Number is %04x-%04x\n"
@@ -8566,31 +8581,31 @@ msgstr ""
 "Volumeseriennummer ist %04x-%04x\n"
 "\n"
 
-#: cmd.rc:306
+#: cmd.rc:318
 msgid "Volume label (11 characters, ENTER for none)?"
 msgstr "Volumebezeichnung (11 Zeichen, EINGABETASTE für keine)?"
 
-#: cmd.rc:307
+#: cmd.rc:319
 msgid "PATH not found\n"
 msgstr "PATH nicht gefunden\n"
 
-#: cmd.rc:308
+#: cmd.rc:320
 msgid "Press Return key to continue: "
 msgstr "Drücken Sie die Eingabetaste um fortzufahren: "
 
-#: cmd.rc:309
+#: cmd.rc:321
 msgid "Wine Command Prompt"
 msgstr "Wine Befehlsprozessor"
 
-#: cmd.rc:310
+#: cmd.rc:322
 msgid "CMD Version %s\n"
 msgstr "CMD Version %s\n"
 
-#: cmd.rc:311
+#: cmd.rc:323
 msgid "More? "
 msgstr "Mehr? "
 
-#: cmd.rc:312
+#: cmd.rc:324
 msgid "The input line is too long.\n"
 msgstr "Die Eingabezeile ist zu lang.\n"
 
diff --git a/po/el.po b/po/el.po
index 62c3051..93ad9e1 100644
--- a/po/el.po
+++ b/po/el.po
@@ -7937,24 +7937,38 @@ msgid ""
 "association, if any.\n"
 msgstr ""
 
-#: cmd.rc:234
+#: cmd.rc:243
+msgid ""
+"FTYPE shows or modifies open commands associated with file types\n"
+"\n"
+"Syntax: FTYPE [fileType[=[openCommand]]]\n"
+"\n"
+"Without parameters, shows the file types for which open command strings are "
+"currently defined.\n"
+"If used with only a file type, displays the associated open command string, "
+"if any.\n"
+"Specifying no open command after the equal sign removes the command string "
+"associated to the specified file type.\n"
+msgstr ""
+
+#: cmd.rc:245
 msgid "MORE displays output of files or piped input in pages.\n"
 msgstr ""
 
-#: cmd.rc:238
+#: cmd.rc:249
 msgid ""
 "CHOICE displays a text and waits, until the User\n"
 "presses an allowed Key from a selectable list.\n"
 "CHOICE is mainly used to build a menu selection in a batch file.\n"
 msgstr ""
 
-#: cmd.rc:242
+#: cmd.rc:253
 msgid ""
 "EXIT terminates the current command session and returns\n"
 "to the operating system or shell from which you invoked cmd.\n"
 msgstr ""
 
-#: cmd.rc:276
+#: cmd.rc:288
 msgid ""
 "CMD built-in commands are:\n"
 "ASSOC\t\tShow or modify file extension associations\n"
@@ -7970,6 +7984,7 @@ msgid ""
 "DIR\t\tList the contents of a directory\n"
 "ECHO\t\tCopy text directly to the console output\n"
 "ENDLOCAL\tEnd localization of environment changes in a batch file\n"
+"FTYPE\t\tShow or modify open commands associated with file types\n"
 "HELP\t\tShow brief help details on a topic\n"
 "MD (MKDIR)\tCreate a subdirectory\n"
 "MORE\t\tDisplay output in pages\n"
@@ -7992,152 +8007,152 @@ msgid ""
 "Enter HELP <command> for further information on any of the above commands\n"
 msgstr ""
 
-#: cmd.rc:278
+#: cmd.rc:290
 msgid "Are you sure"
 msgstr ""
 
-#: cmd.rc:279 xcopy.rc:40
+#: cmd.rc:291 xcopy.rc:40
 msgctxt "Yes key"
 msgid "Y"
 msgstr ""
 
-#: cmd.rc:280 xcopy.rc:41
+#: cmd.rc:292 xcopy.rc:41
 msgctxt "No key"
 msgid "N"
 msgstr ""
 
-#: cmd.rc:281
+#: cmd.rc:293
 msgid "File association missing for extension %s\n"
 msgstr ""
 
-#: cmd.rc:282
+#: cmd.rc:294
 msgid "No open command associated with file type '%s'\n"
 msgstr ""
 
-#: cmd.rc:283
+#: cmd.rc:295
 msgid "Overwrite %s"
 msgstr ""
 
-#: cmd.rc:284
+#: cmd.rc:296
 msgid "More..."
 msgstr ""
 
-#: cmd.rc:285
+#: cmd.rc:297
 msgid "Line in Batch processing possibly truncated. Using:\n"
 msgstr ""
 
-#: cmd.rc:286
+#: cmd.rc:298
 msgid ""
 "Not Yet Implemented\n"
 "\n"
 msgstr ""
 
-#: cmd.rc:287
+#: cmd.rc:299
 msgid "Argument missing\n"
 msgstr ""
 
-#: cmd.rc:288
+#: cmd.rc:300
 msgid "Syntax error\n"
 msgstr ""
 
-#: cmd.rc:289
+#: cmd.rc:301
 #, fuzzy
 msgid "%s: File Not Found\n"
 msgstr "Το αρχείο δε βρέθηκε"
 
-#: cmd.rc:290
+#: cmd.rc:302
 msgid "No help available for %s\n"
 msgstr ""
 
-#: cmd.rc:291
+#: cmd.rc:303
 msgid "Target to GOTO not found\n"
 msgstr ""
 
-#: cmd.rc:292
+#: cmd.rc:304
 msgid "Current Date is %s\n"
 msgstr ""
 
-#: cmd.rc:293
+#: cmd.rc:305
 msgid "Current Time is %s\n"
 msgstr ""
 
-#: cmd.rc:294
+#: cmd.rc:306
 msgid "Enter new date: "
 msgstr ""
 
-#: cmd.rc:295
+#: cmd.rc:307
 msgid "Enter new time: "
 msgstr ""
 
-#: cmd.rc:296
+#: cmd.rc:308
 msgid "Environment variable %s not defined\n"
 msgstr ""
 
-#: cmd.rc:297 xcopy.rc:38
+#: cmd.rc:309 xcopy.rc:38
 msgid "Failed to open '%s'\n"
 msgstr ""
 
-#: cmd.rc:298
+#: cmd.rc:310
 msgid "Cannot call batch label outside of a batch script\n"
 msgstr ""
 
-#: cmd.rc:299 xcopy.rc:42
+#: cmd.rc:311 xcopy.rc:42
 msgctxt "All key"
 msgid "A"
 msgstr ""
 
-#: cmd.rc:300
+#: cmd.rc:312
 msgid "%s, Delete"
 msgstr ""
 
-#: cmd.rc:301
+#: cmd.rc:313
 msgid "Echo is %s\n"
 msgstr ""
 
-#: cmd.rc:302
+#: cmd.rc:314
 msgid "Verify is %s\n"
 msgstr ""
 
-#: cmd.rc:303
+#: cmd.rc:315
 msgid "Verify must be ON or OFF\n"
 msgstr ""
 
-#: cmd.rc:304
+#: cmd.rc:316
 msgid "Parameter error\n"
 msgstr ""
 
-#: cmd.rc:305
+#: cmd.rc:317
 msgid ""
 "Volume in drive %c is %s\n"
 "Volume Serial Number is %04x-%04x\n"
 "\n"
 msgstr ""
 
-#: cmd.rc:306
+#: cmd.rc:318
 msgid "Volume label (11 characters, ENTER for none)?"
 msgstr ""
 
-#: cmd.rc:307
+#: cmd.rc:319
 msgid "PATH not found\n"
 msgstr ""
 
-#: cmd.rc:308
+#: cmd.rc:320
 msgid "Press Return key to continue: "
 msgstr ""
 
-#: cmd.rc:309
+#: cmd.rc:321
 msgid "Wine Command Prompt"
 msgstr ""
 
-#: cmd.rc:310
+#: cmd.rc:322
 msgid "CMD Version %s\n"
 msgstr ""
 
-#: cmd.rc:311
+#: cmd.rc:323
 msgid "More? "
 msgstr ""
 
-#: cmd.rc:312
+#: cmd.rc:324
 msgid "The input line is too long.\n"
 msgstr ""
 
diff --git a/po/en.po b/po/en.po
index 0ae5db8..241e67c 100644
--- a/po/en.po
+++ b/po/en.po
@@ -8062,11 +8062,25 @@ msgid ""
 "association, if any.\n"
 msgstr ""
 
-#: cmd.rc:234
+#: cmd.rc:243
+msgid ""
+"FTYPE shows or modifies open commands associated with file types\n"
+"\n"
+"Syntax: FTYPE [fileType[=[openCommand]]]\n"
+"\n"
+"Without parameters, shows the file types for which open command strings are "
+"currently defined.\n"
+"If used with only a file type, displays the associated open command string, "
+"if any.\n"
+"Specifying no open command after the equal sign removes the command string "
+"associated to the specified file type.\n"
+msgstr ""
+
+#: cmd.rc:245
 msgid "MORE displays output of files or piped input in pages.\n"
 msgstr "MORE displays output of files or piped input in pages.\n"
 
-#: cmd.rc:238
+#: cmd.rc:249
 msgid ""
 "CHOICE displays a text and waits, until the User\n"
 "presses an allowed Key from a selectable list.\n"
@@ -8076,7 +8090,7 @@ msgstr ""
 "presses an allowed Key from a selectable list.\n"
 "CHOICE is mainly used to build a menu selection in a batch file.\n"
 
-#: cmd.rc:242
+#: cmd.rc:253
 msgid ""
 "EXIT terminates the current command session and returns\n"
 "to the operating system or shell from which you invoked cmd.\n"
@@ -8084,7 +8098,7 @@ msgstr ""
 "EXIT terminates the current command session and returns\n"
 "to the operating system or shell from which you invoked cmd.\n"
 
-#: cmd.rc:276
+#: cmd.rc:288
 msgid ""
 "CMD built-in commands are:\n"
 "ASSOC\t\tShow or modify file extension associations\n"
@@ -8100,6 +8114,7 @@ msgid ""
 "DIR\t\tList the contents of a directory\n"
 "ECHO\t\tCopy text directly to the console output\n"
 "ENDLOCAL\tEnd localization of environment changes in a batch file\n"
+"FTYPE\t\tShow or modify open commands associated with file types\n"
 "HELP\t\tShow brief help details on a topic\n"
 "MD (MKDIR)\tCreate a subdirectory\n"
 "MORE\t\tDisplay output in pages\n"
@@ -8135,6 +8150,7 @@ msgstr ""
 "DIR\t\tList the contents of a directory\n"
 "ECHO\t\tCopy text directly to the console output\n"
 "ENDLOCAL\tEnd localization of environment changes in a batch file\n"
+"FTYPE\t\tShow or modify open commands associated with file types\n"
 "HELP\t\tShow brief help details on a topic\n"
 "MD (MKDIR)\tCreate a subdirectory\n"
 "MORE\t\tDisplay output in pages\n"
@@ -8156,41 +8172,41 @@ msgstr ""
 "\n"
 "Enter HELP <command> for further information on any of the above commands\n"
 
-#: cmd.rc:278
+#: cmd.rc:290
 msgid "Are you sure"
 msgstr "Are you sure"
 
-#: cmd.rc:279 xcopy.rc:40
+#: cmd.rc:291 xcopy.rc:40
 msgctxt "Yes key"
 msgid "Y"
 msgstr "Y"
 
-#: cmd.rc:280 xcopy.rc:41
+#: cmd.rc:292 xcopy.rc:41
 msgctxt "No key"
 msgid "N"
 msgstr "N"
 
-#: cmd.rc:281
+#: cmd.rc:293
 msgid "File association missing for extension %s\n"
 msgstr "File association missing for extension %s\n"
 
-#: cmd.rc:282
+#: cmd.rc:294
 msgid "No open command associated with file type '%s'\n"
 msgstr "No open command associated with file type '%s'\n"
 
-#: cmd.rc:283
+#: cmd.rc:295
 msgid "Overwrite %s"
 msgstr "Overwrite %s"
 
-#: cmd.rc:284
+#: cmd.rc:296
 msgid "More..."
 msgstr "More..."
 
-#: cmd.rc:285
+#: cmd.rc:297
 msgid "Line in Batch processing possibly truncated. Using:\n"
 msgstr "Line in Batch processing possibly truncated. Using:\n"
 
-#: cmd.rc:286
+#: cmd.rc:298
 msgid ""
 "Not Yet Implemented\n"
 "\n"
@@ -8198,80 +8214,80 @@ msgstr ""
 "Not Yet Implemented\n"
 "\n"
 
-#: cmd.rc:287
+#: cmd.rc:299
 msgid "Argument missing\n"
 msgstr "Argument missing\n"
 
-#: cmd.rc:288
+#: cmd.rc:300
 msgid "Syntax error\n"
 msgstr "Syntax error\n"
 
-#: cmd.rc:289
+#: cmd.rc:301
 msgid "%s: File Not Found\n"
 msgstr "%s: File Not Found\n"
 
-#: cmd.rc:290
+#: cmd.rc:302
 msgid "No help available for %s\n"
 msgstr "No help available for %s\n"
 
-#: cmd.rc:291
+#: cmd.rc:303
 msgid "Target to GOTO not found\n"
 msgstr "Target to GOTO not found\n"
 
-#: cmd.rc:292
+#: cmd.rc:304
 msgid "Current Date is %s\n"
 msgstr "Current Date is %s\n"
 
-#: cmd.rc:293
+#: cmd.rc:305
 msgid "Current Time is %s\n"
 msgstr "Current Time is %s\n"
 
-#: cmd.rc:294
+#: cmd.rc:306
 msgid "Enter new date: "
 msgstr "Enter new date: "
 
-#: cmd.rc:295
+#: cmd.rc:307
 msgid "Enter new time: "
 msgstr "Enter new time: "
 
-#: cmd.rc:296
+#: cmd.rc:308
 msgid "Environment variable %s not defined\n"
 msgstr "Environment variable %s not defined\n"
 
-#: cmd.rc:297 xcopy.rc:38
+#: cmd.rc:309 xcopy.rc:38
 msgid "Failed to open '%s'\n"
 msgstr "Failed to open '%s'\n"
 
-#: cmd.rc:298
+#: cmd.rc:310
 msgid "Cannot call batch label outside of a batch script\n"
 msgstr "Cannot call batch label outside of a batch script\n"
 
-#: cmd.rc:299 xcopy.rc:42
+#: cmd.rc:311 xcopy.rc:42
 msgctxt "All key"
 msgid "A"
 msgstr "A"
 
-#: cmd.rc:300
+#: cmd.rc:312
 msgid "%s, Delete"
 msgstr "%s, Delete"
 
-#: cmd.rc:301
+#: cmd.rc:313
 msgid "Echo is %s\n"
 msgstr "Echo is %s\n"
 
-#: cmd.rc:302
+#: cmd.rc:314
 msgid "Verify is %s\n"
 msgstr "Verify is %s\n"
 
-#: cmd.rc:303
+#: cmd.rc:315
 msgid "Verify must be ON or OFF\n"
 msgstr "Verify must be ON or OFF\n"
 
-#: cmd.rc:304
+#: cmd.rc:316
 msgid "Parameter error\n"
 msgstr "Parameter error\n"
 
-#: cmd.rc:305
+#: cmd.rc:317
 msgid ""
 "Volume in drive %c is %s\n"
 "Volume Serial Number is %04x-%04x\n"
@@ -8281,31 +8297,31 @@ msgstr ""
 "Volume Serial Number is %04x-%04x\n"
 "\n"
 
-#: cmd.rc:306
+#: cmd.rc:318
 msgid "Volume label (11 characters, ENTER for none)?"
 msgstr "Volume label (11 characters, ENTER for none)?"
 
-#: cmd.rc:307
+#: cmd.rc:319
 msgid "PATH not found\n"
 msgstr "PATH not found\n"
 
-#: cmd.rc:308
+#: cmd.rc:320
 msgid "Press Return key to continue: "
 msgstr "Press Return key to continue: "
 
-#: cmd.rc:309
+#: cmd.rc:321
 msgid "Wine Command Prompt"
 msgstr "Wine Command Prompt"
 
-#: cmd.rc:310
+#: cmd.rc:322
 msgid "CMD Version %s\n"
 msgstr "CMD Version %s\n"
 
-#: cmd.rc:311
+#: cmd.rc:323
 msgid "More? "
 msgstr "More? "
 
-#: cmd.rc:312
+#: cmd.rc:324
 msgid "The input line is too long.\n"
 msgstr "The input line is too long.\n"
 
diff --git a/po/en_US.po b/po/en_US.po
index 92a296b..858a89b 100644
--- a/po/en_US.po
+++ b/po/en_US.po
@@ -8168,11 +8168,25 @@ msgid ""
 "association, if any.\n"
 msgstr ""
 
-#: cmd.rc:234
+#: cmd.rc:243
+msgid ""
+"FTYPE shows or modifies open commands associated with file types\n"
+"\n"
+"Syntax: FTYPE [fileType[=[openCommand]]]\n"
+"\n"
+"Without parameters, shows the file types for which open command strings are "
+"currently defined.\n"
+"If used with only a file type, displays the associated open command string, "
+"if any.\n"
+"Specifying no open command after the equal sign removes the command string "
+"associated to the specified file type.\n"
+msgstr ""
+
+#: cmd.rc:245
 msgid "MORE displays output of files or piped input in pages.\n"
 msgstr "MORE displays output of files or piped input in pages.\n"
 
-#: cmd.rc:238
+#: cmd.rc:249
 msgid ""
 "CHOICE displays a text and waits, until the User\n"
 "presses an allowed Key from a selectable list.\n"
@@ -8182,7 +8196,7 @@ msgstr ""
 "presses an allowed Key from a selectable list.\n"
 "CHOICE is mainly used to build a menu selection in a batch file.\n"
 
-#: cmd.rc:242
+#: cmd.rc:253
 msgid ""
 "EXIT terminates the current command session and returns\n"
 "to the operating system or shell from which you invoked cmd.\n"
@@ -8190,7 +8204,7 @@ msgstr ""
 "EXIT terminates the current command session and returns\n"
 "to the operating system or shell from which you invoked cmd.\n"
 
-#: cmd.rc:276
+#: cmd.rc:288
 msgid ""
 "CMD built-in commands are:\n"
 "ASSOC\t\tShow or modify file extension associations\n"
@@ -8206,6 +8220,7 @@ msgid ""
 "DIR\t\tList the contents of a directory\n"
 "ECHO\t\tCopy text directly to the console output\n"
 "ENDLOCAL\tEnd localization of environment changes in a batch file\n"
+"FTYPE\t\tShow or modify open commands associated with file types\n"
 "HELP\t\tShow brief help details on a topic\n"
 "MD (MKDIR)\tCreate a subdirectory\n"
 "MORE\t\tDisplay output in pages\n"
@@ -8241,6 +8256,7 @@ msgstr ""
 "DIR\t\tList the contents of a directory\n"
 "ECHO\t\tCopy text directly to the console output\n"
 "ENDLOCAL\tEnd localization of environment changes in a batch file\n"
+"FTYPE\t\tShow or modify open commands associated with file types\n"
 "HELP\t\tShow brief help details on a topic\n"
 "MD (MKDIR)\tCreate a subdirectory\n"
 "MORE\t\tDisplay output in pages\n"
@@ -8262,41 +8278,41 @@ msgstr ""
 "\n"
 "Enter HELP <command> for further information on any of the above commands\n"
 
-#: cmd.rc:278
+#: cmd.rc:290
 msgid "Are you sure"
 msgstr "Are you sure"
 
-#: cmd.rc:279 xcopy.rc:40
+#: cmd.rc:291 xcopy.rc:40
 msgctxt "Yes key"
 msgid "Y"
 msgstr "Y"
 
-#: cmd.rc:280 xcopy.rc:41
+#: cmd.rc:292 xcopy.rc:41
 msgctxt "No key"
 msgid "N"
 msgstr "N"
 
-#: cmd.rc:281
+#: cmd.rc:293
 msgid "File association missing for extension %s\n"
 msgstr "File association missing for extension %s\n"
 
-#: cmd.rc:282
+#: cmd.rc:294
 msgid "No open command associated with file type '%s'\n"
 msgstr "No open command associated with file type '%s'\n"
 
-#: cmd.rc:283
+#: cmd.rc:295
 msgid "Overwrite %s"
 msgstr "Overwrite %s"
 
-#: cmd.rc:284
+#: cmd.rc:296
 msgid "More..."
 msgstr "More..."
 
-#: cmd.rc:285
+#: cmd.rc:297
 msgid "Line in Batch processing possibly truncated. Using:\n"
 msgstr "Line in Batch processing possibly truncated. Using:\n"
 
-#: cmd.rc:286
+#: cmd.rc:298
 msgid ""
 "Not Yet Implemented\n"
 "\n"
@@ -8304,80 +8320,80 @@ msgstr ""
 "Not Yet Implemented\n"
 "\n"
 
-#: cmd.rc:287
+#: cmd.rc:299
 msgid "Argument missing\n"
 msgstr "Argument missing\n"
 
-#: cmd.rc:288
+#: cmd.rc:300
 msgid "Syntax error\n"
 msgstr "Syntax error\n"
 
-#: cmd.rc:289
+#: cmd.rc:301
 msgid "%s: File Not Found\n"
 msgstr "%s: File Not Found\n"
 
-#: cmd.rc:290
+#: cmd.rc:302
 msgid "No help available for %s\n"
 msgstr "No help available for %s\n"
 
-#: cmd.rc:291
+#: cmd.rc:303
 msgid "Target to GOTO not found\n"
 msgstr "Target to GOTO not found\n"
 
-#: cmd.rc:292
+#: cmd.rc:304
 msgid "Current Date is %s\n"
 msgstr "Current Date is %s\n"
 
-#: cmd.rc:293
+#: cmd.rc:305
 msgid "Current Time is %s\n"
 msgstr "Current Time is %s\n"
 
-#: cmd.rc:294
+#: cmd.rc:306
 msgid "Enter new date: "
 msgstr "Enter new date: "
 
-#: cmd.rc:295
+#: cmd.rc:307
 msgid "Enter new time: "
 msgstr "Enter new time: "
 
-#: cmd.rc:296
+#: cmd.rc:308
 msgid "Environment variable %s not defined\n"
 msgstr "Environment variable %s not defined\n"
 
-#: cmd.rc:297 xcopy.rc:38
+#: cmd.rc:309 xcopy.rc:38
 msgid "Failed to open '%s'\n"
 msgstr "Failed to open '%s'\n"
 
-#: cmd.rc:298
+#: cmd.rc:310
 msgid "Cannot call batch label outside of a batch script\n"
 msgstr "Cannot call batch label outside of a batch script\n"
 
-#: cmd.rc:299 xcopy.rc:42
+#: cmd.rc:311 xcopy.rc:42
 msgctxt "All key"
 msgid "A"
 msgstr "A"
 
-#: cmd.rc:300
+#: cmd.rc:312
 msgid "%s, Delete"
 msgstr "%s, Delete"
 
-#: cmd.rc:301
+#: cmd.rc:313
 msgid "Echo is %s\n"
 msgstr "Echo is %s\n"
 
-#: cmd.rc:302
+#: cmd.rc:314
 msgid "Verify is %s\n"
 msgstr "Verify is %s\n"
 
-#: cmd.rc:303
+#: cmd.rc:315
 msgid "Verify must be ON or OFF\n"
 msgstr "Verify must be ON or OFF\n"
 
-#: cmd.rc:304
+#: cmd.rc:316
 msgid "Parameter error\n"
 msgstr "Parameter error\n"
 
-#: cmd.rc:305
+#: cmd.rc:317
 msgid ""
 "Volume in drive %c is %s\n"
 "Volume Serial Number is %04x-%04x\n"
@@ -8387,31 +8403,31 @@ msgstr ""
 "Volume Serial Number is %04x-%04x\n"
 "\n"
 
-#: cmd.rc:306
+#: cmd.rc:318
 msgid "Volume label (11 characters, ENTER for none)?"
 msgstr "Volume label (11 characters, ENTER for none)?"
 
-#: cmd.rc:307
+#: cmd.rc:319
 msgid "PATH not found\n"
 msgstr "PATH not found\n"
 
-#: cmd.rc:308
+#: cmd.rc:320
 msgid "Press Return key to continue: "
 msgstr "Press Return key to continue: "
 
-#: cmd.rc:309
+#: cmd.rc:321
 msgid "Wine Command Prompt"
 msgstr "Wine Command Prompt"
 
-#: cmd.rc:310
+#: cmd.rc:322
 msgid "CMD Version %s\n"
 msgstr "CMD Version %s\n"
 
-#: cmd.rc:311
+#: cmd.rc:323
 msgid "More? "
 msgstr "More? "
 
-#: cmd.rc:312
+#: cmd.rc:324
 msgid "The input line is too long.\n"
 msgstr "The input line is too long.\n"
 
diff --git a/po/eo.po b/po/eo.po
index 28d691b..3e5c9a3 100644
--- a/po/eo.po
+++ b/po/eo.po
@@ -8061,24 +8061,38 @@ msgid ""
 "association, if any.\n"
 msgstr ""
 
-#: cmd.rc:234
+#: cmd.rc:243
+msgid ""
+"FTYPE shows or modifies open commands associated with file types\n"
+"\n"
+"Syntax: FTYPE [fileType[=[openCommand]]]\n"
+"\n"
+"Without parameters, shows the file types for which open command strings are "
+"currently defined.\n"
+"If used with only a file type, displays the associated open command string, "
+"if any.\n"
+"Specifying no open command after the equal sign removes the command string "
+"associated to the specified file type.\n"
+msgstr ""
+
+#: cmd.rc:245
 msgid "MORE displays output of files or piped input in pages.\n"
 msgstr ""
 
-#: cmd.rc:238
+#: cmd.rc:249
 msgid ""
 "CHOICE displays a text and waits, until the User\n"
 "presses an allowed Key from a selectable list.\n"
 "CHOICE is mainly used to build a menu selection in a batch file.\n"
 msgstr ""
 
-#: cmd.rc:242
+#: cmd.rc:253
 msgid ""
 "EXIT terminates the current command session and returns\n"
 "to the operating system or shell from which you invoked cmd.\n"
 msgstr ""
 
-#: cmd.rc:276
+#: cmd.rc:288
 msgid ""
 "CMD built-in commands are:\n"
 "ASSOC\t\tShow or modify file extension associations\n"
@@ -8094,6 +8108,7 @@ msgid ""
 "DIR\t\tList the contents of a directory\n"
 "ECHO\t\tCopy text directly to the console output\n"
 "ENDLOCAL\tEnd localization of environment changes in a batch file\n"
+"FTYPE\t\tShow or modify open commands associated with file types\n"
 "HELP\t\tShow brief help details on a topic\n"
 "MD (MKDIR)\tCreate a subdirectory\n"
 "MORE\t\tDisplay output in pages\n"
@@ -8116,152 +8131,152 @@ msgid ""
 "Enter HELP <command> for further information on any of the above commands\n"
 msgstr ""
 
-#: cmd.rc:278
+#: cmd.rc:290
 msgid "Are you sure"
 msgstr ""
 
-#: cmd.rc:279 xcopy.rc:40
+#: cmd.rc:291 xcopy.rc:40
 msgctxt "Yes key"
 msgid "Y"
 msgstr ""
 
-#: cmd.rc:280 xcopy.rc:41
+#: cmd.rc:292 xcopy.rc:41
 msgctxt "No key"
 msgid "N"
 msgstr ""
 
-#: cmd.rc:281
+#: cmd.rc:293
 msgid "File association missing for extension %s\n"
 msgstr ""
 
-#: cmd.rc:282
+#: cmd.rc:294
 msgid "No open command associated with file type '%s'\n"
 msgstr ""
 
-#: cmd.rc:283
+#: cmd.rc:295
 msgid "Overwrite %s"
 msgstr ""
 
-#: cmd.rc:284
+#: cmd.rc:296
 msgid "More..."
 msgstr ""
 
-#: cmd.rc:285
+#: cmd.rc:297
 msgid "Line in Batch processing possibly truncated. Using:\n"
 msgstr ""
 
-#: cmd.rc:286
+#: cmd.rc:298
 msgid ""
 "Not Yet Implemented\n"
 "\n"
 msgstr ""
 
-#: cmd.rc:287
+#: cmd.rc:299
 msgid "Argument missing\n"
 msgstr ""
 
-#: cmd.rc:288
+#: cmd.rc:300
 msgid "Syntax error\n"
 msgstr ""
 
-#: cmd.rc:289
+#: cmd.rc:301
 #, fuzzy
 msgid "%s: File Not Found\n"
 msgstr "Dosiero ne estis trovita"
 
-#: cmd.rc:290
+#: cmd.rc:302
 msgid "No help available for %s\n"
 msgstr ""
 
-#: cmd.rc:291
+#: cmd.rc:303
 msgid "Target to GOTO not found\n"
 msgstr ""
 
-#: cmd.rc:292
+#: cmd.rc:304
 msgid "Current Date is %s\n"
 msgstr ""
 
-#: cmd.rc:293
+#: cmd.rc:305
 msgid "Current Time is %s\n"
 msgstr ""
 
-#: cmd.rc:294
+#: cmd.rc:306
 msgid "Enter new date: "
 msgstr ""
 
-#: cmd.rc:295
+#: cmd.rc:307
 msgid "Enter new time: "
 msgstr ""
 
-#: cmd.rc:296
+#: cmd.rc:308
 msgid "Environment variable %s not defined\n"
 msgstr ""
 
-#: cmd.rc:297 xcopy.rc:38
+#: cmd.rc:309 xcopy.rc:38
 msgid "Failed to open '%s'\n"
 msgstr ""
 
-#: cmd.rc:298
+#: cmd.rc:310
 msgid "Cannot call batch label outside of a batch script\n"
 msgstr ""
 
-#: cmd.rc:299 xcopy.rc:42
+#: cmd.rc:311 xcopy.rc:42
 msgctxt "All key"
 msgid "A"
 msgstr ""
 
-#: cmd.rc:300
+#: cmd.rc:312
 msgid "%s, Delete"
 msgstr ""
 
-#: cmd.rc:301
+#: cmd.rc:313
 msgid "Echo is %s\n"
 msgstr ""
 
-#: cmd.rc:302
+#: cmd.rc:314
 msgid "Verify is %s\n"
 msgstr ""
 
-#: cmd.rc:303
+#: cmd.rc:315
 msgid "Verify must be ON or OFF\n"
 msgstr ""
 
-#: cmd.rc:304
+#: cmd.rc:316
 msgid "Parameter error\n"
 msgstr ""
 
-#: cmd.rc:305
+#: cmd.rc:317
 msgid ""
 "Volume in drive %c is %s\n"
 "Volume Serial Number is %04x-%04x\n"
 "\n"
 msgstr ""
 
-#: cmd.rc:306
+#: cmd.rc:318
 msgid "Volume label (11 characters, ENTER for none)?"
 msgstr ""
 
-#: cmd.rc:307
+#: cmd.rc:319
 msgid "PATH not found\n"
 msgstr ""
 
-#: cmd.rc:308
+#: cmd.rc:320
 msgid "Press Return key to continue: "
 msgstr ""
 
-#: cmd.rc:309
+#: cmd.rc:321
 msgid "Wine Command Prompt"
 msgstr ""
 
-#: cmd.rc:310
+#: cmd.rc:322
 msgid "CMD Version %s\n"
 msgstr ""
 
-#: cmd.rc:311
+#: cmd.rc:323
 msgid "More? "
 msgstr ""
 
-#: cmd.rc:312
+#: cmd.rc:324
 msgid "The input line is too long.\n"
 msgstr ""
 
diff --git a/po/es.po b/po/es.po
index 401694f..cc801ac 100644
--- a/po/es.po
+++ b/po/es.po
@@ -8606,18 +8606,32 @@ msgid ""
 "association, if any.\n"
 msgstr ""
 
-#: cmd.rc:234
+#: cmd.rc:243
+msgid ""
+"FTYPE shows or modifies open commands associated with file types\n"
+"\n"
+"Syntax: FTYPE [fileType[=[openCommand]]]\n"
+"\n"
+"Without parameters, shows the file types for which open command strings are "
+"currently defined.\n"
+"If used with only a file type, displays the associated open command string, "
+"if any.\n"
+"Specifying no open command after the equal sign removes the command string "
+"associated to the specified file type.\n"
+msgstr ""
+
+#: cmd.rc:245
 msgid "MORE displays output of files or piped input in pages.\n"
 msgstr "MORE muestra la salida de archivos o entrada entubada por páginas.\n"
 
-#: cmd.rc:238
+#: cmd.rc:249
 msgid ""
 "CHOICE displays a text and waits, until the User\n"
 "presses an allowed Key from a selectable list.\n"
 "CHOICE is mainly used to build a menu selection in a batch file.\n"
 msgstr ""
 
-#: cmd.rc:242
+#: cmd.rc:253
 msgid ""
 "EXIT terminates the current command session and returns\n"
 "to the operating system or shell from which you invoked cmd.\n"
@@ -8625,7 +8639,7 @@ msgstr ""
 "EXIT termina la sesión de comandos actual y regresa al sistema\n"
 "operativo o intérprete de comandos desde el que invocó cmd.\n"
 
-#: cmd.rc:276
+#: cmd.rc:288
 #, fuzzy
 msgid ""
 "CMD built-in commands are:\n"
@@ -8642,6 +8656,7 @@ msgid ""
 "DIR\t\tList the contents of a directory\n"
 "ECHO\t\tCopy text directly to the console output\n"
 "ENDLOCAL\tEnd localization of environment changes in a batch file\n"
+"FTYPE\t\tShow or modify open commands associated with file types\n"
 "HELP\t\tShow brief help details on a topic\n"
 "MD (MKDIR)\tCreate a subdirectory\n"
 "MORE\t\tDisplay output in pages\n"
@@ -8696,41 +8711,41 @@ msgstr ""
 "comandos\n"
 "de arriba\n"
 
-#: cmd.rc:278
+#: cmd.rc:290
 msgid "Are you sure"
 msgstr "Está seguro"
 
-#: cmd.rc:279 xcopy.rc:40
+#: cmd.rc:291 xcopy.rc:40
 msgctxt "Yes key"
 msgid "Y"
 msgstr "S"
 
-#: cmd.rc:280 xcopy.rc:41
+#: cmd.rc:292 xcopy.rc:41
 msgctxt "No key"
 msgid "N"
 msgstr "N"
 
-#: cmd.rc:281
+#: cmd.rc:293
 msgid "File association missing for extension %s\n"
 msgstr "Falta una asociación de archivo para la extensión %s\n"
 
-#: cmd.rc:282
+#: cmd.rc:294
 msgid "No open command associated with file type '%s'\n"
 msgstr "Ningún comando de apertura asociado con el tipo de archivo '%s'\n"
 
-#: cmd.rc:283
+#: cmd.rc:295
 msgid "Overwrite %s"
 msgstr "Sobrescribir %s"
 
-#: cmd.rc:284
+#: cmd.rc:296
 msgid "More..."
 msgstr "Más..."
 
-#: cmd.rc:285
+#: cmd.rc:297
 msgid "Line in Batch processing possibly truncated. Using:\n"
 msgstr "Línea en procesamiento por lotes posiblemente truncada. Usando:\n"
 
-#: cmd.rc:286
+#: cmd.rc:298
 msgid ""
 "Not Yet Implemented\n"
 "\n"
@@ -8738,80 +8753,80 @@ msgstr ""
 "No implementado\n"
 "\n"
 
-#: cmd.rc:287
+#: cmd.rc:299
 msgid "Argument missing\n"
 msgstr "Argumento faltante\n"
 
-#: cmd.rc:288
+#: cmd.rc:300
 msgid "Syntax error\n"
 msgstr "Error de sintaxis\n"
 
-#: cmd.rc:289
+#: cmd.rc:301
 msgid "%s: File Not Found\n"
 msgstr "%s : Archivo no encontrado\n"
 
-#: cmd.rc:290
+#: cmd.rc:302
 msgid "No help available for %s\n"
 msgstr "No hay ayuda disponible para %s\n"
 
-#: cmd.rc:291
+#: cmd.rc:303
 msgid "Target to GOTO not found\n"
 msgstr "El destino de la instrucción GOTO no se ha encontrado\n"
 
-#: cmd.rc:292
+#: cmd.rc:304
 msgid "Current Date is %s\n"
 msgstr "La fecha actual es %s\n"
 
-#: cmd.rc:293
+#: cmd.rc:305
 msgid "Current Time is %s\n"
 msgstr "La hora actual es %s\n"
 
-#: cmd.rc:294
+#: cmd.rc:306
 msgid "Enter new date: "
 msgstr "Ingrese la nueva fecha: "
 
-#: cmd.rc:295
+#: cmd.rc:307
 msgid "Enter new time: "
 msgstr "Ingrese la nueva hora: "
 
-#: cmd.rc:296
+#: cmd.rc:308
 msgid "Environment variable %s not defined\n"
 msgstr "Variable de entorno %s no definida\n"
 
-#: cmd.rc:297 xcopy.rc:38
+#: cmd.rc:309 xcopy.rc:38
 msgid "Failed to open '%s'\n"
 msgstr "No se pudo abrir '%s'\n"
 
-#: cmd.rc:298
+#: cmd.rc:310
 msgid "Cannot call batch label outside of a batch script\n"
 msgstr "No se puede llamar a una etiqueta fuera de un script por lotes\n"
 
-#: cmd.rc:299 xcopy.rc:42
+#: cmd.rc:311 xcopy.rc:42
 msgctxt "All key"
 msgid "A"
 msgstr "A"
 
-#: cmd.rc:300
+#: cmd.rc:312
 msgid "%s, Delete"
 msgstr "%s, Borrar"
 
-#: cmd.rc:301
+#: cmd.rc:313
 msgid "Echo is %s\n"
 msgstr "Echo es %s\n"
 
-#: cmd.rc:302
+#: cmd.rc:314
 msgid "Verify is %s\n"
 msgstr "Verificar es %s\n"
 
-#: cmd.rc:303
+#: cmd.rc:315
 msgid "Verify must be ON or OFF\n"
 msgstr "Verificar debe estar ON o OFF\n"
 
-#: cmd.rc:304
+#: cmd.rc:316
 msgid "Parameter error\n"
 msgstr "Error de parámetro\n"
 
-#: cmd.rc:305
+#: cmd.rc:317
 msgid ""
 "Volume in drive %c is %s\n"
 "Volume Serial Number is %04x-%04x\n"
@@ -8821,31 +8836,31 @@ msgstr ""
 "El número de serie del volumen es %04x-%04x\n"
 "\n"
 
-#: cmd.rc:306
+#: cmd.rc:318
 msgid "Volume label (11 characters, ENTER for none)?"
 msgstr "Etiqueta del volumen (11 caracteres, Return para ninguno)?"
 
-#: cmd.rc:307
+#: cmd.rc:319
 msgid "PATH not found\n"
 msgstr "PATH no encontrado\n"
 
-#: cmd.rc:308
+#: cmd.rc:320
 msgid "Press Return key to continue: "
 msgstr "Pulse la tecla Return para continuar: "
 
-#: cmd.rc:309
+#: cmd.rc:321
 msgid "Wine Command Prompt"
 msgstr "Wine Símbolo del sistema"
 
-#: cmd.rc:310
+#: cmd.rc:322
 msgid "CMD Version %s\n"
 msgstr "CMD Versión %s\n"
 
-#: cmd.rc:311
+#: cmd.rc:323
 msgid "More? "
 msgstr "Más? "
 
-#: cmd.rc:312
+#: cmd.rc:324
 msgid "The input line is too long.\n"
 msgstr "La línea de entrada es demasiado larga.\n"
 
diff --git a/po/fa.po b/po/fa.po
index c612062..df57998 100644
--- a/po/fa.po
+++ b/po/fa.po
@@ -7890,24 +7890,38 @@ msgid ""
 "association, if any.\n"
 msgstr ""
 
-#: cmd.rc:234
+#: cmd.rc:243
+msgid ""
+"FTYPE shows or modifies open commands associated with file types\n"
+"\n"
+"Syntax: FTYPE [fileType[=[openCommand]]]\n"
+"\n"
+"Without parameters, shows the file types for which open command strings are "
+"currently defined.\n"
+"If used with only a file type, displays the associated open command string, "
+"if any.\n"
+"Specifying no open command after the equal sign removes the command string "
+"associated to the specified file type.\n"
+msgstr ""
+
+#: cmd.rc:245
 msgid "MORE displays output of files or piped input in pages.\n"
 msgstr ""
 
-#: cmd.rc:238
+#: cmd.rc:249
 msgid ""
 "CHOICE displays a text and waits, until the User\n"
 "presses an allowed Key from a selectable list.\n"
 "CHOICE is mainly used to build a menu selection in a batch file.\n"
 msgstr ""
 
-#: cmd.rc:242
+#: cmd.rc:253
 msgid ""
 "EXIT terminates the current command session and returns\n"
 "to the operating system or shell from which you invoked cmd.\n"
 msgstr ""
 
-#: cmd.rc:276
+#: cmd.rc:288
 msgid ""
 "CMD built-in commands are:\n"
 "ASSOC\t\tShow or modify file extension associations\n"
@@ -7923,6 +7937,7 @@ msgid ""
 "DIR\t\tList the contents of a directory\n"
 "ECHO\t\tCopy text directly to the console output\n"
 "ENDLOCAL\tEnd localization of environment changes in a batch file\n"
+"FTYPE\t\tShow or modify open commands associated with file types\n"
 "HELP\t\tShow brief help details on a topic\n"
 "MD (MKDIR)\tCreate a subdirectory\n"
 "MORE\t\tDisplay output in pages\n"
@@ -7945,152 +7960,152 @@ msgid ""
 "Enter HELP <command> for further information on any of the above commands\n"
 msgstr ""
 
-#: cmd.rc:278
+#: cmd.rc:290
 msgid "Are you sure"
 msgstr ""
 
-#: cmd.rc:279 xcopy.rc:40
+#: cmd.rc:291 xcopy.rc:40
 msgctxt "Yes key"
 msgid "Y"
 msgstr ""
 
-#: cmd.rc:280 xcopy.rc:41
+#: cmd.rc:292 xcopy.rc:41
 msgctxt "No key"
 msgid "N"
 msgstr ""
 
-#: cmd.rc:281
+#: cmd.rc:293
 msgid "File association missing for extension %s\n"
 msgstr ""
 
-#: cmd.rc:282
+#: cmd.rc:294
 msgid "No open command associated with file type '%s'\n"
 msgstr ""
 
-#: cmd.rc:283
+#: cmd.rc:295
 msgid "Overwrite %s"
 msgstr ""
 
-#: cmd.rc:284
+#: cmd.rc:296
 msgid "More..."
 msgstr ""
 
-#: cmd.rc:285
+#: cmd.rc:297
 msgid "Line in Batch processing possibly truncated. Using:\n"
 msgstr ""
 
-#: cmd.rc:286
+#: cmd.rc:298
 msgid ""
 "Not Yet Implemented\n"
 "\n"
 msgstr ""
 
-#: cmd.rc:287
+#: cmd.rc:299
 msgid "Argument missing\n"
 msgstr ""
 
-#: cmd.rc:288
+#: cmd.rc:300
 msgid "Syntax error\n"
 msgstr ""
 
-#: cmd.rc:289
+#: cmd.rc:301
 #, fuzzy
 msgid "%s: File Not Found\n"
 msgstr "'%s' پیدا نشد."
 
-#: cmd.rc:290
+#: cmd.rc:302
 msgid "No help available for %s\n"
 msgstr ""
 
-#: cmd.rc:291
+#: cmd.rc:303
 msgid "Target to GOTO not found\n"
 msgstr ""
 
-#: cmd.rc:292
+#: cmd.rc:304
 msgid "Current Date is %s\n"
 msgstr ""
 
-#: cmd.rc:293
+#: cmd.rc:305
 msgid "Current Time is %s\n"
 msgstr ""
 
-#: cmd.rc:294
+#: cmd.rc:306
 msgid "Enter new date: "
 msgstr ""
 
-#: cmd.rc:295
+#: cmd.rc:307
 msgid "Enter new time: "
 msgstr ""
 
-#: cmd.rc:296
+#: cmd.rc:308
 msgid "Environment variable %s not defined\n"
 msgstr ""
 
-#: cmd.rc:297 xcopy.rc:38
+#: cmd.rc:309 xcopy.rc:38
 msgid "Failed to open '%s'\n"
 msgstr ""
 
-#: cmd.rc:298
+#: cmd.rc:310
 msgid "Cannot call batch label outside of a batch script\n"
 msgstr ""
 
-#: cmd.rc:299 xcopy.rc:42
+#: cmd.rc:311 xcopy.rc:42
 msgctxt "All key"
 msgid "A"
 msgstr ""
 
-#: cmd.rc:300
+#: cmd.rc:312
 msgid "%s, Delete"
 msgstr ""
 
-#: cmd.rc:301
+#: cmd.rc:313
 msgid "Echo is %s\n"
 msgstr ""
 
-#: cmd.rc:302
+#: cmd.rc:314
 msgid "Verify is %s\n"
 msgstr ""
 
-#: cmd.rc:303
+#: cmd.rc:315
 msgid "Verify must be ON or OFF\n"
 msgstr ""
 
-#: cmd.rc:304
+#: cmd.rc:316
 msgid "Parameter error\n"
 msgstr ""
 
-#: cmd.rc:305
+#: cmd.rc:317
 msgid ""
 "Volume in drive %c is %s\n"
 "Volume Serial Number is %04x-%04x\n"
 "\n"
 msgstr ""
 
-#: cmd.rc:306
+#: cmd.rc:318
 msgid "Volume label (11 characters, ENTER for none)?"
 msgstr ""
 
-#: cmd.rc:307
+#: cmd.rc:319
 msgid "PATH not found\n"
 msgstr ""
 
-#: cmd.rc:308
+#: cmd.rc:320
 msgid "Press Return key to continue: "
 msgstr ""
 
-#: cmd.rc:309
+#: cmd.rc:321
 msgid "Wine Command Prompt"
 msgstr ""
 
-#: cmd.rc:310
+#: cmd.rc:322
 msgid "CMD Version %s\n"
 msgstr ""
 
-#: cmd.rc:311
+#: cmd.rc:323
 msgid "More? "
 msgstr ""
 
-#: cmd.rc:312
+#: cmd.rc:324
 msgid "The input line is too long.\n"
 msgstr ""
 
diff --git a/po/fi.po b/po/fi.po
index df747e4..db2342a 100644
--- a/po/fi.po
+++ b/po/fi.po
@@ -8137,24 +8137,38 @@ msgid ""
 "association, if any.\n"
 msgstr ""
 
-#: cmd.rc:234
+#: cmd.rc:243
+msgid ""
+"FTYPE shows or modifies open commands associated with file types\n"
+"\n"
+"Syntax: FTYPE [fileType[=[openCommand]]]\n"
+"\n"
+"Without parameters, shows the file types for which open command strings are "
+"currently defined.\n"
+"If used with only a file type, displays the associated open command string, "
+"if any.\n"
+"Specifying no open command after the equal sign removes the command string "
+"associated to the specified file type.\n"
+msgstr ""
+
+#: cmd.rc:245
 msgid "MORE displays output of files or piped input in pages.\n"
 msgstr ""
 
-#: cmd.rc:238
+#: cmd.rc:249
 msgid ""
 "CHOICE displays a text and waits, until the User\n"
 "presses an allowed Key from a selectable list.\n"
 "CHOICE is mainly used to build a menu selection in a batch file.\n"
 msgstr ""
 
-#: cmd.rc:242
+#: cmd.rc:253
 msgid ""
 "EXIT terminates the current command session and returns\n"
 "to the operating system or shell from which you invoked cmd.\n"
 msgstr ""
 
-#: cmd.rc:276
+#: cmd.rc:288
 msgid ""
 "CMD built-in commands are:\n"
 "ASSOC\t\tShow or modify file extension associations\n"
@@ -8170,6 +8184,7 @@ msgid ""
 "DIR\t\tList the contents of a directory\n"
 "ECHO\t\tCopy text directly to the console output\n"
 "ENDLOCAL\tEnd localization of environment changes in a batch file\n"
+"FTYPE\t\tShow or modify open commands associated with file types\n"
 "HELP\t\tShow brief help details on a topic\n"
 "MD (MKDIR)\tCreate a subdirectory\n"
 "MORE\t\tDisplay output in pages\n"
@@ -8192,152 +8207,152 @@ msgid ""
 "Enter HELP <command> for further information on any of the above commands\n"
 msgstr ""
 
-#: cmd.rc:278
+#: cmd.rc:290
 msgid "Are you sure"
 msgstr ""
 
-#: cmd.rc:279 xcopy.rc:40
+#: cmd.rc:291 xcopy.rc:40
 msgctxt "Yes key"
 msgid "Y"
 msgstr ""
 
-#: cmd.rc:280 xcopy.rc:41
+#: cmd.rc:292 xcopy.rc:41
 msgctxt "No key"
 msgid "N"
 msgstr ""
 
-#: cmd.rc:281
+#: cmd.rc:293
 msgid "File association missing for extension %s\n"
 msgstr ""
 
-#: cmd.rc:282
+#: cmd.rc:294
 msgid "No open command associated with file type '%s'\n"
 msgstr ""
 
-#: cmd.rc:283
+#: cmd.rc:295
 msgid "Overwrite %s"
 msgstr ""
 
-#: cmd.rc:284
+#: cmd.rc:296
 msgid "More..."
 msgstr ""
 
-#: cmd.rc:285
+#: cmd.rc:297
 msgid "Line in Batch processing possibly truncated. Using:\n"
 msgstr ""
 
-#: cmd.rc:286
+#: cmd.rc:298
 msgid ""
 "Not Yet Implemented\n"
 "\n"
 msgstr ""
 
-#: cmd.rc:287
+#: cmd.rc:299
 msgid "Argument missing\n"
 msgstr ""
 
-#: cmd.rc:288
+#: cmd.rc:300
 msgid "Syntax error\n"
 msgstr ""
 
-#: cmd.rc:289
+#: cmd.rc:301
 #, fuzzy
 msgid "%s: File Not Found\n"
 msgstr "Tiedostoa ei löydy"
 
-#: cmd.rc:290
+#: cmd.rc:302
 msgid "No help available for %s\n"
 msgstr ""
 
-#: cmd.rc:291
+#: cmd.rc:303
 msgid "Target to GOTO not found\n"
 msgstr ""
 
-#: cmd.rc:292
+#: cmd.rc:304
 msgid "Current Date is %s\n"
 msgstr ""
 
-#: cmd.rc:293
+#: cmd.rc:305
 msgid "Current Time is %s\n"
 msgstr ""
 
-#: cmd.rc:294
+#: cmd.rc:306
 msgid "Enter new date: "
 msgstr ""
 
-#: cmd.rc:295
+#: cmd.rc:307
 msgid "Enter new time: "
 msgstr ""
 
-#: cmd.rc:296
+#: cmd.rc:308
 msgid "Environment variable %s not defined\n"
 msgstr ""
 
-#: cmd.rc:297 xcopy.rc:38
+#: cmd.rc:309 xcopy.rc:38
 msgid "Failed to open '%s'\n"
 msgstr ""
 
-#: cmd.rc:298
+#: cmd.rc:310
 msgid "Cannot call batch label outside of a batch script\n"
 msgstr ""
 
-#: cmd.rc:299 xcopy.rc:42
+#: cmd.rc:311 xcopy.rc:42
 msgctxt "All key"
 msgid "A"
 msgstr ""
 
-#: cmd.rc:300
+#: cmd.rc:312
 msgid "%s, Delete"
 msgstr ""
 
-#: cmd.rc:301
+#: cmd.rc:313
 msgid "Echo is %s\n"
 msgstr ""
 
-#: cmd.rc:302
+#: cmd.rc:314
 msgid "Verify is %s\n"
 msgstr ""
 
-#: cmd.rc:303
+#: cmd.rc:315
 msgid "Verify must be ON or OFF\n"
 msgstr ""
 
-#: cmd.rc:304
+#: cmd.rc:316
 msgid "Parameter error\n"
 msgstr ""
 
-#: cmd.rc:305
+#: cmd.rc:317
 msgid ""
 "Volume in drive %c is %s\n"
 "Volume Serial Number is %04x-%04x\n"
 "\n"
 msgstr ""
 
-#: cmd.rc:306
+#: cmd.rc:318
 msgid "Volume label (11 characters, ENTER for none)?"
 msgstr ""
 
-#: cmd.rc:307
+#: cmd.rc:319
 msgid "PATH not found\n"
 msgstr ""
 
-#: cmd.rc:308
+#: cmd.rc:320
 msgid "Press Return key to continue: "
 msgstr ""
 
-#: cmd.rc:309
+#: cmd.rc:321
 msgid "Wine Command Prompt"
 msgstr ""
 
-#: cmd.rc:310
+#: cmd.rc:322
 msgid "CMD Version %s\n"
 msgstr ""
 
-#: cmd.rc:311
+#: cmd.rc:323
 msgid "More? "
 msgstr ""
 
-#: cmd.rc:312
+#: cmd.rc:324
 msgid "The input line is too long.\n"
 msgstr ""
 
diff --git a/po/fr.po b/po/fr.po
index 22fba6c..b3aa115 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -8253,11 +8253,25 @@ msgid ""
 "association, if any.\n"
 msgstr ""
 
-#: cmd.rc:234
+#: cmd.rc:243
+msgid ""
+"FTYPE shows or modifies open commands associated with file types\n"
+"\n"
+"Syntax: FTYPE [fileType[=[openCommand]]]\n"
+"\n"
+"Without parameters, shows the file types for which open command strings are "
+"currently defined.\n"
+"If used with only a file type, displays the associated open command string, "
+"if any.\n"
+"Specifying no open command after the equal sign removes the command string "
+"associated to the specified file type.\n"
+msgstr ""
+
+#: cmd.rc:245
 msgid "MORE displays output of files or piped input in pages.\n"
 msgstr "MORE affiche le contenu de fichiers ou l'entrée standard par pages.\n"
 
-#: cmd.rc:238
+#: cmd.rc:249
 msgid ""
 "CHOICE displays a text and waits, until the User\n"
 "presses an allowed Key from a selectable list.\n"
@@ -8268,7 +8282,7 @@ msgstr ""
 "CHOICE est principalement utilisé pour construire une sélection de menu dans "
 "un fichier batch.\n"
 
-#: cmd.rc:242
+#: cmd.rc:253
 msgid ""
 "EXIT terminates the current command session and returns\n"
 "to the operating system or shell from which you invoked cmd.\n"
@@ -8276,7 +8290,7 @@ msgstr ""
 "EXIT termine la session de ligne de commande et retourne\n"
 "au système d'exploitation ou au shell où vous avez invoqué cmd.\n"
 
-#: cmd.rc:276
+#: cmd.rc:288
 #, fuzzy
 msgid ""
 "CMD built-in commands are:\n"
@@ -8293,6 +8307,7 @@ msgid ""
 "DIR\t\tList the contents of a directory\n"
 "ECHO\t\tCopy text directly to the console output\n"
 "ENDLOCAL\tEnd localization of environment changes in a batch file\n"
+"FTYPE\t\tShow or modify open commands associated with file types\n"
 "HELP\t\tShow brief help details on a topic\n"
 "MD (MKDIR)\tCreate a subdirectory\n"
 "MORE\t\tDisplay output in pages\n"
@@ -8351,42 +8366,42 @@ msgstr ""
 "\n"
 "Entrez HELP <commande> pour plus d'informations sur les commandes ci-dessus\n"
 
-#: cmd.rc:278
+#: cmd.rc:290
 msgid "Are you sure"
 msgstr "Êtes-vous sûr(e)"
 
-#: cmd.rc:279 xcopy.rc:40
+#: cmd.rc:291 xcopy.rc:40
 msgctxt "Yes key"
 msgid "Y"
 msgstr "O"
 
-#: cmd.rc:280 xcopy.rc:41
+#: cmd.rc:292 xcopy.rc:41
 msgctxt "No key"
 msgid "N"
 msgstr "N"
 
-#: cmd.rc:281
+#: cmd.rc:293
 msgid "File association missing for extension %s\n"
 msgstr "Association de fichier manquante pour l'extension %s\n"
 
-#: cmd.rc:282
+#: cmd.rc:294
 msgid "No open command associated with file type '%s'\n"
 msgstr ""
 "Aucune commande d'ouverture n'est associée avec le type de fichier « %s »\n"
 
-#: cmd.rc:283
+#: cmd.rc:295
 msgid "Overwrite %s"
 msgstr "Écraser %s"
 
-#: cmd.rc:284
+#: cmd.rc:296
 msgid "More..."
 msgstr "Plus..."
 
-#: cmd.rc:285
+#: cmd.rc:297
 msgid "Line in Batch processing possibly truncated. Using:\n"
 msgstr "Ligne du processus batch probablement tronquée. Utilisation de :\n"
 
-#: cmd.rc:286
+#: cmd.rc:298
 msgid ""
 "Not Yet Implemented\n"
 "\n"
@@ -8394,80 +8409,80 @@ msgstr ""
 "Pas encore implémenté\n"
 "\n"
 
-#: cmd.rc:287
+#: cmd.rc:299
 msgid "Argument missing\n"
 msgstr "Argument manquant\n"
 
-#: cmd.rc:288
+#: cmd.rc:300
 msgid "Syntax error\n"
 msgstr "Erreur de syntaxe\n"
 
-#: cmd.rc:289
+#: cmd.rc:301
 msgid "%s: File Not Found\n"
 msgstr "%s : fichier non trouvé\n"
 
-#: cmd.rc:290
+#: cmd.rc:302
 msgid "No help available for %s\n"
 msgstr "Pas d'aide disponible pour %s\n"
 
-#: cmd.rc:291
+#: cmd.rc:303
 msgid "Target to GOTO not found\n"
 msgstr "La destination de l'instruction GOTO n'a pas été trouvée\n"
 
-#: cmd.rc:292
+#: cmd.rc:304
 msgid "Current Date is %s\n"
 msgstr "La date courante est %s\n"
 
-#: cmd.rc:293
+#: cmd.rc:305
 msgid "Current Time is %s\n"
 msgstr "L'heure courante est %s\n"
 
-#: cmd.rc:294
+#: cmd.rc:306
 msgid "Enter new date: "
 msgstr "Saisissez la nouvelle date : "
 
-#: cmd.rc:295
+#: cmd.rc:307
 msgid "Enter new time: "
 msgstr "Saisissez la nouvelle heure : "
 
-#: cmd.rc:296
+#: cmd.rc:308
 msgid "Environment variable %s not defined\n"
 msgstr "La variable d'environnement %s n'est pas définie\n"
 
-#: cmd.rc:297 xcopy.rc:38
+#: cmd.rc:309 xcopy.rc:38
 msgid "Failed to open '%s'\n"
 msgstr "Impossible d'ouvrir « %s »\n"
 
-#: cmd.rc:298
+#: cmd.rc:310
 msgid "Cannot call batch label outside of a batch script\n"
 msgstr "Impossible d'appeler une étiquette de batch hors d'un script batch\n"
 
-#: cmd.rc:299 xcopy.rc:42
+#: cmd.rc:311 xcopy.rc:42
 msgctxt "All key"
 msgid "A"
 msgstr "T"
 
-#: cmd.rc:300
+#: cmd.rc:312
 msgid "%s, Delete"
 msgstr "%s, Supprimer"
 
-#: cmd.rc:301
+#: cmd.rc:313
 msgid "Echo is %s\n"
 msgstr "Echo est %s\n"
 
-#: cmd.rc:302
+#: cmd.rc:314
 msgid "Verify is %s\n"
 msgstr "Verify est %s\n"
 
-#: cmd.rc:303
+#: cmd.rc:315
 msgid "Verify must be ON or OFF\n"
 msgstr "Verify doit être ON ou OFF\n"
 
-#: cmd.rc:304
+#: cmd.rc:316
 msgid "Parameter error\n"
 msgstr "Erreur de paramètre\n"
 
-#: cmd.rc:305
+#: cmd.rc:317
 msgid ""
 "Volume in drive %c is %s\n"
 "Volume Serial Number is %04x-%04x\n"
@@ -8477,31 +8492,31 @@ msgstr ""
 "Le numéro de série du volume est %04x-%04x\n"
 "\n"
 
-#: cmd.rc:306
+#: cmd.rc:318
 msgid "Volume label (11 characters, ENTER for none)?"
 msgstr "Étiquette du volume (11 caractères, ENTRÉE pour aucun) ?"
 
-#: cmd.rc:307
+#: cmd.rc:319
 msgid "PATH not found\n"
 msgstr "PATH non trouvé\n"
 
-#: cmd.rc:308
+#: cmd.rc:320
 msgid "Press Return key to continue: "
 msgstr "Appuyez sur ENTRÉE pour continuer : "
 
-#: cmd.rc:309
+#: cmd.rc:321
 msgid "Wine Command Prompt"
 msgstr "Invite de commande Wine"
 
-#: cmd.rc:310
+#: cmd.rc:322
 msgid "CMD Version %s\n"
 msgstr "CMD version %s\n"
 
-#: cmd.rc:311
+#: cmd.rc:323
 msgid "More? "
 msgstr "Plus ? "
 
-#: cmd.rc:312
+#: cmd.rc:324
 msgid "The input line is too long.\n"
 msgstr "La ligne d'entrée est trop longue.\n"
 
diff --git a/po/he.po b/po/he.po
index 4df5fd3..20b40e4 100644
--- a/po/he.po
+++ b/po/he.po
@@ -8266,11 +8266,25 @@ msgid ""
 "association, if any.\n"
 msgstr ""
 
-#: cmd.rc:234
+#: cmd.rc:243
+msgid ""
+"FTYPE shows or modifies open commands associated with file types\n"
+"\n"
+"Syntax: FTYPE [fileType[=[openCommand]]]\n"
+"\n"
+"Without parameters, shows the file types for which open command strings are "
+"currently defined.\n"
+"If used with only a file type, displays the associated open command string, "
+"if any.\n"
+"Specifying no open command after the equal sign removes the command string "
+"associated to the specified file type.\n"
+msgstr ""
+
+#: cmd.rc:245
 msgid "MORE displays output of files or piped input in pages.\n"
 msgstr "MORE displays output of files or piped input in pages.\n"
 
-#: cmd.rc:238
+#: cmd.rc:249
 msgid ""
 "CHOICE displays a text and waits, until the User\n"
 "presses an allowed Key from a selectable list.\n"
@@ -8280,7 +8294,7 @@ msgstr ""
 "presses an allowed Key from a selectable list.\n"
 "CHOICE is mainly used to build a menu selection in a batch file.\n"
 
-#: cmd.rc:242
+#: cmd.rc:253
 msgid ""
 "EXIT terminates the current command session and returns\n"
 "to the operating system or shell from which you invoked cmd.\n"
@@ -8288,7 +8302,7 @@ msgstr ""
 "EXIT terminates the current command session and returns\n"
 "to the operating system or shell from which you invoked cmd.\n"
 
-#: cmd.rc:276
+#: cmd.rc:288
 #, fuzzy
 msgid ""
 "CMD built-in commands are:\n"
@@ -8305,6 +8319,7 @@ msgid ""
 "DIR\t\tList the contents of a directory\n"
 "ECHO\t\tCopy text directly to the console output\n"
 "ENDLOCAL\tEnd localization of environment changes in a batch file\n"
+"FTYPE\t\tShow or modify open commands associated with file types\n"
 "HELP\t\tShow brief help details on a topic\n"
 "MD (MKDIR)\tCreate a subdirectory\n"
 "MORE\t\tDisplay output in pages\n"
@@ -8360,41 +8375,41 @@ msgstr ""
 "\n"
 "Enter HELP <command> for further information on any of the above commands\n"
 
-#: cmd.rc:278
+#: cmd.rc:290
 msgid "Are you sure"
 msgstr "Are you sure"
 
-#: cmd.rc:279 xcopy.rc:40
+#: cmd.rc:291 xcopy.rc:40
 msgctxt "Yes key"
 msgid "Y"
 msgstr "Y"
 
-#: cmd.rc:280 xcopy.rc:41
+#: cmd.rc:292 xcopy.rc:41
 msgctxt "No key"
 msgid "N"
 msgstr "N"
 
-#: cmd.rc:281
+#: cmd.rc:293
 msgid "File association missing for extension %s\n"
 msgstr "File association missing for extension %s\n"
 
-#: cmd.rc:282
+#: cmd.rc:294
 msgid "No open command associated with file type '%s'\n"
 msgstr "No open command associated with file type '%s'\n"
 
-#: cmd.rc:283
+#: cmd.rc:295
 msgid "Overwrite %s"
 msgstr "Overwrite %s"
 
-#: cmd.rc:284
+#: cmd.rc:296
 msgid "More..."
 msgstr "More..."
 
-#: cmd.rc:285
+#: cmd.rc:297
 msgid "Line in Batch processing possibly truncated. Using:\n"
 msgstr "Line in Batch processing possibly truncated. Using:\n"
 
-#: cmd.rc:286
+#: cmd.rc:298
 msgid ""
 "Not Yet Implemented\n"
 "\n"
@@ -8402,80 +8417,80 @@ msgstr ""
 "Not Yet Implemented\n"
 "\n"
 
-#: cmd.rc:287
+#: cmd.rc:299
 msgid "Argument missing\n"
 msgstr "Argument missing\n"
 
-#: cmd.rc:288
+#: cmd.rc:300
 msgid "Syntax error\n"
 msgstr "Syntax error\n"
 
-#: cmd.rc:289
+#: cmd.rc:301
 msgid "%s: File Not Found\n"
 msgstr "%s: File Not Found\n"
 
-#: cmd.rc:290
+#: cmd.rc:302
 msgid "No help available for %s\n"
 msgstr "No help available for %s\n"
 
-#: cmd.rc:291
+#: cmd.rc:303
 msgid "Target to GOTO not found\n"
 msgstr "Target to GOTO not found\n"
 
-#: cmd.rc:292
+#: cmd.rc:304
 msgid "Current Date is %s\n"
 msgstr "Current Date is %s\n"
 
-#: cmd.rc:293
+#: cmd.rc:305
 msgid "Current Time is %s\n"
 msgstr "Current Time is %s\n"
 
-#: cmd.rc:294
+#: cmd.rc:306
 msgid "Enter new date: "
 msgstr "Enter new date: "
 
-#: cmd.rc:295
+#: cmd.rc:307
 msgid "Enter new time: "
 msgstr "Enter new time: "
 
-#: cmd.rc:296
+#: cmd.rc:308
 msgid "Environment variable %s not defined\n"
 msgstr "Environment variable %s not defined\n"
 
-#: cmd.rc:297 xcopy.rc:38
+#: cmd.rc:309 xcopy.rc:38
 msgid "Failed to open '%s'\n"
 msgstr "Failed to open '%s'\n"
 
-#: cmd.rc:298
+#: cmd.rc:310
 msgid "Cannot call batch label outside of a batch script\n"
 msgstr "Cannot call batch label outside of a batch script\n"
 
-#: cmd.rc:299 xcopy.rc:42
+#: cmd.rc:311 xcopy.rc:42
 msgctxt "All key"
 msgid "A"
 msgstr "A"
 
-#: cmd.rc:300
+#: cmd.rc:312
 msgid "%s, Delete"
 msgstr "%s, Delete"
 
-#: cmd.rc:301
+#: cmd.rc:313
 msgid "Echo is %s\n"
 msgstr "Echo is %s\n"
 
-#: cmd.rc:302
+#: cmd.rc:314
 msgid "Verify is %s\n"
 msgstr "Verify is %s\n"
 
-#: cmd.rc:303
+#: cmd.rc:315
 msgid "Verify must be ON or OFF\n"
 msgstr "Verify must be ON or OFF\n"
 
-#: cmd.rc:304
+#: cmd.rc:316
 msgid "Parameter error\n"
 msgstr "Parameter error\n"
 
-#: cmd.rc:305
+#: cmd.rc:317
 msgid ""
 "Volume in drive %c is %s\n"
 "Volume Serial Number is %04x-%04x\n"
@@ -8485,31 +8500,31 @@ msgstr ""
 "Volume Serial Number is %04x-%04x\n"
 "\n"
 
-#: cmd.rc:306
+#: cmd.rc:318
 msgid "Volume label (11 characters, ENTER for none)?"
 msgstr "Volume label (11 characters, ENTER for none)?"
 
-#: cmd.rc:307
+#: cmd.rc:319
 msgid "PATH not found\n"
 msgstr "PATH not found\n"
 
-#: cmd.rc:308
+#: cmd.rc:320
 msgid "Press Return key to continue: "
 msgstr "Press Return key to continue: "
 
-#: cmd.rc:309
+#: cmd.rc:321
 msgid "Wine Command Prompt"
 msgstr "Wine Command Prompt"
 
-#: cmd.rc:310
+#: cmd.rc:322
 msgid "CMD Version %s\n"
 msgstr "CMD Version %s\n"
 
-#: cmd.rc:311
+#: cmd.rc:323
 msgid "More? "
 msgstr "More? "
 
-#: cmd.rc:312
+#: cmd.rc:324
 msgid "The input line is too long.\n"
 msgstr "The input line is too long.\n"
 
diff --git a/po/hi.po b/po/hi.po
index 7017a1f..7274b3b 100644
--- a/po/hi.po
+++ b/po/hi.po
@@ -7801,24 +7801,38 @@ msgid ""
 "association, if any.\n"
 msgstr ""
 
-#: cmd.rc:234
+#: cmd.rc:243
+msgid ""
+"FTYPE shows or modifies open commands associated with file types\n"
+"\n"
+"Syntax: FTYPE [fileType[=[openCommand]]]\n"
+"\n"
+"Without parameters, shows the file types for which open command strings are "
+"currently defined.\n"
+"If used with only a file type, displays the associated open command string, "
+"if any.\n"
+"Specifying no open command after the equal sign removes the command string "
+"associated to the specified file type.\n"
+msgstr ""
+
+#: cmd.rc:245
 msgid "MORE displays output of files or piped input in pages.\n"
 msgstr ""
 
-#: cmd.rc:238
+#: cmd.rc:249
 msgid ""
 "CHOICE displays a text and waits, until the User\n"
 "presses an allowed Key from a selectable list.\n"
 "CHOICE is mainly used to build a menu selection in a batch file.\n"
 msgstr ""
 
-#: cmd.rc:242
+#: cmd.rc:253
 msgid ""
 "EXIT terminates the current command session and returns\n"
 "to the operating system or shell from which you invoked cmd.\n"
 msgstr ""
 
-#: cmd.rc:276
+#: cmd.rc:288
 msgid ""
 "CMD built-in commands are:\n"
 "ASSOC\t\tShow or modify file extension associations\n"
@@ -7834,6 +7848,7 @@ msgid ""
 "DIR\t\tList the contents of a directory\n"
 "ECHO\t\tCopy text directly to the console output\n"
 "ENDLOCAL\tEnd localization of environment changes in a batch file\n"
+"FTYPE\t\tShow or modify open commands associated with file types\n"
 "HELP\t\tShow brief help details on a topic\n"
 "MD (MKDIR)\tCreate a subdirectory\n"
 "MORE\t\tDisplay output in pages\n"
@@ -7856,151 +7871,151 @@ msgid ""
 "Enter HELP <command> for further information on any of the above commands\n"
 msgstr ""
 
-#: cmd.rc:278
+#: cmd.rc:290
 msgid "Are you sure"
 msgstr ""
 
-#: cmd.rc:279 xcopy.rc:40
+#: cmd.rc:291 xcopy.rc:40
 msgctxt "Yes key"
 msgid "Y"
 msgstr ""
 
-#: cmd.rc:280 xcopy.rc:41
+#: cmd.rc:292 xcopy.rc:41
 msgctxt "No key"
 msgid "N"
 msgstr ""
 
-#: cmd.rc:281
+#: cmd.rc:293
 msgid "File association missing for extension %s\n"
 msgstr ""
 
-#: cmd.rc:282
+#: cmd.rc:294
 msgid "No open command associated with file type '%s'\n"
 msgstr ""
 
-#: cmd.rc:283
+#: cmd.rc:295
 msgid "Overwrite %s"
 msgstr ""
 
-#: cmd.rc:284
+#: cmd.rc:296
 msgid "More..."
 msgstr ""
 
-#: cmd.rc:285
+#: cmd.rc:297
 msgid "Line in Batch processing possibly truncated. Using:\n"
 msgstr ""
 
-#: cmd.rc:286
+#: cmd.rc:298
 msgid ""
 "Not Yet Implemented\n"
 "\n"
 msgstr ""
 
-#: cmd.rc:287
+#: cmd.rc:299
 msgid "Argument missing\n"
 msgstr ""
 
-#: cmd.rc:288
+#: cmd.rc:300
 msgid "Syntax error\n"
 msgstr ""
 
-#: cmd.rc:289
+#: cmd.rc:301
 msgid "%s: File Not Found\n"
 msgstr ""
 
-#: cmd.rc:290
+#: cmd.rc:302
 msgid "No help available for %s\n"
 msgstr ""
 
-#: cmd.rc:291
+#: cmd.rc:303
 msgid "Target to GOTO not found\n"
 msgstr ""
 
-#: cmd.rc:292
+#: cmd.rc:304
 msgid "Current Date is %s\n"
 msgstr ""
 
-#: cmd.rc:293
+#: cmd.rc:305
 msgid "Current Time is %s\n"
 msgstr ""
 
-#: cmd.rc:294
+#: cmd.rc:306
 msgid "Enter new date: "
 msgstr ""
 
-#: cmd.rc:295
+#: cmd.rc:307
 msgid "Enter new time: "
 msgstr ""
 
-#: cmd.rc:296
+#: cmd.rc:308
 msgid "Environment variable %s not defined\n"
 msgstr ""
 
-#: cmd.rc:297 xcopy.rc:38
+#: cmd.rc:309 xcopy.rc:38
 msgid "Failed to open '%s'\n"
 msgstr ""
 
-#: cmd.rc:298
+#: cmd.rc:310
 msgid "Cannot call batch label outside of a batch script\n"
 msgstr ""
 
-#: cmd.rc:299 xcopy.rc:42
+#: cmd.rc:311 xcopy.rc:42
 msgctxt "All key"
 msgid "A"
 msgstr ""
 
-#: cmd.rc:300
+#: cmd.rc:312
 msgid "%s, Delete"
 msgstr ""
 
-#: cmd.rc:301
+#: cmd.rc:313
 msgid "Echo is %s\n"
 msgstr ""
 
-#: cmd.rc:302
+#: cmd.rc:314
 msgid "Verify is %s\n"
 msgstr ""
 
-#: cmd.rc:303
+#: cmd.rc:315
 msgid "Verify must be ON or OFF\n"
 msgstr ""
 
-#: cmd.rc:304
+#: cmd.rc:316
 msgid "Parameter error\n"
 msgstr ""
 
-#: cmd.rc:305
+#: cmd.rc:317
 msgid ""
 "Volume in drive %c is %s\n"
 "Volume Serial Number is %04x-%04x\n"
 "\n"
 msgstr ""
 
-#: cmd.rc:306
+#: cmd.rc:318
 msgid "Volume label (11 characters, ENTER for none)?"
 msgstr ""
 
-#: cmd.rc:307
+#: cmd.rc:319
 msgid "PATH not found\n"
 msgstr ""
 
-#: cmd.rc:308
+#: cmd.rc:320
 msgid "Press Return key to continue: "
 msgstr ""
 
-#: cmd.rc:309
+#: cmd.rc:321
 msgid "Wine Command Prompt"
 msgstr ""
 
-#: cmd.rc:310
+#: cmd.rc:322
 msgid "CMD Version %s\n"
 msgstr ""
 
-#: cmd.rc:311
+#: cmd.rc:323
 msgid "More? "
 msgstr ""
 
-#: cmd.rc:312
+#: cmd.rc:324
 msgid "The input line is too long.\n"
 msgstr ""
 
diff --git a/po/hu.po b/po/hu.po
index b98524e..50776e4 100644
--- a/po/hu.po
+++ b/po/hu.po
@@ -8332,24 +8332,38 @@ msgid ""
 "association, if any.\n"
 msgstr ""
 
-#: cmd.rc:234
+#: cmd.rc:243
+msgid ""
+"FTYPE shows or modifies open commands associated with file types\n"
+"\n"
+"Syntax: FTYPE [fileType[=[openCommand]]]\n"
+"\n"
+"Without parameters, shows the file types for which open command strings are "
+"currently defined.\n"
+"If used with only a file type, displays the associated open command string, "
+"if any.\n"
+"Specifying no open command after the equal sign removes the command string "
+"associated to the specified file type.\n"
+msgstr ""
+
+#: cmd.rc:245
 msgid "MORE displays output of files or piped input in pages.\n"
 msgstr ""
 
-#: cmd.rc:238
+#: cmd.rc:249
 msgid ""
 "CHOICE displays a text and waits, until the User\n"
 "presses an allowed Key from a selectable list.\n"
 "CHOICE is mainly used to build a menu selection in a batch file.\n"
 msgstr ""
 
-#: cmd.rc:242
+#: cmd.rc:253
 msgid ""
 "EXIT terminates the current command session and returns\n"
 "to the operating system or shell from which you invoked cmd.\n"
 msgstr ""
 
-#: cmd.rc:276
+#: cmd.rc:288
 msgid ""
 "CMD built-in commands are:\n"
 "ASSOC\t\tShow or modify file extension associations\n"
@@ -8365,6 +8379,7 @@ msgid ""
 "DIR\t\tList the contents of a directory\n"
 "ECHO\t\tCopy text directly to the console output\n"
 "ENDLOCAL\tEnd localization of environment changes in a batch file\n"
+"FTYPE\t\tShow or modify open commands associated with file types\n"
 "HELP\t\tShow brief help details on a topic\n"
 "MD (MKDIR)\tCreate a subdirectory\n"
 "MORE\t\tDisplay output in pages\n"
@@ -8387,152 +8402,152 @@ msgid ""
 "Enter HELP <command> for further information on any of the above commands\n"
 msgstr ""
 
-#: cmd.rc:278
+#: cmd.rc:290
 msgid "Are you sure"
 msgstr ""
 
-#: cmd.rc:279 xcopy.rc:40
+#: cmd.rc:291 xcopy.rc:40
 msgctxt "Yes key"
 msgid "Y"
 msgstr ""
 
-#: cmd.rc:280 xcopy.rc:41
+#: cmd.rc:292 xcopy.rc:41
 msgctxt "No key"
 msgid "N"
 msgstr ""
 
-#: cmd.rc:281
+#: cmd.rc:293
 msgid "File association missing for extension %s\n"
 msgstr ""
 
-#: cmd.rc:282
+#: cmd.rc:294
 msgid "No open command associated with file type '%s'\n"
 msgstr ""
 
-#: cmd.rc:283
+#: cmd.rc:295
 msgid "Overwrite %s"
 msgstr ""
 
-#: cmd.rc:284
+#: cmd.rc:296
 msgid "More..."
 msgstr ""
 
-#: cmd.rc:285
+#: cmd.rc:297
 msgid "Line in Batch processing possibly truncated. Using:\n"
 msgstr ""
 
-#: cmd.rc:286
+#: cmd.rc:298
 msgid ""
 "Not Yet Implemented\n"
 "\n"
 msgstr ""
 
-#: cmd.rc:287
+#: cmd.rc:299
 msgid "Argument missing\n"
 msgstr ""
 
-#: cmd.rc:288
+#: cmd.rc:300
 msgid "Syntax error\n"
 msgstr ""
 
-#: cmd.rc:289
+#: cmd.rc:301
 #, fuzzy
 msgid "%s: File Not Found\n"
 msgstr "Fájl nem található"
 
-#: cmd.rc:290
+#: cmd.rc:302
 msgid "No help available for %s\n"
 msgstr ""
 
-#: cmd.rc:291
+#: cmd.rc:303
 msgid "Target to GOTO not found\n"
 msgstr ""
 
-#: cmd.rc:292
+#: cmd.rc:304
 msgid "Current Date is %s\n"
 msgstr ""
 
-#: cmd.rc:293
+#: cmd.rc:305
 msgid "Current Time is %s\n"
 msgstr ""
 
-#: cmd.rc:294
+#: cmd.rc:306
 msgid "Enter new date: "
 msgstr ""
 
-#: cmd.rc:295
+#: cmd.rc:307
 msgid "Enter new time: "
 msgstr ""
 
-#: cmd.rc:296
+#: cmd.rc:308
 msgid "Environment variable %s not defined\n"
 msgstr ""
 
-#: cmd.rc:297 xcopy.rc:38
+#: cmd.rc:309 xcopy.rc:38
 msgid "Failed to open '%s'\n"
 msgstr ""
 
-#: cmd.rc:298
+#: cmd.rc:310
 msgid "Cannot call batch label outside of a batch script\n"
 msgstr ""
 
-#: cmd.rc:299 xcopy.rc:42
+#: cmd.rc:311 xcopy.rc:42
 msgctxt "All key"
 msgid "A"
 msgstr ""
 
-#: cmd.rc:300
+#: cmd.rc:312
 msgid "%s, Delete"
 msgstr ""
 
-#: cmd.rc:301
+#: cmd.rc:313
 msgid "Echo is %s\n"
 msgstr ""
 
-#: cmd.rc:302
+#: cmd.rc:314
 msgid "Verify is %s\n"
 msgstr ""
 
-#: cmd.rc:303
+#: cmd.rc:315
 msgid "Verify must be ON or OFF\n"
 msgstr ""
 
-#: cmd.rc:304
+#: cmd.rc:316
 msgid "Parameter error\n"
 msgstr ""
 
-#: cmd.rc:305
+#: cmd.rc:317
 msgid ""
 "Volume in drive %c is %s\n"
 "Volume Serial Number is %04x-%04x\n"
 "\n"
 msgstr ""
 
-#: cmd.rc:306
+#: cmd.rc:318
 msgid "Volume label (11 characters, ENTER for none)?"
 msgstr ""
 
-#: cmd.rc:307
+#: cmd.rc:319
 msgid "PATH not found\n"
 msgstr ""
 
-#: cmd.rc:308
+#: cmd.rc:320
 msgid "Press Return key to continue: "
 msgstr ""
 
-#: cmd.rc:309
+#: cmd.rc:321
 msgid "Wine Command Prompt"
 msgstr ""
 
-#: cmd.rc:310
+#: cmd.rc:322
 msgid "CMD Version %s\n"
 msgstr ""
 
-#: cmd.rc:311
+#: cmd.rc:323
 msgid "More? "
 msgstr ""
 
-#: cmd.rc:312
+#: cmd.rc:324
 msgid "The input line is too long.\n"
 msgstr ""
 
diff --git a/po/it.po b/po/it.po
index fa73e61..deee637 100644
--- a/po/it.po
+++ b/po/it.po
@@ -8516,11 +8516,25 @@ msgid ""
 "association, if any.\n"
 msgstr ""
 
-#: cmd.rc:234
+#: cmd.rc:243
+msgid ""
+"FTYPE shows or modifies open commands associated with file types\n"
+"\n"
+"Syntax: FTYPE [fileType[=[openCommand]]]\n"
+"\n"
+"Without parameters, shows the file types for which open command strings are "
+"currently defined.\n"
+"If used with only a file type, displays the associated open command string, "
+"if any.\n"
+"Specifying no open command after the equal sign removes the command string "
+"associated to the specified file type.\n"
+msgstr ""
+
+#: cmd.rc:245
 msgid "MORE displays output of files or piped input in pages.\n"
 msgstr "MORE mostra l'output di files o l'input dalla pipe in pagine.\n"
 
-#: cmd.rc:238
+#: cmd.rc:249
 msgid ""
 "CHOICE displays a text and waits, until the User\n"
 "presses an allowed Key from a selectable list.\n"
@@ -8531,7 +8545,7 @@ msgstr ""
 "CHOICE è usato generalmente per creare un menù a selezione in un file "
 "batch.\n"
 
-#: cmd.rc:242
+#: cmd.rc:253
 msgid ""
 "EXIT terminates the current command session and returns\n"
 "to the operating system or shell from which you invoked cmd.\n"
@@ -8539,7 +8553,7 @@ msgstr ""
 "EXIT termina la sessione corrente di cmd e torna al\n"
 "sistema operativo o alla shell dal quale hai chiamato cmd.\n"
 
-#: cmd.rc:276
+#: cmd.rc:288
 #, fuzzy
 msgid ""
 "CMD built-in commands are:\n"
@@ -8556,6 +8570,7 @@ msgid ""
 "DIR\t\tList the contents of a directory\n"
 "ECHO\t\tCopy text directly to the console output\n"
 "ENDLOCAL\tEnd localization of environment changes in a batch file\n"
+"FTYPE\t\tShow or modify open commands associated with file types\n"
 "HELP\t\tShow brief help details on a topic\n"
 "MD (MKDIR)\tCreate a subdirectory\n"
 "MORE\t\tDisplay output in pages\n"
@@ -8610,41 +8625,41 @@ msgstr ""
 "Inserisci HELP <comando> per maggiori informazioni su ciascuno dei comandi "
 "soprastanti\n"
 
-#: cmd.rc:278
+#: cmd.rc:290
 msgid "Are you sure"
 msgstr "Sei sicuro"
 
-#: cmd.rc:279 xcopy.rc:40
+#: cmd.rc:291 xcopy.rc:40
 msgctxt "Yes key"
 msgid "Y"
 msgstr "S"
 
-#: cmd.rc:280 xcopy.rc:41
+#: cmd.rc:292 xcopy.rc:41
 msgctxt "No key"
 msgid "N"
 msgstr "N"
 
-#: cmd.rc:281
+#: cmd.rc:293
 msgid "File association missing for extension %s\n"
 msgstr "Associazione di file mancante per l'estensione %s\n"
 
-#: cmd.rc:282
+#: cmd.rc:294
 msgid "No open command associated with file type '%s'\n"
 msgstr "Nessun comando di apertura associato con il tipo di file '%s'\n"
 
-#: cmd.rc:283
+#: cmd.rc:295
 msgid "Overwrite %s"
 msgstr "Sovrascrivere %s"
 
-#: cmd.rc:284
+#: cmd.rc:296
 msgid "More..."
 msgstr "Di più..."
 
-#: cmd.rc:285
+#: cmd.rc:297
 msgid "Line in Batch processing possibly truncated. Using:\n"
 msgstr "Linea nell'elaborazione Batch probabilmente troncata. Uso:\n"
 
-#: cmd.rc:286
+#: cmd.rc:298
 msgid ""
 "Not Yet Implemented\n"
 "\n"
@@ -8652,80 +8667,80 @@ msgstr ""
 "Non ancora implementato\n"
 "\n"
 
-#: cmd.rc:287
+#: cmd.rc:299
 msgid "Argument missing\n"
 msgstr "Manca un parametro\n"
 
-#: cmd.rc:288
+#: cmd.rc:300
 msgid "Syntax error\n"
 msgstr "Errore di sintassi\n"
 
-#: cmd.rc:289
+#: cmd.rc:301
 msgid "%s: File Not Found\n"
 msgstr "%s : File non trovato\n"
 
-#: cmd.rc:290
+#: cmd.rc:302
 msgid "No help available for %s\n"
 msgstr "Nessun aiuto disponibile per %s\n"
 
-#: cmd.rc:291
+#: cmd.rc:303
 msgid "Target to GOTO not found\n"
 msgstr "Destinazione del GOTO non trovata\n"
 
-#: cmd.rc:292
+#: cmd.rc:304
 msgid "Current Date is %s\n"
 msgstr "La data attuale è  %s\n"
 
-#: cmd.rc:293
+#: cmd.rc:305
 msgid "Current Time is %s\n"
 msgstr "L'ora attuale è  %s\n"
 
-#: cmd.rc:294
+#: cmd.rc:306
 msgid "Enter new date: "
 msgstr "Inserisci una nuova data: "
 
-#: cmd.rc:295
+#: cmd.rc:307
 msgid "Enter new time: "
 msgstr "Inserisci una nuova ora: "
 
-#: cmd.rc:296
+#: cmd.rc:308
 msgid "Environment variable %s not defined\n"
 msgstr "Variabile d'ambiente %s non definita\n"
 
-#: cmd.rc:297 xcopy.rc:38
+#: cmd.rc:309 xcopy.rc:38
 msgid "Failed to open '%s'\n"
 msgstr "Impossibile aprire '%s'\n"
 
-#: cmd.rc:298
+#: cmd.rc:310
 msgid "Cannot call batch label outside of a batch script\n"
 msgstr "Impossibile chiamare un'etichetta batch fuori da uno script batch\n"
 
-#: cmd.rc:299 xcopy.rc:42
+#: cmd.rc:311 xcopy.rc:42
 msgctxt "All key"
 msgid "A"
 msgstr "T"
 
-#: cmd.rc:300
+#: cmd.rc:312
 msgid "%s, Delete"
 msgstr "%s, Cancella"
 
-#: cmd.rc:301
+#: cmd.rc:313
 msgid "Echo is %s\n"
 msgstr "Echo è %s\n"
 
-#: cmd.rc:302
+#: cmd.rc:314
 msgid "Verify is %s\n"
 msgstr "Verify è %s\n"
 
-#: cmd.rc:303
+#: cmd.rc:315
 msgid "Verify must be ON or OFF\n"
 msgstr "Verify deve essere ON o OFF\n"
 
-#: cmd.rc:304
+#: cmd.rc:316
 msgid "Parameter error\n"
 msgstr "Errore nel parametro\n"
 
-#: cmd.rc:305
+#: cmd.rc:317
 msgid ""
 "Volume in drive %c is %s\n"
 "Volume Serial Number is %04x-%04x\n"
@@ -8735,31 +8750,31 @@ msgstr ""
 "Il numero seriale del volume è %04x-%04x\n"
 "\n"
 
-#: cmd.rc:306
+#: cmd.rc:318
 msgid "Volume label (11 characters, ENTER for none)?"
 msgstr "Etichetta del volume (11 caratteri, Invio per nessuno)?"
 
-#: cmd.rc:307
+#: cmd.rc:319
 msgid "PATH not found\n"
 msgstr "PATH non trovato\n"
 
-#: cmd.rc:308
+#: cmd.rc:320
 msgid "Press Return key to continue: "
 msgstr "Premere Invio per continuare: "
 
-#: cmd.rc:309
+#: cmd.rc:321
 msgid "Wine Command Prompt"
 msgstr "Prompt dei comandi di Wine"
 
-#: cmd.rc:310
+#: cmd.rc:322
 msgid "CMD Version %s\n"
 msgstr "Versione di CMD %s\n"
 
-#: cmd.rc:311
+#: cmd.rc:323
 msgid "More? "
 msgstr "Di più? "
 
-#: cmd.rc:312
+#: cmd.rc:324
 msgid "The input line is too long.\n"
 msgstr "La linea di input è troppo lunga.\n"
 
diff --git a/po/ja.po b/po/ja.po
index baa909f..0fbfe3d 100644
--- a/po/ja.po
+++ b/po/ja.po
@@ -8157,11 +8157,25 @@ msgid ""
 "association, if any.\n"
 msgstr ""
 
-#: cmd.rc:234
+#: cmd.rc:243
+msgid ""
+"FTYPE shows or modifies open commands associated with file types\n"
+"\n"
+"Syntax: FTYPE [fileType[=[openCommand]]]\n"
+"\n"
+"Without parameters, shows the file types for which open command strings are "
+"currently defined.\n"
+"If used with only a file type, displays the associated open command string, "
+"if any.\n"
+"Specifying no open command after the equal sign removes the command string "
+"associated to the specified file type.\n"
+msgstr ""
+
+#: cmd.rc:245
 msgid "MORE displays output of files or piped input in pages.\n"
 msgstr "MORE はファイルの出力やパイプ化された入力を表示します。\n"
 
-#: cmd.rc:238
+#: cmd.rc:249
 msgid ""
 "CHOICE displays a text and waits, until the User\n"
 "presses an allowed Key from a selectable list.\n"
@@ -8171,7 +8185,7 @@ msgstr ""
 "すまで待機します。\n"
 "CHOICE は主にバッチ ファイルでメニュー選択を構築するために使われます。\n"
 
-#: cmd.rc:242
+#: cmd.rc:253
 msgid ""
 "EXIT terminates the current command session and returns\n"
 "to the operating system or shell from which you invoked cmd.\n"
@@ -8179,7 +8193,7 @@ msgstr ""
 "EXIT は現在のコマンドセッションを終了してcmdを呼び出したOSまたはシェルに戻し"
 "ます。\n"
 
-#: cmd.rc:276
+#: cmd.rc:288
 #, fuzzy
 msgid ""
 "CMD built-in commands are:\n"
@@ -8196,6 +8210,7 @@ msgid ""
 "DIR\t\tList the contents of a directory\n"
 "ECHO\t\tCopy text directly to the console output\n"
 "ENDLOCAL\tEnd localization of environment changes in a batch file\n"
+"FTYPE\t\tShow or modify open commands associated with file types\n"
 "HELP\t\tShow brief help details on a topic\n"
 "MD (MKDIR)\tCreate a subdirectory\n"
 "MORE\t\tDisplay output in pages\n"
@@ -8250,41 +8265,41 @@ msgstr ""
 "上記のコマンドに関する詳細を表示するには HELP <コマンド名> と入力して下さ"
 "い。\n"
 
-#: cmd.rc:278
+#: cmd.rc:290
 msgid "Are you sure"
 msgstr "よろしいですか"
 
-#: cmd.rc:279 xcopy.rc:40
+#: cmd.rc:291 xcopy.rc:40
 msgctxt "Yes key"
 msgid "Y"
 msgstr "Y"
 
-#: cmd.rc:280 xcopy.rc:41
+#: cmd.rc:292 xcopy.rc:41
 msgctxt "No key"
 msgid "N"
 msgstr "N"
 
-#: cmd.rc:281
+#: cmd.rc:293
 msgid "File association missing for extension %s\n"
 msgstr "拡張子 %s に対するファイル関連付けがありません。\n"
 
-#: cmd.rc:282
+#: cmd.rc:294
 msgid "No open command associated with file type '%s'\n"
 msgstr "ファイル タイプ '%s' に関連付けられた開くコマンドがありません。\n"
 
-#: cmd.rc:283
+#: cmd.rc:295
 msgid "Overwrite %s"
 msgstr "上書き %s"
 
-#: cmd.rc:284
+#: cmd.rc:296
 msgid "More..."
 msgstr "More..."
 
-#: cmd.rc:285
+#: cmd.rc:297
 msgid "Line in Batch processing possibly truncated. Using:\n"
 msgstr "バッチ処理の行が切り落とされた可能性があります。対象行:\n"
 
-#: cmd.rc:286
+#: cmd.rc:298
 msgid ""
 "Not Yet Implemented\n"
 "\n"
@@ -8292,80 +8307,80 @@ msgstr ""
 "まだ実装されていません\n"
 "\n"
 
-#: cmd.rc:287
+#: cmd.rc:299
 msgid "Argument missing\n"
 msgstr "引数がありません\n"
 
-#: cmd.rc:288
+#: cmd.rc:300
 msgid "Syntax error\n"
 msgstr "文法エラー\n"
 
-#: cmd.rc:289
+#: cmd.rc:301
 msgid "%s: File Not Found\n"
 msgstr "%s: ファイルが見つかりません\n"
 
-#: cmd.rc:290
+#: cmd.rc:302
 msgid "No help available for %s\n"
 msgstr "%s に対するヘルプはありません\n"
 
-#: cmd.rc:291
+#: cmd.rc:303
 msgid "Target to GOTO not found\n"
 msgstr "GOTO の対象が見つかりません\n"
 
-#: cmd.rc:292
+#: cmd.rc:304
 msgid "Current Date is %s\n"
 msgstr "現在の日付は %s\n"
 
-#: cmd.rc:293
+#: cmd.rc:305
 msgid "Current Time is %s\n"
 msgstr "現在の時刻は %s\n"
 
-#: cmd.rc:294
+#: cmd.rc:306
 msgid "Enter new date: "
 msgstr "新しい日付を入力してください: "
 
-#: cmd.rc:295
+#: cmd.rc:307
 msgid "Enter new time: "
 msgstr "新しい時刻を入力してください: "
 
-#: cmd.rc:296
+#: cmd.rc:308
 msgid "Environment variable %s not defined\n"
 msgstr "環境変数 %s は定義されていません\n"
 
-#: cmd.rc:297 xcopy.rc:38
+#: cmd.rc:309 xcopy.rc:38
 msgid "Failed to open '%s'\n"
 msgstr "'%s' を開けません\n"
 
-#: cmd.rc:298
+#: cmd.rc:310
 msgid "Cannot call batch label outside of a batch script\n"
 msgstr "バッチ スクリプトの外からバッチ ラベルを呼び出すことはできません\n"
 
-#: cmd.rc:299 xcopy.rc:42
+#: cmd.rc:311 xcopy.rc:42
 msgctxt "All key"
 msgid "A"
 msgstr "A"
 
-#: cmd.rc:300
+#: cmd.rc:312
 msgid "%s, Delete"
 msgstr "%s, 削除"
 
-#: cmd.rc:301
+#: cmd.rc:313
 msgid "Echo is %s\n"
 msgstr "Echo は %s\n"
 
-#: cmd.rc:302
+#: cmd.rc:314
 msgid "Verify is %s\n"
 msgstr "Verify は %s\n"
 
-#: cmd.rc:303
+#: cmd.rc:315
 msgid "Verify must be ON or OFF\n"
 msgstr "Verify は ON か OFF で指定してください\n"
 
-#: cmd.rc:304
+#: cmd.rc:316
 msgid "Parameter error\n"
 msgstr "パラメータ エラー\n"
 
-#: cmd.rc:305
+#: cmd.rc:317
 msgid ""
 "Volume in drive %c is %s\n"
 "Volume Serial Number is %04x-%04x\n"
@@ -8375,31 +8390,31 @@ msgstr ""
 "ボリューム シリアル番号は %04x-%04x\n"
 "\n"
 
-#: cmd.rc:306
+#: cmd.rc:318
 msgid "Volume label (11 characters, ENTER for none)?"
 msgstr "ボリューム ラベル(半角11文字, ENTER で無指定)?"
 
-#: cmd.rc:307
+#: cmd.rc:319
 msgid "PATH not found\n"
 msgstr "PATH が見つかりません\n"
 
-#: cmd.rc:308
+#: cmd.rc:320
 msgid "Press Return key to continue: "
 msgstr "続けるにはリターンキーを押して下さい: "
 
-#: cmd.rc:309
+#: cmd.rc:321
 msgid "Wine Command Prompt"
 msgstr "Wine コマンド プロンプト"
 
-#: cmd.rc:310
+#: cmd.rc:322
 msgid "CMD Version %s\n"
 msgstr "CMD バージョン %s\n"
 
-#: cmd.rc:311
+#: cmd.rc:323
 msgid "More? "
 msgstr "More? "
 
-#: cmd.rc:312
+#: cmd.rc:324
 msgid "The input line is too long.\n"
 msgstr "入力行が長すぎます。\n"
 
diff --git a/po/ko.po b/po/ko.po
index dd102b9..081b213 100644
--- a/po/ko.po
+++ b/po/ko.po
@@ -8133,12 +8133,26 @@ msgid ""
 "association, if any.\n"
 msgstr ""
 
-#: cmd.rc:234
+#: cmd.rc:243
+msgid ""
+"FTYPE shows or modifies open commands associated with file types\n"
+"\n"
+"Syntax: FTYPE [fileType[=[openCommand]]]\n"
+"\n"
+"Without parameters, shows the file types for which open command strings are "
+"currently defined.\n"
+"If used with only a file type, displays the associated open command string, "
+"if any.\n"
+"Specifying no open command after the equal sign removes the command string "
+"associated to the specified file type.\n"
+msgstr ""
+
+#: cmd.rc:245
 msgid "MORE displays output of files or piped input in pages.\n"
 msgstr ""
 "MORE는 파일 출력을 보여주거나 페이지의 파이프로도 된 입력을 보여준다.\n"
 
-#: cmd.rc:238
+#: cmd.rc:249
 msgid ""
 "CHOICE displays a text and waits, until the User\n"
 "presses an allowed Key from a selectable list.\n"
@@ -8148,7 +8162,7 @@ msgstr ""
 "허용하는 키를 누를 때까지 기다립니다.\n"
 "CHOICE는 주로 배치 파일에서 메뉴 선택을 넣는 데 사용됩니다..\n"
 
-#: cmd.rc:242
+#: cmd.rc:253
 msgid ""
 "EXIT terminates the current command session and returns\n"
 "to the operating system or shell from which you invoked cmd.\n"
@@ -8156,7 +8170,7 @@ msgstr ""
 "EXIT는 현재 명령 세션을 중단시키고 운영체제로 돌아가거나 cmd를\n"
 "호출한 셀로 돌아갑니다.\n"
 
-#: cmd.rc:276
+#: cmd.rc:288
 #, fuzzy
 msgid ""
 "CMD built-in commands are:\n"
@@ -8173,6 +8187,7 @@ msgid ""
 "DIR\t\tList the contents of a directory\n"
 "ECHO\t\tCopy text directly to the console output\n"
 "ENDLOCAL\tEnd localization of environment changes in a batch file\n"
+"FTYPE\t\tShow or modify open commands associated with file types\n"
 "HELP\t\tShow brief help details on a topic\n"
 "MD (MKDIR)\tCreate a subdirectory\n"
 "MORE\t\tDisplay output in pages\n"
@@ -8226,41 +8241,41 @@ msgstr ""
 "\n"
 "HELP <명령>을 치면 그 명령의 상세한 정보를 보여줌\n"
 
-#: cmd.rc:278
+#: cmd.rc:290
 msgid "Are you sure"
 msgstr "당신은 확신합니까?"
 
-#: cmd.rc:279 xcopy.rc:40
+#: cmd.rc:291 xcopy.rc:40
 msgctxt "Yes key"
 msgid "Y"
 msgstr "예"
 
-#: cmd.rc:280 xcopy.rc:41
+#: cmd.rc:292 xcopy.rc:41
 msgctxt "No key"
 msgid "N"
 msgstr "아니오"
 
-#: cmd.rc:281
+#: cmd.rc:293
 msgid "File association missing for extension %s\n"
 msgstr "이 파일확장자 %s에 연결된 풀그림이 없습니다.\n"
 
-#: cmd.rc:282
+#: cmd.rc:294
 msgid "No open command associated with file type '%s'\n"
 msgstr "이 파일 형식 '%s'과 연결된 어떠한 명령도 없습니다.'\n"
 
-#: cmd.rc:283
+#: cmd.rc:295
 msgid "Overwrite %s"
 msgstr "%s 덮어쓰기"
 
-#: cmd.rc:284
+#: cmd.rc:296
 msgid "More..."
 msgstr "더 많이..."
 
-#: cmd.rc:285
+#: cmd.rc:297
 msgid "Line in Batch processing possibly truncated. Using:\n"
 msgstr "배치 작업의 줄은 아마도 불완전한 것 같습니다. 사용법:\n"
 
-#: cmd.rc:286
+#: cmd.rc:298
 msgid ""
 "Not Yet Implemented\n"
 "\n"
@@ -8268,80 +8283,80 @@ msgstr ""
 "아직 구현되지 않았습니다\n"
 "\n"
 
-#: cmd.rc:287
+#: cmd.rc:299
 msgid "Argument missing\n"
 msgstr "인수가 없습니다\n"
 
-#: cmd.rc:288
+#: cmd.rc:300
 msgid "Syntax error\n"
 msgstr "문법 오류\n"
 
-#: cmd.rc:289
+#: cmd.rc:301
 msgid "%s: File Not Found\n"
 msgstr "%s :파일을 찾을 수 없습니다\n"
 
-#: cmd.rc:290
+#: cmd.rc:302
 msgid "No help available for %s\n"
 msgstr "%s를 위한 어떠한 도움말도 찾을 수 없습니다\n"
 
-#: cmd.rc:291
+#: cmd.rc:303
 msgid "Target to GOTO not found\n"
 msgstr "GOTO 타겟을 찾을 수 없습니다\n"
 
-#: cmd.rc:292
+#: cmd.rc:304
 msgid "Current Date is %s\n"
 msgstr "현재 날짜는 %s\n"
 
-#: cmd.rc:293
+#: cmd.rc:305
 msgid "Current Time is %s\n"
 msgstr "현재 시간은 %s\n"
 
-#: cmd.rc:294
+#: cmd.rc:306
 msgid "Enter new date: "
 msgstr "새 날짜 입력: "
 
-#: cmd.rc:295
+#: cmd.rc:307
 msgid "Enter new time: "
 msgstr "새 시간 입력: "
 
-#: cmd.rc:296
+#: cmd.rc:308
 msgid "Environment variable %s not defined\n"
 msgstr "환경 변수 %s 는 정의되지 않았습니다\n"
 
-#: cmd.rc:297 xcopy.rc:38
+#: cmd.rc:309 xcopy.rc:38
 msgid "Failed to open '%s'\n"
 msgstr "'%s' 열기 실패\n"
 
-#: cmd.rc:298
+#: cmd.rc:310
 msgid "Cannot call batch label outside of a batch script\n"
 msgstr "배치 스크립트 밖의 배치 라벨은 불러올수 없습니다\n"
 
-#: cmd.rc:299 xcopy.rc:42
+#: cmd.rc:311 xcopy.rc:42
 msgctxt "All key"
 msgid "A"
 msgstr "A"
 
-#: cmd.rc:300
+#: cmd.rc:312
 msgid "%s, Delete"
 msgstr "%s, 삭제"
 
-#: cmd.rc:301
+#: cmd.rc:313
 msgid "Echo is %s\n"
 msgstr "에코(Echo)는 %s\n"
 
-#: cmd.rc:302
+#: cmd.rc:314
 msgid "Verify is %s\n"
 msgstr "검증(Verify)은 %s\n"
 
-#: cmd.rc:303
+#: cmd.rc:315
 msgid "Verify must be ON or OFF\n"
 msgstr "검증(Verify)은 반드시 ON 이나 OFF가 되어야 합니다.\n"
 
-#: cmd.rc:304
+#: cmd.rc:316
 msgid "Parameter error\n"
 msgstr "매개변수 오류\n"
 
-#: cmd.rc:305
+#: cmd.rc:317
 msgid ""
 "Volume in drive %c is %s\n"
 "Volume Serial Number is %04x-%04x\n"
@@ -8351,31 +8366,31 @@ msgstr ""
 " 볼륨 시리얼 번호는 %04x-%04x\n"
 "\n"
 
-#: cmd.rc:306
+#: cmd.rc:318
 msgid "Volume label (11 characters, ENTER for none)?"
 msgstr "볼륨 라벨 (11 글자, ENTER는 없음과 같음)?"
 
-#: cmd.rc:307
+#: cmd.rc:319
 msgid "PATH not found\n"
 msgstr "PATH를 찾을 수 없습니다\n"
 
-#: cmd.rc:308
+#: cmd.rc:320
 msgid "Press Return key to continue: "
 msgstr "리턴 키를 누르면 계속: "
 
-#: cmd.rc:309
+#: cmd.rc:321
 msgid "Wine Command Prompt"
 msgstr "Wine 명령 입력대기"
 
-#: cmd.rc:310
+#: cmd.rc:322
 msgid "CMD Version %s\n"
 msgstr "CMD 버젼 %s\n"
 
-#: cmd.rc:311
+#: cmd.rc:323
 msgid "More? "
 msgstr " 더? "
 
-#: cmd.rc:312
+#: cmd.rc:324
 msgid "The input line is too long.\n"
 msgstr "이 출력 줄은 너무 깁니다.\n"
 
diff --git a/po/lt.po b/po/lt.po
index 3ccad30..9bf962f 100644
--- a/po/lt.po
+++ b/po/lt.po
@@ -8182,11 +8182,25 @@ msgid ""
 "association, if any.\n"
 msgstr ""
 
-#: cmd.rc:234
+#: cmd.rc:243
+msgid ""
+"FTYPE shows or modifies open commands associated with file types\n"
+"\n"
+"Syntax: FTYPE [fileType[=[openCommand]]]\n"
+"\n"
+"Without parameters, shows the file types for which open command strings are "
+"currently defined.\n"
+"If used with only a file type, displays the associated open command string, "
+"if any.\n"
+"Specifying no open command after the equal sign removes the command string "
+"associated to the specified file type.\n"
+msgstr ""
+
+#: cmd.rc:245
 msgid "MORE displays output of files or piped input in pages.\n"
 msgstr "MORE parodo failo išvedimą ar kanalo įvedimą puslapiais.\n"
 
-#: cmd.rc:238
+#: cmd.rc:249
 msgid ""
 "CHOICE displays a text and waits, until the User\n"
 "presses an allowed Key from a selectable list.\n"
@@ -8196,7 +8210,7 @@ msgstr ""
 "paspaus leidžiamą klavišą iš pasirinkimų sąrašo.\n"
 "CHOICE dažniausiai naudojama pasirinkimo meniu konstravimui komandų faile.\n"
 
-#: cmd.rc:242
+#: cmd.rc:253
 msgid ""
 "EXIT terminates the current command session and returns\n"
 "to the operating system or shell from which you invoked cmd.\n"
@@ -8204,7 +8218,7 @@ msgstr ""
 "EXIT baigia dabartinį komandų seansą ir grįžta į operacinę sistemą\n"
 "ar apvalkalą iš kur CMD buvo iškviestas.\n"
 
-#: cmd.rc:276
+#: cmd.rc:288
 #, fuzzy
 msgid ""
 "CMD built-in commands are:\n"
@@ -8221,6 +8235,7 @@ msgid ""
 "DIR\t\tList the contents of a directory\n"
 "ECHO\t\tCopy text directly to the console output\n"
 "ENDLOCAL\tEnd localization of environment changes in a batch file\n"
+"FTYPE\t\tShow or modify open commands associated with file types\n"
 "HELP\t\tShow brief help details on a topic\n"
 "MD (MKDIR)\tCreate a subdirectory\n"
 "MORE\t\tDisplay output in pages\n"
@@ -8277,41 +8292,41 @@ msgstr ""
 "Įveskite HELP <komanda> platesnei informacijai apie išvardintas komandas "
 "gauti.\n"
 
-#: cmd.rc:278
+#: cmd.rc:290
 msgid "Are you sure"
 msgstr "Ar tikrai"
 
-#: cmd.rc:279 xcopy.rc:40
+#: cmd.rc:291 xcopy.rc:40
 msgctxt "Yes key"
 msgid "Y"
 msgstr "T"
 
-#: cmd.rc:280 xcopy.rc:41
+#: cmd.rc:292 xcopy.rc:41
 msgctxt "No key"
 msgid "N"
 msgstr "N"
 
-#: cmd.rc:281
+#: cmd.rc:293
 msgid "File association missing for extension %s\n"
 msgstr "Trūksta failo susiejimo prievardžiui %s\n"
 
-#: cmd.rc:282
+#: cmd.rc:294
 msgid "No open command associated with file type '%s'\n"
 msgstr "Jokia atvėrimo komanda nesusieta su failo tipu „%s“\n"
 
-#: cmd.rc:283
+#: cmd.rc:295
 msgid "Overwrite %s"
 msgstr "Perrašyti %s"
 
-#: cmd.rc:284
+#: cmd.rc:296
 msgid "More..."
 msgstr "Daugiau..."
 
-#: cmd.rc:285
+#: cmd.rc:297
 msgid "Line in Batch processing possibly truncated. Using:\n"
 msgstr "Paketinio apdorojimo eilutė galimai nukirsta. Naudojama:\n"
 
-#: cmd.rc:286
+#: cmd.rc:298
 msgid ""
 "Not Yet Implemented\n"
 "\n"
@@ -8319,80 +8334,80 @@ msgstr ""
 "Dar nerealizuota\n"
 "\n"
 
-#: cmd.rc:287
+#: cmd.rc:299
 msgid "Argument missing\n"
 msgstr "Trūksta argumento\n"
 
-#: cmd.rc:288
+#: cmd.rc:300
 msgid "Syntax error\n"
 msgstr "Sintaksės klaida\n"
 
-#: cmd.rc:289
+#: cmd.rc:301
 msgid "%s: File Not Found\n"
 msgstr "%s: failas nerastas\n"
 
-#: cmd.rc:290
+#: cmd.rc:302
 msgid "No help available for %s\n"
 msgstr "Nėra informacijos apie %s\n"
 
-#: cmd.rc:291
+#: cmd.rc:303
 msgid "Target to GOTO not found\n"
 msgstr "GOTO tikslas nerastas\n"
 
-#: cmd.rc:292
+#: cmd.rc:304
 msgid "Current Date is %s\n"
 msgstr "Dabartinė data yra %s\n"
 
-#: cmd.rc:293
+#: cmd.rc:305
 msgid "Current Time is %s\n"
 msgstr "Dabartinis laikas yra %s\n"
 
-#: cmd.rc:294
+#: cmd.rc:306
 msgid "Enter new date: "
 msgstr "Įveskite naują datą: "
 
-#: cmd.rc:295
+#: cmd.rc:307
 msgid "Enter new time: "
 msgstr "Įveskite naują laiką: "
 
-#: cmd.rc:296
+#: cmd.rc:308
 msgid "Environment variable %s not defined\n"
 msgstr "Aplinkos kintamasis %s neapibrėžtas\n"
 
-#: cmd.rc:297 xcopy.rc:38
+#: cmd.rc:309 xcopy.rc:38
 msgid "Failed to open '%s'\n"
 msgstr "Nepavyko atverti „%s“\n"
 
-#: cmd.rc:298
+#: cmd.rc:310
 msgid "Cannot call batch label outside of a batch script\n"
 msgstr "Negalima iškviesti žymės esančios už komandos failo ribų\n"
 
-#: cmd.rc:299 xcopy.rc:42
+#: cmd.rc:311 xcopy.rc:42
 msgctxt "All key"
 msgid "A"
 msgstr "V"
 
-#: cmd.rc:300
+#: cmd.rc:312
 msgid "%s, Delete"
 msgstr "%s, šalinti"
 
-#: cmd.rc:301
+#: cmd.rc:313
 msgid "Echo is %s\n"
 msgstr "ECHO yra %s\n"
 
-#: cmd.rc:302
+#: cmd.rc:314
 msgid "Verify is %s\n"
 msgstr "VERIFY yra %s\n"
 
-#: cmd.rc:303
+#: cmd.rc:315
 msgid "Verify must be ON or OFF\n"
 msgstr "VERIFY turi būti ON arba OFF\n"
 
-#: cmd.rc:304
+#: cmd.rc:316
 msgid "Parameter error\n"
 msgstr "Parametro klaida\n"
 
-#: cmd.rc:305
+#: cmd.rc:317
 msgid ""
 "Volume in drive %c is %s\n"
 "Volume Serial Number is %04x-%04x\n"
@@ -8402,31 +8417,31 @@ msgstr ""
 "Tomo serijos numeris yra %04x-%04x\n"
 "\n"
 
-#: cmd.rc:306
+#: cmd.rc:318
 msgid "Volume label (11 characters, ENTER for none)?"
 msgstr "Tomo vardas (11 simbolių, ĮVESTI – bevardis)?"
 
-#: cmd.rc:307
+#: cmd.rc:319
 msgid "PATH not found\n"
 msgstr "KELIAS nerastas\n"
 
-#: cmd.rc:308
+#: cmd.rc:320
 msgid "Press Return key to continue: "
 msgstr "Norėdami tęsti spauskite įvedimo klavišą: "
 
-#: cmd.rc:309
+#: cmd.rc:321
 msgid "Wine Command Prompt"
 msgstr "Wine komandų interpretatorius"
 
-#: cmd.rc:310
+#: cmd.rc:322
 msgid "CMD Version %s\n"
 msgstr "CMD versija %s\n"
 
-#: cmd.rc:311
+#: cmd.rc:323
 msgid "More? "
 msgstr "Daugiau? "
 
-#: cmd.rc:312
+#: cmd.rc:324
 msgid "The input line is too long.\n"
 msgstr "Įvedimo eilutė per ilga.\n"
 
diff --git a/po/ml.po b/po/ml.po
index c2227d1..65c3547 100644
--- a/po/ml.po
+++ b/po/ml.po
@@ -7801,24 +7801,38 @@ msgid ""
 "association, if any.\n"
 msgstr ""
 
-#: cmd.rc:234
+#: cmd.rc:243
+msgid ""
+"FTYPE shows or modifies open commands associated with file types\n"
+"\n"
+"Syntax: FTYPE [fileType[=[openCommand]]]\n"
+"\n"
+"Without parameters, shows the file types for which open command strings are "
+"currently defined.\n"
+"If used with only a file type, displays the associated open command string, "
+"if any.\n"
+"Specifying no open command after the equal sign removes the command string "
+"associated to the specified file type.\n"
+msgstr ""
+
+#: cmd.rc:245
 msgid "MORE displays output of files or piped input in pages.\n"
 msgstr ""
 
-#: cmd.rc:238
+#: cmd.rc:249
 msgid ""
 "CHOICE displays a text and waits, until the User\n"
 "presses an allowed Key from a selectable list.\n"
 "CHOICE is mainly used to build a menu selection in a batch file.\n"
 msgstr ""
 
-#: cmd.rc:242
+#: cmd.rc:253
 msgid ""
 "EXIT terminates the current command session and returns\n"
 "to the operating system or shell from which you invoked cmd.\n"
 msgstr ""
 
-#: cmd.rc:276
+#: cmd.rc:288
 msgid ""
 "CMD built-in commands are:\n"
 "ASSOC\t\tShow or modify file extension associations\n"
@@ -7834,6 +7848,7 @@ msgid ""
 "DIR\t\tList the contents of a directory\n"
 "ECHO\t\tCopy text directly to the console output\n"
 "ENDLOCAL\tEnd localization of environment changes in a batch file\n"
+"FTYPE\t\tShow or modify open commands associated with file types\n"
 "HELP\t\tShow brief help details on a topic\n"
 "MD (MKDIR)\tCreate a subdirectory\n"
 "MORE\t\tDisplay output in pages\n"
@@ -7856,151 +7871,151 @@ msgid ""
 "Enter HELP <command> for further information on any of the above commands\n"
 msgstr ""
 
-#: cmd.rc:278
+#: cmd.rc:290
 msgid "Are you sure"
 msgstr ""
 
-#: cmd.rc:279 xcopy.rc:40
+#: cmd.rc:291 xcopy.rc:40
 msgctxt "Yes key"
 msgid "Y"
 msgstr ""
 
-#: cmd.rc:280 xcopy.rc:41
+#: cmd.rc:292 xcopy.rc:41
 msgctxt "No key"
 msgid "N"
 msgstr ""
 
-#: cmd.rc:281
+#: cmd.rc:293
 msgid "File association missing for extension %s\n"
 msgstr ""
 
-#: cmd.rc:282
+#: cmd.rc:294
 msgid "No open command associated with file type '%s'\n"
 msgstr ""
 
-#: cmd.rc:283
+#: cmd.rc:295
 msgid "Overwrite %s"
 msgstr ""
 
-#: cmd.rc:284
+#: cmd.rc:296
 msgid "More..."
 msgstr ""
 
-#: cmd.rc:285
+#: cmd.rc:297
 msgid "Line in Batch processing possibly truncated. Using:\n"
 msgstr ""
 
-#: cmd.rc:286
+#: cmd.rc:298
 msgid ""
 "Not Yet Implemented\n"
 "\n"
 msgstr ""
 
-#: cmd.rc:287
+#: cmd.rc:299
 msgid "Argument missing\n"
 msgstr ""
 
-#: cmd.rc:288
+#: cmd.rc:300
 msgid "Syntax error\n"
 msgstr ""
 
-#: cmd.rc:289
+#: cmd.rc:301
 msgid "%s: File Not Found\n"
 msgstr ""
 
-#: cmd.rc:290
+#: cmd.rc:302
 msgid "No help available for %s\n"
 msgstr ""
 
-#: cmd.rc:291
+#: cmd.rc:303
 msgid "Target to GOTO not found\n"
 msgstr ""
 
-#: cmd.rc:292
+#: cmd.rc:304
 msgid "Current Date is %s\n"
 msgstr ""
 
-#: cmd.rc:293
+#: cmd.rc:305
 msgid "Current Time is %s\n"
 msgstr ""
 
-#: cmd.rc:294
+#: cmd.rc:306
 msgid "Enter new date: "
 msgstr ""
 
-#: cmd.rc:295
+#: cmd.rc:307
 msgid "Enter new time: "
 msgstr ""
 
-#: cmd.rc:296
+#: cmd.rc:308
 msgid "Environment variable %s not defined\n"
 msgstr ""
 
-#: cmd.rc:297 xcopy.rc:38
+#: cmd.rc:309 xcopy.rc:38
 msgid "Failed to open '%s'\n"
 msgstr ""
 
-#: cmd.rc:298
+#: cmd.rc:310
 msgid "Cannot call batch label outside of a batch script\n"
 msgstr ""
 
-#: cmd.rc:299 xcopy.rc:42
+#: cmd.rc:311 xcopy.rc:42
 msgctxt "All key"
 msgid "A"
 msgstr ""
 
-#: cmd.rc:300
+#: cmd.rc:312
 msgid "%s, Delete"
 msgstr ""
 
-#: cmd.rc:301
+#: cmd.rc:313
 msgid "Echo is %s\n"
 msgstr ""
 
-#: cmd.rc:302
+#: cmd.rc:314
 msgid "Verify is %s\n"
 msgstr ""
 
-#: cmd.rc:303
+#: cmd.rc:315
 msgid "Verify must be ON or OFF\n"
 msgstr ""
 
-#: cmd.rc:304
+#: cmd.rc:316
 msgid "Parameter error\n"
 msgstr ""
 
-#: cmd.rc:305
+#: cmd.rc:317
 msgid ""
 "Volume in drive %c is %s\n"
 "Volume Serial Number is %04x-%04x\n"
 "\n"
 msgstr ""
 
-#: cmd.rc:306
+#: cmd.rc:318
 msgid "Volume label (11 characters, ENTER for none)?"
 msgstr ""
 
-#: cmd.rc:307
+#: cmd.rc:319
 msgid "PATH not found\n"
 msgstr ""
 
-#: cmd.rc:308
+#: cmd.rc:320
 msgid "Press Return key to continue: "
 msgstr ""
 
-#: cmd.rc:309
+#: cmd.rc:321
 msgid "Wine Command Prompt"
 msgstr ""
 
-#: cmd.rc:310
+#: cmd.rc:322
 msgid "CMD Version %s\n"
 msgstr ""
 
-#: cmd.rc:311
+#: cmd.rc:323
 msgid "More? "
 msgstr ""
 
-#: cmd.rc:312
+#: cmd.rc:324
 msgid "The input line is too long.\n"
 msgstr ""
 
diff --git a/po/nb_NO.po b/po/nb_NO.po
index 7916eac..0242228 100644
--- a/po/nb_NO.po
+++ b/po/nb_NO.po
@@ -8440,18 +8440,32 @@ msgid ""
 "association, if any.\n"
 msgstr ""
 
-#: cmd.rc:234
+#: cmd.rc:243
+msgid ""
+"FTYPE shows or modifies open commands associated with file types\n"
+"\n"
+"Syntax: FTYPE [fileType[=[openCommand]]]\n"
+"\n"
+"Without parameters, shows the file types for which open command strings are "
+"currently defined.\n"
+"If used with only a file type, displays the associated open command string, "
+"if any.\n"
+"Specifying no open command after the equal sign removes the command string "
+"associated to the specified file type.\n"
+msgstr ""
+
+#: cmd.rc:245
 msgid "MORE displays output of files or piped input in pages.\n"
 msgstr "MORE lar deg bla gjennom innholdet i filer eller inndata i rør.\n"
 
-#: cmd.rc:238
+#: cmd.rc:249
 msgid ""
 "CHOICE displays a text and waits, until the User\n"
 "presses an allowed Key from a selectable list.\n"
 "CHOICE is mainly used to build a menu selection in a batch file.\n"
 msgstr ""
 
-#: cmd.rc:242
+#: cmd.rc:253
 msgid ""
 "EXIT terminates the current command session and returns\n"
 "to the operating system or shell from which you invoked cmd.\n"
@@ -8459,7 +8473,7 @@ msgstr ""
 "EXIT avslutter gjeldende kommandoøkt og returnerer til operativsystemet\n"
 "eller skallet CMD ble startet fra.\n"
 
-#: cmd.rc:276
+#: cmd.rc:288
 #, fuzzy
 msgid ""
 "CMD built-in commands are:\n"
@@ -8476,6 +8490,7 @@ msgid ""
 "DIR\t\tList the contents of a directory\n"
 "ECHO\t\tCopy text directly to the console output\n"
 "ENDLOCAL\tEnd localization of environment changes in a batch file\n"
+"FTYPE\t\tShow or modify open commands associated with file types\n"
 "HELP\t\tShow brief help details on a topic\n"
 "MD (MKDIR)\tCreate a subdirectory\n"
 "MORE\t\tDisplay output in pages\n"
@@ -8528,41 +8543,41 @@ msgstr ""
 "\n"
 "Skriv «HELP <kommando>» for mer informasjon om kommandoene ovenfor\n"
 
-#: cmd.rc:278
+#: cmd.rc:290
 msgid "Are you sure"
 msgstr "Er du sikker"
 
-#: cmd.rc:279 xcopy.rc:40
+#: cmd.rc:291 xcopy.rc:40
 msgctxt "Yes key"
 msgid "Y"
 msgstr "J"
 
-#: cmd.rc:280 xcopy.rc:41
+#: cmd.rc:292 xcopy.rc:41
 msgctxt "No key"
 msgid "N"
 msgstr "N"
 
-#: cmd.rc:281
+#: cmd.rc:293
 msgid "File association missing for extension %s\n"
 msgstr "Manglende filtilknytning for etternavnet %s\n"
 
-#: cmd.rc:282
+#: cmd.rc:294
 msgid "No open command associated with file type '%s'\n"
 msgstr "Ingen åpnekommando er tilknyttet filtypene '%s'\n"
 
-#: cmd.rc:283
+#: cmd.rc:295
 msgid "Overwrite %s"
 msgstr "Overwrite %s"
 
-#: cmd.rc:284
+#: cmd.rc:296
 msgid "More..."
 msgstr "Mer..."
 
-#: cmd.rc:285
+#: cmd.rc:297
 msgid "Line in Batch processing possibly truncated. Using:\n"
 msgstr "Line in Batch processing possibly truncated. Using:\n"
 
-#: cmd.rc:286
+#: cmd.rc:298
 msgid ""
 "Not Yet Implemented\n"
 "\n"
@@ -8570,81 +8585,81 @@ msgstr ""
 "Not Yet Implemented\n"
 "\n"
 
-#: cmd.rc:287
+#: cmd.rc:299
 msgid "Argument missing\n"
 msgstr "Argument missing\n"
 
-#: cmd.rc:288
+#: cmd.rc:300
 msgid "Syntax error\n"
 msgstr "Syntax error\n"
 
-#: cmd.rc:289
+#: cmd.rc:301
 #, fuzzy
 msgid "%s: File Not Found\n"
 msgstr "%s : File Not Found\n"
 
-#: cmd.rc:290
+#: cmd.rc:302
 msgid "No help available for %s\n"
 msgstr "No help available for %s\n"
 
-#: cmd.rc:291
+#: cmd.rc:303
 msgid "Target to GOTO not found\n"
 msgstr "Target to GOTO not found\n"
 
-#: cmd.rc:292
+#: cmd.rc:304
 msgid "Current Date is %s\n"
 msgstr "Current Date is %s\n"
 
-#: cmd.rc:293
+#: cmd.rc:305
 msgid "Current Time is %s\n"
 msgstr "Current Time is %s\n"
 
-#: cmd.rc:294
+#: cmd.rc:306
 msgid "Enter new date: "
 msgstr "Enter new date: "
 
-#: cmd.rc:295
+#: cmd.rc:307
 msgid "Enter new time: "
 msgstr "Enter new time: "
 
-#: cmd.rc:296
+#: cmd.rc:308
 msgid "Environment variable %s not defined\n"
 msgstr "Environment variable %s not defined\n"
 
-#: cmd.rc:297 xcopy.rc:38
+#: cmd.rc:309 xcopy.rc:38
 msgid "Failed to open '%s'\n"
 msgstr "Klarte ikke åpne «%s»\n"
 
-#: cmd.rc:298
+#: cmd.rc:310
 msgid "Cannot call batch label outside of a batch script\n"
 msgstr "Cannot call batch label outside of a batch script\n"
 
-#: cmd.rc:299 xcopy.rc:42
+#: cmd.rc:311 xcopy.rc:42
 msgctxt "All key"
 msgid "A"
 msgstr "A"
 
-#: cmd.rc:300
+#: cmd.rc:312
 msgid "%s, Delete"
 msgstr "%s, Delete"
 
-#: cmd.rc:301
+#: cmd.rc:313
 msgid "Echo is %s\n"
 msgstr "Echo is %s\n"
 
-#: cmd.rc:302
+#: cmd.rc:314
 msgid "Verify is %s\n"
 msgstr "Verify is %s\n"
 
-#: cmd.rc:303
+#: cmd.rc:315
 msgid "Verify must be ON or OFF\n"
 msgstr "Verify must be ON or OFF\n"
 
-#: cmd.rc:304
+#: cmd.rc:316
 msgid "Parameter error\n"
 msgstr "Parameter error\n"
 
-#: cmd.rc:305
+#: cmd.rc:317
 msgid ""
 "Volume in drive %c is %s\n"
 "Volume Serial Number is %04x-%04x\n"
@@ -8654,31 +8669,31 @@ msgstr ""
 "Volume Serial Number is %04x-%04x\n"
 "\n"
 
-#: cmd.rc:306
+#: cmd.rc:318
 msgid "Volume label (11 characters, ENTER for none)?"
 msgstr "Volume label (11 characters, ENTER for none)?"
 
-#: cmd.rc:307
+#: cmd.rc:319
 msgid "PATH not found\n"
 msgstr "PATH not found\n"
 
-#: cmd.rc:308
+#: cmd.rc:320
 msgid "Press Return key to continue: "
 msgstr "Press Return key to continue: "
 
-#: cmd.rc:309
+#: cmd.rc:321
 msgid "Wine Command Prompt"
 msgstr "Wine Command Prompt"
 
-#: cmd.rc:310
+#: cmd.rc:322
 msgid "CMD Version %s\n"
 msgstr "CMD Version %s\n"
 
-#: cmd.rc:311
+#: cmd.rc:323
 msgid "More? "
 msgstr "More? "
 
-#: cmd.rc:312
+#: cmd.rc:324
 msgid "The input line is too long.\n"
 msgstr "The input line is too long.\n"
 
diff --git a/po/nl.po b/po/nl.po
index a0c1fbc..ef05558 100644
--- a/po/nl.po
+++ b/po/nl.po
@@ -8322,13 +8322,27 @@ msgid ""
 "association, if any.\n"
 msgstr ""
 
-#: cmd.rc:234
+#: cmd.rc:243
+msgid ""
+"FTYPE shows or modifies open commands associated with file types\n"
+"\n"
+"Syntax: FTYPE [fileType[=[openCommand]]]\n"
+"\n"
+"Without parameters, shows the file types for which open command strings are "
+"currently defined.\n"
+"If used with only a file type, displays the associated open command string, "
+"if any.\n"
+"Specifying no open command after the equal sign removes the command string "
+"associated to the specified file type.\n"
+msgstr ""
+
+#: cmd.rc:245
 msgid "MORE displays output of files or piped input in pages.\n"
 msgstr ""
 "MORE toont de uitvoer van programma's of herleidde invoer\n"
 "per bladzijde.\n"
 
-#: cmd.rc:238
+#: cmd.rc:249
 msgid ""
 "CHOICE displays a text and waits, until the User\n"
 "presses an allowed Key from a selectable list.\n"
@@ -8339,7 +8353,7 @@ msgstr ""
 "CHOICE wordt hoofdzakelijk gebruikt om een selectie uit een menu te maken\n"
 "in een batch bestand.\n"
 
-#: cmd.rc:242
+#: cmd.rc:253
 msgid ""
 "EXIT terminates the current command session and returns\n"
 "to the operating system or shell from which you invoked cmd.\n"
@@ -8347,7 +8361,7 @@ msgstr ""
 "EXIT beëindigt de lopende sessie en keert terug\n"
 "naar het besturingssysteem of de schil van waaruit cmd werd gestart.\n"
 
-#: cmd.rc:276
+#: cmd.rc:288
 #, fuzzy
 msgid ""
 "CMD built-in commands are:\n"
@@ -8364,6 +8378,7 @@ msgid ""
 "DIR\t\tList the contents of a directory\n"
 "ECHO\t\tCopy text directly to the console output\n"
 "ENDLOCAL\tEnd localization of environment changes in a batch file\n"
+"FTYPE\t\tShow or modify open commands associated with file types\n"
 "HELP\t\tShow brief help details on a topic\n"
 "MD (MKDIR)\tCreate a subdirectory\n"
 "MORE\t\tDisplay output in pages\n"
@@ -8414,41 +8429,41 @@ msgstr ""
 "\n"
 "type HELP <opdracht> voor meer informatie over bovengenoemde opdrachten\n"
 
-#: cmd.rc:278
+#: cmd.rc:290
 msgid "Are you sure"
 msgstr "Bent u zeker"
 
-#: cmd.rc:279 xcopy.rc:40
+#: cmd.rc:291 xcopy.rc:40
 msgctxt "Yes key"
 msgid "Y"
 msgstr "J"
 
-#: cmd.rc:280 xcopy.rc:41
+#: cmd.rc:292 xcopy.rc:41
 msgctxt "No key"
 msgid "N"
 msgstr "N"
 
-#: cmd.rc:281
+#: cmd.rc:293
 msgid "File association missing for extension %s\n"
 msgstr "Bestandsassociatie ontbreekt voor extensie %s\n"
 
-#: cmd.rc:282
+#: cmd.rc:294
 msgid "No open command associated with file type '%s'\n"
 msgstr "Geen open commando verbonden met bestand type '%s'\n"
 
-#: cmd.rc:283
+#: cmd.rc:295
 msgid "Overwrite %s"
 msgstr "Overschrijf %s"
 
-#: cmd.rc:284
+#: cmd.rc:296
 msgid "More..."
 msgstr "Meer..."
 
-#: cmd.rc:285
+#: cmd.rc:297
 msgid "Line in Batch processing possibly truncated. Using:\n"
 msgstr "Regel in Batch proces mogelijk afgebroken. We gebruiken:\n"
 
-#: cmd.rc:286
+#: cmd.rc:298
 msgid ""
 "Not Yet Implemented\n"
 "\n"
@@ -8456,81 +8471,81 @@ msgstr ""
 "Nog niet geïmplementeerd\n"
 "\n"
 
-#: cmd.rc:287
+#: cmd.rc:299
 msgid "Argument missing\n"
 msgstr "Argument ontbreekt\n"
 
-#: cmd.rc:288
+#: cmd.rc:300
 msgid "Syntax error\n"
 msgstr "Fout in de syntax\n"
 
-#: cmd.rc:289
+#: cmd.rc:301
 msgid "%s: File Not Found\n"
 msgstr "%s : Bestand Niet Gevonden\n"
 
-#: cmd.rc:290
+#: cmd.rc:302
 msgid "No help available for %s\n"
 msgstr "Geen help beschikbaar voor %s\n"
 
-#: cmd.rc:291
+#: cmd.rc:303
 msgid "Target to GOTO not found\n"
 msgstr "Doel opgegeven bij GOTO niet gevonden\n"
 
-#: cmd.rc:292
+#: cmd.rc:304
 msgid "Current Date is %s\n"
 msgstr "Huidige Datum is %s\n"
 
-#: cmd.rc:293
+#: cmd.rc:305
 msgid "Current Time is %s\n"
 msgstr "Huidige Tijd is %s\n"
 
-#: cmd.rc:294
+#: cmd.rc:306
 msgid "Enter new date: "
 msgstr "Voer de nieuwe datum in: "
 
-#: cmd.rc:295
+#: cmd.rc:307
 msgid "Enter new time: "
 msgstr "voer de nieuwe tijd in: "
 
-#: cmd.rc:296
+#: cmd.rc:308
 msgid "Environment variable %s not defined\n"
 msgstr "Omgevingsvariable %s niet gedefinieerd\n"
 
-#: cmd.rc:297 xcopy.rc:38
+#: cmd.rc:309 xcopy.rc:38
 msgid "Failed to open '%s'\n"
 msgstr "Openen van '%s' is mislukt\n"
 
-#: cmd.rc:298
+#: cmd.rc:310
 msgid "Cannot call batch label outside of a batch script\n"
 msgstr ""
 "Onmogelijk om een batch label aan te roepen van buiten een batch script\n"
 
-#: cmd.rc:299 xcopy.rc:42
+#: cmd.rc:311 xcopy.rc:42
 msgctxt "All key"
 msgid "A"
 msgstr "A"
 
-#: cmd.rc:300
+#: cmd.rc:312
 msgid "%s, Delete"
 msgstr "%s, Verwijderen"
 
-#: cmd.rc:301
+#: cmd.rc:313
 msgid "Echo is %s\n"
 msgstr "Echo staat %s\n"
 
-#: cmd.rc:302
+#: cmd.rc:314
 msgid "Verify is %s\n"
 msgstr "Verify staat %s\n"
 
-#: cmd.rc:303
+#: cmd.rc:315
 msgid "Verify must be ON or OFF\n"
 msgstr "Verify moet ON of OFF zijn\n"
 
-#: cmd.rc:304
+#: cmd.rc:316
 msgid "Parameter error\n"
 msgstr "Parameter onjuist\n"
 
-#: cmd.rc:305
+#: cmd.rc:317
 msgid ""
 "Volume in drive %c is %s\n"
 "Volume Serial Number is %04x-%04x\n"
@@ -8540,31 +8555,31 @@ msgstr ""
 "Het serienummer van de schijf is %04x-%04x\n"
 "\n"
 
-#: cmd.rc:306
+#: cmd.rc:318
 msgid "Volume label (11 characters, ENTER for none)?"
 msgstr "Schijf naam (11 karakters, ENTER voor geen)?"
 
-#: cmd.rc:307
+#: cmd.rc:319
 msgid "PATH not found\n"
 msgstr "PATH niet gevonden\n"
 
-#: cmd.rc:308
+#: cmd.rc:320
 msgid "Press Return key to continue: "
 msgstr "Druk op de Return-toets om verder te gaan: "
 
-#: cmd.rc:309
+#: cmd.rc:321
 msgid "Wine Command Prompt"
 msgstr "Wine Command Prompt"
 
-#: cmd.rc:310
+#: cmd.rc:322
 msgid "CMD Version %s\n"
 msgstr "CMD Versie %s\n"
 
-#: cmd.rc:311
+#: cmd.rc:323
 msgid "More? "
 msgstr "Meer? "
 
-#: cmd.rc:312
+#: cmd.rc:324
 msgid "The input line is too long.\n"
 msgstr "De invoerregel is te lang.\n"
 
diff --git a/po/or.po b/po/or.po
index 778c3a4..f03b9b5 100644
--- a/po/or.po
+++ b/po/or.po
@@ -7801,24 +7801,38 @@ msgid ""
 "association, if any.\n"
 msgstr ""
 
-#: cmd.rc:234
+#: cmd.rc:243
+msgid ""
+"FTYPE shows or modifies open commands associated with file types\n"
+"\n"
+"Syntax: FTYPE [fileType[=[openCommand]]]\n"
+"\n"
+"Without parameters, shows the file types for which open command strings are "
+"currently defined.\n"
+"If used with only a file type, displays the associated open command string, "
+"if any.\n"
+"Specifying no open command after the equal sign removes the command string "
+"associated to the specified file type.\n"
+msgstr ""
+
+#: cmd.rc:245
 msgid "MORE displays output of files or piped input in pages.\n"
 msgstr ""
 
-#: cmd.rc:238
+#: cmd.rc:249
 msgid ""
 "CHOICE displays a text and waits, until the User\n"
 "presses an allowed Key from a selectable list.\n"
 "CHOICE is mainly used to build a menu selection in a batch file.\n"
 msgstr ""
 
-#: cmd.rc:242
+#: cmd.rc:253
 msgid ""
 "EXIT terminates the current command session and returns\n"
 "to the operating system or shell from which you invoked cmd.\n"
 msgstr ""
 
-#: cmd.rc:276
+#: cmd.rc:288
 msgid ""
 "CMD built-in commands are:\n"
 "ASSOC\t\tShow or modify file extension associations\n"
@@ -7834,6 +7848,7 @@ msgid ""
 "DIR\t\tList the contents of a directory\n"
 "ECHO\t\tCopy text directly to the console output\n"
 "ENDLOCAL\tEnd localization of environment changes in a batch file\n"
+"FTYPE\t\tShow or modify open commands associated with file types\n"
 "HELP\t\tShow brief help details on a topic\n"
 "MD (MKDIR)\tCreate a subdirectory\n"
 "MORE\t\tDisplay output in pages\n"
@@ -7856,151 +7871,151 @@ msgid ""
 "Enter HELP <command> for further information on any of the above commands\n"
 msgstr ""
 
-#: cmd.rc:278
+#: cmd.rc:290
 msgid "Are you sure"
 msgstr ""
 
-#: cmd.rc:279 xcopy.rc:40
+#: cmd.rc:291 xcopy.rc:40
 msgctxt "Yes key"
 msgid "Y"
 msgstr ""
 
-#: cmd.rc:280 xcopy.rc:41
+#: cmd.rc:292 xcopy.rc:41
 msgctxt "No key"
 msgid "N"
 msgstr ""
 
-#: cmd.rc:281
+#: cmd.rc:293
 msgid "File association missing for extension %s\n"
 msgstr ""
 
-#: cmd.rc:282
+#: cmd.rc:294
 msgid "No open command associated with file type '%s'\n"
 msgstr ""
 
-#: cmd.rc:283
+#: cmd.rc:295
 msgid "Overwrite %s"
 msgstr ""
 
-#: cmd.rc:284
+#: cmd.rc:296
 msgid "More..."
 msgstr ""
 
-#: cmd.rc:285
+#: cmd.rc:297
 msgid "Line in Batch processing possibly truncated. Using:\n"
 msgstr ""
 
-#: cmd.rc:286
+#: cmd.rc:298
 msgid ""
 "Not Yet Implemented\n"
 "\n"
 msgstr ""
 
-#: cmd.rc:287
+#: cmd.rc:299
 msgid "Argument missing\n"
 msgstr ""
 
-#: cmd.rc:288
+#: cmd.rc:300
 msgid "Syntax error\n"
 msgstr ""
 
-#: cmd.rc:289
+#: cmd.rc:301
 msgid "%s: File Not Found\n"
 msgstr ""
 
-#: cmd.rc:290
+#: cmd.rc:302
 msgid "No help available for %s\n"
 msgstr ""
 
-#: cmd.rc:291
+#: cmd.rc:303
 msgid "Target to GOTO not found\n"
 msgstr ""
 
-#: cmd.rc:292
+#: cmd.rc:304
 msgid "Current Date is %s\n"
 msgstr ""
 
-#: cmd.rc:293
+#: cmd.rc:305
 msgid "Current Time is %s\n"
 msgstr ""
 
-#: cmd.rc:294
+#: cmd.rc:306
 msgid "Enter new date: "
 msgstr ""
 
-#: cmd.rc:295
+#: cmd.rc:307
 msgid "Enter new time: "
 msgstr ""
 
-#: cmd.rc:296
+#: cmd.rc:308
 msgid "Environment variable %s not defined\n"
 msgstr ""
 
-#: cmd.rc:297 xcopy.rc:38
+#: cmd.rc:309 xcopy.rc:38
 msgid "Failed to open '%s'\n"
 msgstr ""
 
-#: cmd.rc:298
+#: cmd.rc:310
 msgid "Cannot call batch label outside of a batch script\n"
 msgstr ""
 
-#: cmd.rc:299 xcopy.rc:42
+#: cmd.rc:311 xcopy.rc:42
 msgctxt "All key"
 msgid "A"
 msgstr ""
 
-#: cmd.rc:300
+#: cmd.rc:312
 msgid "%s, Delete"
 msgstr ""
 
-#: cmd.rc:301
+#: cmd.rc:313
 msgid "Echo is %s\n"
 msgstr ""
 
-#: cmd.rc:302
+#: cmd.rc:314
 msgid "Verify is %s\n"
 msgstr ""
 
-#: cmd.rc:303
+#: cmd.rc:315
 msgid "Verify must be ON or OFF\n"
 msgstr ""
 
-#: cmd.rc:304
+#: cmd.rc:316
 msgid "Parameter error\n"
 msgstr ""
 
-#: cmd.rc:305
+#: cmd.rc:317
 msgid ""
 "Volume in drive %c is %s\n"
 "Volume Serial Number is %04x-%04x\n"
 "\n"
 msgstr ""
 
-#: cmd.rc:306
+#: cmd.rc:318
 msgid "Volume label (11 characters, ENTER for none)?"
 msgstr ""
 
-#: cmd.rc:307
+#: cmd.rc:319
 msgid "PATH not found\n"
 msgstr ""
 
-#: cmd.rc:308
+#: cmd.rc:320
 msgid "Press Return key to continue: "
 msgstr ""
 
-#: cmd.rc:309
+#: cmd.rc:321
 msgid "Wine Command Prompt"
 msgstr ""
 
-#: cmd.rc:310
+#: cmd.rc:322
 msgid "CMD Version %s\n"
 msgstr ""
 
-#: cmd.rc:311
+#: cmd.rc:323
 msgid "More? "
 msgstr ""
 
-#: cmd.rc:312
+#: cmd.rc:324
 msgid "The input line is too long.\n"
 msgstr ""
 
diff --git a/po/pa.po b/po/pa.po
index 2364c01..51350c4 100644
--- a/po/pa.po
+++ b/po/pa.po
@@ -7801,24 +7801,38 @@ msgid ""
 "association, if any.\n"
 msgstr ""
 
-#: cmd.rc:234
+#: cmd.rc:243
+msgid ""
+"FTYPE shows or modifies open commands associated with file types\n"
+"\n"
+"Syntax: FTYPE [fileType[=[openCommand]]]\n"
+"\n"
+"Without parameters, shows the file types for which open command strings are "
+"currently defined.\n"
+"If used with only a file type, displays the associated open command string, "
+"if any.\n"
+"Specifying no open command after the equal sign removes the command string "
+"associated to the specified file type.\n"
+msgstr ""
+
+#: cmd.rc:245
 msgid "MORE displays output of files or piped input in pages.\n"
 msgstr ""
 
-#: cmd.rc:238
+#: cmd.rc:249
 msgid ""
 "CHOICE displays a text and waits, until the User\n"
 "presses an allowed Key from a selectable list.\n"
 "CHOICE is mainly used to build a menu selection in a batch file.\n"
 msgstr ""
 
-#: cmd.rc:242
+#: cmd.rc:253
 msgid ""
 "EXIT terminates the current command session and returns\n"
 "to the operating system or shell from which you invoked cmd.\n"
 msgstr ""
 
-#: cmd.rc:276
+#: cmd.rc:288
 msgid ""
 "CMD built-in commands are:\n"
 "ASSOC\t\tShow or modify file extension associations\n"
@@ -7834,6 +7848,7 @@ msgid ""
 "DIR\t\tList the contents of a directory\n"
 "ECHO\t\tCopy text directly to the console output\n"
 "ENDLOCAL\tEnd localization of environment changes in a batch file\n"
+"FTYPE\t\tShow or modify open commands associated with file types\n"
 "HELP\t\tShow brief help details on a topic\n"
 "MD (MKDIR)\tCreate a subdirectory\n"
 "MORE\t\tDisplay output in pages\n"
@@ -7856,151 +7871,151 @@ msgid ""
 "Enter HELP <command> for further information on any of the above commands\n"
 msgstr ""
 
-#: cmd.rc:278
+#: cmd.rc:290
 msgid "Are you sure"
 msgstr ""
 
-#: cmd.rc:279 xcopy.rc:40
+#: cmd.rc:291 xcopy.rc:40
 msgctxt "Yes key"
 msgid "Y"
 msgstr ""
 
-#: cmd.rc:280 xcopy.rc:41
+#: cmd.rc:292 xcopy.rc:41
 msgctxt "No key"
 msgid "N"
 msgstr ""
 
-#: cmd.rc:281
+#: cmd.rc:293
 msgid "File association missing for extension %s\n"
 msgstr ""
 
-#: cmd.rc:282
+#: cmd.rc:294
 msgid "No open command associated with file type '%s'\n"
 msgstr ""
 
-#: cmd.rc:283
+#: cmd.rc:295
 msgid "Overwrite %s"
 msgstr ""
 
-#: cmd.rc:284
+#: cmd.rc:296
 msgid "More..."
 msgstr ""
 
-#: cmd.rc:285
+#: cmd.rc:297
 msgid "Line in Batch processing possibly truncated. Using:\n"
 msgstr ""
 
-#: cmd.rc:286
+#: cmd.rc:298
 msgid ""
 "Not Yet Implemented\n"
 "\n"
 msgstr ""
 
-#: cmd.rc:287
+#: cmd.rc:299
 msgid "Argument missing\n"
 msgstr ""
 
-#: cmd.rc:288
+#: cmd.rc:300
 msgid "Syntax error\n"
 msgstr ""
 
-#: cmd.rc:289
+#: cmd.rc:301
 msgid "%s: File Not Found\n"
 msgstr ""
 
-#: cmd.rc:290
+#: cmd.rc:302
 msgid "No help available for %s\n"
 msgstr ""
 
-#: cmd.rc:291
+#: cmd.rc:303
 msgid "Target to GOTO not found\n"
 msgstr ""
 
-#: cmd.rc:292
+#: cmd.rc:304
 msgid "Current Date is %s\n"
 msgstr ""
 
-#: cmd.rc:293
+#: cmd.rc:305
 msgid "Current Time is %s\n"
 msgstr ""
 
-#: cmd.rc:294
+#: cmd.rc:306
 msgid "Enter new date: "
 msgstr ""
 
-#: cmd.rc:295
+#: cmd.rc:307
 msgid "Enter new time: "
 msgstr ""
 
-#: cmd.rc:296
+#: cmd.rc:308
 msgid "Environment variable %s not defined\n"
 msgstr ""
 
-#: cmd.rc:297 xcopy.rc:38
+#: cmd.rc:309 xcopy.rc:38
 msgid "Failed to open '%s'\n"
 msgstr ""
 
-#: cmd.rc:298
+#: cmd.rc:310
 msgid "Cannot call batch label outside of a batch script\n"
 msgstr ""
 
-#: cmd.rc:299 xcopy.rc:42
+#: cmd.rc:311 xcopy.rc:42
 msgctxt "All key"
 msgid "A"
 msgstr ""
 
-#: cmd.rc:300
+#: cmd.rc:312
 msgid "%s, Delete"
 msgstr ""
 
-#: cmd.rc:301
+#: cmd.rc:313
 msgid "Echo is %s\n"
 msgstr ""
 
-#: cmd.rc:302
+#: cmd.rc:314
 msgid "Verify is %s\n"
 msgstr ""
 
-#: cmd.rc:303
+#: cmd.rc:315
 msgid "Verify must be ON or OFF\n"
 msgstr ""
 
-#: cmd.rc:304
+#: cmd.rc:316
 msgid "Parameter error\n"
 msgstr ""
 
-#: cmd.rc:305
+#: cmd.rc:317
 msgid ""
 "Volume in drive %c is %s\n"
 "Volume Serial Number is %04x-%04x\n"
 "\n"
 msgstr ""
 
-#: cmd.rc:306
+#: cmd.rc:318
 msgid "Volume label (11 characters, ENTER for none)?"
 msgstr ""
 
-#: cmd.rc:307
+#: cmd.rc:319
 msgid "PATH not found\n"
 msgstr ""
 
-#: cmd.rc:308
+#: cmd.rc:320
 msgid "Press Return key to continue: "
 msgstr ""
 
-#: cmd.rc:309
+#: cmd.rc:321
 msgid "Wine Command Prompt"
 msgstr ""
 
-#: cmd.rc:310
+#: cmd.rc:322
 msgid "CMD Version %s\n"
 msgstr ""
 
-#: cmd.rc:311
+#: cmd.rc:323
 msgid "More? "
 msgstr ""
 
-#: cmd.rc:312
+#: cmd.rc:324
 msgid "The input line is too long.\n"
 msgstr ""
 
diff --git a/po/pl.po b/po/pl.po
index 3771e5f..23e7bc8 100644
--- a/po/pl.po
+++ b/po/pl.po
@@ -8188,11 +8188,25 @@ msgid ""
 "association, if any.\n"
 msgstr ""
 
-#: cmd.rc:234
+#: cmd.rc:243
+msgid ""
+"FTYPE shows or modifies open commands associated with file types\n"
+"\n"
+"Syntax: FTYPE [fileType[=[openCommand]]]\n"
+"\n"
+"Without parameters, shows the file types for which open command strings are "
+"currently defined.\n"
+"If used with only a file type, displays the associated open command string, "
+"if any.\n"
+"Specifying no open command after the equal sign removes the command string "
+"associated to the specified file type.\n"
+msgstr ""
+
+#: cmd.rc:245
 msgid "MORE displays output of files or piped input in pages.\n"
 msgstr "MORE wyświetla strona po stronie wyjście pliku lub potoku.\n"
 
-#: cmd.rc:238
+#: cmd.rc:249
 msgid ""
 "CHOICE displays a text and waits, until the User\n"
 "presses an allowed Key from a selectable list.\n"
@@ -8202,7 +8216,7 @@ msgstr ""
 "naciśnie dozwolony Przycisk z zaznaczalnej listy.\n"
 "CHOICE jest używany głównie do budowania menu wyboru w plikach typu bat.\n"
 
-#: cmd.rc:242
+#: cmd.rc:253
 msgid ""
 "EXIT terminates the current command session and returns\n"
 "to the operating system or shell from which you invoked cmd.\n"
@@ -8210,7 +8224,7 @@ msgstr ""
 "EXIT kończy bieżącą sesję cmd i powraca do systemu operacyjnego\n"
 "lub powłoki, w której uruchomiono cmd.\n"
 
-#: cmd.rc:276
+#: cmd.rc:288
 #, fuzzy
 msgid ""
 "CMD built-in commands are:\n"
@@ -8227,6 +8241,7 @@ msgid ""
 "DIR\t\tList the contents of a directory\n"
 "ECHO\t\tCopy text directly to the console output\n"
 "ENDLOCAL\tEnd localization of environment changes in a batch file\n"
+"FTYPE\t\tShow or modify open commands associated with file types\n"
 "HELP\t\tShow brief help details on a topic\n"
 "MD (MKDIR)\tCreate a subdirectory\n"
 "MORE\t\tDisplay output in pages\n"
@@ -8279,41 +8294,41 @@ msgstr ""
 "\n"
 "Wpisz HELP <komenda> dla dokładniejszych informacji o komendzie\n"
 
-#: cmd.rc:278
+#: cmd.rc:290
 msgid "Are you sure"
 msgstr "Czy jesteś pewien?"
 
-#: cmd.rc:279 xcopy.rc:40
+#: cmd.rc:291 xcopy.rc:40
 msgctxt "Yes key"
 msgid "Y"
 msgstr "T"
 
-#: cmd.rc:280 xcopy.rc:41
+#: cmd.rc:292 xcopy.rc:41
 msgctxt "No key"
 msgid "N"
 msgstr "N"
 
-#: cmd.rc:281
+#: cmd.rc:293
 msgid "File association missing for extension %s\n"
 msgstr "Brak skojarzenia pliku dla rozszerzenia %s\n"
 
-#: cmd.rc:282
+#: cmd.rc:294
 msgid "No open command associated with file type '%s'\n"
 msgstr "Brak skojarzenia polecenia otwórz z typem plików '%s'\n"
 
-#: cmd.rc:283
+#: cmd.rc:295
 msgid "Overwrite %s"
 msgstr "Nadpisać %s"
 
-#: cmd.rc:284
+#: cmd.rc:296
 msgid "More..."
 msgstr "Więcej..."
 
-#: cmd.rc:285
+#: cmd.rc:297
 msgid "Line in Batch processing possibly truncated. Using:\n"
 msgstr "Linia przy przetwarzaniu pliku bat prawdopodobnie obcięta. Używam:\n"
 
-#: cmd.rc:286
+#: cmd.rc:298
 msgid ""
 "Not Yet Implemented\n"
 "\n"
@@ -8321,80 +8336,80 @@ msgstr ""
 "Jeszcze niezaimplementowane\n"
 "\n"
 
-#: cmd.rc:287
+#: cmd.rc:299
 msgid "Argument missing\n"
 msgstr "Brakuje argumentu\n"
 
-#: cmd.rc:288
+#: cmd.rc:300
 msgid "Syntax error\n"
 msgstr "Błąd składni\n"
 
-#: cmd.rc:289
+#: cmd.rc:301
 msgid "%s: File Not Found\n"
 msgstr "%s : Plik nie znaleziony\n"
 
-#: cmd.rc:290
+#: cmd.rc:302
 msgid "No help available for %s\n"
 msgstr "Plik pomocy nie istnieje dla %s\n"
 
-#: cmd.rc:291
+#: cmd.rc:303
 msgid "Target to GOTO not found\n"
 msgstr "Nie znaleziono przeznaczenia dla GOTO\n"
 
-#: cmd.rc:292
+#: cmd.rc:304
 msgid "Current Date is %s\n"
 msgstr "Aktualna data: %s\n"
 
-#: cmd.rc:293
+#: cmd.rc:305
 msgid "Current Time is %s\n"
 msgstr "Aktualny czas: %s\n"
 
-#: cmd.rc:294
+#: cmd.rc:306
 msgid "Enter new date: "
 msgstr "Wpisz nową datę: "
 
-#: cmd.rc:295
+#: cmd.rc:307
 msgid "Enter new time: "
 msgstr "Wpisz nowy czas: "
 
-#: cmd.rc:296
+#: cmd.rc:308
 msgid "Environment variable %s not defined\n"
 msgstr "Zmienna środowiskowa %s niezdefiniowana\n"
 
-#: cmd.rc:297 xcopy.rc:38
+#: cmd.rc:309 xcopy.rc:38
 msgid "Failed to open '%s'\n"
 msgstr "Nieudane otwarcie '%s'\n"
 
-#: cmd.rc:298
+#: cmd.rc:310
 msgid "Cannot call batch label outside of a batch script\n"
 msgstr "Nie można wywołać etykiety bat poza skryptem bat\n"
 
-#: cmd.rc:299 xcopy.rc:42
+#: cmd.rc:311 xcopy.rc:42
 msgctxt "All key"
 msgid "A"
 msgstr "A"
 
-#: cmd.rc:300
+#: cmd.rc:312
 msgid "%s, Delete"
 msgstr "%s, Usunąć"
 
-#: cmd.rc:301
+#: cmd.rc:313
 msgid "Echo is %s\n"
 msgstr "Echo jest %s\n"
 
-#: cmd.rc:302
+#: cmd.rc:314
 msgid "Verify is %s\n"
 msgstr "Verify jest %s\n"
 
-#: cmd.rc:303
+#: cmd.rc:315
 msgid "Verify must be ON or OFF\n"
 msgstr "Verify musi być ON lub OFF\n"
 
-#: cmd.rc:304
+#: cmd.rc:316
 msgid "Parameter error\n"
 msgstr "Błąd parametru\n"
 
-#: cmd.rc:305
+#: cmd.rc:317
 msgid ""
 "Volume in drive %c is %s\n"
 "Volume Serial Number is %04x-%04x\n"
@@ -8404,31 +8419,31 @@ msgstr ""
 "Numer seryjny wolumenu: %04x-%04x\n"
 "\n"
 
-#: cmd.rc:306
+#: cmd.rc:318
 msgid "Volume label (11 characters, ENTER for none)?"
 msgstr "Etykieta Wolumenu (11 znaków, ENTER aby pominąć)?"
 
-#: cmd.rc:307
+#: cmd.rc:319
 msgid "PATH not found\n"
 msgstr "Nie znaleziono PATH\n"
 
-#: cmd.rc:308
+#: cmd.rc:320
 msgid "Press Return key to continue: "
 msgstr "Naciśnij klawisz Enter, aby kontynuować: "
 
-#: cmd.rc:309
+#: cmd.rc:321
 msgid "Wine Command Prompt"
 msgstr "Wiersz Poleceń Wine"
 
-#: cmd.rc:310
+#: cmd.rc:322
 msgid "CMD Version %s\n"
 msgstr "Wersja CMD %s\n"
 
-#: cmd.rc:311
+#: cmd.rc:323
 msgid "More? "
 msgstr "Więcej? "
 
-#: cmd.rc:312
+#: cmd.rc:324
 msgid "The input line is too long.\n"
 msgstr "Wpisany tekst jest zbyt długi.\n"
 
diff --git a/po/pt_BR.po b/po/pt_BR.po
index 04004a6..7561a6a 100644
--- a/po/pt_BR.po
+++ b/po/pt_BR.po
@@ -8468,18 +8468,32 @@ msgid ""
 "association, if any.\n"
 msgstr ""
 
-#: cmd.rc:234
+#: cmd.rc:243
+msgid ""
+"FTYPE shows or modifies open commands associated with file types\n"
+"\n"
+"Syntax: FTYPE [fileType[=[openCommand]]]\n"
+"\n"
+"Without parameters, shows the file types for which open command strings are "
+"currently defined.\n"
+"If used with only a file type, displays the associated open command string, "
+"if any.\n"
+"Specifying no open command after the equal sign removes the command string "
+"associated to the specified file type.\n"
+msgstr ""
+
+#: cmd.rc:245
 msgid "MORE displays output of files or piped input in pages.\n"
 msgstr "MORE displays output of files or piped input in pages.\n"
 
-#: cmd.rc:238
+#: cmd.rc:249
 msgid ""
 "CHOICE displays a text and waits, until the User\n"
 "presses an allowed Key from a selectable list.\n"
 "CHOICE is mainly used to build a menu selection in a batch file.\n"
 msgstr ""
 
-#: cmd.rc:242
+#: cmd.rc:253
 msgid ""
 "EXIT terminates the current command session and returns\n"
 "to the operating system or shell from which you invoked cmd.\n"
@@ -8487,7 +8501,7 @@ msgstr ""
 "EXIT termina a sessão de comando atual e retorna ao sistema operacional\n"
 "ou shell que tenha invocado o cmd.\n"
 
-#: cmd.rc:276
+#: cmd.rc:288
 #, fuzzy
 msgid ""
 "CMD built-in commands are:\n"
@@ -8504,6 +8518,7 @@ msgid ""
 "DIR\t\tList the contents of a directory\n"
 "ECHO\t\tCopy text directly to the console output\n"
 "ENDLOCAL\tEnd localization of environment changes in a batch file\n"
+"FTYPE\t\tShow or modify open commands associated with file types\n"
 "HELP\t\tShow brief help details on a topic\n"
 "MD (MKDIR)\tCreate a subdirectory\n"
 "MORE\t\tDisplay output in pages\n"
@@ -8557,41 +8572,41 @@ msgstr ""
 "Entre HELP <comando> para maiores informações sobre alguns dos comandos "
 "acima\n"
 
-#: cmd.rc:278
+#: cmd.rc:290
 msgid "Are you sure"
 msgstr "Tem certeza"
 
-#: cmd.rc:279 xcopy.rc:40
+#: cmd.rc:291 xcopy.rc:40
 msgctxt "Yes key"
 msgid "Y"
 msgstr "S"
 
-#: cmd.rc:280 xcopy.rc:41
+#: cmd.rc:292 xcopy.rc:41
 msgctxt "No key"
 msgid "N"
 msgstr "N"
 
-#: cmd.rc:281
+#: cmd.rc:293
 msgid "File association missing for extension %s\n"
 msgstr "Associação de arquivo faltando para a extensão %s\n"
 
-#: cmd.rc:282
+#: cmd.rc:294
 msgid "No open command associated with file type '%s'\n"
 msgstr "Nenhum comando de abertura associado ao tipo de arquivo '%s'\n"
 
-#: cmd.rc:283
+#: cmd.rc:295
 msgid "Overwrite %s"
 msgstr "Sobrescrever %s"
 
-#: cmd.rc:284
+#: cmd.rc:296
 msgid "More..."
 msgstr "Mais..."
 
-#: cmd.rc:285
+#: cmd.rc:297
 msgid "Line in Batch processing possibly truncated. Using:\n"
 msgstr "Linha no processamento do Batch possivelmente truncada. Usando:\n"
 
-#: cmd.rc:286
+#: cmd.rc:298
 msgid ""
 "Not Yet Implemented\n"
 "\n"
@@ -8599,80 +8614,80 @@ msgstr ""
 "Ainda não implementado\n"
 "\n"
 
-#: cmd.rc:287
+#: cmd.rc:299
 msgid "Argument missing\n"
 msgstr "Faltando argumento\n"
 
-#: cmd.rc:288
+#: cmd.rc:300
 msgid "Syntax error\n"
 msgstr "Erro de sintaxe\n"
 
-#: cmd.rc:289
+#: cmd.rc:301
 msgid "%s: File Not Found\n"
 msgstr "%s : Arquivo Não Encontrado\n"
 
-#: cmd.rc:290
+#: cmd.rc:302
 msgid "No help available for %s\n"
 msgstr "Sem ajuda disponível para %s\n"
 
-#: cmd.rc:291
+#: cmd.rc:303
 msgid "Target to GOTO not found\n"
 msgstr "Alvo para GOTO não encontrado\n"
 
-#: cmd.rc:292
+#: cmd.rc:304
 msgid "Current Date is %s\n"
 msgstr "A Data Atual é %s\n"
 
-#: cmd.rc:293
+#: cmd.rc:305
 msgid "Current Time is %s\n"
 msgstr "A Hora Atual é %s\n"
 
-#: cmd.rc:294
+#: cmd.rc:306
 msgid "Enter new date: "
 msgstr "Entre nova data: "
 
-#: cmd.rc:295
+#: cmd.rc:307
 msgid "Enter new time: "
 msgstr "Entre nova hora: "
 
-#: cmd.rc:296
+#: cmd.rc:308
 msgid "Environment variable %s not defined\n"
 msgstr "Variável de ambiente %s não definida\n"
 
-#: cmd.rc:297 xcopy.rc:38
+#: cmd.rc:309 xcopy.rc:38
 msgid "Failed to open '%s'\n"
 msgstr "Falha ao abrir '%s'\n"
 
-#: cmd.rc:298
+#: cmd.rc:310
 msgid "Cannot call batch label outside of a batch script\n"
 msgstr "Não pode chamar um rótulo batch fora de um script batch\n"
 
-#: cmd.rc:299 xcopy.rc:42
+#: cmd.rc:311 xcopy.rc:42
 msgctxt "All key"
 msgid "A"
 msgstr "A"
 
-#: cmd.rc:300
+#: cmd.rc:312
 msgid "%s, Delete"
 msgstr "%s, Excluir"
 
-#: cmd.rc:301
+#: cmd.rc:313
 msgid "Echo is %s\n"
 msgstr "Echo é %s\n"
 
-#: cmd.rc:302
+#: cmd.rc:314
 msgid "Verify is %s\n"
 msgstr "Verify é %s\n"
 
-#: cmd.rc:303
+#: cmd.rc:315
 msgid "Verify must be ON or OFF\n"
 msgstr "Verify deve ser ON ou OFF\n"
 
-#: cmd.rc:304
+#: cmd.rc:316
 msgid "Parameter error\n"
 msgstr "Erro de parâmetro\n"
 
-#: cmd.rc:305
+#: cmd.rc:317
 msgid ""
 "Volume in drive %c is %s\n"
 "Volume Serial Number is %04x-%04x\n"
@@ -8682,31 +8697,31 @@ msgstr ""
 "O Número de Série do Volume é %04x-%04x\n"
 "\n"
 
-#: cmd.rc:306
+#: cmd.rc:318
 msgid "Volume label (11 characters, ENTER for none)?"
 msgstr "Rótulo do Volume (11 characters, ENTER for none)?"
 
-#: cmd.rc:307
+#: cmd.rc:319
 msgid "PATH not found\n"
 msgstr "PATH não encontrado\n"
 
-#: cmd.rc:308
+#: cmd.rc:320
 msgid "Press Return key to continue: "
 msgstr "Pressione a tecla Enter para continuar: "
 
-#: cmd.rc:309
+#: cmd.rc:321
 msgid "Wine Command Prompt"
 msgstr "Prompt de Comando Wine"
 
-#: cmd.rc:310
+#: cmd.rc:322
 msgid "CMD Version %s\n"
 msgstr "CMD Versão %s\n"
 
-#: cmd.rc:311
+#: cmd.rc:323
 msgid "More? "
 msgstr "Mais? "
 
-#: cmd.rc:312
+#: cmd.rc:324
 msgid "The input line is too long.\n"
 msgstr "A linha de entrada é muito longa.\n"
 
diff --git a/po/pt_PT.po b/po/pt_PT.po
index 54b4edb..969d1b2 100644
--- a/po/pt_PT.po
+++ b/po/pt_PT.po
@@ -8515,18 +8515,32 @@ msgid ""
 "association, if any.\n"
 msgstr ""
 
-#: cmd.rc:234
+#: cmd.rc:243
+msgid ""
+"FTYPE shows or modifies open commands associated with file types\n"
+"\n"
+"Syntax: FTYPE [fileType[=[openCommand]]]\n"
+"\n"
+"Without parameters, shows the file types for which open command strings are "
+"currently defined.\n"
+"If used with only a file type, displays the associated open command string, "
+"if any.\n"
+"Specifying no open command after the equal sign removes the command string "
+"associated to the specified file type.\n"
+msgstr ""
+
+#: cmd.rc:245
 msgid "MORE displays output of files or piped input in pages.\n"
 msgstr "MORE displays output of files or piped input in pages.\n"
 
-#: cmd.rc:238
+#: cmd.rc:249
 msgid ""
 "CHOICE displays a text and waits, until the User\n"
 "presses an allowed Key from a selectable list.\n"
 "CHOICE is mainly used to build a menu selection in a batch file.\n"
 msgstr ""
 
-#: cmd.rc:242
+#: cmd.rc:253
 msgid ""
 "EXIT terminates the current command session and returns\n"
 "to the operating system or shell from which you invoked cmd.\n"
@@ -8534,7 +8548,7 @@ msgstr ""
 "EXIT termina a sessão de comando actual e retorna ao sistema operacional\n"
 "ou shell que tenha invocado o cmd.\n"
 
-#: cmd.rc:276
+#: cmd.rc:288
 #, fuzzy
 msgid ""
 "CMD built-in commands are:\n"
@@ -8551,6 +8565,7 @@ msgid ""
 "DIR\t\tList the contents of a directory\n"
 "ECHO\t\tCopy text directly to the console output\n"
 "ENDLOCAL\tEnd localization of environment changes in a batch file\n"
+"FTYPE\t\tShow or modify open commands associated with file types\n"
 "HELP\t\tShow brief help details on a topic\n"
 "MD (MKDIR)\tCreate a subdirectory\n"
 "MORE\t\tDisplay output in pages\n"
@@ -8604,41 +8619,41 @@ msgstr ""
 "\n"
 "Digite HELP <comando> para mais informações sobre alguns dos comandos acima\n"
 
-#: cmd.rc:278
+#: cmd.rc:290
 msgid "Are you sure"
 msgstr "Are you sure"
 
-#: cmd.rc:279 xcopy.rc:40
+#: cmd.rc:291 xcopy.rc:40
 msgctxt "Yes key"
 msgid "Y"
 msgstr "Y"
 
-#: cmd.rc:280 xcopy.rc:41
+#: cmd.rc:292 xcopy.rc:41
 msgctxt "No key"
 msgid "N"
 msgstr "N"
 
-#: cmd.rc:281
+#: cmd.rc:293
 msgid "File association missing for extension %s\n"
 msgstr "File association missing for extension %s\n"
 
-#: cmd.rc:282
+#: cmd.rc:294
 msgid "No open command associated with file type '%s'\n"
 msgstr "No open command associated with file type '%s'\n"
 
-#: cmd.rc:283
+#: cmd.rc:295
 msgid "Overwrite %s"
 msgstr "Overwrite %s"
 
-#: cmd.rc:284
+#: cmd.rc:296
 msgid "More..."
 msgstr "More..."
 
-#: cmd.rc:285
+#: cmd.rc:297
 msgid "Line in Batch processing possibly truncated. Using:\n"
 msgstr "Line in Batch processing possibly truncated. Using:\n"
 
-#: cmd.rc:286
+#: cmd.rc:298
 msgid ""
 "Not Yet Implemented\n"
 "\n"
@@ -8646,81 +8661,81 @@ msgstr ""
 "Not Yet Implemented\n"
 "\n"
 
-#: cmd.rc:287
+#: cmd.rc:299
 msgid "Argument missing\n"
 msgstr "Argument missing\n"
 
-#: cmd.rc:288
+#: cmd.rc:300
 msgid "Syntax error\n"
 msgstr "Syntax error\n"
 
-#: cmd.rc:289
+#: cmd.rc:301
 #, fuzzy
 msgid "%s: File Not Found\n"
 msgstr "%s : File Not Found\n"
 
-#: cmd.rc:290
+#: cmd.rc:302
 msgid "No help available for %s\n"
 msgstr "No help available for %s\n"
 
-#: cmd.rc:291
+#: cmd.rc:303
 msgid "Target to GOTO not found\n"
 msgstr "Target to GOTO not found\n"
 
-#: cmd.rc:292
+#: cmd.rc:304
 msgid "Current Date is %s\n"
 msgstr "Current Date is %s\n"
 
-#: cmd.rc:293
+#: cmd.rc:305
 msgid "Current Time is %s\n"
 msgstr "Current Time is %s\n"
 
-#: cmd.rc:294
+#: cmd.rc:306
 msgid "Enter new date: "
 msgstr "Enter new date: "
 
-#: cmd.rc:295
+#: cmd.rc:307
 msgid "Enter new time: "
 msgstr "Enter new time: "
 
-#: cmd.rc:296
+#: cmd.rc:308
 msgid "Environment variable %s not defined\n"
 msgstr "Environment variable %s not defined\n"
 
-#: cmd.rc:297 xcopy.rc:38
+#: cmd.rc:309 xcopy.rc:38
 msgid "Failed to open '%s'\n"
 msgstr "Falhou ao abrir '%s'\n"
 
-#: cmd.rc:298
+#: cmd.rc:310
 msgid "Cannot call batch label outside of a batch script\n"
 msgstr "Cannot call batch label outside of a batch script\n"
 
-#: cmd.rc:299 xcopy.rc:42
+#: cmd.rc:311 xcopy.rc:42
 msgctxt "All key"
 msgid "A"
 msgstr "A"
 
-#: cmd.rc:300
+#: cmd.rc:312
 msgid "%s, Delete"
 msgstr "%s, Delete"
 
-#: cmd.rc:301
+#: cmd.rc:313
 msgid "Echo is %s\n"
 msgstr "Echo is %s\n"
 
-#: cmd.rc:302
+#: cmd.rc:314
 msgid "Verify is %s\n"
 msgstr "Verify is %s\n"
 
-#: cmd.rc:303
+#: cmd.rc:315
 msgid "Verify must be ON or OFF\n"
 msgstr "Verify must be ON or OFF\n"
 
-#: cmd.rc:304
+#: cmd.rc:316
 msgid "Parameter error\n"
 msgstr "Parameter error\n"
 
-#: cmd.rc:305
+#: cmd.rc:317
 msgid ""
 "Volume in drive %c is %s\n"
 "Volume Serial Number is %04x-%04x\n"
@@ -8730,31 +8745,31 @@ msgstr ""
 "Volume Serial Number is %04x-%04x\n"
 "\n"
 
-#: cmd.rc:306
+#: cmd.rc:318
 msgid "Volume label (11 characters, ENTER for none)?"
 msgstr "Volume label (11 characters, ENTER for none)?"
 
-#: cmd.rc:307
+#: cmd.rc:319
 msgid "PATH not found\n"
 msgstr "PATH not found\n"
 
-#: cmd.rc:308
+#: cmd.rc:320
 msgid "Press Return key to continue: "
 msgstr "Press Return key to continue: "
 
-#: cmd.rc:309
+#: cmd.rc:321
 msgid "Wine Command Prompt"
 msgstr "Wine Command Prompt"
 
-#: cmd.rc:310
+#: cmd.rc:322
 msgid "CMD Version %s\n"
 msgstr "CMD Version %s\n"
 
-#: cmd.rc:311
+#: cmd.rc:323
 msgid "More? "
 msgstr "More? "
 
-#: cmd.rc:312
+#: cmd.rc:324
 msgid "The input line is too long.\n"
 msgstr "The input line is too long.\n"
 
diff --git a/po/rm.po b/po/rm.po
index 9bb88a0..107db2e 100644
--- a/po/rm.po
+++ b/po/rm.po
@@ -7850,24 +7850,38 @@ msgid ""
 "association, if any.\n"
 msgstr ""
 
-#: cmd.rc:234
+#: cmd.rc:243
+msgid ""
+"FTYPE shows or modifies open commands associated with file types\n"
+"\n"
+"Syntax: FTYPE [fileType[=[openCommand]]]\n"
+"\n"
+"Without parameters, shows the file types for which open command strings are "
+"currently defined.\n"
+"If used with only a file type, displays the associated open command string, "
+"if any.\n"
+"Specifying no open command after the equal sign removes the command string "
+"associated to the specified file type.\n"
+msgstr ""
+
+#: cmd.rc:245
 msgid "MORE displays output of files or piped input in pages.\n"
 msgstr ""
 
-#: cmd.rc:238
+#: cmd.rc:249
 msgid ""
 "CHOICE displays a text and waits, until the User\n"
 "presses an allowed Key from a selectable list.\n"
 "CHOICE is mainly used to build a menu selection in a batch file.\n"
 msgstr ""
 
-#: cmd.rc:242
+#: cmd.rc:253
 msgid ""
 "EXIT terminates the current command session and returns\n"
 "to the operating system or shell from which you invoked cmd.\n"
 msgstr ""
 
-#: cmd.rc:276
+#: cmd.rc:288
 msgid ""
 "CMD built-in commands are:\n"
 "ASSOC\t\tShow or modify file extension associations\n"
@@ -7883,6 +7897,7 @@ msgid ""
 "DIR\t\tList the contents of a directory\n"
 "ECHO\t\tCopy text directly to the console output\n"
 "ENDLOCAL\tEnd localization of environment changes in a batch file\n"
+"FTYPE\t\tShow or modify open commands associated with file types\n"
 "HELP\t\tShow brief help details on a topic\n"
 "MD (MKDIR)\tCreate a subdirectory\n"
 "MORE\t\tDisplay output in pages\n"
@@ -7905,152 +7920,152 @@ msgid ""
 "Enter HELP <command> for further information on any of the above commands\n"
 msgstr ""
 
-#: cmd.rc:278
+#: cmd.rc:290
 msgid "Are you sure"
 msgstr ""
 
-#: cmd.rc:279 xcopy.rc:40
+#: cmd.rc:291 xcopy.rc:40
 msgctxt "Yes key"
 msgid "Y"
 msgstr ""
 
-#: cmd.rc:280 xcopy.rc:41
+#: cmd.rc:292 xcopy.rc:41
 msgctxt "No key"
 msgid "N"
 msgstr ""
 
-#: cmd.rc:281
+#: cmd.rc:293
 msgid "File association missing for extension %s\n"
 msgstr ""
 
-#: cmd.rc:282
+#: cmd.rc:294
 msgid "No open command associated with file type '%s'\n"
 msgstr ""
 
-#: cmd.rc:283
+#: cmd.rc:295
 msgid "Overwrite %s"
 msgstr ""
 
-#: cmd.rc:284
+#: cmd.rc:296
 msgid "More..."
 msgstr ""
 
-#: cmd.rc:285
+#: cmd.rc:297
 msgid "Line in Batch processing possibly truncated. Using:\n"
 msgstr ""
 
-#: cmd.rc:286
+#: cmd.rc:298
 #, fuzzy
 msgid ""
 "Not Yet Implemented\n"
 "\n"
 msgstr "Na implementa"
 
-#: cmd.rc:287
+#: cmd.rc:299
 msgid "Argument missing\n"
 msgstr ""
 
-#: cmd.rc:288
+#: cmd.rc:300
 msgid "Syntax error\n"
 msgstr ""
 
-#: cmd.rc:289
+#: cmd.rc:301
 msgid "%s: File Not Found\n"
 msgstr ""
 
-#: cmd.rc:290
+#: cmd.rc:302
 msgid "No help available for %s\n"
 msgstr ""
 
-#: cmd.rc:291
+#: cmd.rc:303
 msgid "Target to GOTO not found\n"
 msgstr ""
 
-#: cmd.rc:292
+#: cmd.rc:304
 msgid "Current Date is %s\n"
 msgstr ""
 
-#: cmd.rc:293
+#: cmd.rc:305
 msgid "Current Time is %s\n"
 msgstr ""
 
-#: cmd.rc:294
+#: cmd.rc:306
 msgid "Enter new date: "
 msgstr ""
 
-#: cmd.rc:295
+#: cmd.rc:307
 msgid "Enter new time: "
 msgstr ""
 
-#: cmd.rc:296
+#: cmd.rc:308
 msgid "Environment variable %s not defined\n"
 msgstr ""
 
-#: cmd.rc:297 xcopy.rc:38
+#: cmd.rc:309 xcopy.rc:38
 msgid "Failed to open '%s'\n"
 msgstr ""
 
-#: cmd.rc:298
+#: cmd.rc:310
 msgid "Cannot call batch label outside of a batch script\n"
 msgstr ""
 
-#: cmd.rc:299 xcopy.rc:42
+#: cmd.rc:311 xcopy.rc:42
 msgctxt "All key"
 msgid "A"
 msgstr ""
 
-#: cmd.rc:300
+#: cmd.rc:312
 msgid "%s, Delete"
 msgstr ""
 
-#: cmd.rc:301
+#: cmd.rc:313
 msgid "Echo is %s\n"
 msgstr ""
 
-#: cmd.rc:302
+#: cmd.rc:314
 msgid "Verify is %s\n"
 msgstr ""
 
-#: cmd.rc:303
+#: cmd.rc:315
 msgid "Verify must be ON or OFF\n"
 msgstr ""
 
-#: cmd.rc:304
+#: cmd.rc:316
 msgid "Parameter error\n"
 msgstr ""
 
-#: cmd.rc:305
+#: cmd.rc:317
 msgid ""
 "Volume in drive %c is %s\n"
 "Volume Serial Number is %04x-%04x\n"
 "\n"
 msgstr ""
 
-#: cmd.rc:306
+#: cmd.rc:318
 msgid "Volume label (11 characters, ENTER for none)?"
 msgstr ""
 
-#: cmd.rc:307
+#: cmd.rc:319
 msgid "PATH not found\n"
 msgstr ""
 
-#: cmd.rc:308
+#: cmd.rc:320
 msgid "Press Return key to continue: "
 msgstr ""
 
-#: cmd.rc:309
+#: cmd.rc:321
 msgid "Wine Command Prompt"
 msgstr ""
 
-#: cmd.rc:310
+#: cmd.rc:322
 msgid "CMD Version %s\n"
 msgstr ""
 
-#: cmd.rc:311
+#: cmd.rc:323
 msgid "More? "
 msgstr ""
 
-#: cmd.rc:312
+#: cmd.rc:324
 msgid "The input line is too long.\n"
 msgstr ""
 
diff --git a/po/ro.po b/po/ro.po
index b30df5f..7066ad8 100644
--- a/po/ro.po
+++ b/po/ro.po
@@ -8755,18 +8755,32 @@ msgid ""
 "association, if any.\n"
 msgstr ""
 
-#: cmd.rc:234
+#: cmd.rc:243
+msgid ""
+"FTYPE shows or modifies open commands associated with file types\n"
+"\n"
+"Syntax: FTYPE [fileType[=[openCommand]]]\n"
+"\n"
+"Without parameters, shows the file types for which open command strings are "
+"currently defined.\n"
+"If used with only a file type, displays the associated open command string, "
+"if any.\n"
+"Specifying no open command after the equal sign removes the command string "
+"associated to the specified file type.\n"
+msgstr ""
+
+#: cmd.rc:245
 msgid "MORE displays output of files or piped input in pages.\n"
 msgstr "MORE afișează în pagini conținutul fișierelor sau datele introduse.\n"
 
-#: cmd.rc:238
+#: cmd.rc:249
 msgid ""
 "CHOICE displays a text and waits, until the User\n"
 "presses an allowed Key from a selectable list.\n"
 "CHOICE is mainly used to build a menu selection in a batch file.\n"
 msgstr ""
 
-#: cmd.rc:242
+#: cmd.rc:253
 msgid ""
 "EXIT terminates the current command session and returns\n"
 "to the operating system or shell from which you invoked cmd.\n"
@@ -8774,7 +8788,7 @@ msgstr ""
 "EXIT termină sesiunea curentă a liniei de comandă și revine la sistemul\n"
 "de operare sau shell-ul din care ați invocat cmd.\n"
 
-#: cmd.rc:276
+#: cmd.rc:288
 #, fuzzy
 msgid ""
 "CMD built-in commands are:\n"
@@ -8791,6 +8805,7 @@ msgid ""
 "DIR\t\tList the contents of a directory\n"
 "ECHO\t\tCopy text directly to the console output\n"
 "ENDLOCAL\tEnd localization of environment changes in a batch file\n"
+"FTYPE\t\tShow or modify open commands associated with file types\n"
 "HELP\t\tShow brief help details on a topic\n"
 "MD (MKDIR)\tCreate a subdirectory\n"
 "MORE\t\tDisplay output in pages\n"
@@ -8844,43 +8859,43 @@ msgstr ""
 "Introduceți HELP <comandă> pentru informații suplimentare despre\n"
 "comenzile de mai sus\n"
 
-#: cmd.rc:278
+#: cmd.rc:290
 msgid "Are you sure"
 msgstr "Sunteți sigur"
 
-#: cmd.rc:279 xcopy.rc:40
+#: cmd.rc:291 xcopy.rc:40
 msgctxt "Yes key"
 msgid "Y"
 msgstr "D"
 
-#: cmd.rc:280 xcopy.rc:41
+#: cmd.rc:292 xcopy.rc:41
 msgctxt "No key"
 msgid "N"
 msgstr "N"
 
-#: cmd.rc:281
+#: cmd.rc:293
 msgid "File association missing for extension %s\n"
 msgstr "Lipsește asocierea cu fișiere pentru extensia %s\n"
 
-#: cmd.rc:282
+#: cmd.rc:294
 msgid "No open command associated with file type '%s'\n"
 msgstr ""
 "Nici o comandă de deschidere nu este asociată cu tipul de fișier „%s”\n"
 
-#: cmd.rc:283
+#: cmd.rc:295
 msgid "Overwrite %s"
 msgstr "Suprascrie %s"
 
-#: cmd.rc:284
+#: cmd.rc:296
 msgid "More..."
 msgstr "Mai mult..."
 
-#: cmd.rc:285
+#: cmd.rc:297
 msgid "Line in Batch processing possibly truncated. Using:\n"
 msgstr ""
 "Linie posibil trunchiată în procesarea fișierului batch. Se utilizează:\n"
 
-#: cmd.rc:286
+#: cmd.rc:298
 msgid ""
 "Not Yet Implemented\n"
 "\n"
@@ -8888,80 +8903,80 @@ msgstr ""
 "Încă neimplementat\n"
 "\n"
 
-#: cmd.rc:287
+#: cmd.rc:299
 msgid "Argument missing\n"
 msgstr "Argument lipsă\n"
 
-#: cmd.rc:288
+#: cmd.rc:300
 msgid "Syntax error\n"
 msgstr "Eroare de sintaxă\n"
 
-#: cmd.rc:289
+#: cmd.rc:301
 msgid "%s: File Not Found\n"
 msgstr "%s : fișier negăsit\n"
 
-#: cmd.rc:290
+#: cmd.rc:302
 msgid "No help available for %s\n"
 msgstr "Nu există ajutor pentru %s\n"
 
-#: cmd.rc:291
+#: cmd.rc:303
 msgid "Target to GOTO not found\n"
 msgstr "Destinația pentru GOTO nu a fost găsită\n"
 
-#: cmd.rc:292
+#: cmd.rc:304
 msgid "Current Date is %s\n"
 msgstr "Data curentă este %s\n"
 
-#: cmd.rc:293
+#: cmd.rc:305
 msgid "Current Time is %s\n"
 msgstr "Ora curentă este %s\n"
 
-#: cmd.rc:294
+#: cmd.rc:306
 msgid "Enter new date: "
 msgstr "Introduceți noua dată: "
 
-#: cmd.rc:295
+#: cmd.rc:307
 msgid "Enter new time: "
 msgstr "Introduceți noua oră: "
 
-#: cmd.rc:296
+#: cmd.rc:308
 msgid "Environment variable %s not defined\n"
 msgstr "Variabila de mediu %s nu este definită\n"
 
-#: cmd.rc:297 xcopy.rc:38
+#: cmd.rc:309 xcopy.rc:38
 msgid "Failed to open '%s'\n"
 msgstr "Deschiderea „%s” a eșuat\n"
 
-#: cmd.rc:298
+#: cmd.rc:310
 msgid "Cannot call batch label outside of a batch script\n"
 msgstr "Nu se poate apela eticheta pentru batch în afara unui script batch\n"
 
-#: cmd.rc:299 xcopy.rc:42
+#: cmd.rc:311 xcopy.rc:42
 msgctxt "All key"
 msgid "A"
 msgstr "T"
 
-#: cmd.rc:300
+#: cmd.rc:312
 msgid "%s, Delete"
 msgstr "%s, Șterge"
 
-#: cmd.rc:301
+#: cmd.rc:313
 msgid "Echo is %s\n"
 msgstr "Echo este %s\n"
 
-#: cmd.rc:302
+#: cmd.rc:314
 msgid "Verify is %s\n"
 msgstr "Verify este %s\n"
 
-#: cmd.rc:303
+#: cmd.rc:315
 msgid "Verify must be ON or OFF\n"
 msgstr "Verify trebuie să fie ON sau OFF\n"
 
-#: cmd.rc:304
+#: cmd.rc:316
 msgid "Parameter error\n"
 msgstr "Eroare de parametri\n"
 
-#: cmd.rc:305
+#: cmd.rc:317
 msgid ""
 "Volume in drive %c is %s\n"
 "Volume Serial Number is %04x-%04x\n"
@@ -8971,31 +8986,31 @@ msgstr ""
 "Numărul de serie al volumului este %04x-%04x\n"
 "\n"
 
-#: cmd.rc:306
+#: cmd.rc:318
 msgid "Volume label (11 characters, ENTER for none)?"
 msgstr "Etichetă pentru volum (11 caractere, ENTER pentru nici una)?"
 
-#: cmd.rc:307
+#: cmd.rc:319
 msgid "PATH not found\n"
 msgstr "PATH negăsită\n"
 
-#: cmd.rc:308
+#: cmd.rc:320
 msgid "Press Return key to continue: "
 msgstr "Apăsați pe Enter pentru a continua: "
 
-#: cmd.rc:309
+#: cmd.rc:321
 msgid "Wine Command Prompt"
 msgstr "Linia de comandă Wine"
 
-#: cmd.rc:310
+#: cmd.rc:322
 msgid "CMD Version %s\n"
 msgstr "CMD versiunea %s\n"
 
-#: cmd.rc:311
+#: cmd.rc:323
 msgid "More? "
 msgstr "Mai mult? "
 
-#: cmd.rc:312
+#: cmd.rc:324
 msgid "The input line is too long.\n"
 msgstr "Șirul introdus este prea lung.\n"
 
diff --git a/po/ru.po b/po/ru.po
index 6be7aea..39eec8b 100644
--- a/po/ru.po
+++ b/po/ru.po
@@ -8175,11 +8175,25 @@ msgid ""
 "association, if any.\n"
 msgstr ""
 
-#: cmd.rc:234
+#: cmd.rc:243
+msgid ""
+"FTYPE shows or modifies open commands associated with file types\n"
+"\n"
+"Syntax: FTYPE [fileType[=[openCommand]]]\n"
+"\n"
+"Without parameters, shows the file types for which open command strings are "
+"currently defined.\n"
+"If used with only a file type, displays the associated open command string, "
+"if any.\n"
+"Specifying no open command after the equal sign removes the command string "
+"associated to the specified file type.\n"
+msgstr ""
+
+#: cmd.rc:245
 msgid "MORE displays output of files or piped input in pages.\n"
 msgstr "MORE выводит содержимое файлов или каналов постранично.\n"
 
-#: cmd.rc:238
+#: cmd.rc:249
 msgid ""
 "CHOICE displays a text and waits, until the User\n"
 "presses an allowed Key from a selectable list.\n"
@@ -8189,7 +8203,7 @@ msgstr ""
 "не нажмёт клавишу из предложенного списка.\n"
 "CHOICE обычно применяется для создания меню в пакетном файле.\n"
 
-#: cmd.rc:242
+#: cmd.rc:253
 msgid ""
 "EXIT terminates the current command session and returns\n"
 "to the operating system or shell from which you invoked cmd.\n"
@@ -8197,7 +8211,7 @@ msgstr ""
 "EXIT завершает текущую командную сессию и возвращает\n"
 "в операционную систему или оболочку из которой был запущен cmd.\n"
 
-#: cmd.rc:276
+#: cmd.rc:288
 #, fuzzy
 msgid ""
 "CMD built-in commands are:\n"
@@ -8214,6 +8228,7 @@ msgid ""
 "DIR\t\tList the contents of a directory\n"
 "ECHO\t\tCopy text directly to the console output\n"
 "ENDLOCAL\tEnd localization of environment changes in a batch file\n"
+"FTYPE\t\tShow or modify open commands associated with file types\n"
 "HELP\t\tShow brief help details on a topic\n"
 "MD (MKDIR)\tCreate a subdirectory\n"
 "MORE\t\tDisplay output in pages\n"
@@ -8268,41 +8283,41 @@ msgstr ""
 "Выполните HELP <команда> для дополнительной информации по перечисленным выше "
 "командам.\n"
 
-#: cmd.rc:278
+#: cmd.rc:290
 msgid "Are you sure"
 msgstr "Вы уверены?"
 
-#: cmd.rc:279 xcopy.rc:40
+#: cmd.rc:291 xcopy.rc:40
 msgctxt "Yes key"
 msgid "Y"
 msgstr "Д"
 
-#: cmd.rc:280 xcopy.rc:41
+#: cmd.rc:292 xcopy.rc:41
 msgctxt "No key"
 msgid "N"
 msgstr "Н"
 
-#: cmd.rc:281
+#: cmd.rc:293
 msgid "File association missing for extension %s\n"
 msgstr "Файл, ассоциированный с расширением %s,отсутствует\n"
 
-#: cmd.rc:282
+#: cmd.rc:294
 msgid "No open command associated with file type '%s'\n"
 msgstr "Не работает команда, ассоциированная с файлом '%s'\n"
 
-#: cmd.rc:283
+#: cmd.rc:295
 msgid "Overwrite %s"
 msgstr "Перезаписано %s"
 
-#: cmd.rc:284
+#: cmd.rc:296
 msgid "More..."
 msgstr "Дальше..."
 
-#: cmd.rc:285
+#: cmd.rc:297
 msgid "Line in Batch processing possibly truncated. Using:\n"
 msgstr "Строка в обрабатываемом bat-файле возможно урезана. Используем:\n"
 
-#: cmd.rc:286
+#: cmd.rc:298
 msgid ""
 "Not Yet Implemented\n"
 "\n"
@@ -8310,80 +8325,80 @@ msgstr ""
 "Ещё не выполнено\n"
 "\n"
 
-#: cmd.rc:287
+#: cmd.rc:299
 msgid "Argument missing\n"
 msgstr "Отсутствует аргумент\n"
 
-#: cmd.rc:288
+#: cmd.rc:300
 msgid "Syntax error\n"
 msgstr "Синтаксическая ошибка\n"
 
-#: cmd.rc:289
+#: cmd.rc:301
 msgid "%s: File Not Found\n"
 msgstr "%s : Файл не найден\n"
 
-#: cmd.rc:290
+#: cmd.rc:302
 msgid "No help available for %s\n"
 msgstr "Справка для %s отсутствует\n"
 
-#: cmd.rc:291
+#: cmd.rc:303
 msgid "Target to GOTO not found\n"
 msgstr "Цель для GOTO не найдена\n"
 
-#: cmd.rc:292
+#: cmd.rc:304
 msgid "Current Date is %s\n"
 msgstr "Текущая дата %s\n"
 
-#: cmd.rc:293
+#: cmd.rc:305
 msgid "Current Time is %s\n"
 msgstr "Текущее время %s\n"
 
-#: cmd.rc:294
+#: cmd.rc:306
 msgid "Enter new date: "
 msgstr "Введите новую дату: "
 
-#: cmd.rc:295
+#: cmd.rc:307
 msgid "Enter new time: "
 msgstr "Введите новое время: "
 
-#: cmd.rc:296
+#: cmd.rc:308
 msgid "Environment variable %s not defined\n"
 msgstr "Переменная окружения %s не определена\n"
 
-#: cmd.rc:297 xcopy.rc:38
+#: cmd.rc:309 xcopy.rc:38
 msgid "Failed to open '%s'\n"
 msgstr "Не удалось открыть '%s'\n"
 
-#: cmd.rc:298
+#: cmd.rc:310
 msgid "Cannot call batch label outside of a batch script\n"
 msgstr "Не могу вызвать метку bat-файла вне bat-скрипта\n"
 
-#: cmd.rc:299 xcopy.rc:42
+#: cmd.rc:311 xcopy.rc:42
 msgctxt "All key"
 msgid "A"
 msgstr "В"
 
-#: cmd.rc:300
+#: cmd.rc:312
 msgid "%s, Delete"
 msgstr "%s, Удалено"
 
-#: cmd.rc:301
+#: cmd.rc:313
 msgid "Echo is %s\n"
 msgstr "Echo установлено в %s\n"
 
-#: cmd.rc:302
+#: cmd.rc:314
 msgid "Verify is %s\n"
 msgstr "Verify установлено в %s\n"
 
-#: cmd.rc:303
+#: cmd.rc:315
 msgid "Verify must be ON or OFF\n"
 msgstr "Verify должен быть либо ON, либо OFF\n"
 
-#: cmd.rc:304
+#: cmd.rc:316
 msgid "Parameter error\n"
 msgstr "Неверный параметр\n"
 
-#: cmd.rc:305
+#: cmd.rc:317
 msgid ""
 "Volume in drive %c is %s\n"
 "Volume Serial Number is %04x-%04x\n"
@@ -8393,31 +8408,31 @@ msgstr ""
 " Серийный номер %04x-%04x\n"
 "\n"
 
-#: cmd.rc:306
+#: cmd.rc:318
 msgid "Volume label (11 characters, ENTER for none)?"
 msgstr "Метка диска (11 символов, ENTER для ввода пустой метки)?"
 
-#: cmd.rc:307
+#: cmd.rc:319
 msgid "PATH not found\n"
 msgstr "PATH не найден\n"
 
-#: cmd.rc:308
+#: cmd.rc:320
 msgid "Press Return key to continue: "
 msgstr "Нажмите ввод для продолжения: "
 
-#: cmd.rc:309
+#: cmd.rc:321
 msgid "Wine Command Prompt"
 msgstr "Приглашение командной строки Wine"
 
-#: cmd.rc:310
+#: cmd.rc:322
 msgid "CMD Version %s\n"
 msgstr "Версия CMD %s\n"
 
-#: cmd.rc:311
+#: cmd.rc:323
 msgid "More? "
 msgstr "Ещё? "
 
-#: cmd.rc:312
+#: cmd.rc:324
 msgid "The input line is too long.\n"
 msgstr "Введённая команда слишком длинная.\n"
 
diff --git a/po/sk.po b/po/sk.po
index fff575e..38e18e1 100644
--- a/po/sk.po
+++ b/po/sk.po
@@ -8095,24 +8095,38 @@ msgid ""
 "association, if any.\n"
 msgstr ""
 
-#: cmd.rc:234
+#: cmd.rc:243
+msgid ""
+"FTYPE shows or modifies open commands associated with file types\n"
+"\n"
+"Syntax: FTYPE [fileType[=[openCommand]]]\n"
+"\n"
+"Without parameters, shows the file types for which open command strings are "
+"currently defined.\n"
+"If used with only a file type, displays the associated open command string, "
+"if any.\n"
+"Specifying no open command after the equal sign removes the command string "
+"associated to the specified file type.\n"
+msgstr ""
+
+#: cmd.rc:245
 msgid "MORE displays output of files or piped input in pages.\n"
 msgstr ""
 
-#: cmd.rc:238
+#: cmd.rc:249
 msgid ""
 "CHOICE displays a text and waits, until the User\n"
 "presses an allowed Key from a selectable list.\n"
 "CHOICE is mainly used to build a menu selection in a batch file.\n"
 msgstr ""
 
-#: cmd.rc:242
+#: cmd.rc:253
 msgid ""
 "EXIT terminates the current command session and returns\n"
 "to the operating system or shell from which you invoked cmd.\n"
 msgstr ""
 
-#: cmd.rc:276
+#: cmd.rc:288
 msgid ""
 "CMD built-in commands are:\n"
 "ASSOC\t\tShow or modify file extension associations\n"
@@ -8128,6 +8142,7 @@ msgid ""
 "DIR\t\tList the contents of a directory\n"
 "ECHO\t\tCopy text directly to the console output\n"
 "ENDLOCAL\tEnd localization of environment changes in a batch file\n"
+"FTYPE\t\tShow or modify open commands associated with file types\n"
 "HELP\t\tShow brief help details on a topic\n"
 "MD (MKDIR)\tCreate a subdirectory\n"
 "MORE\t\tDisplay output in pages\n"
@@ -8150,152 +8165,152 @@ msgid ""
 "Enter HELP <command> for further information on any of the above commands\n"
 msgstr ""
 
-#: cmd.rc:278
+#: cmd.rc:290
 msgid "Are you sure"
 msgstr ""
 
-#: cmd.rc:279 xcopy.rc:40
+#: cmd.rc:291 xcopy.rc:40
 msgctxt "Yes key"
 msgid "Y"
 msgstr ""
 
-#: cmd.rc:280 xcopy.rc:41
+#: cmd.rc:292 xcopy.rc:41
 msgctxt "No key"
 msgid "N"
 msgstr ""
 
-#: cmd.rc:281
+#: cmd.rc:293
 msgid "File association missing for extension %s\n"
 msgstr ""
 
-#: cmd.rc:282
+#: cmd.rc:294
 msgid "No open command associated with file type '%s'\n"
 msgstr ""
 
-#: cmd.rc:283
+#: cmd.rc:295
 msgid "Overwrite %s"
 msgstr ""
 
-#: cmd.rc:284
+#: cmd.rc:296
 msgid "More..."
 msgstr ""
 
-#: cmd.rc:285
+#: cmd.rc:297
 msgid "Line in Batch processing possibly truncated. Using:\n"
 msgstr ""
 
-#: cmd.rc:286
+#: cmd.rc:298
 msgid ""
 "Not Yet Implemented\n"
 "\n"
 msgstr ""
 
-#: cmd.rc:287
+#: cmd.rc:299
 msgid "Argument missing\n"
 msgstr ""
 
-#: cmd.rc:288
+#: cmd.rc:300
 msgid "Syntax error\n"
 msgstr ""
 
-#: cmd.rc:289
+#: cmd.rc:301
 #, fuzzy
 msgid "%s: File Not Found\n"
 msgstr "Súbor nenájdený"
 
-#: cmd.rc:290
+#: cmd.rc:302
 msgid "No help available for %s\n"
 msgstr ""
 
-#: cmd.rc:291
+#: cmd.rc:303
 msgid "Target to GOTO not found\n"
 msgstr ""
 
-#: cmd.rc:292
+#: cmd.rc:304
 msgid "Current Date is %s\n"
 msgstr ""
 
-#: cmd.rc:293
+#: cmd.rc:305
 msgid "Current Time is %s\n"
 msgstr ""
 
-#: cmd.rc:294
+#: cmd.rc:306
 msgid "Enter new date: "
 msgstr ""
 
-#: cmd.rc:295
+#: cmd.rc:307
 msgid "Enter new time: "
 msgstr ""
 
-#: cmd.rc:296
+#: cmd.rc:308
 msgid "Environment variable %s not defined\n"
 msgstr ""
 
-#: cmd.rc:297 xcopy.rc:38
+#: cmd.rc:309 xcopy.rc:38
 msgid "Failed to open '%s'\n"
 msgstr ""
 
-#: cmd.rc:298
+#: cmd.rc:310
 msgid "Cannot call batch label outside of a batch script\n"
 msgstr ""
 
-#: cmd.rc:299 xcopy.rc:42
+#: cmd.rc:311 xcopy.rc:42
 msgctxt "All key"
 msgid "A"
 msgstr ""
 
-#: cmd.rc:300
+#: cmd.rc:312
 msgid "%s, Delete"
 msgstr ""
 
-#: cmd.rc:301
+#: cmd.rc:313
 msgid "Echo is %s\n"
 msgstr ""
 
-#: cmd.rc:302
+#: cmd.rc:314
 msgid "Verify is %s\n"
 msgstr ""
 
-#: cmd.rc:303
+#: cmd.rc:315
 msgid "Verify must be ON or OFF\n"
 msgstr ""
 
-#: cmd.rc:304
+#: cmd.rc:316
 msgid "Parameter error\n"
 msgstr ""
 
-#: cmd.rc:305
+#: cmd.rc:317
 msgid ""
 "Volume in drive %c is %s\n"
 "Volume Serial Number is %04x-%04x\n"
 "\n"
 msgstr ""
 
-#: cmd.rc:306
+#: cmd.rc:318
 msgid "Volume label (11 characters, ENTER for none)?"
 msgstr ""
 
-#: cmd.rc:307
+#: cmd.rc:319
 msgid "PATH not found\n"
 msgstr ""
 
-#: cmd.rc:308
+#: cmd.rc:320
 msgid "Press Return key to continue: "
 msgstr ""
 
-#: cmd.rc:309
+#: cmd.rc:321
 msgid "Wine Command Prompt"
 msgstr ""
 
-#: cmd.rc:310
+#: cmd.rc:322
 msgid "CMD Version %s\n"
 msgstr ""
 
-#: cmd.rc:311
+#: cmd.rc:323
 msgid "More? "
 msgstr ""
 
-#: cmd.rc:312
+#: cmd.rc:324
 msgid "The input line is too long.\n"
 msgstr ""
 
diff --git a/po/sl.po b/po/sl.po
index c4e8277..2dd9d1a 100644
--- a/po/sl.po
+++ b/po/sl.po
@@ -8203,11 +8203,25 @@ msgid ""
 "association, if any.\n"
 msgstr ""
 
-#: cmd.rc:234
+#: cmd.rc:243
+msgid ""
+"FTYPE shows or modifies open commands associated with file types\n"
+"\n"
+"Syntax: FTYPE [fileType[=[openCommand]]]\n"
+"\n"
+"Without parameters, shows the file types for which open command strings are "
+"currently defined.\n"
+"If used with only a file type, displays the associated open command string, "
+"if any.\n"
+"Specifying no open command after the equal sign removes the command string "
+"associated to the specified file type.\n"
+msgstr ""
+
+#: cmd.rc:245
 msgid "MORE displays output of files or piped input in pages.\n"
 msgstr "MORE prikaže vsebino datotek ali preusmerjenega vnosa v straneh.\n"
 
-#: cmd.rc:238
+#: cmd.rc:249
 msgid ""
 "CHOICE displays a text and waits, until the User\n"
 "presses an allowed Key from a selectable list.\n"
@@ -8218,7 +8232,7 @@ msgstr ""
 "CHOICE se uporablja predvsem za izgradnjo izberljivega menija v paketni "
 "datoteki.\n"
 
-#: cmd.rc:242
+#: cmd.rc:253
 msgid ""
 "EXIT terminates the current command session and returns\n"
 "to the operating system or shell from which you invoked cmd.\n"
@@ -8227,7 +8241,7 @@ msgstr ""
 "sistemu\n"
 "ali ukazni lupini, iz katere ste priklicali cmd.\n"
 
-#: cmd.rc:276
+#: cmd.rc:288
 #, fuzzy
 msgid ""
 "CMD built-in commands are:\n"
@@ -8244,6 +8258,7 @@ msgid ""
 "DIR\t\tList the contents of a directory\n"
 "ECHO\t\tCopy text directly to the console output\n"
 "ENDLOCAL\tEnd localization of environment changes in a batch file\n"
+"FTYPE\t\tShow or modify open commands associated with file types\n"
 "HELP\t\tShow brief help details on a topic\n"
 "MD (MKDIR)\tCreate a subdirectory\n"
 "MORE\t\tDisplay output in pages\n"
@@ -8298,41 +8313,41 @@ msgstr ""
 "Uporabite HELP <ukaz> za več podrobnosti o kateremkoli od zgoraj navedenih "
 "ukazov\n"
 
-#: cmd.rc:278
+#: cmd.rc:290
 msgid "Are you sure"
 msgstr "Ali ste prepričani?"
 
-#: cmd.rc:279 xcopy.rc:40
+#: cmd.rc:291 xcopy.rc:40
 msgctxt "Yes key"
 msgid "Y"
 msgstr "D"
 
-#: cmd.rc:280 xcopy.rc:41
+#: cmd.rc:292 xcopy.rc:41
 msgctxt "No key"
 msgid "N"
 msgstr "N"
 
-#: cmd.rc:281
+#: cmd.rc:293
 msgid "File association missing for extension %s\n"
 msgstr "Povezava datoteke za pripono %s manjka\n"
 
-#: cmd.rc:282
+#: cmd.rc:294
 msgid "No open command associated with file type '%s'\n"
 msgstr "Noben ukaz ni povezan z vrsto datotek '%s'\n"
 
-#: cmd.rc:283
+#: cmd.rc:295
 msgid "Overwrite %s"
 msgstr "Prepiši %s"
 
-#: cmd.rc:284
+#: cmd.rc:296
 msgid "More..."
 msgstr "Več ..."
 
-#: cmd.rc:285
+#: cmd.rc:297
 msgid "Line in Batch processing possibly truncated. Using:\n"
 msgstr "Vrstica v paketni datoteki je morda skrajšana. Uporaba:\n"
 
-#: cmd.rc:286
+#: cmd.rc:298
 msgid ""
 "Not Yet Implemented\n"
 "\n"
@@ -8340,81 +8355,81 @@ msgstr ""
 "Ni še podprto\n"
 "\n"
 
-#: cmd.rc:287
+#: cmd.rc:299
 msgid "Argument missing\n"
 msgstr "Argument manjka\n"
 
-#: cmd.rc:288
+#: cmd.rc:300
 msgid "Syntax error\n"
 msgstr "Skladenjska napaka\n"
 
-#: cmd.rc:289
+#: cmd.rc:301
 #, fuzzy
 msgid "%s: File Not Found\n"
 msgstr "%s : datoteke ni mogoče najti\n"
 
-#: cmd.rc:290
+#: cmd.rc:302
 msgid "No help available for %s\n"
 msgstr "Za ukaz %s pomoč ni na voljo\n"
 
-#: cmd.rc:291
+#: cmd.rc:303
 msgid "Target to GOTO not found\n"
 msgstr "Cilja ukaza GOTO ni mogoče najti\n"
 
-#: cmd.rc:292
+#: cmd.rc:304
 msgid "Current Date is %s\n"
 msgstr "Trenutni datum je %s\n"
 
-#: cmd.rc:293
+#: cmd.rc:305
 msgid "Current Time is %s\n"
 msgstr "Trenutni čas je %s\n"
 
-#: cmd.rc:294
+#: cmd.rc:306
 msgid "Enter new date: "
 msgstr "Vnesite nov datum:"
 
-#: cmd.rc:295
+#: cmd.rc:307
 msgid "Enter new time: "
 msgstr "Vnesite nov čas:"
 
-#: cmd.rc:296
+#: cmd.rc:308
 msgid "Environment variable %s not defined\n"
 msgstr "Okoljska spremenljivka %s ni določena\n"
 
-#: cmd.rc:297 xcopy.rc:38
+#: cmd.rc:309 xcopy.rc:38
 msgid "Failed to open '%s'\n"
 msgstr "Napaka med odpiranjem '%s'\n"
 
-#: cmd.rc:298
+#: cmd.rc:310
 msgid "Cannot call batch label outside of a batch script\n"
 msgstr "Klic paketne oznake zunaj paketnega skripta ni mogoč\n"
 
-#: cmd.rc:299 xcopy.rc:42
+#: cmd.rc:311 xcopy.rc:42
 msgctxt "All key"
 msgid "A"
 msgstr "A"
 
-#: cmd.rc:300
+#: cmd.rc:312
 msgid "%s, Delete"
 msgstr "%s, Izbriši"
 
-#: cmd.rc:301
+#: cmd.rc:313
 msgid "Echo is %s\n"
 msgstr "Odmev je %s\n"
 
-#: cmd.rc:302
+#: cmd.rc:314
 msgid "Verify is %s\n"
 msgstr "Preverjanje je %s\n"
 
-#: cmd.rc:303
+#: cmd.rc:315
 msgid "Verify must be ON or OFF\n"
 msgstr "Vrednost zastavice preverjanja mora biti ON ali OFF\n"
 
-#: cmd.rc:304
+#: cmd.rc:316
 msgid "Parameter error\n"
 msgstr "Napaka parametra\n"
 
-#: cmd.rc:305
+#: cmd.rc:317
 msgid ""
 "Volume in drive %c is %s\n"
 "Volume Serial Number is %04x-%04x\n"
@@ -8424,31 +8439,31 @@ msgstr ""
 "Zaporedna št. nosilca je %04x-%04x\n"
 "\n"
 
-#: cmd.rc:306
+#: cmd.rc:318
 msgid "Volume label (11 characters, ENTER for none)?"
 msgstr "Oznaka nosilca (11 znakov, ENTER za brez)?"
 
-#: cmd.rc:307
+#: cmd.rc:319
 msgid "PATH not found\n"
 msgstr "POTI ni mogoče najti\n"
 
-#: cmd.rc:308
+#: cmd.rc:320
 msgid "Press Return key to continue: "
 msgstr "Za nadaljevanje pritisnite tipko Return: "
 
-#: cmd.rc:309
+#: cmd.rc:321
 msgid "Wine Command Prompt"
 msgstr "Wine ukazni poziv"
 
-#: cmd.rc:310
+#: cmd.rc:322
 msgid "CMD Version %s\n"
 msgstr "Različica CMD %s\n"
 
-#: cmd.rc:311
+#: cmd.rc:323
 msgid "More? "
 msgstr "Več? "
 
-#: cmd.rc:312
+#: cmd.rc:324
 msgid "The input line is too long.\n"
 msgstr "Vrstica vhoda je predolga.\n"
 
diff --git a/po/sr_RS at cyrillic.po b/po/sr_RS at cyrillic.po
index 801073a..712288e 100644
--- a/po/sr_RS at cyrillic.po
+++ b/po/sr_RS at cyrillic.po
@@ -8204,24 +8204,38 @@ msgid ""
 "association, if any.\n"
 msgstr ""
 
-#: cmd.rc:234
+#: cmd.rc:243
+msgid ""
+"FTYPE shows or modifies open commands associated with file types\n"
+"\n"
+"Syntax: FTYPE [fileType[=[openCommand]]]\n"
+"\n"
+"Without parameters, shows the file types for which open command strings are "
+"currently defined.\n"
+"If used with only a file type, displays the associated open command string, "
+"if any.\n"
+"Specifying no open command after the equal sign removes the command string "
+"associated to the specified file type.\n"
+msgstr ""
+
+#: cmd.rc:245
 msgid "MORE displays output of files or piped input in pages.\n"
 msgstr ""
 
-#: cmd.rc:238
+#: cmd.rc:249
 msgid ""
 "CHOICE displays a text and waits, until the User\n"
 "presses an allowed Key from a selectable list.\n"
 "CHOICE is mainly used to build a menu selection in a batch file.\n"
 msgstr ""
 
-#: cmd.rc:242
+#: cmd.rc:253
 msgid ""
 "EXIT terminates the current command session and returns\n"
 "to the operating system or shell from which you invoked cmd.\n"
 msgstr ""
 
-#: cmd.rc:276
+#: cmd.rc:288
 msgid ""
 "CMD built-in commands are:\n"
 "ASSOC\t\tShow or modify file extension associations\n"
@@ -8237,6 +8251,7 @@ msgid ""
 "DIR\t\tList the contents of a directory\n"
 "ECHO\t\tCopy text directly to the console output\n"
 "ENDLOCAL\tEnd localization of environment changes in a batch file\n"
+"FTYPE\t\tShow or modify open commands associated with file types\n"
 "HELP\t\tShow brief help details on a topic\n"
 "MD (MKDIR)\tCreate a subdirectory\n"
 "MORE\t\tDisplay output in pages\n"
@@ -8259,152 +8274,152 @@ msgid ""
 "Enter HELP <command> for further information on any of the above commands\n"
 msgstr ""
 
-#: cmd.rc:278
+#: cmd.rc:290
 msgid "Are you sure"
 msgstr ""
 
-#: cmd.rc:279 xcopy.rc:40
+#: cmd.rc:291 xcopy.rc:40
 msgctxt "Yes key"
 msgid "Y"
 msgstr ""
 
-#: cmd.rc:280 xcopy.rc:41
+#: cmd.rc:292 xcopy.rc:41
 msgctxt "No key"
 msgid "N"
 msgstr ""
 
-#: cmd.rc:281
+#: cmd.rc:293
 msgid "File association missing for extension %s\n"
 msgstr ""
 
-#: cmd.rc:282
+#: cmd.rc:294
 msgid "No open command associated with file type '%s'\n"
 msgstr ""
 
-#: cmd.rc:283
+#: cmd.rc:295
 msgid "Overwrite %s"
 msgstr ""
 
-#: cmd.rc:284
+#: cmd.rc:296
 msgid "More..."
 msgstr ""
 
-#: cmd.rc:285
+#: cmd.rc:297
 msgid "Line in Batch processing possibly truncated. Using:\n"
 msgstr ""
 
-#: cmd.rc:286
+#: cmd.rc:298
 msgid ""
 "Not Yet Implemented\n"
 "\n"
 msgstr ""
 
-#: cmd.rc:287
+#: cmd.rc:299
 msgid "Argument missing\n"
 msgstr ""
 
-#: cmd.rc:288
+#: cmd.rc:300
 msgid "Syntax error\n"
 msgstr ""
 
-#: cmd.rc:289
+#: cmd.rc:301
 #, fuzzy
 msgid "%s: File Not Found\n"
 msgstr "Датотека није пронађена"
 
-#: cmd.rc:290
+#: cmd.rc:302
 msgid "No help available for %s\n"
 msgstr ""
 
-#: cmd.rc:291
+#: cmd.rc:303
 msgid "Target to GOTO not found\n"
 msgstr ""
 
-#: cmd.rc:292
+#: cmd.rc:304
 msgid "Current Date is %s\n"
 msgstr ""
 
-#: cmd.rc:293
+#: cmd.rc:305
 msgid "Current Time is %s\n"
 msgstr ""
 
-#: cmd.rc:294
+#: cmd.rc:306
 msgid "Enter new date: "
 msgstr ""
 
-#: cmd.rc:295
+#: cmd.rc:307
 msgid "Enter new time: "
 msgstr ""
 
-#: cmd.rc:296
+#: cmd.rc:308
 msgid "Environment variable %s not defined\n"
 msgstr ""
 
-#: cmd.rc:297 xcopy.rc:38
+#: cmd.rc:309 xcopy.rc:38
 msgid "Failed to open '%s'\n"
 msgstr "Отварање „%s“ датотеке није успело\n"
 
-#: cmd.rc:298
+#: cmd.rc:310
 msgid "Cannot call batch label outside of a batch script\n"
 msgstr ""
 
-#: cmd.rc:299 xcopy.rc:42
+#: cmd.rc:311 xcopy.rc:42
 msgctxt "All key"
 msgid "A"
 msgstr ""
 
-#: cmd.rc:300
+#: cmd.rc:312
 msgid "%s, Delete"
 msgstr ""
 
-#: cmd.rc:301
+#: cmd.rc:313
 msgid "Echo is %s\n"
 msgstr ""
 
-#: cmd.rc:302
+#: cmd.rc:314
 msgid "Verify is %s\n"
 msgstr ""
 
-#: cmd.rc:303
+#: cmd.rc:315
 msgid "Verify must be ON or OFF\n"
 msgstr ""
 
-#: cmd.rc:304
+#: cmd.rc:316
 msgid "Parameter error\n"
 msgstr ""
 
-#: cmd.rc:305
+#: cmd.rc:317
 msgid ""
 "Volume in drive %c is %s\n"
 "Volume Serial Number is %04x-%04x\n"
 "\n"
 msgstr ""
 
-#: cmd.rc:306
+#: cmd.rc:318
 msgid "Volume label (11 characters, ENTER for none)?"
 msgstr ""
 
-#: cmd.rc:307
+#: cmd.rc:319
 msgid "PATH not found\n"
 msgstr ""
 
-#: cmd.rc:308
+#: cmd.rc:320
 msgid "Press Return key to continue: "
 msgstr ""
 
-#: cmd.rc:309
+#: cmd.rc:321
 msgid "Wine Command Prompt"
 msgstr ""
 
-#: cmd.rc:310
+#: cmd.rc:322
 msgid "CMD Version %s\n"
 msgstr ""
 
-#: cmd.rc:311
+#: cmd.rc:323
 msgid "More? "
 msgstr ""
 
-#: cmd.rc:312
+#: cmd.rc:324
 msgid "The input line is too long.\n"
 msgstr ""
 
diff --git a/po/sr_RS at latin.po b/po/sr_RS at latin.po
index edfbf74..0fbe568 100644
--- a/po/sr_RS at latin.po
+++ b/po/sr_RS at latin.po
@@ -8253,24 +8253,38 @@ msgid ""
 "association, if any.\n"
 msgstr ""
 
-#: cmd.rc:234
+#: cmd.rc:243
+msgid ""
+"FTYPE shows or modifies open commands associated with file types\n"
+"\n"
+"Syntax: FTYPE [fileType[=[openCommand]]]\n"
+"\n"
+"Without parameters, shows the file types for which open command strings are "
+"currently defined.\n"
+"If used with only a file type, displays the associated open command string, "
+"if any.\n"
+"Specifying no open command after the equal sign removes the command string "
+"associated to the specified file type.\n"
+msgstr ""
+
+#: cmd.rc:245
 msgid "MORE displays output of files or piped input in pages.\n"
 msgstr ""
 
-#: cmd.rc:238
+#: cmd.rc:249
 msgid ""
 "CHOICE displays a text and waits, until the User\n"
 "presses an allowed Key from a selectable list.\n"
 "CHOICE is mainly used to build a menu selection in a batch file.\n"
 msgstr ""
 
-#: cmd.rc:242
+#: cmd.rc:253
 msgid ""
 "EXIT terminates the current command session and returns\n"
 "to the operating system or shell from which you invoked cmd.\n"
 msgstr ""
 
-#: cmd.rc:276
+#: cmd.rc:288
 msgid ""
 "CMD built-in commands are:\n"
 "ASSOC\t\tShow or modify file extension associations\n"
@@ -8286,6 +8300,7 @@ msgid ""
 "DIR\t\tList the contents of a directory\n"
 "ECHO\t\tCopy text directly to the console output\n"
 "ENDLOCAL\tEnd localization of environment changes in a batch file\n"
+"FTYPE\t\tShow or modify open commands associated with file types\n"
 "HELP\t\tShow brief help details on a topic\n"
 "MD (MKDIR)\tCreate a subdirectory\n"
 "MORE\t\tDisplay output in pages\n"
@@ -8308,152 +8323,152 @@ msgid ""
 "Enter HELP <command> for further information on any of the above commands\n"
 msgstr ""
 
-#: cmd.rc:278
+#: cmd.rc:290
 msgid "Are you sure"
 msgstr ""
 
-#: cmd.rc:279 xcopy.rc:40
+#: cmd.rc:291 xcopy.rc:40
 msgctxt "Yes key"
 msgid "Y"
 msgstr ""
 
-#: cmd.rc:280 xcopy.rc:41
+#: cmd.rc:292 xcopy.rc:41
 msgctxt "No key"
 msgid "N"
 msgstr ""
 
-#: cmd.rc:281
+#: cmd.rc:293
 msgid "File association missing for extension %s\n"
 msgstr ""
 
-#: cmd.rc:282
+#: cmd.rc:294
 msgid "No open command associated with file type '%s'\n"
 msgstr ""
 
-#: cmd.rc:283
+#: cmd.rc:295
 msgid "Overwrite %s"
 msgstr ""
 
-#: cmd.rc:284
+#: cmd.rc:296
 msgid "More..."
 msgstr ""
 
-#: cmd.rc:285
+#: cmd.rc:297
 msgid "Line in Batch processing possibly truncated. Using:\n"
 msgstr ""
 
-#: cmd.rc:286
+#: cmd.rc:298
 msgid ""
 "Not Yet Implemented\n"
 "\n"
 msgstr ""
 
-#: cmd.rc:287
+#: cmd.rc:299
 msgid "Argument missing\n"
 msgstr ""
 
-#: cmd.rc:288
+#: cmd.rc:300
 msgid "Syntax error\n"
 msgstr ""
 
-#: cmd.rc:289
+#: cmd.rc:301
 #, fuzzy
 msgid "%s: File Not Found\n"
 msgstr "Datoteka nije pronađena"
 
-#: cmd.rc:290
+#: cmd.rc:302
 msgid "No help available for %s\n"
 msgstr ""
 
-#: cmd.rc:291
+#: cmd.rc:303
 msgid "Target to GOTO not found\n"
 msgstr ""
 
-#: cmd.rc:292
+#: cmd.rc:304
 msgid "Current Date is %s\n"
 msgstr ""
 
-#: cmd.rc:293
+#: cmd.rc:305
 msgid "Current Time is %s\n"
 msgstr ""
 
-#: cmd.rc:294
+#: cmd.rc:306
 msgid "Enter new date: "
 msgstr ""
 
-#: cmd.rc:295
+#: cmd.rc:307
 msgid "Enter new time: "
 msgstr ""
 
-#: cmd.rc:296
+#: cmd.rc:308
 msgid "Environment variable %s not defined\n"
 msgstr ""
 
-#: cmd.rc:297 xcopy.rc:38
+#: cmd.rc:309 xcopy.rc:38
 msgid "Failed to open '%s'\n"
 msgstr "Otvaranje „%s“ datoteke nije uspelo\n"
 
-#: cmd.rc:298
+#: cmd.rc:310
 msgid "Cannot call batch label outside of a batch script\n"
 msgstr ""
 
-#: cmd.rc:299 xcopy.rc:42
+#: cmd.rc:311 xcopy.rc:42
 msgctxt "All key"
 msgid "A"
 msgstr ""
 
-#: cmd.rc:300
+#: cmd.rc:312
 msgid "%s, Delete"
 msgstr ""
 
-#: cmd.rc:301
+#: cmd.rc:313
 msgid "Echo is %s\n"
 msgstr ""
 
-#: cmd.rc:302
+#: cmd.rc:314
 msgid "Verify is %s\n"
 msgstr ""
 
-#: cmd.rc:303
+#: cmd.rc:315
 msgid "Verify must be ON or OFF\n"
 msgstr ""
 
-#: cmd.rc:304
+#: cmd.rc:316
 msgid "Parameter error\n"
 msgstr ""
 
-#: cmd.rc:305
+#: cmd.rc:317
 msgid ""
 "Volume in drive %c is %s\n"
 "Volume Serial Number is %04x-%04x\n"
 "\n"
 msgstr ""
 
-#: cmd.rc:306
+#: cmd.rc:318
 msgid "Volume label (11 characters, ENTER for none)?"
 msgstr ""
 
-#: cmd.rc:307
+#: cmd.rc:319
 msgid "PATH not found\n"
 msgstr ""
 
-#: cmd.rc:308
+#: cmd.rc:320
 msgid "Press Return key to continue: "
 msgstr ""
 
-#: cmd.rc:309
+#: cmd.rc:321
 msgid "Wine Command Prompt"
 msgstr ""
 
-#: cmd.rc:310
+#: cmd.rc:322
 msgid "CMD Version %s\n"
 msgstr ""
 
-#: cmd.rc:311
+#: cmd.rc:323
 msgid "More? "
 msgstr ""
 
-#: cmd.rc:312
+#: cmd.rc:324
 msgid "The input line is too long.\n"
 msgstr ""
 
diff --git a/po/sv.po b/po/sv.po
index 9edf0de..d920177 100644
--- a/po/sv.po
+++ b/po/sv.po
@@ -8186,13 +8186,27 @@ msgid ""
 "association, if any.\n"
 msgstr ""
 
-#: cmd.rc:234
+#: cmd.rc:243
+msgid ""
+"FTYPE shows or modifies open commands associated with file types\n"
+"\n"
+"Syntax: FTYPE [fileType[=[openCommand]]]\n"
+"\n"
+"Without parameters, shows the file types for which open command strings are "
+"currently defined.\n"
+"If used with only a file type, displays the associated open command string, "
+"if any.\n"
+"Specifying no open command after the equal sign removes the command string "
+"associated to the specified file type.\n"
+msgstr ""
+
+#: cmd.rc:245
 msgid "MORE displays output of files or piped input in pages.\n"
 msgstr ""
 "MORE skriver ut filers utskrift eller vidarebefodrade förfrågningar på "
 "sidor.\n"
 
-#: cmd.rc:238
+#: cmd.rc:249
 msgid ""
 "CHOICE displays a text and waits, until the User\n"
 "presses an allowed Key from a selectable list.\n"
@@ -8202,7 +8216,7 @@ msgstr ""
 "trycker ner en tangent från en valbar lista.\n"
 "CHOICE används främst för att skapa menyval i batchfiler.\n"
 
-#: cmd.rc:242
+#: cmd.rc:253
 msgid ""
 "EXIT terminates the current command session and returns\n"
 "to the operating system or shell from which you invoked cmd.\n"
@@ -8210,7 +8224,7 @@ msgstr ""
 "EXIT avslutar cmd och skickar tillbaks användaren till\n"
 "operativsystemet eller skalet som cmd startades ifrån.\n"
 
-#: cmd.rc:276
+#: cmd.rc:288
 #, fuzzy
 msgid ""
 "CMD built-in commands are:\n"
@@ -8227,6 +8241,7 @@ msgid ""
 "DIR\t\tList the contents of a directory\n"
 "ECHO\t\tCopy text directly to the console output\n"
 "ENDLOCAL\tEnd localization of environment changes in a batch file\n"
+"FTYPE\t\tShow or modify open commands associated with file types\n"
 "HELP\t\tShow brief help details on a topic\n"
 "MD (MKDIR)\tCreate a subdirectory\n"
 "MORE\t\tDisplay output in pages\n"
@@ -8280,41 +8295,41 @@ msgstr ""
 "\n"
 "Skriv HELP <command> för mer information om något av kommandona ovanför\n"
 
-#: cmd.rc:278
+#: cmd.rc:290
 msgid "Are you sure"
 msgstr "Är du säker?"
 
-#: cmd.rc:279 xcopy.rc:40
+#: cmd.rc:291 xcopy.rc:40
 msgctxt "Yes key"
 msgid "Y"
 msgstr "J"
 
-#: cmd.rc:280 xcopy.rc:41
+#: cmd.rc:292 xcopy.rc:41
 msgctxt "No key"
 msgid "N"
 msgstr "N"
 
-#: cmd.rc:281
+#: cmd.rc:293
 msgid "File association missing for extension %s\n"
 msgstr "Det finns ingen filassociation för detta filformat %s\n"
 
-#: cmd.rc:282
+#: cmd.rc:294
 msgid "No open command associated with file type '%s'\n"
 msgstr "Ingen kommando förknippat med filtyp '%s'\n"
 
-#: cmd.rc:283
+#: cmd.rc:295
 msgid "Overwrite %s"
 msgstr "Skriva över %s"
 
-#: cmd.rc:284
+#: cmd.rc:296
 msgid "More..."
 msgstr "Mer..."
 
-#: cmd.rc:285
+#: cmd.rc:297
 msgid "Line in Batch processing possibly truncated. Using:\n"
 msgstr "En rad i batch möjligtvis trunkerad. Använder:\n"
 
-#: cmd.rc:286
+#: cmd.rc:298
 msgid ""
 "Not Yet Implemented\n"
 "\n"
@@ -8322,80 +8337,80 @@ msgstr ""
 "Ännu ej implementerat\n"
 "\n"
 
-#: cmd.rc:287
+#: cmd.rc:299
 msgid "Argument missing\n"
 msgstr "Argument saknas\n"
 
-#: cmd.rc:288
+#: cmd.rc:300
 msgid "Syntax error\n"
 msgstr "Syntaxfel\n"
 
-#: cmd.rc:289
+#: cmd.rc:301
 msgid "%s: File Not Found\n"
 msgstr "%s : kunde inte hitta filen\n"
 
-#: cmd.rc:290
+#: cmd.rc:302
 msgid "No help available for %s\n"
 msgstr "Ingen hjälp tillgänglig för %s\n"
 
-#: cmd.rc:291
+#: cmd.rc:303
 msgid "Target to GOTO not found\n"
 msgstr "Mål för GOTO ej funnet\n"
 
-#: cmd.rc:292
+#: cmd.rc:304
 msgid "Current Date is %s\n"
 msgstr "Dagens datum är %s\n"
 
-#: cmd.rc:293
+#: cmd.rc:305
 msgid "Current Time is %s\n"
 msgstr "Tiden är %s\n"
 
-#: cmd.rc:294
+#: cmd.rc:306
 msgid "Enter new date: "
 msgstr "Skriv nytt datum: "
 
-#: cmd.rc:295
+#: cmd.rc:307
 msgid "Enter new time: "
 msgstr "Skriv in den nya tiden: "
 
-#: cmd.rc:296
+#: cmd.rc:308
 msgid "Environment variable %s not defined\n"
 msgstr "Miljövariabeln %s ej definierad\n"
 
-#: cmd.rc:297 xcopy.rc:38
+#: cmd.rc:309 xcopy.rc:38
 msgid "Failed to open '%s'\n"
 msgstr "Misslyckades med att öppna '%s'\n"
 
-#: cmd.rc:298
+#: cmd.rc:310
 msgid "Cannot call batch label outside of a batch script\n"
 msgstr "Går ej att anropa en batchetikett utanför ett batchskript\n"
 
-#: cmd.rc:299 xcopy.rc:42
+#: cmd.rc:311 xcopy.rc:42
 msgctxt "All key"
 msgid "A"
 msgstr "A"
 
-#: cmd.rc:300
+#: cmd.rc:312
 msgid "%s, Delete"
 msgstr "%s, ta bort"
 
-#: cmd.rc:301
+#: cmd.rc:313
 msgid "Echo is %s\n"
 msgstr "Ekot är %s\n"
 
-#: cmd.rc:302
+#: cmd.rc:314
 msgid "Verify is %s\n"
 msgstr "Verifiera blev %s\n"
 
-#: cmd.rc:303
+#: cmd.rc:315
 msgid "Verify must be ON or OFF\n"
 msgstr "Verifiera måste vara ON (på) eller OFF (av)\n"
 
-#: cmd.rc:304
+#: cmd.rc:316
 msgid "Parameter error\n"
 msgstr "Parameterfel\n"
 
-#: cmd.rc:305
+#: cmd.rc:317
 msgid ""
 "Volume in drive %c is %s\n"
 "Volume Serial Number is %04x-%04x\n"
@@ -8404,31 +8419,31 @@ msgstr ""
 "Diskvolymen på hårddisk %c är %s\n"
 "Diskvolymens serienummer är %04x-%04x\n"
 
-#: cmd.rc:306
+#: cmd.rc:318
 msgid "Volume label (11 characters, ENTER for none)?"
 msgstr "Diskvolymens namn (11 karaktärer, tryck enter för inget)?"
 
-#: cmd.rc:307
+#: cmd.rc:319
 msgid "PATH not found\n"
 msgstr "Sökväg ej funnen\n"
 
-#: cmd.rc:308
+#: cmd.rc:320
 msgid "Press Return key to continue: "
 msgstr "Tryck enter för att fortsätta: "
 
-#: cmd.rc:309
+#: cmd.rc:321
 msgid "Wine Command Prompt"
 msgstr "Wine kommandoprompt"
 
-#: cmd.rc:310
+#: cmd.rc:322
 msgid "CMD Version %s\n"
 msgstr "CMD Version %s\n"
 
-#: cmd.rc:311
+#: cmd.rc:323
 msgid "More? "
 msgstr "Mer? "
 
-#: cmd.rc:312
+#: cmd.rc:324
 msgid "The input line is too long.\n"
 msgstr "Inmatningen är för lång.\n"
 
diff --git a/po/te.po b/po/te.po
index 4802674..44de43a 100644
--- a/po/te.po
+++ b/po/te.po
@@ -7801,24 +7801,38 @@ msgid ""
 "association, if any.\n"
 msgstr ""
 
-#: cmd.rc:234
+#: cmd.rc:243
+msgid ""
+"FTYPE shows or modifies open commands associated with file types\n"
+"\n"
+"Syntax: FTYPE [fileType[=[openCommand]]]\n"
+"\n"
+"Without parameters, shows the file types for which open command strings are "
+"currently defined.\n"
+"If used with only a file type, displays the associated open command string, "
+"if any.\n"
+"Specifying no open command after the equal sign removes the command string "
+"associated to the specified file type.\n"
+msgstr ""
+
+#: cmd.rc:245
 msgid "MORE displays output of files or piped input in pages.\n"
 msgstr ""
 
-#: cmd.rc:238
+#: cmd.rc:249
 msgid ""
 "CHOICE displays a text and waits, until the User\n"
 "presses an allowed Key from a selectable list.\n"
 "CHOICE is mainly used to build a menu selection in a batch file.\n"
 msgstr ""
 
-#: cmd.rc:242
+#: cmd.rc:253
 msgid ""
 "EXIT terminates the current command session and returns\n"
 "to the operating system or shell from which you invoked cmd.\n"
 msgstr ""
 
-#: cmd.rc:276
+#: cmd.rc:288
 msgid ""
 "CMD built-in commands are:\n"
 "ASSOC\t\tShow or modify file extension associations\n"
@@ -7834,6 +7848,7 @@ msgid ""
 "DIR\t\tList the contents of a directory\n"
 "ECHO\t\tCopy text directly to the console output\n"
 "ENDLOCAL\tEnd localization of environment changes in a batch file\n"
+"FTYPE\t\tShow or modify open commands associated with file types\n"
 "HELP\t\tShow brief help details on a topic\n"
 "MD (MKDIR)\tCreate a subdirectory\n"
 "MORE\t\tDisplay output in pages\n"
@@ -7856,151 +7871,151 @@ msgid ""
 "Enter HELP <command> for further information on any of the above commands\n"
 msgstr ""
 
-#: cmd.rc:278
+#: cmd.rc:290
 msgid "Are you sure"
 msgstr ""
 
-#: cmd.rc:279 xcopy.rc:40
+#: cmd.rc:291 xcopy.rc:40
 msgctxt "Yes key"
 msgid "Y"
 msgstr ""
 
-#: cmd.rc:280 xcopy.rc:41
+#: cmd.rc:292 xcopy.rc:41
 msgctxt "No key"
 msgid "N"
 msgstr ""
 
-#: cmd.rc:281
+#: cmd.rc:293
 msgid "File association missing for extension %s\n"
 msgstr ""
 
-#: cmd.rc:282
+#: cmd.rc:294
 msgid "No open command associated with file type '%s'\n"
 msgstr ""
 
-#: cmd.rc:283
+#: cmd.rc:295
 msgid "Overwrite %s"
 msgstr ""
 
-#: cmd.rc:284
+#: cmd.rc:296
 msgid "More..."
 msgstr ""
 
-#: cmd.rc:285
+#: cmd.rc:297
 msgid "Line in Batch processing possibly truncated. Using:\n"
 msgstr ""
 
-#: cmd.rc:286
+#: cmd.rc:298
 msgid ""
 "Not Yet Implemented\n"
 "\n"
 msgstr ""
 
-#: cmd.rc:287
+#: cmd.rc:299
 msgid "Argument missing\n"
 msgstr ""
 
-#: cmd.rc:288
+#: cmd.rc:300
 msgid "Syntax error\n"
 msgstr ""
 
-#: cmd.rc:289
+#: cmd.rc:301
 msgid "%s: File Not Found\n"
 msgstr ""
 
-#: cmd.rc:290
+#: cmd.rc:302
 msgid "No help available for %s\n"
 msgstr ""
 
-#: cmd.rc:291
+#: cmd.rc:303
 msgid "Target to GOTO not found\n"
 msgstr ""
 
-#: cmd.rc:292
+#: cmd.rc:304
 msgid "Current Date is %s\n"
 msgstr ""
 
-#: cmd.rc:293
+#: cmd.rc:305
 msgid "Current Time is %s\n"
 msgstr ""
 
-#: cmd.rc:294
+#: cmd.rc:306
 msgid "Enter new date: "
 msgstr ""
 
-#: cmd.rc:295
+#: cmd.rc:307
 msgid "Enter new time: "
 msgstr ""
 
-#: cmd.rc:296
+#: cmd.rc:308
 msgid "Environment variable %s not defined\n"
 msgstr ""
 
-#: cmd.rc:297 xcopy.rc:38
+#: cmd.rc:309 xcopy.rc:38
 msgid "Failed to open '%s'\n"
 msgstr ""
 
-#: cmd.rc:298
+#: cmd.rc:310
 msgid "Cannot call batch label outside of a batch script\n"
 msgstr ""
 
-#: cmd.rc:299 xcopy.rc:42
+#: cmd.rc:311 xcopy.rc:42
 msgctxt "All key"
 msgid "A"
 msgstr ""
 
-#: cmd.rc:300
+#: cmd.rc:312
 msgid "%s, Delete"
 msgstr ""
 
-#: cmd.rc:301
+#: cmd.rc:313
 msgid "Echo is %s\n"
 msgstr ""
 
-#: cmd.rc:302
+#: cmd.rc:314
 msgid "Verify is %s\n"
 msgstr ""
 
-#: cmd.rc:303
+#: cmd.rc:315
 msgid "Verify must be ON or OFF\n"
 msgstr ""
 
-#: cmd.rc:304
+#: cmd.rc:316
 msgid "Parameter error\n"
 msgstr ""
 
-#: cmd.rc:305
+#: cmd.rc:317
 msgid ""
 "Volume in drive %c is %s\n"
 "Volume Serial Number is %04x-%04x\n"
 "\n"
 msgstr ""
 
-#: cmd.rc:306
+#: cmd.rc:318
 msgid "Volume label (11 characters, ENTER for none)?"
 msgstr ""
 
-#: cmd.rc:307
+#: cmd.rc:319
 msgid "PATH not found\n"
 msgstr ""
 
-#: cmd.rc:308
+#: cmd.rc:320
 msgid "Press Return key to continue: "
 msgstr ""
 
-#: cmd.rc:309
+#: cmd.rc:321
 msgid "Wine Command Prompt"
 msgstr ""
 
-#: cmd.rc:310
+#: cmd.rc:322
 msgid "CMD Version %s\n"
 msgstr ""
 
-#: cmd.rc:311
+#: cmd.rc:323
 msgid "More? "
 msgstr ""
 
-#: cmd.rc:312
+#: cmd.rc:324
 msgid "The input line is too long.\n"
 msgstr ""
 
diff --git a/po/th.po b/po/th.po
index 3f0aa80..1ddce64 100644
--- a/po/th.po
+++ b/po/th.po
@@ -7946,24 +7946,38 @@ msgid ""
 "association, if any.\n"
 msgstr ""
 
-#: cmd.rc:234
+#: cmd.rc:243
+msgid ""
+"FTYPE shows or modifies open commands associated with file types\n"
+"\n"
+"Syntax: FTYPE [fileType[=[openCommand]]]\n"
+"\n"
+"Without parameters, shows the file types for which open command strings are "
+"currently defined.\n"
+"If used with only a file type, displays the associated open command string, "
+"if any.\n"
+"Specifying no open command after the equal sign removes the command string "
+"associated to the specified file type.\n"
+msgstr ""
+
+#: cmd.rc:245
 msgid "MORE displays output of files or piped input in pages.\n"
 msgstr ""
 
-#: cmd.rc:238
+#: cmd.rc:249
 msgid ""
 "CHOICE displays a text and waits, until the User\n"
 "presses an allowed Key from a selectable list.\n"
 "CHOICE is mainly used to build a menu selection in a batch file.\n"
 msgstr ""
 
-#: cmd.rc:242
+#: cmd.rc:253
 msgid ""
 "EXIT terminates the current command session and returns\n"
 "to the operating system or shell from which you invoked cmd.\n"
 msgstr ""
 
-#: cmd.rc:276
+#: cmd.rc:288
 msgid ""
 "CMD built-in commands are:\n"
 "ASSOC\t\tShow or modify file extension associations\n"
@@ -7979,6 +7993,7 @@ msgid ""
 "DIR\t\tList the contents of a directory\n"
 "ECHO\t\tCopy text directly to the console output\n"
 "ENDLOCAL\tEnd localization of environment changes in a batch file\n"
+"FTYPE\t\tShow or modify open commands associated with file types\n"
 "HELP\t\tShow brief help details on a topic\n"
 "MD (MKDIR)\tCreate a subdirectory\n"
 "MORE\t\tDisplay output in pages\n"
@@ -8001,152 +8016,152 @@ msgid ""
 "Enter HELP <command> for further information on any of the above commands\n"
 msgstr ""
 
-#: cmd.rc:278
+#: cmd.rc:290
 msgid "Are you sure"
 msgstr ""
 
-#: cmd.rc:279 xcopy.rc:40
+#: cmd.rc:291 xcopy.rc:40
 msgctxt "Yes key"
 msgid "Y"
 msgstr ""
 
-#: cmd.rc:280 xcopy.rc:41
+#: cmd.rc:292 xcopy.rc:41
 msgctxt "No key"
 msgid "N"
 msgstr ""
 
-#: cmd.rc:281
+#: cmd.rc:293
 msgid "File association missing for extension %s\n"
 msgstr ""
 
-#: cmd.rc:282
+#: cmd.rc:294
 msgid "No open command associated with file type '%s'\n"
 msgstr ""
 
-#: cmd.rc:283
+#: cmd.rc:295
 msgid "Overwrite %s"
 msgstr ""
 
-#: cmd.rc:284
+#: cmd.rc:296
 msgid "More..."
 msgstr ""
 
-#: cmd.rc:285
+#: cmd.rc:297
 msgid "Line in Batch processing possibly truncated. Using:\n"
 msgstr ""
 
-#: cmd.rc:286
+#: cmd.rc:298
 msgid ""
 "Not Yet Implemented\n"
 "\n"
 msgstr ""
 
-#: cmd.rc:287
+#: cmd.rc:299
 msgid "Argument missing\n"
 msgstr ""
 
-#: cmd.rc:288
+#: cmd.rc:300
 msgid "Syntax error\n"
 msgstr ""
 
-#: cmd.rc:289
+#: cmd.rc:301
 #, fuzzy
 msgid "%s: File Not Found\n"
 msgstr "ไม่พบแฟ้ม"
 
-#: cmd.rc:290
+#: cmd.rc:302
 msgid "No help available for %s\n"
 msgstr ""
 
-#: cmd.rc:291
+#: cmd.rc:303
 msgid "Target to GOTO not found\n"
 msgstr ""
 
-#: cmd.rc:292
+#: cmd.rc:304
 msgid "Current Date is %s\n"
 msgstr ""
 
-#: cmd.rc:293
+#: cmd.rc:305
 msgid "Current Time is %s\n"
 msgstr ""
 
-#: cmd.rc:294
+#: cmd.rc:306
 msgid "Enter new date: "
 msgstr ""
 
-#: cmd.rc:295
+#: cmd.rc:307
 msgid "Enter new time: "
 msgstr ""
 
-#: cmd.rc:296
+#: cmd.rc:308
 msgid "Environment variable %s not defined\n"
 msgstr ""
 
-#: cmd.rc:297 xcopy.rc:38
+#: cmd.rc:309 xcopy.rc:38
 msgid "Failed to open '%s'\n"
 msgstr ""
 
-#: cmd.rc:298
+#: cmd.rc:310
 msgid "Cannot call batch label outside of a batch script\n"
 msgstr ""
 
-#: cmd.rc:299 xcopy.rc:42
+#: cmd.rc:311 xcopy.rc:42
 msgctxt "All key"
 msgid "A"
 msgstr ""
 
-#: cmd.rc:300
+#: cmd.rc:312
 msgid "%s, Delete"
 msgstr ""
 
-#: cmd.rc:301
+#: cmd.rc:313
 msgid "Echo is %s\n"
 msgstr ""
 
-#: cmd.rc:302
+#: cmd.rc:314
 msgid "Verify is %s\n"
 msgstr ""
 
-#: cmd.rc:303
+#: cmd.rc:315
 msgid "Verify must be ON or OFF\n"
 msgstr ""
 
-#: cmd.rc:304
+#: cmd.rc:316
 msgid "Parameter error\n"
 msgstr ""
 
-#: cmd.rc:305
+#: cmd.rc:317
 msgid ""
 "Volume in drive %c is %s\n"
 "Volume Serial Number is %04x-%04x\n"
 "\n"
 msgstr ""
 
-#: cmd.rc:306
+#: cmd.rc:318
 msgid "Volume label (11 characters, ENTER for none)?"
 msgstr ""
 
-#: cmd.rc:307
+#: cmd.rc:319
 msgid "PATH not found\n"
 msgstr ""
 
-#: cmd.rc:308
+#: cmd.rc:320
 msgid "Press Return key to continue: "
 msgstr ""
 
-#: cmd.rc:309
+#: cmd.rc:321
 msgid "Wine Command Prompt"
 msgstr ""
 
-#: cmd.rc:310
+#: cmd.rc:322
 msgid "CMD Version %s\n"
 msgstr ""
 
-#: cmd.rc:311
+#: cmd.rc:323
 msgid "More? "
 msgstr ""
 
-#: cmd.rc:312
+#: cmd.rc:324
 msgid "The input line is too long.\n"
 msgstr ""
 
diff --git a/po/tr.po b/po/tr.po
index f45b104..c975bba 100644
--- a/po/tr.po
+++ b/po/tr.po
@@ -8558,18 +8558,32 @@ msgid ""
 "association, if any.\n"
 msgstr ""
 
-#: cmd.rc:234
+#: cmd.rc:243
+msgid ""
+"FTYPE shows or modifies open commands associated with file types\n"
+"\n"
+"Syntax: FTYPE [fileType[=[openCommand]]]\n"
+"\n"
+"Without parameters, shows the file types for which open command strings are "
+"currently defined.\n"
+"If used with only a file type, displays the associated open command string, "
+"if any.\n"
+"Specifying no open command after the equal sign removes the command string "
+"associated to the specified file type.\n"
+msgstr ""
+
+#: cmd.rc:245
 msgid "MORE displays output of files or piped input in pages.\n"
 msgstr "MORE displays output of files or piped input in pages.\n"
 
-#: cmd.rc:238
+#: cmd.rc:249
 msgid ""
 "CHOICE displays a text and waits, until the User\n"
 "presses an allowed Key from a selectable list.\n"
 "CHOICE is mainly used to build a menu selection in a batch file.\n"
 msgstr ""
 
-#: cmd.rc:242
+#: cmd.rc:253
 msgid ""
 "EXIT terminates the current command session and returns\n"
 "to the operating system or shell from which you invoked cmd.\n"
@@ -8577,7 +8591,7 @@ msgstr ""
 "EXIT geçerli komut oturumunu sonlandırır ve cmd'yi çağırdığınız\n"
 "yerden işletim sistemine döner.\n"
 
-#: cmd.rc:276
+#: cmd.rc:288
 #, fuzzy
 msgid ""
 "CMD built-in commands are:\n"
@@ -8594,6 +8608,7 @@ msgid ""
 "DIR\t\tList the contents of a directory\n"
 "ECHO\t\tCopy text directly to the console output\n"
 "ENDLOCAL\tEnd localization of environment changes in a batch file\n"
+"FTYPE\t\tShow or modify open commands associated with file types\n"
 "HELP\t\tShow brief help details on a topic\n"
 "MD (MKDIR)\tCreate a subdirectory\n"
 "MORE\t\tDisplay output in pages\n"
@@ -8646,41 +8661,41 @@ msgstr ""
 "\n"
 "Yukarıdaki komutlar hakkında daha fazla bilgi için HELP <komut> girin\n"
 
-#: cmd.rc:278
+#: cmd.rc:290
 msgid "Are you sure"
 msgstr "Are you sure"
 
-#: cmd.rc:279 xcopy.rc:40
+#: cmd.rc:291 xcopy.rc:40
 msgctxt "Yes key"
 msgid "Y"
 msgstr "Y"
 
-#: cmd.rc:280 xcopy.rc:41
+#: cmd.rc:292 xcopy.rc:41
 msgctxt "No key"
 msgid "N"
 msgstr "N"
 
-#: cmd.rc:281
+#: cmd.rc:293
 msgid "File association missing for extension %s\n"
 msgstr "File association missing for extension %s\n"
 
-#: cmd.rc:282
+#: cmd.rc:294
 msgid "No open command associated with file type '%s'\n"
 msgstr "No open command associated with file type '%s'\n"
 
-#: cmd.rc:283
+#: cmd.rc:295
 msgid "Overwrite %s"
 msgstr "Overwrite %s"
 
-#: cmd.rc:284
+#: cmd.rc:296
 msgid "More..."
 msgstr "More..."
 
-#: cmd.rc:285
+#: cmd.rc:297
 msgid "Line in Batch processing possibly truncated. Using:\n"
 msgstr "Line in Batch processing possibly truncated. Using:\n"
 
-#: cmd.rc:286
+#: cmd.rc:298
 msgid ""
 "Not Yet Implemented\n"
 "\n"
@@ -8688,81 +8703,81 @@ msgstr ""
 "Not Yet Implemented\n"
 "\n"
 
-#: cmd.rc:287
+#: cmd.rc:299
 msgid "Argument missing\n"
 msgstr "Argument missing\n"
 
-#: cmd.rc:288
+#: cmd.rc:300
 msgid "Syntax error\n"
 msgstr "Syntax error\n"
 
-#: cmd.rc:289
+#: cmd.rc:301
 #, fuzzy
 msgid "%s: File Not Found\n"
 msgstr "%s : File Not Found\n"
 
-#: cmd.rc:290
+#: cmd.rc:302
 msgid "No help available for %s\n"
 msgstr "No help available for %s\n"
 
-#: cmd.rc:291
+#: cmd.rc:303
 msgid "Target to GOTO not found\n"
 msgstr "Target to GOTO not found\n"
 
-#: cmd.rc:292
+#: cmd.rc:304
 msgid "Current Date is %s\n"
 msgstr "Current Date is %s\n"
 
-#: cmd.rc:293
+#: cmd.rc:305
 msgid "Current Time is %s\n"
 msgstr "Current Time is %s\n"
 
-#: cmd.rc:294
+#: cmd.rc:306
 msgid "Enter new date: "
 msgstr "Enter new date: "
 
-#: cmd.rc:295
+#: cmd.rc:307
 msgid "Enter new time: "
 msgstr "Enter new time: "
 
-#: cmd.rc:296
+#: cmd.rc:308
 msgid "Environment variable %s not defined\n"
 msgstr "Environment variable %s not defined\n"
 
-#: cmd.rc:297 xcopy.rc:38
+#: cmd.rc:309 xcopy.rc:38
 msgid "Failed to open '%s'\n"
 msgstr "Failed to open '%s'\n"
 
-#: cmd.rc:298
+#: cmd.rc:310
 msgid "Cannot call batch label outside of a batch script\n"
 msgstr "Cannot call batch label outside of a batch script\n"
 
-#: cmd.rc:299 xcopy.rc:42
+#: cmd.rc:311 xcopy.rc:42
 msgctxt "All key"
 msgid "A"
 msgstr "A"
 
-#: cmd.rc:300
+#: cmd.rc:312
 msgid "%s, Delete"
 msgstr "%s, Delete"
 
-#: cmd.rc:301
+#: cmd.rc:313
 msgid "Echo is %s\n"
 msgstr "Echo is %s\n"
 
-#: cmd.rc:302
+#: cmd.rc:314
 msgid "Verify is %s\n"
 msgstr "Verify is %s\n"
 
-#: cmd.rc:303
+#: cmd.rc:315
 msgid "Verify must be ON or OFF\n"
 msgstr "Verify must be ON or OFF\n"
 
-#: cmd.rc:304
+#: cmd.rc:316
 msgid "Parameter error\n"
 msgstr "Parameter error\n"
 
-#: cmd.rc:305
+#: cmd.rc:317
 msgid ""
 "Volume in drive %c is %s\n"
 "Volume Serial Number is %04x-%04x\n"
@@ -8772,31 +8787,31 @@ msgstr ""
 "Volume Serial Number is %04x-%04x\n"
 "\n"
 
-#: cmd.rc:306
+#: cmd.rc:318
 msgid "Volume label (11 characters, ENTER for none)?"
 msgstr "Volume label (11 characters, ENTER for none)?"
 
-#: cmd.rc:307
+#: cmd.rc:319
 msgid "PATH not found\n"
 msgstr "PATH not found\n"
 
-#: cmd.rc:308
+#: cmd.rc:320
 msgid "Press Return key to continue: "
 msgstr "Press Return key to continue: "
 
-#: cmd.rc:309
+#: cmd.rc:321
 msgid "Wine Command Prompt"
 msgstr "Wine Command Prompt"
 
-#: cmd.rc:310
+#: cmd.rc:322
 msgid "CMD Version %s\n"
 msgstr "CMD Version %s\n"
 
-#: cmd.rc:311
+#: cmd.rc:323
 msgid "More? "
 msgstr "More? "
 
-#: cmd.rc:312
+#: cmd.rc:324
 msgid "The input line is too long.\n"
 msgstr "The input line is too long.\n"
 
diff --git a/po/uk.po b/po/uk.po
index ac86918..db54243 100644
--- a/po/uk.po
+++ b/po/uk.po
@@ -8164,11 +8164,25 @@ msgid ""
 "association, if any.\n"
 msgstr ""
 
-#: cmd.rc:234
+#: cmd.rc:243
+msgid ""
+"FTYPE shows or modifies open commands associated with file types\n"
+"\n"
+"Syntax: FTYPE [fileType[=[openCommand]]]\n"
+"\n"
+"Without parameters, shows the file types for which open command strings are "
+"currently defined.\n"
+"If used with only a file type, displays the associated open command string, "
+"if any.\n"
+"Specifying no open command after the equal sign removes the command string "
+"associated to the specified file type.\n"
+msgstr ""
+
+#: cmd.rc:245
 msgid "MORE displays output of files or piped input in pages.\n"
 msgstr "MORE відображає вміст файлів чи каналів сторінками.\n"
 
-#: cmd.rc:238
+#: cmd.rc:249
 msgid ""
 "CHOICE displays a text and waits, until the User\n"
 "presses an allowed Key from a selectable list.\n"
@@ -8179,7 +8193,7 @@ msgstr ""
 "CHOICE переважно використовується для побудови меню вибору в пакетному "
 "файлі.\n"
 
-#: cmd.rc:242
+#: cmd.rc:253
 msgid ""
 "EXIT terminates the current command session and returns\n"
 "to the operating system or shell from which you invoked cmd.\n"
@@ -8187,7 +8201,7 @@ msgstr ""
 "EXIT завершує поточну сесію командного рядка та повертає вас\n"
 "до операційної системи чи оболонки, з якої ви запустили cmd.\n"
 
-#: cmd.rc:276
+#: cmd.rc:288
 #, fuzzy
 msgid ""
 "CMD built-in commands are:\n"
@@ -8204,6 +8218,7 @@ msgid ""
 "DIR\t\tList the contents of a directory\n"
 "ECHO\t\tCopy text directly to the console output\n"
 "ENDLOCAL\tEnd localization of environment changes in a batch file\n"
+"FTYPE\t\tShow or modify open commands associated with file types\n"
 "HELP\t\tShow brief help details on a topic\n"
 "MD (MKDIR)\tCreate a subdirectory\n"
 "MORE\t\tDisplay output in pages\n"
@@ -8256,41 +8271,41 @@ msgstr ""
 "\n"
 "Введіть HELP <команда> для детальнішої інформації про вищенаведені команди\n"
 
-#: cmd.rc:278
+#: cmd.rc:290
 msgid "Are you sure"
 msgstr "Ви впевнені"
 
-#: cmd.rc:279 xcopy.rc:40
+#: cmd.rc:291 xcopy.rc:40
 msgctxt "Yes key"
 msgid "Y"
 msgstr "Y"
 
-#: cmd.rc:280 xcopy.rc:41
+#: cmd.rc:292 xcopy.rc:41
 msgctxt "No key"
 msgid "N"
 msgstr "N"
 
-#: cmd.rc:281
+#: cmd.rc:293
 msgid "File association missing for extension %s\n"
 msgstr "Файлова асоціація для розширення %s втрачена\n"
 
-#: cmd.rc:282
+#: cmd.rc:294
 msgid "No open command associated with file type '%s'\n"
 msgstr "Немає команди відкриття, асоційованої з файловим типом '%s'\n"
 
-#: cmd.rc:283
+#: cmd.rc:295
 msgid "Overwrite %s"
 msgstr "Перезаписати %s"
 
-#: cmd.rc:284
+#: cmd.rc:296
 msgid "More..."
 msgstr "Більше..."
 
-#: cmd.rc:285
+#: cmd.rc:297
 msgid "Line in Batch processing possibly truncated. Using:\n"
 msgstr "Рядок в обробці Пакету мабуть урізаний. Використовую:\n"
 
-#: cmd.rc:286
+#: cmd.rc:298
 msgid ""
 "Not Yet Implemented\n"
 "\n"
@@ -8298,80 +8313,80 @@ msgstr ""
 "Ще не реалізовано\n"
 "\n"
 
-#: cmd.rc:287
+#: cmd.rc:299
 msgid "Argument missing\n"
 msgstr "Відсутній аргумент\n"
 
-#: cmd.rc:288
+#: cmd.rc:300
 msgid "Syntax error\n"
 msgstr "Синтаксична помилка\n"
 
-#: cmd.rc:289
+#: cmd.rc:301
 msgid "%s: File Not Found\n"
 msgstr "%s : Файл не знайдено\n"
 
-#: cmd.rc:290
+#: cmd.rc:302
 msgid "No help available for %s\n"
 msgstr "Немає довідки для %s\n"
 
-#: cmd.rc:291
+#: cmd.rc:303
 msgid "Target to GOTO not found\n"
 msgstr "Не знайдена ціль для GOTO\n"
 
-#: cmd.rc:292
+#: cmd.rc:304
 msgid "Current Date is %s\n"
 msgstr "Поточна дата: %s\n"
 
-#: cmd.rc:293
+#: cmd.rc:305
 msgid "Current Time is %s\n"
 msgstr "Поточний час: %s\n"
 
-#: cmd.rc:294
+#: cmd.rc:306
 msgid "Enter new date: "
 msgstr "Введіть нову дату: "
 
-#: cmd.rc:295
+#: cmd.rc:307
 msgid "Enter new time: "
 msgstr "Введіть новий час: "
 
-#: cmd.rc:296
+#: cmd.rc:308
 msgid "Environment variable %s not defined\n"
 msgstr "Змінна оточення %s не визначена\n"
 
-#: cmd.rc:297 xcopy.rc:38
+#: cmd.rc:309 xcopy.rc:38
 msgid "Failed to open '%s'\n"
 msgstr "Не вдалось відкрити '%s'\n"
 
-#: cmd.rc:298
+#: cmd.rc:310
 msgid "Cannot call batch label outside of a batch script\n"
 msgstr "Не можу викликати мітку пакету за межами пакетного скрипта\n"
 
-#: cmd.rc:299 xcopy.rc:42
+#: cmd.rc:311 xcopy.rc:42
 msgctxt "All key"
 msgid "A"
 msgstr "A"
 
-#: cmd.rc:300
+#: cmd.rc:312
 msgid "%s, Delete"
 msgstr "%s, Видалити"
 
-#: cmd.rc:301
+#: cmd.rc:313
 msgid "Echo is %s\n"
 msgstr "Echo зараз %s\n"
 
-#: cmd.rc:302
+#: cmd.rc:314
 msgid "Verify is %s\n"
 msgstr "Verify зараз %s\n"
 
-#: cmd.rc:303
+#: cmd.rc:315
 msgid "Verify must be ON or OFF\n"
 msgstr "Verify повинен бути ON чи OFF\n"
 
-#: cmd.rc:304
+#: cmd.rc:316
 msgid "Parameter error\n"
 msgstr "Помилка параметру\n"
 
-#: cmd.rc:305
+#: cmd.rc:317
 msgid ""
 "Volume in drive %c is %s\n"
 "Volume Serial Number is %04x-%04x\n"
@@ -8381,31 +8396,31 @@ msgstr ""
 "Серійний номер диску: %04x-%04x\n"
 "\n"
 
-#: cmd.rc:306
+#: cmd.rc:318
 msgid "Volume label (11 characters, ENTER for none)?"
 msgstr "Мітка диску (11 символів, ENTER - без мітки)?"
 
-#: cmd.rc:307
+#: cmd.rc:319
 msgid "PATH not found\n"
 msgstr "PATH не знайдено\n"
 
-#: cmd.rc:308
+#: cmd.rc:320
 msgid "Press Return key to continue: "
 msgstr "Натисніть Enter для продовження: "
 
-#: cmd.rc:309
+#: cmd.rc:321
 msgid "Wine Command Prompt"
 msgstr "Командний рядок Wine"
 
-#: cmd.rc:310
+#: cmd.rc:322
 msgid "CMD Version %s\n"
 msgstr "Версія CMD %s\n"
 
-#: cmd.rc:311
+#: cmd.rc:323
 msgid "More? "
 msgstr "Більше? "
 
-#: cmd.rc:312
+#: cmd.rc:324
 msgid "The input line is too long.\n"
 msgstr "Введений рядок задовгий.\n"
 
diff --git a/po/wa.po b/po/wa.po
index 938e7a2..bfa0ff0 100644
--- a/po/wa.po
+++ b/po/wa.po
@@ -7911,24 +7911,38 @@ msgid ""
 "association, if any.\n"
 msgstr ""
 
-#: cmd.rc:234
+#: cmd.rc:243
+msgid ""
+"FTYPE shows or modifies open commands associated with file types\n"
+"\n"
+"Syntax: FTYPE [fileType[=[openCommand]]]\n"
+"\n"
+"Without parameters, shows the file types for which open command strings are "
+"currently defined.\n"
+"If used with only a file type, displays the associated open command string, "
+"if any.\n"
+"Specifying no open command after the equal sign removes the command string "
+"associated to the specified file type.\n"
+msgstr ""
+
+#: cmd.rc:245
 msgid "MORE displays output of files or piped input in pages.\n"
 msgstr ""
 
-#: cmd.rc:238
+#: cmd.rc:249
 msgid ""
 "CHOICE displays a text and waits, until the User\n"
 "presses an allowed Key from a selectable list.\n"
 "CHOICE is mainly used to build a menu selection in a batch file.\n"
 msgstr ""
 
-#: cmd.rc:242
+#: cmd.rc:253
 msgid ""
 "EXIT terminates the current command session and returns\n"
 "to the operating system or shell from which you invoked cmd.\n"
 msgstr ""
 
-#: cmd.rc:276
+#: cmd.rc:288
 msgid ""
 "CMD built-in commands are:\n"
 "ASSOC\t\tShow or modify file extension associations\n"
@@ -7944,6 +7958,7 @@ msgid ""
 "DIR\t\tList the contents of a directory\n"
 "ECHO\t\tCopy text directly to the console output\n"
 "ENDLOCAL\tEnd localization of environment changes in a batch file\n"
+"FTYPE\t\tShow or modify open commands associated with file types\n"
 "HELP\t\tShow brief help details on a topic\n"
 "MD (MKDIR)\tCreate a subdirectory\n"
 "MORE\t\tDisplay output in pages\n"
@@ -7966,152 +7981,152 @@ msgid ""
 "Enter HELP <command> for further information on any of the above commands\n"
 msgstr ""
 
-#: cmd.rc:278
+#: cmd.rc:290
 msgid "Are you sure"
 msgstr ""
 
-#: cmd.rc:279 xcopy.rc:40
+#: cmd.rc:291 xcopy.rc:40
 msgctxt "Yes key"
 msgid "Y"
 msgstr ""
 
-#: cmd.rc:280 xcopy.rc:41
+#: cmd.rc:292 xcopy.rc:41
 msgctxt "No key"
 msgid "N"
 msgstr ""
 
-#: cmd.rc:281
+#: cmd.rc:293
 msgid "File association missing for extension %s\n"
 msgstr ""
 
-#: cmd.rc:282
+#: cmd.rc:294
 msgid "No open command associated with file type '%s'\n"
 msgstr ""
 
-#: cmd.rc:283
+#: cmd.rc:295
 msgid "Overwrite %s"
 msgstr ""
 
-#: cmd.rc:284
+#: cmd.rc:296
 msgid "More..."
 msgstr ""
 
-#: cmd.rc:285
+#: cmd.rc:297
 msgid "Line in Batch processing possibly truncated. Using:\n"
 msgstr ""
 
-#: cmd.rc:286
+#: cmd.rc:298
 msgid ""
 "Not Yet Implemented\n"
 "\n"
 msgstr ""
 
-#: cmd.rc:287
+#: cmd.rc:299
 msgid "Argument missing\n"
 msgstr ""
 
-#: cmd.rc:288
+#: cmd.rc:300
 msgid "Syntax error\n"
 msgstr ""
 
-#: cmd.rc:289
+#: cmd.rc:301
 #, fuzzy
 msgid "%s: File Not Found\n"
 msgstr "'%s' pout nén esse trové."
 
-#: cmd.rc:290
+#: cmd.rc:302
 msgid "No help available for %s\n"
 msgstr ""
 
-#: cmd.rc:291
+#: cmd.rc:303
 msgid "Target to GOTO not found\n"
 msgstr ""
 
-#: cmd.rc:292
+#: cmd.rc:304
 msgid "Current Date is %s\n"
 msgstr ""
 
-#: cmd.rc:293
+#: cmd.rc:305
 msgid "Current Time is %s\n"
 msgstr ""
 
-#: cmd.rc:294
+#: cmd.rc:306
 msgid "Enter new date: "
 msgstr ""
 
-#: cmd.rc:295
+#: cmd.rc:307
 msgid "Enter new time: "
 msgstr ""
 
-#: cmd.rc:296
+#: cmd.rc:308
 msgid "Environment variable %s not defined\n"
 msgstr ""
 
-#: cmd.rc:297 xcopy.rc:38
+#: cmd.rc:309 xcopy.rc:38
 msgid "Failed to open '%s'\n"
 msgstr ""
 
-#: cmd.rc:298
+#: cmd.rc:310
 msgid "Cannot call batch label outside of a batch script\n"
 msgstr ""
 
-#: cmd.rc:299 xcopy.rc:42
+#: cmd.rc:311 xcopy.rc:42
 msgctxt "All key"
 msgid "A"
 msgstr ""
 
-#: cmd.rc:300
+#: cmd.rc:312
 msgid "%s, Delete"
 msgstr ""
 
-#: cmd.rc:301
+#: cmd.rc:313
 msgid "Echo is %s\n"
 msgstr ""
 
-#: cmd.rc:302
+#: cmd.rc:314
 msgid "Verify is %s\n"
 msgstr ""
 
-#: cmd.rc:303
+#: cmd.rc:315
 msgid "Verify must be ON or OFF\n"
 msgstr ""
 
-#: cmd.rc:304
+#: cmd.rc:316
 msgid "Parameter error\n"
 msgstr ""
 
-#: cmd.rc:305
+#: cmd.rc:317
 msgid ""
 "Volume in drive %c is %s\n"
 "Volume Serial Number is %04x-%04x\n"
 "\n"
 msgstr ""
 
-#: cmd.rc:306
+#: cmd.rc:318
 msgid "Volume label (11 characters, ENTER for none)?"
 msgstr ""
 
-#: cmd.rc:307
+#: cmd.rc:319
 msgid "PATH not found\n"
 msgstr ""
 
-#: cmd.rc:308
+#: cmd.rc:320
 msgid "Press Return key to continue: "
 msgstr ""
 
-#: cmd.rc:309
+#: cmd.rc:321
 msgid "Wine Command Prompt"
 msgstr ""
 
-#: cmd.rc:310
+#: cmd.rc:322
 msgid "CMD Version %s\n"
 msgstr ""
 
-#: cmd.rc:311
+#: cmd.rc:323
 msgid "More? "
 msgstr ""
 
-#: cmd.rc:312
+#: cmd.rc:324
 msgid "The input line is too long.\n"
 msgstr ""
 
diff --git a/po/wine.pot b/po/wine.pot
index de7d4df..5dfdd0f 100644
--- a/po/wine.pot
+++ b/po/wine.pot
@@ -7777,24 +7777,38 @@ msgid ""
 "association, if any.\n"
 msgstr ""
 
-#: cmd.rc:234
+#: cmd.rc:243
+msgid ""
+"FTYPE shows or modifies open commands associated with file types\n"
+"\n"
+"Syntax: FTYPE [fileType[=[openCommand]]]\n"
+"\n"
+"Without parameters, shows the file types for which open command strings are "
+"currently defined.\n"
+"If used with only a file type, displays the associated open command string, "
+"if any.\n"
+"Specifying no open command after the equal sign removes the command string "
+"associated to the specified file type.\n"
+msgstr ""
+
+#: cmd.rc:245
 msgid "MORE displays output of files or piped input in pages.\n"
 msgstr ""
 
-#: cmd.rc:238
+#: cmd.rc:249
 msgid ""
 "CHOICE displays a text and waits, until the User\n"
 "presses an allowed Key from a selectable list.\n"
 "CHOICE is mainly used to build a menu selection in a batch file.\n"
 msgstr ""
 
-#: cmd.rc:242
+#: cmd.rc:253
 msgid ""
 "EXIT terminates the current command session and returns\n"
 "to the operating system or shell from which you invoked cmd.\n"
 msgstr ""
 
-#: cmd.rc:276
+#: cmd.rc:288
 msgid ""
 "CMD built-in commands are:\n"
 "ASSOC\t\tShow or modify file extension associations\n"
@@ -7810,6 +7824,7 @@ msgid ""
 "DIR\t\tList the contents of a directory\n"
 "ECHO\t\tCopy text directly to the console output\n"
 "ENDLOCAL\tEnd localization of environment changes in a batch file\n"
+"FTYPE\t\tShow or modify open commands associated with file types\n"
 "HELP\t\tShow brief help details on a topic\n"
 "MD (MKDIR)\tCreate a subdirectory\n"
 "MORE\t\tDisplay output in pages\n"
@@ -7832,151 +7847,151 @@ msgid ""
 "Enter HELP <command> for further information on any of the above commands\n"
 msgstr ""
 
-#: cmd.rc:278
+#: cmd.rc:290
 msgid "Are you sure"
 msgstr ""
 
-#: cmd.rc:279 xcopy.rc:40
+#: cmd.rc:291 xcopy.rc:40
 msgctxt "Yes key"
 msgid "Y"
 msgstr ""
 
-#: cmd.rc:280 xcopy.rc:41
+#: cmd.rc:292 xcopy.rc:41
 msgctxt "No key"
 msgid "N"
 msgstr ""
 
-#: cmd.rc:281
+#: cmd.rc:293
 msgid "File association missing for extension %s\n"
 msgstr ""
 
-#: cmd.rc:282
+#: cmd.rc:294
 msgid "No open command associated with file type '%s'\n"
 msgstr ""
 
-#: cmd.rc:283
+#: cmd.rc:295
 msgid "Overwrite %s"
 msgstr ""
 
-#: cmd.rc:284
+#: cmd.rc:296
 msgid "More..."
 msgstr ""
 
-#: cmd.rc:285
+#: cmd.rc:297
 msgid "Line in Batch processing possibly truncated. Using:\n"
 msgstr ""
 
-#: cmd.rc:286
+#: cmd.rc:298
 msgid ""
 "Not Yet Implemented\n"
 "\n"
 msgstr ""
 
-#: cmd.rc:287
+#: cmd.rc:299
 msgid "Argument missing\n"
 msgstr ""
 
-#: cmd.rc:288
+#: cmd.rc:300
 msgid "Syntax error\n"
 msgstr ""
 
-#: cmd.rc:289
+#: cmd.rc:301
 msgid "%s: File Not Found\n"
 msgstr ""
 
-#: cmd.rc:290
+#: cmd.rc:302
 msgid "No help available for %s\n"
 msgstr ""
 
-#: cmd.rc:291
+#: cmd.rc:303
 msgid "Target to GOTO not found\n"
 msgstr ""
 
-#: cmd.rc:292
+#: cmd.rc:304
 msgid "Current Date is %s\n"
 msgstr ""
 
-#: cmd.rc:293
+#: cmd.rc:305
 msgid "Current Time is %s\n"
 msgstr ""
 
-#: cmd.rc:294
+#: cmd.rc:306
 msgid "Enter new date: "
 msgstr ""
 
-#: cmd.rc:295
+#: cmd.rc:307
 msgid "Enter new time: "
 msgstr ""
 
-#: cmd.rc:296
+#: cmd.rc:308
 msgid "Environment variable %s not defined\n"
 msgstr ""
 
-#: cmd.rc:297 xcopy.rc:38
+#: cmd.rc:309 xcopy.rc:38
 msgid "Failed to open '%s'\n"
 msgstr ""
 
-#: cmd.rc:298
+#: cmd.rc:310
 msgid "Cannot call batch label outside of a batch script\n"
 msgstr ""
 
-#: cmd.rc:299 xcopy.rc:42
+#: cmd.rc:311 xcopy.rc:42
 msgctxt "All key"
 msgid "A"
 msgstr ""
 
-#: cmd.rc:300
+#: cmd.rc:312
 msgid "%s, Delete"
 msgstr ""
 
-#: cmd.rc:301
+#: cmd.rc:313
 msgid "Echo is %s\n"
 msgstr ""
 
-#: cmd.rc:302
+#: cmd.rc:314
 msgid "Verify is %s\n"
 msgstr ""
 
-#: cmd.rc:303
+#: cmd.rc:315
 msgid "Verify must be ON or OFF\n"
 msgstr ""
 
-#: cmd.rc:304
+#: cmd.rc:316
 msgid "Parameter error\n"
 msgstr ""
 
-#: cmd.rc:305
+#: cmd.rc:317
 msgid ""
 "Volume in drive %c is %s\n"
 "Volume Serial Number is %04x-%04x\n"
 "\n"
 msgstr ""
 
-#: cmd.rc:306
+#: cmd.rc:318
 msgid "Volume label (11 characters, ENTER for none)?"
 msgstr ""
 
-#: cmd.rc:307
+#: cmd.rc:319
 msgid "PATH not found\n"
 msgstr ""
 
-#: cmd.rc:308
+#: cmd.rc:320
 msgid "Press Return key to continue: "
 msgstr ""
 
-#: cmd.rc:309
+#: cmd.rc:321
 msgid "Wine Command Prompt"
 msgstr ""
 
-#: cmd.rc:310
+#: cmd.rc:322
 msgid "CMD Version %s\n"
 msgstr ""
 
-#: cmd.rc:311
+#: cmd.rc:323
 msgid "More? "
 msgstr ""
 
-#: cmd.rc:312
+#: cmd.rc:324
 msgid "The input line is too long.\n"
 msgstr ""
 
diff --git a/po/zh_CN.po b/po/zh_CN.po
index 17cfb95..b822355 100644
--- a/po/zh_CN.po
+++ b/po/zh_CN.po
@@ -8191,24 +8191,38 @@ msgid ""
 "association, if any.\n"
 msgstr ""
 
-#: cmd.rc:234
+#: cmd.rc:243
+msgid ""
+"FTYPE shows or modifies open commands associated with file types\n"
+"\n"
+"Syntax: FTYPE [fileType[=[openCommand]]]\n"
+"\n"
+"Without parameters, shows the file types for which open command strings are "
+"currently defined.\n"
+"If used with only a file type, displays the associated open command string, "
+"if any.\n"
+"Specifying no open command after the equal sign removes the command string "
+"associated to the specified file type.\n"
+msgstr ""
+
+#: cmd.rc:245
 msgid "MORE displays output of files or piped input in pages.\n"
 msgstr ""
 
-#: cmd.rc:238
+#: cmd.rc:249
 msgid ""
 "CHOICE displays a text and waits, until the User\n"
 "presses an allowed Key from a selectable list.\n"
 "CHOICE is mainly used to build a menu selection in a batch file.\n"
 msgstr ""
 
-#: cmd.rc:242
+#: cmd.rc:253
 msgid ""
 "EXIT terminates the current command session and returns\n"
 "to the operating system or shell from which you invoked cmd.\n"
 msgstr ""
 
-#: cmd.rc:276
+#: cmd.rc:288
 msgid ""
 "CMD built-in commands are:\n"
 "ASSOC\t\tShow or modify file extension associations\n"
@@ -8224,6 +8238,7 @@ msgid ""
 "DIR\t\tList the contents of a directory\n"
 "ECHO\t\tCopy text directly to the console output\n"
 "ENDLOCAL\tEnd localization of environment changes in a batch file\n"
+"FTYPE\t\tShow or modify open commands associated with file types\n"
 "HELP\t\tShow brief help details on a topic\n"
 "MD (MKDIR)\tCreate a subdirectory\n"
 "MORE\t\tDisplay output in pages\n"
@@ -8246,151 +8261,151 @@ msgid ""
 "Enter HELP <command> for further information on any of the above commands\n"
 msgstr ""
 
-#: cmd.rc:278
+#: cmd.rc:290
 msgid "Are you sure"
 msgstr ""
 
-#: cmd.rc:279 xcopy.rc:40
+#: cmd.rc:291 xcopy.rc:40
 msgctxt "Yes key"
 msgid "Y"
 msgstr ""
 
-#: cmd.rc:280 xcopy.rc:41
+#: cmd.rc:292 xcopy.rc:41
 msgctxt "No key"
 msgid "N"
 msgstr ""
 
-#: cmd.rc:281
+#: cmd.rc:293
 msgid "File association missing for extension %s\n"
 msgstr ""
 
-#: cmd.rc:282
+#: cmd.rc:294
 msgid "No open command associated with file type '%s'\n"
 msgstr ""
 
-#: cmd.rc:283
+#: cmd.rc:295
 msgid "Overwrite %s"
 msgstr ""
 
-#: cmd.rc:284
+#: cmd.rc:296
 msgid "More..."
 msgstr ""
 
-#: cmd.rc:285
+#: cmd.rc:297
 msgid "Line in Batch processing possibly truncated. Using:\n"
 msgstr ""
 
-#: cmd.rc:286
+#: cmd.rc:298
 msgid ""
 "Not Yet Implemented\n"
 "\n"
 msgstr ""
 
-#: cmd.rc:287
+#: cmd.rc:299
 msgid "Argument missing\n"
 msgstr ""
 
-#: cmd.rc:288
+#: cmd.rc:300
 msgid "Syntax error\n"
 msgstr ""
 
-#: cmd.rc:289
+#: cmd.rc:301
 msgid "%s: File Not Found\n"
 msgstr "找不到文件\n"
 
-#: cmd.rc:290
+#: cmd.rc:302
 msgid "No help available for %s\n"
 msgstr ""
 
-#: cmd.rc:291
+#: cmd.rc:303
 msgid "Target to GOTO not found\n"
 msgstr ""
 
-#: cmd.rc:292
+#: cmd.rc:304
 msgid "Current Date is %s\n"
 msgstr ""
 
-#: cmd.rc:293
+#: cmd.rc:305
 msgid "Current Time is %s\n"
 msgstr ""
 
-#: cmd.rc:294
+#: cmd.rc:306
 msgid "Enter new date: "
 msgstr ""
 
-#: cmd.rc:295
+#: cmd.rc:307
 msgid "Enter new time: "
 msgstr ""
 
-#: cmd.rc:296
+#: cmd.rc:308
 msgid "Environment variable %s not defined\n"
 msgstr ""
 
-#: cmd.rc:297 xcopy.rc:38
+#: cmd.rc:309 xcopy.rc:38
 msgid "Failed to open '%s'\n"
 msgstr ""
 
-#: cmd.rc:298
+#: cmd.rc:310
 msgid "Cannot call batch label outside of a batch script\n"
 msgstr ""
 
-#: cmd.rc:299 xcopy.rc:42
+#: cmd.rc:311 xcopy.rc:42
 msgctxt "All key"
 msgid "A"
 msgstr ""
 
-#: cmd.rc:300
+#: cmd.rc:312
 msgid "%s, Delete"
 msgstr ""
 
-#: cmd.rc:301
+#: cmd.rc:313
 msgid "Echo is %s\n"
 msgstr ""
 
-#: cmd.rc:302
+#: cmd.rc:314
 msgid "Verify is %s\n"
 msgstr ""
 
-#: cmd.rc:303
+#: cmd.rc:315
 msgid "Verify must be ON or OFF\n"
 msgstr ""
 
-#: cmd.rc:304
+#: cmd.rc:316
 msgid "Parameter error\n"
 msgstr ""
 
-#: cmd.rc:305
+#: cmd.rc:317
 msgid ""
 "Volume in drive %c is %s\n"
 "Volume Serial Number is %04x-%04x\n"
 "\n"
 msgstr ""
 
-#: cmd.rc:306
+#: cmd.rc:318
 msgid "Volume label (11 characters, ENTER for none)?"
 msgstr ""
 
-#: cmd.rc:307
+#: cmd.rc:319
 msgid "PATH not found\n"
 msgstr ""
 
-#: cmd.rc:308
+#: cmd.rc:320
 msgid "Press Return key to continue: "
 msgstr ""
 
-#: cmd.rc:309
+#: cmd.rc:321
 msgid "Wine Command Prompt"
 msgstr ""
 
-#: cmd.rc:310
+#: cmd.rc:322
 msgid "CMD Version %s\n"
 msgstr ""
 
-#: cmd.rc:311
+#: cmd.rc:323
 msgid "More? "
 msgstr ""
 
-#: cmd.rc:312
+#: cmd.rc:324
 msgid "The input line is too long.\n"
 msgstr ""
 
diff --git a/po/zh_TW.po b/po/zh_TW.po
index 911daa2..0ff1299 100644
--- a/po/zh_TW.po
+++ b/po/zh_TW.po
@@ -8248,24 +8248,38 @@ msgid ""
 "association, if any.\n"
 msgstr ""
 
-#: cmd.rc:234
+#: cmd.rc:243
+msgid ""
+"FTYPE shows or modifies open commands associated with file types\n"
+"\n"
+"Syntax: FTYPE [fileType[=[openCommand]]]\n"
+"\n"
+"Without parameters, shows the file types for which open command strings are "
+"currently defined.\n"
+"If used with only a file type, displays the associated open command string, "
+"if any.\n"
+"Specifying no open command after the equal sign removes the command string "
+"associated to the specified file type.\n"
+msgstr ""
+
+#: cmd.rc:245
 msgid "MORE displays output of files or piped input in pages.\n"
 msgstr ""
 
-#: cmd.rc:238
+#: cmd.rc:249
 msgid ""
 "CHOICE displays a text and waits, until the User\n"
 "presses an allowed Key from a selectable list.\n"
 "CHOICE is mainly used to build a menu selection in a batch file.\n"
 msgstr ""
 
-#: cmd.rc:242
+#: cmd.rc:253
 msgid ""
 "EXIT terminates the current command session and returns\n"
 "to the operating system or shell from which you invoked cmd.\n"
 msgstr ""
 
-#: cmd.rc:276
+#: cmd.rc:288
 msgid ""
 "CMD built-in commands are:\n"
 "ASSOC\t\tShow or modify file extension associations\n"
@@ -8281,6 +8295,7 @@ msgid ""
 "DIR\t\tList the contents of a directory\n"
 "ECHO\t\tCopy text directly to the console output\n"
 "ENDLOCAL\tEnd localization of environment changes in a batch file\n"
+"FTYPE\t\tShow or modify open commands associated with file types\n"
 "HELP\t\tShow brief help details on a topic\n"
 "MD (MKDIR)\tCreate a subdirectory\n"
 "MORE\t\tDisplay output in pages\n"
@@ -8303,152 +8318,152 @@ msgid ""
 "Enter HELP <command> for further information on any of the above commands\n"
 msgstr ""
 
-#: cmd.rc:278
+#: cmd.rc:290
 msgid "Are you sure"
 msgstr ""
 
-#: cmd.rc:279 xcopy.rc:40
+#: cmd.rc:291 xcopy.rc:40
 msgctxt "Yes key"
 msgid "Y"
 msgstr ""
 
-#: cmd.rc:280 xcopy.rc:41
+#: cmd.rc:292 xcopy.rc:41
 msgctxt "No key"
 msgid "N"
 msgstr ""
 
-#: cmd.rc:281
+#: cmd.rc:293
 msgid "File association missing for extension %s\n"
 msgstr ""
 
-#: cmd.rc:282
+#: cmd.rc:294
 msgid "No open command associated with file type '%s'\n"
 msgstr ""
 
-#: cmd.rc:283
+#: cmd.rc:295
 msgid "Overwrite %s"
 msgstr ""
 
-#: cmd.rc:284
+#: cmd.rc:296
 msgid "More..."
 msgstr ""
 
-#: cmd.rc:285
+#: cmd.rc:297
 msgid "Line in Batch processing possibly truncated. Using:\n"
 msgstr ""
 
-#: cmd.rc:286
+#: cmd.rc:298
 msgid ""
 "Not Yet Implemented\n"
 "\n"
 msgstr ""
 
-#: cmd.rc:287
+#: cmd.rc:299
 msgid "Argument missing\n"
 msgstr ""
 
-#: cmd.rc:288
+#: cmd.rc:300
 msgid "Syntax error\n"
 msgstr ""
 
-#: cmd.rc:289
+#: cmd.rc:301
 #, fuzzy
 msgid "%s: File Not Found\n"
 msgstr "找不到檔案"
 
-#: cmd.rc:290
+#: cmd.rc:302
 msgid "No help available for %s\n"
 msgstr ""
 
-#: cmd.rc:291
+#: cmd.rc:303
 msgid "Target to GOTO not found\n"
 msgstr ""
 
-#: cmd.rc:292
+#: cmd.rc:304
 msgid "Current Date is %s\n"
 msgstr ""
 
-#: cmd.rc:293
+#: cmd.rc:305
 msgid "Current Time is %s\n"
 msgstr ""
 
-#: cmd.rc:294
+#: cmd.rc:306
 msgid "Enter new date: "
 msgstr ""
 
-#: cmd.rc:295
+#: cmd.rc:307
 msgid "Enter new time: "
 msgstr ""
 
-#: cmd.rc:296
+#: cmd.rc:308
 msgid "Environment variable %s not defined\n"
 msgstr ""
 
-#: cmd.rc:297 xcopy.rc:38
+#: cmd.rc:309 xcopy.rc:38
 msgid "Failed to open '%s'\n"
 msgstr ""
 
-#: cmd.rc:298
+#: cmd.rc:310
 msgid "Cannot call batch label outside of a batch script\n"
 msgstr ""
 
-#: cmd.rc:299 xcopy.rc:42
+#: cmd.rc:311 xcopy.rc:42
 msgctxt "All key"
 msgid "A"
 msgstr ""
 
-#: cmd.rc:300
+#: cmd.rc:312
 msgid "%s, Delete"
 msgstr ""
 
-#: cmd.rc:301
+#: cmd.rc:313
 msgid "Echo is %s\n"
 msgstr ""
 
-#: cmd.rc:302
+#: cmd.rc:314
 msgid "Verify is %s\n"
 msgstr ""
 
-#: cmd.rc:303
+#: cmd.rc:315
 msgid "Verify must be ON or OFF\n"
 msgstr ""
 
-#: cmd.rc:304
+#: cmd.rc:316
 msgid "Parameter error\n"
 msgstr ""
 
-#: cmd.rc:305
+#: cmd.rc:317
 msgid ""
 "Volume in drive %c is %s\n"
 "Volume Serial Number is %04x-%04x\n"
 "\n"
 msgstr ""
 
-#: cmd.rc:306
+#: cmd.rc:318
 msgid "Volume label (11 characters, ENTER for none)?"
 msgstr ""
 
-#: cmd.rc:307
+#: cmd.rc:319
 msgid "PATH not found\n"
 msgstr ""
 
-#: cmd.rc:308
+#: cmd.rc:320
 msgid "Press Return key to continue: "
 msgstr ""
 
-#: cmd.rc:309
+#: cmd.rc:321
 msgid "Wine Command Prompt"
 msgstr ""
 
-#: cmd.rc:310
+#: cmd.rc:322
 msgid "CMD Version %s\n"
 msgstr ""
 
-#: cmd.rc:311
+#: cmd.rc:323
 msgid "More? "
 msgstr ""
 
-#: cmd.rc:312
+#: cmd.rc:324
 msgid "The input line is too long.\n"
 msgstr ""
 
diff --git a/programs/cmd/cmd.rc b/programs/cmd/cmd.rc
index 63120e1..22a2ff9 100644
--- a/programs/cmd/cmd.rc
+++ b/programs/cmd/cmd.rc
@@ -231,6 +231,17 @@ ASSOC without parameters displays current file associations.\n\
 If used with only a file extension, displays the current association.\n\
 Specifying no file type after the equal sign removes the current association, if any.\n"
 
+  WCMD_FTYPE,   "FTYPE shows or modifies open commands associated with file types\n\
+\n\
+Syntax: FTYPE [fileType[=[openCommand]]]\n\
+\n\
+Without parameters, shows the file types for which open command strings \
+are currently defined.\n\
+If used with only a file type, displays the associated open command string, \
+if any.\n\
+Specifying no open command after the equal sign removes the command string \
+associated to the specified file type.\n"
+
   WCMD_MORE,   "MORE displays output of files or piped input in pages.\n"
 
   WCMD_CHOICE, "CHOICE displays a text and waits, until the User\n\
@@ -255,6 +266,7 @@ DEL (ERASE)\tDelete a file or set of files\n\
 DIR\t\tList the contents of a directory\n\
 ECHO\t\tCopy text directly to the console output\n\
 ENDLOCAL\tEnd localization of environment changes in a batch file\n\
+FTYPE\t\tShow or modify open commands associated with file types\n\
 HELP\t\tShow brief help details on a topic\n\
 MD (MKDIR)\tCreate a subdirectory\n\
 MORE\t\tDisplay output in pages\n\
-- 
1.7.6




More information about the wine-patches mailing list