Sven Baars : cmd: Make some help messages more informative.

Alexandre Julliard julliard at winehq.org
Mon Jun 7 10:02:17 CDT 2010


Module: wine
Branch: master
Commit: 6a88399094d7739cf4baebf71e8b2652b0aad2ac
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=6a88399094d7739cf4baebf71e8b2652b0aad2ac

Author: Sven Baars <sven.wine at gmail.com>
Date:   Wed Jun  2 22:14:39 2010 +0200

cmd: Make some help messages more informative.

---

 programs/cmd/En.rc |   49 +++++++++++++++++++++++++++----------------------
 1 files changed, 27 insertions(+), 22 deletions(-)

diff --git a/programs/cmd/En.rc b/programs/cmd/En.rc
index 0c31dfb..97f4640 100644
--- a/programs/cmd/En.rc
+++ b/programs/cmd/En.rc
@@ -25,7 +25,7 @@ LANGUAGE LANG_ENGLISH, SUBLANG_DEFAULT
 
 STRINGTABLE
 {
-  WCMD_ATTRIB, "Help about ATTRIB\n"
+  WCMD_ATTRIB, "ATTRIB shows or changes DOS file attributes.\n"
   WCMD_CALL,
 "CALL <batchfilename> is used within a batch file to execute commands\n\
 from another batch file. When the batch file exits, control returns to\n\
@@ -35,16 +35,17 @@ called procedure.\n\
 Changes to default directory, environment variables etc made within a\n\
 called procedure are inherited by the caller.\n"
 
-  WCMD_CD,     "Help about CD\n"
-  WCMD_CHDIR,  "Help about CHDIR\n"
+  WCMD_CD,     "CD <dir> is the short version of CHDIR. It changes the current\n\
+default directory.\n"
+  WCMD_CHDIR,  "CHDIR <dir> changes the current default directory.\n"
 
-  WCMD_CLS,    "CLS clears the console screen\n"
+  WCMD_CLS,    "CLS clears the console screen.\n"
 
-  WCMD_COPY,   "Help about COPY\n"
-  WCMD_CTTY,   "Help about CTTY\n"
-  WCMD_DATE,   "Help about DATE\n"
-  WCMD_DEL,    "Help about DEL\n"
-  WCMD_DIR,    "Help about DIR\n"
+  WCMD_COPY,   "COPY <filename> copies a file.\n"
+  WCMD_CTTY,   "CTTY changes the input/output device.\n"
+  WCMD_DATE,   "DATE shows or changes the system date.\n"
+  WCMD_DEL,    "DEL <filename> deletes a file or set of files.\n"
+  WCMD_DIR,    "DIR lists the contents of a directory.\n"
 
   WCMD_ECHO,
 "ECHO <string> displays <string> on the current terminal device.\n\
@@ -56,7 +57,7 @@ ECHO OFF reverses the effect of a previous ECHO ON (ECHO is OFF by\n\
 default). The ECHO OFF command can be prevented from displaying by\n\
 preceding it with an @ sign.\n"
 
-  WCMD_ERASE,  "Help about ERASE\n"
+  WCMD_ERASE,  "ERASE <filename> deletes a file or set of files.\n"
 
   WCMD_FOR,
 "The FOR command is used to execute a command for each of a set of files.\n\
@@ -78,7 +79,8 @@ label terminates the batch file execution.\n\
 \n\
 GOTO has no effect when used interactively.\n"
 
-  WCMD_HELP,   "Help about HELP\n"
+  WCMD_HELP,   "HELP <command> shows brief help details on a topic.\n\
+HELP without an argument shows all CMD built-in commands.\n"
 
   WCMD_IF,
 "IF is used to conditionally execute a command.\n\
@@ -96,8 +98,9 @@ Syntax: LABEL [drive:]\n\
 The command will prompt you for the new volume label for the given drive.\n\
 You can display the disk volume label with the VOL command.\n"
 
-  WCMD_MD,     "Help about MD\n"
-  WCMD_MKDIR,  "Help about MKDIR\n"
+  WCMD_MD,
+"MD <name> is the short version of MKDIR. It creates a subdirectory.\n"
+  WCMD_MKDIR,  "MKDIR <name> creates a subdirectory.\n"
   WCMD_MOVE,
 "MOVE relocates a file or directory to a new point within the file system.\n\
 \n\
@@ -148,10 +151,12 @@ so the command 'SET PROMPT=text' has the same effect as 'PROMPT text'\n"
 "A command line beginning REM (followed by a space) performs no\n\
 action, and can therefore be used as a comment in a batch file.\n"
 
-  WCMD_REN,    "Help about REN\n"
-  WCMD_RENAME, "Help about RENAME\n"
-  WCMD_RD,     "Help about RD\n"
-  WCMD_RMDIR,  "Help about RMDIR\n"
+  WCMD_REN,
+"REN <filename> is the short version of RENAME. It renames a file.\n"
+  WCMD_RENAME, "RENAME <filename> renames a file\n"
+  WCMD_RD,
+"RD <dir> is the short version of RMDIR. It deletes a subdirectory.\n"
+  WCMD_RMDIR,  "RMDIR <dir> deletes a subdirectory.\n"
 
   WCMD_SET,
 "SET displays or changes the cmd environment variables.\n\
@@ -176,7 +181,7 @@ not possible to affect the operating system environment from within cmd.\n"
 the list, so parameter 2 becomes parameter 1 and so on. It has no effect\n\
 if called from the command line.\n"
 
-  WCMD_TIME,   "Help about TIME\n"
+  WCMD_TIME,   "TIME sets or shows the current system time.\n"
 
   WCMD_TITLE,  "Sets the window title for the cmd window, syntax TITLE [string]\n"
 
@@ -187,16 +192,16 @@ if redirected). No check is made that the file is readable text.\n"
   WCMD_VERIFY,
 "VERIFY is used to set, clear or test the verify flag. Valid forms are:\n\
 \n\
-VERIFY ON	Set the flag\n\
-VERIFY OFF	Clear the flag\n\
-VERIFY		Displays ON or OFF as appropriate.\n\
+VERIFY ON\tSet the flag\n\
+VERIFY OFF\tClear the flag\n\
+VERIFY\t\tDisplays ON or OFF as appropriate.\n\
 \n\
 The verify flag has no function in Wine.\n"
 
   WCMD_VER,
 "VER displays the version of cmd you are running\n"
 
-  WCMD_VOL,    "Help about VOL\n"
+  WCMD_VOL,    "VOL shows the volume label of a disk device.\n"
 
   WCMD_PUSHD,  "PUSHD <directoryname> saves the current directory onto a\n\
 stack, and then changes the current directory to the supplied one.\n"




More information about the wine-cvs mailing list