2 * Wine command prompt resources
4 * Copyright (C) 1999 D A Pickles
6 * This library is free software; you can redistribute it and/or
7 * modify it under the terms of the GNU Lesser General Public
8 * License as published by the Free Software Foundation; either
9 * version 2.1 of the License, or (at your option) any later version.
11 * This library is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
14 * Lesser General Public License for more details.
16 * You should have received a copy of the GNU Lesser General Public
17 * License along with this library; if not, write to the Free Software
18 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
23 /* @makedep: wcmd.ico */
24 IDI_ICON1 ICON wcmd.ico
28 LANGUAGE LANG_ENGLISH, SUBLANG_DEFAULT
33 "CALL <batchfilename> is used within a batch file to execute commands\n\
34 from another batch file. When the batch file exits, control returns to\n\
35 the file which called it. The CALL command may supply parameters to the\n\
38 Changes to default directory, environment variables etc made within a\n\
39 called procedure are inherited by the caller.\n"
41 WCMD_CD, "CD <directory> is the short version of CHDIR. It changes the current\n\
43 WCMD_CHDIR, "CHDIR <directory> changes the current default directory.\n"
45 WCMD_CLS, "CLS clears the console screen.\n"
47 WCMD_COPY, "COPY <filename> copies a file.\n"
48 WCMD_CTTY, "CTTY changes the input/output device.\n"
49 WCMD_DATE, "DATE shows or changes the system date.\n"
50 WCMD_DEL, "DEL <filename> deletes a file or set of files.\n"
51 WCMD_DIR, "DIR lists the contents of a directory.\n"
54 "ECHO <string> displays <string> on the current terminal device.\n\
56 ECHO ON causes all subsequent commands in a batch file to be displayed\n\
57 on the terminal device before they are executed.\n\
59 ECHO OFF reverses the effect of a previous ECHO ON (ECHO is OFF by\n\
60 default). The ECHO OFF command can be prevented from displaying by\n\
61 preceding it with an @ sign.\n"
63 WCMD_ERASE, "ERASE <filename> deletes a file or set of files.\n"
66 "The FOR command is used to execute a command for each of a set of files.\n\
68 Usage: FOR %variable IN (set) DO command\n\
70 The % sign must be doubled when using FOR in a batch file.\n"
73 "The GOTO command transfers execution to another statement within a\n\
76 The label which is the target of a GOTO may be up to 255 characters\n\
77 long but may not include spaces (this is different from other operating\n\
78 systems). If two or more identical labels exist in a batch file the\n\
79 first one will always be executed. Attempting to GOTO a nonexistent\n\
80 label terminates the batch file execution.\n\
82 GOTO has no effect when used interactively.\n"
84 WCMD_HELP, "HELP <command> shows brief help details on a topic.\n\
85 HELP without an argument shows all CMD built-in commands.\n"
88 "IF is used to conditionally execute a command.\n\
90 Syntax: IF [NOT] EXIST filename command\n\
91 \ IF [NOT] string1==string2 command\n\
92 \ IF [NOT] ERRORLEVEL number command\n\
94 In the second form of the command, string1 and string2 must be in double\n\
95 quotes. The comparison is not case-sensitive.\n"
97 WCMD_LABEL, "LABEL is used to set a disk volume label.\n\
99 Syntax: LABEL [drive:]\n\
100 The command will prompt you for the new volume label for the given drive.\n\
101 You can display the disk volume label with the VOL command.\n"
104 "MD <name> is the short version of MKDIR. It creates a subdirectory.\n"
105 WCMD_MKDIR, "MKDIR <name> creates a subdirectory.\n"
107 "MOVE relocates a file or directory to a new point within the file system.\n\
109 If the item being moved is a directory then all the files and subdirectories\n\
110 below the item are moved as well.\n\
112 MOVE fails if the old and new locations are on different DOS drive letters.\n"
115 "PATH displays or changes the cmd search path.\n\
117 Entering PATH will display the current PATH setting (initially taken\n\
118 from the registry). To change the setting follow the\n\
119 PATH command with the new value.\n\
121 It is also possible to modify the PATH by using the PATH environment\n\
122 variable, for example:\n\
123 PATH %PATH%;c:\\temp\n"
126 "PAUSE displays a message on the screen asking the user to press a key.\n\
128 It is mainly useful in batch files to allow the user to read the output\n\
129 of a previous command before it scrolls off the screen.\n"
132 "PROMPT sets the command-line prompt.\n\
134 The string following the PROMPT command (and the space immediately after)\n\
135 appears at the beginning of the line when cmd is waiting for input.\n\
137 The following character strings have the special meaning shown:\n\
139 $$ Dollar sign $_ Linefeed $b Pipe sign (|)\n\
140 $d Current date $e Escape $g > sign\n\
141 $l < sign $n Current drive $p Current path\n\
142 $q Equal sign $t Current time $v cmd version\n\
144 Note that entering the PROMPT command without a prompt-string resets the\n\
145 prompt to the default, which is the current directory (which includes the\n\
146 current drive letter) followed by a greater-than (>) sign.\n\
147 (like a command PROMPT $p$g).\n\
149 The prompt can also be changed by altering the PROMPT environment variable,\n\
150 so the command 'SET PROMPT=text' has the same effect as 'PROMPT text'.\n"
153 "A command line beginning with REM (followed by a space) performs no\n\
154 action, and can therefore be used as a comment in a batch file.\n"
157 "REN <filename> is the short version of RENAME. It renames a file.\n"
158 WCMD_RENAME, "RENAME <filename> renames a file.\n"
160 "RD <directory> is the short version of RMDIR. It deletes a directory.\n"
161 WCMD_RMDIR, "RMDIR <directory> deletes a directory.\n"
164 "Start a program, or open a document in the program normally used for files with that suffix.\n\
166 start [options] program_filename [...]\n\
167 start [options] document_filename\n\
170 \"title\" Specifies the title of the child windows.\n\
171 /d directory Start the program in the specified directory.\n\
172 /b Don't create a new console for the program.\n\
173 /i Start the program with fresh environment variables.\n\
174 /min Start the program minimized.\n\
175 /max Start the program maximized.\n\
176 /low Start the program in the idle priority class.\n\
177 /normal Start the program in the normal priority class.\n\
178 /high Start the program in the high priority class.\n\
179 /realtime Start the program in the realtime priority class.\n\
180 /abovenormal Start the program in the abovenormal priority class.\n\
181 /belownormal Start the program in the belownormal priority class.\n\
182 /node n Start the program on the specified NUMA node.\n\
183 /affinity mask Start the program with the specified affinity mask.\n\
184 /wait Wait for the started program to finish, then exit with its exit code.\n\
185 /unix Use a Unix filename and start the file like windows explorer.\n\
186 /ProgIDOpen Open a document using the specified progID.\n\
187 /? Display this help and exit.\n"
190 "SET displays or changes the cmd environment variables.\n\
192 SET without parameters shows all of the current environment.\n\
194 To create or modify an environment variable the syntax is:\n\
196 SET <variable>=<value>\n\
198 where <variable> and <value> are character strings. There must be no\n\
199 space before the equals sign, nor can the variable name\n\
200 have embedded spaces.\n\
202 Under Wine, the environment of the underlying operating system is\n\
203 included into the Win32 environment, there will generally therefore be\n\
204 many more values than in a native Win32 implementation. Note that it is\n\
205 not possible to affect the operating system environment from within cmd.\n"
208 "SHIFT is used in a batch file to remove one parameter from the head of\n\
209 the list, so parameter 2 becomes parameter 1 and so on. It has no effect\n\
210 if called from the command line.\n"
212 WCMD_TIME, "TIME sets or shows the current system time.\n"
214 WCMD_TITLE, "TITLE <string> sets the window title for the cmd window.\n"
217 "TYPE <filename> copies <filename> to the console device (or elsewhere\n\
218 if redirected). No check is made that the file is readable text.\n"
221 "VERIFY is used to set, clear or test the verify flag. Valid forms are:\n\
223 VERIFY ON\tSet the flag.\n\
224 VERIFY OFF\tClear the flag.\n\
225 VERIFY\t\tDisplays ON or OFF as appropriate.\n\
227 The verify flag has no function in Wine.\n"
230 "VER displays the version of cmd you are running.\n"
232 WCMD_VOL, "VOL shows the volume label of a disk device.\n"
235 "ENDLOCAL ends localization of environment changes in a batch file\n\
236 which were introduced by a preceding SETLOCAL.\n"
239 "SETLOCAL starts localization of environment changes in a batch file.\n\
241 Environment changes done after a SETLOCAL are local to the batch file, and\n\
242 are preserved until the next ENDLOCAL is encountered (or at the end of the\n\
243 file, whichever comes first), at which point the previous environment\n\
244 settings are restored.\n"
246 WCMD_PUSHD, "PUSHD <directory> saves the current directory onto a\n\
247 stack, and then changes the current directory to the supplied one.\n"
249 WCMD_POPD, "POPD changes current directory to the last one saved with PUSHD.\n"
251 WCMD_ASSOC, "ASSOC shows or modifies file extension associations.\n\
253 Syntax: ASSOC [.ext[=[fileType]]]\n\
255 ASSOC without parameters displays current file associations.\n\
256 If used with only a file extension, displays the current association.\n\
257 Specifying no file type after the equal sign removes the current association, if any.\n"
259 WCMD_FTYPE, "FTYPE shows or modifies open commands associated with file types.\n\
261 Syntax: FTYPE [fileType[=[openCommand]]]\n\
263 Without parameters, shows the file types for which open command strings \
264 are currently defined.\n\
265 If used with only a file type, displays the associated open command string, \
267 Specifying no open command after the equal sign removes the command string \
268 associated to the specified file type.\n"
270 WCMD_MORE, "MORE displays output of files or piped input in pages.\n"
272 WCMD_CHOICE, "CHOICE displays a text and waits, until the User\n\
273 presses an allowed Key from a selectable list.\n\
274 CHOICE is mainly used to build a menu selection in a batch file.\n"
277 "EXIT terminates the current command session and returns\n\
278 to the operating system or shell from which you invoked cmd.\n"
280 WCMD_ALLHELP, "CMD built-in commands are:\n\
281 ASSOC\t\tShow or modify file extension associations\n\
282 ATTRIB\t\tShow or change DOS file attributes\n\
283 CALL\t\tInvoke a batch file from inside another\n\
284 CD (CHDIR)\tChange current default directory\n\
285 CHOICE\t\tWait for an keypress from a selectable list\n\
286 CLS\t\tClear the console screen\n\
288 CTTY\t\tChange input/output device\n\
289 DATE\t\tShow or change the system date\n\
290 DEL (ERASE)\tDelete a file or set of files\n\
291 DIR\t\tList the contents of a directory\n\
292 ECHO\t\tCopy text directly to the console output\n\
293 ENDLOCAL\tEnd localization of environment changes in a batch file\n\
294 FTYPE\t\tShow or modify open commands associated with file types\n\
295 HELP\t\tShow brief help details on a topic\n\
296 MD (MKDIR)\tCreate a subdirectory\n\
297 MORE\t\tDisplay output in pages\n\
298 MOVE\t\tMove a file, set of files or directory tree\n\
299 PATH\t\tSet or show the search path\n\
300 PAUSE\t\tSuspend execution of a batch file\n\
301 POPD\t\tRestore the directory to the last one saved with PUSHD\n\
302 PROMPT\t\tChange the command prompt\n\
303 PUSHD\t\tChange to a new directory, saving the current one\n\
304 REN (RENAME)\tRename a file\n\
305 RD (RMDIR)\tDelete a subdirectory\n\
306 SET\t\tSet or show environment variables\n\
307 SETLOCAL\tStart localization of environment changes in a batch file\n\
308 START\t\tStart a program, or open a document in the associated program\n\
309 TIME\t\tSet or show the current system time\n\
310 TITLE\t\tSet the window title for the CMD session\n\
311 TYPE\t\tType the contents of a text file\n\
312 VER\t\tShow the current version of CMD\n\
313 VOL\t\tShow the volume label of a disk device\n\
314 XCOPY\t\tCopy source files or directory trees to a destination\n\
315 EXIT\t\tClose down CMD\n\n\
316 Enter HELP <command> for further information on any of the above commands.\n"
318 WCMD_CONFIRM, "Are you sure?"
319 WCMD_YES, "#msgctxt#Yes key#Y"
320 WCMD_NO, "#msgctxt#No key#N"
321 WCMD_NOASSOC, "File association missing for extension %1\n"
322 WCMD_NOFTYPE, "No open command associated with file type '%1'\n"
323 WCMD_OVERWRITE, "Overwrite %1?"
324 WCMD_MORESTR, "More..."
325 WCMD_TRUNCATEDLINE, "Line in Batch processing possibly truncated. Using:\n"
326 WCMD_NYI, "Not Yet Implemented\n\n"
327 WCMD_NOARG, "Argument missing\n"
328 WCMD_SYNTAXERR, "Syntax error\n"
329 WCMD_FILENOTFOUND, "%1: File Not Found\n"
330 WCMD_NOCMDHELP, "No help available for %1\n"
331 WCMD_NOTARGET, "Target to GOTO not found\n"
332 WCMD_CURRENTDATE, "Current Date is %1\n"
333 WCMD_CURRENTTIME, "Current Time is %1\n"
334 WCMD_NEWDATE, "Enter new date: "
335 WCMD_NEWTIME, "Enter new time: "
336 WCMD_MISSINGENV, "Environment variable %1 not defined\n"
337 WCMD_READFAIL, "Failed to open '%1'\n"
338 WCMD_CALLINSCRIPT, "Cannot call batch label outside of a batch script\n"
339 WCMD_ALL, "#msgctxt#All key#A"
340 WCMD_DELPROMPT, "Delete %1?"
341 WCMD_ECHOPROMPT, "Echo is %1\n"
342 WCMD_VERIFYPROMPT, "Verify is %1\n"
343 WCMD_VERIFYERR, "Verify must be ON or OFF\n"
344 WCMD_ARGERR, "Parameter error\n"
345 WCMD_VOLUMESERIALNO, "Volume Serial Number is %1!04x!-%2!04x!\n\n"
346 WCMD_VOLUMEPROMPT, "Volume label (11 characters, <Enter> for none)?"
347 WCMD_NOPATH, "PATH not found\n"
348 WCMD_ANYKEY,"Press any key to continue... "
349 WCMD_CONSTITLE,"Wine Command Prompt"
350 WCMD_VERSION,"Microsoft Windows %1!S!\n"
351 WCMD_MOREPROMPT, "More? "
352 WCMD_LINETOOLONG, "The input line is too long.\n"
353 WCMD_VOLUMELABEL, "Volume in drive %1!c! is %2\n"
354 WCMD_VOLUMENOLABEL, "Volume in drive %1!c! has no label.\n"
355 WCMD_YESNO, " (Yes|No)"
356 WCMD_YESNOALL, " (Yes|No|All)"
357 WCMD_NO_COMMAND_FOUND, "Can't recognize '%1' as an internal or external command, or batch script.\n"
358 WCMD_DIVIDEBYZERO, "Division by zero error.\n"
359 WCMD_NOOPERAND, "Expected an operand.\n"
360 WCMD_NOOPERATOR, "Expected an operator.\n"
361 WCMD_BADPAREN, "Mismatch in parentheses.\n"
362 WCMD_BADHEXOCT, "Badly formed number - must be one of decimal (12),\n hexadecimal (0x34) or octal (056).\n"