[NET] Reorganize and improve the help texts (1/X)
[reactos.git] / base / applications / network / net / lang / en-US.rc
index 0632d58..c2160d6 100644 (file)
@@ -2,55 +2,124 @@ LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
 
 STRINGTABLE
 BEGIN
-    IDS_ACCOUNTS_SYNTAX "Usage:\nNET ACCOUNTS [/FORCELOGOFF:{Minutes|NO}] [/MINPWLEN:Length]\n\
+    IDS_ACCOUNTS_SYNTAX "NET ACCOUNTS [/FORCELOGOFF:{Minutes|NO}] [/MINPWLEN:Length]\n\
              [/MAXPWAGE:{Days|UNLIMITED}] [/MINPWAGE:Days]\n\
-             [/UNIQUEPW:Count] [/DOMAIN]\n"
-    IDS_ACCOUNTS_HELP "ACCOUNTS\n..."
-    IDS_COMPUTER_SYNTAX "Usage:\nNET COMPUTER ..."
-    IDS_COMPUTER_HELP "COMPUTER\n..."
-    IDS_CONFIG_SYNTAX "Usage:\nNET CONFIG ..."
-    IDS_CONFIG_HELP "CONFIG\n..."
-    IDS_CONTINUE_SYNTAX "Usage:\nNET CONTINUE <Service Name>"
-    IDS_CONTINUE_HELP "CONTINUE\n..."
-    IDS_FILE_SYNTAX "Usage:\nNET FILE ..."
+             [/UNIQUEPW:Count] [/DOMAIN]\n\n"
+    IDS_ACCOUNTS_HELP_1 "NET ACCOUNTS updates the user accounts database and modifies password\n\
+and logon requirements for all accounts.\n\
+When used without parameters, NET ACCOUNTS displays the current settings for\n\
+passwords, logon limitations, and domain information.\n\n"
+    IDS_ACCOUNTS_HELP_2 "Two conditions are required in order for options used with\n\
+NET ACCOUNTS to take effect.\n\n"
+    IDS_ACCOUNTS_HELP_3 "- The password and logon requirements are only effective if user\n\
+  accounts havebeen set up (user User Manager or the NET USER command).\n\n"
+    IDS_ACCOUNTS_HELP_4 "- The Net Logon service must be running on all servers in the domain\n\
+  that verify logon. Net Logon is started autmatically when the\n\
+  operating system starts.\n\n"
+    IDS_ACCOUNTS_HELP_5 "/FORECELOGOFF:{minutes | NO}   Sets the number of minutes a user has before\n\
+                               being forced to log off when the\n\
+                               account expires or valid logon hours expire.\n\
+                               NO, the default, prevents forced logoff.\n"
+    IDS_ACCOUNTS_HELP_6 "/MINPWLEN:length               Sets the minimum number of characters for\n\
+                               a password. The range is 0-14 characters;\n\
+                               the default is 6 characters.\n"
+    IDS_ACCOUNTS_HELP_7 "/MAXPWAGE:{days | UNLIMITED}   Sets the maximum numer of days that a\n\
+                               password is valid. No limit is specified\n\
+                               by using UNLIMITED. /MAXPWAGE cannot be less\n\
+                               than /MINPWAGE. The range is 1-999; the\n\
+                               default is to leave the value unchanged.\n"
+    IDS_ACCOUNTS_HELP_8 "/MINPWAGE:days                 Sets the minimum number of days that must\n\
+                               pass before a user can change a password.\n\
+                               A value of 0 sets no minimum time. The range\n\
+                               is 0-999; the default is 0 days. /MINPWAGE\n\
+                               cannot be more than /MAXPWAGE.\n"
+    IDS_ACCOUNTS_HELP_9 "/UNIQUEPW:number               Requires that a users passwords be unique\n\
+                               through the specified number of password\n\
+                               changes. The maximum value is 24.\n"
+    IDS_ACCOUNTS_HELP_10 "/DOMAIN                        Performs the operation on a domain\n\
+                               controller of the current domain. Otherwise,\n\
+                               the operation is performed on the local\n\
+                               computer.\n\n"
+    IDS_COMPUTER_SYNTAX "NET COMPUTER \\computername {/ADD | /DEL}\n\n"
+    IDS_COMPUTER_HELP_1 "NET COMPUTER adds or deletes computers from a domain database. This\n\
+command is available only on server operating systems.\n\n"
+    IDS_COMPUTER_HELP_2 "\\computername   Specifies the computer to add or delete from\n\
+                the domain.\n\
+/ADD            Adds the specified computer to the domain.\n\
+/DEL            Removes the specified computer from the domain.\n\n"
+    IDS_CONFIG_SYNTAX "NET CONFIG [SERVER | WORKSTATION]\n\n"
+    IDS_CONFIG_HELP_1 "NET CONFIG displays coniguration information of the Workstation or\n\
+Server service. When used without the WORKSTATION or SERVER switch,\n\
+it displays a list of configurable services. To get help with\n\
+configuring a service, type NET HELP CONFIG service.\n\n"
+    IDS_CONFIG_HELP_2 "SERVER        Displays information about the configuration of the\n\
+              Server service.\n\
+WORKSTATION   Displays information about the configuration of the\n\
+              Workstation service.\n\n"
+    IDS_CONFIG_SERVER_SYNTAX "NET CONFIG SERVER [/AUTODISCONNECT:time] [/SRVCOMMENT:""text""]\n\
+                  [/HIDDEN:{YES | NO}]\n\n"
+    IDS_CONFIG_SERVER_HELP_1 "NET CONFIG SERVER displays or changes settings for the Server service.\n\n"
+    IDS_CONFIG_SERVER_HELP_2 "/AUTODISCONNECT:time    Sets the maximum number of minutes a user's\n\
+                        session can be inactive before it is disconected.\n\
+                        You can specify -1 to never disconnect. The range\n\
+                        is -1-65535 minutes; the default is 15.\n"
+    IDS_CONFIG_SERVER_HELP_3 "/SRVCOMMENT:""text""    Adds a comment for the server that is displayed on\n\
+                        screen and with the NET VIEW command.\n\
+                        Enclose the text in quotation marks.\n"
+    IDS_CONFIG_SERVER_HELP_4 "/HIDDEN:{YES | NO}      Specifies whether the server's computer name\n\
+                        appears on displays listings of servers. Note that\n\
+                        hiding a serverdoes not alter the permissions\n\
+                        on that server. The default is NO.\n\n"
+    IDS_CONFIG_SERVER_HELP_5 "To display the current configuration for the Servr service,\n\
+type NET CONFIG SERVER without parameters.\n\n"
+    IDS_CONTINUE_SYNTAX "NET CONTINUE service\n\n"
+    IDS_CONTINUE_HELP_1 "NET CONTINUE reactivates a service that has been suspended by NET PAUSE.\n\n"
+    IDS_CONTINUE_HELP_2 "service             Is the paused service\n\
+                    For example, one of the following:\n\
+                    NET LOGON\n\
+                    NT LM SECURITY SUPPORT PROVIDER\n\
+                    SCHEDULE\n\
+                    SERVER\n\
+                    WORKSTATION\n\n"
+    IDS_FILE_SYNTAX "NET FILE ..."
     IDS_FILE_HELP "FILE\n..."
-    IDS_GROUP_SYNTAX "Usage:\nNET GROUP ..."
+    IDS_GROUP_SYNTAX "NET GROUP ..."
     IDS_GROUP_HELP "GROUP\n..."
-    IDS_HELPMSG_SYNTAX "Usage:\nNET HELPMSG <Error Code>"
+    IDS_HELPMSG_SYNTAX "NET HELPMSG <Error Code>"
     IDS_HELPMSG_HELP "HELPMSG\n..."
-    IDS_LOCALGROUP_SYNTAX "Usage:\nNET LOCALGROUP [groupname [/COMMENT:""text""]] [/DOMAIN]\n\
+    IDS_LOCALGROUP_SYNTAX "NET LOCALGROUP [groupname [/COMMENT:""text""]] [/DOMAIN]\n\
                groupname {/ADD [/COMMENT:""text""] | /DELETE} [/DOMAIN]\n\
                groupname name [...] {/ADD | /DELETE} [/DOMAIN]"
     IDS_LOCALGROUP_HELP "LOCALGROUP\n..."
-    IDS_NAME_SYNTAX "Usage:\nNET NAME ..."
+    IDS_NAME_SYNTAX "NET NAME ..."
     IDS_NAME_HELP "NAME\n..."
-    IDS_PRINT_SYNTAX  "Usage:\nNET PRINT ..."
+    IDS_PRINT_SYNTAX  "NET PRINT ..."
     IDS_PRINT_HELP "PRINT\n..."
-    IDS_PAUSE_SYNTAX "Usage:\nNET PAUSE <Service Name>"
+    IDS_PAUSE_SYNTAX "NET PAUSE <Service Name>"
     IDS_PAUSE_HELP "PAUSE\n..."
-    IDS_SEND_SYNTAX "Usage:\nNET SEND ..."
+    IDS_SEND_SYNTAX "NET SEND ..."
     IDS_SEND_HELP "SEND\n..."
-    IDS_SESSION_SYNTAX "Usage:\nNET SESSION ..."
+    IDS_SESSION_SYNTAX "NET SESSION ..."
     IDS_SESSION_HELP "SESSION\n..."
-    IDS_SHARE_SYNTAX "Usage:\nNET SHARE ..."
+    IDS_SHARE_SYNTAX "NET SHARE ..."
     IDS_SHARE_HELP "SHARE\n..."
-    IDS_START_SYNTAX "Usage:\nNET START <Service name>"
+    IDS_START_SYNTAX "NET START <Service name>"
     IDS_START_HELP "START\n..."
-    IDS_STATISTICS_SYNTAX "Usage:\nNET STATISTICS ..."
+    IDS_STATISTICS_SYNTAX "NET STATISTICS ..."
     IDS_STATISTICS_HELP "STATISTICS\n..."
-    IDS_STOP_SYNTAX "Usage:\nNET STOP <Service name>"
+    IDS_STOP_SYNTAX "NET STOP <Service name>"
     IDS_STOP_HELP "STOP\n..."
-    IDS_TIME_SYNTAX "Usage:\nNET TIME ..."
+    IDS_TIME_SYNTAX "NET TIME ..."
     IDS_TIME_HELP "TIME\n..."
-    IDS_USE_SYNTAX "Usage:\nNET USE ..."
+    IDS_USE_SYNTAX "NET USE ..."
     IDS_USE_HELP "USE\n..."
-    IDS_USER_SYNTAX "Usage:\nNET USER [username [password | *] [options]] [/DOMAIN]\n\
+    IDS_USER_SYNTAX "NET USER [username [password | *] [options]] [/DOMAIN]\n\
          username {password | *} /ADD [options] [/DOMAIN]\n\
          username [/DELETE] [/DOMAIN]"
     IDS_USER_HELP "USER\n..."
-    IDS_VIEW_SYNTAX "Usage:\nNET VIEW ..."
+    IDS_VIEW_SYNTAX "NET VIEW ..."
     IDS_VIEW_HELP "VIEW\n..."
-    IDS_HELP_SYNTAX "Usage:\nNET HELP <Command>\n   - or -\nNET <Command> /HELP\n\n\
+    IDS_HELP_SYNTAX "NET HELP <Command>\n   - or -\nNET <Command> /HELP\n\n\
    The following commands are available:\n\n\
    NET ACCOUNTS             NET HELP                 NET SHARE\n\
    NET COMPUTER             NET HELPMSG              NET START\n\
@@ -61,7 +130,7 @@ BEGIN
    NET FILE                 NET SEND                 NET USER\n\
    NET GROUP                NET SESSION              NET VIEW\n\n\
    ..."
-    IDS_NET_SYNTAX "Usage:\nNET [ ACCOUNTS | COMPUTER | CONFIG | CONTINUE | FILE | GROUP | HELP |\n\
+    IDS_NET_SYNTAX "NET [ ACCOUNTS | COMPUTER | CONFIG | CONTINUE | FILE | GROUP | HELP |\n\
       HELPMSG | LOCALGROUP | NAME | PAUSE | PRINT | SEND | SESSION |\n\
       SHARE | START | STATISTICS | STOP | TIME | USE | USER | VIEW ]\n"
 
@@ -119,9 +188,12 @@ BEGIN
     IDS_GENERIC_NONE "None"
     IDS_GENERIC_ALL "All"
     IDS_GENERIC_LOCKED "Locked"
+    IDS_GENERIC_UNLIMITED "Unlimited"
+    IDS_GENERIC_SYNTAX "The syntax of this command is:\n\n"
+    IDS_GENERIC_PAGE "NET HELP command | MORE displays one screen at a time.\n\n"
 
     IDS_ERROR_OPTION_NOT_SUPPORTED "The %s option is not supported yet.\n"
     IDS_ERROR_INVALID_OPTION_VALUE "You entered an invalid value for the %s option.\n"
     IDS_ERROR_SYSTEM_ERROR "The system error %d happened.\n"
-    IDS_ERROR_NO_ERROR "The command got executed successfully.\n"
+    IDS_ERROR_NO_ERROR "The command completed successfully.\n\n\n"
 END