Fixed issues reported by winapi_check.
[wine.git] / programs / wcmd / wcmdrc.rc
blob16ffa26bbd6098325c9ff48bf0fe50adf16c74ca
2 #include "wcmd.h"
4 STRINGTABLE
6   WCMD_ATTRIB, "Help about ATTRIB\n"
7   WCMD_CALL,
8 "CALL <batchfilename> is used within a batch file to execute commands \
9 from another batch file. When the batch file exits, control returns to \
10 the file which called it. The CALL command may supply parameters to the \
11 called procedure. \
12  \
13 Changes to default directory, environment variables etc made within a \
14 called procedure are inherited by the caller.\n"
16   WCMD_CD,     "Help about CD\n"
17   WCMD_CHDIR,  "Help about CHDIR\n"
19   WCMD_CLS,
20 "CLS clears the console screen\n"
22   WCMD_COPY,   "Help about COPY\n"
23   WCMD_CTTY,   "Help about CTTY\n"
24   WCMD_DATE,   "Help about DATE\n"
25   WCMD_DEL,    "Help about DEL\n"
26   WCMD_DIR,    "Help about DIR\n"
28   WCMD_ECHO,
29 "ECHO <string> displays <string> on the current terminal device.\
30  \
31 ECHO ON causes all subsequent commands in a batch file to be displayed\
32 on the terminal device before they are executed.\
33  \
34 ECHO OFF reverses the effect of a previous ECHO ON (ECHO is OFF by\
35 default). The ECHO OFF command can be prevented from displaying by\
36 preceding it with an @ sign.\n"
38   WCMD_ERASE,  "Help about ERASE\n"
40   WCMD_FOR,
41 "The FOR command is used to execute a command for each of a set of files. \
42  \
43 Syntax: FOR %variable IN (set) DO command \
44  \
45 The requirement to double the % sign when using FOR in a batch file does \
46 not exist in wcmd.\n"
48   WCMD_GOTO,
49 "The GOTO command transfers execution to another statement within a \
50 batch file. \
51  \
52 The label which is the target of a GOTO may be up to 255 characters \
53 long but may not include spaces (this is different to other operating \
54 systems). If two or more identical labels exist in a batch file the \
55 first one will always be executed. Attempting to GOTO a non-existent \
56 label terminates the batch file execution. \
57  \
58 GOTO has no effect when used interactively.\n"
60   WCMD_HELP,   "Help about HELP\n"
62   WCMD_IF,
63 "IF is used to conditionally execute a command.\
64  \
65 Syntax: IF [NOT] EXIST filename command \
66         IF [NOT] string1==string2 command \
67  \
68 In the second form of the command, string1 and string2 must be in double \
69 quotes. The comparison is not case-sensitive.\
70  \
71 The form IF [NOT] ERRORLEVEL number is not implemented in Wcmd.\n"
73   WCMD_LABEL,  "Help about LABEL\n"
74   WCMD_MD,     "Help about MD\n"
75   WCMD_MKDIR,  "Help about MKDIR\n"
76   WCMD_MOVE,
77 "MOVE relocates a file or directory to a new point within the file system. \
78  \
79 If the item being moved is a directory then all the files and subdirectories \
80 below the item are moved as well. \
81  \
82 MOVE fails if the old and new locations are on different DOS drive letters.\n"
84   WCMD_PATH,
85 "PATH displays or changes the wcmd search path. \
86  \
87 Entering PATH will display the current PATH setting (initially this is \
88 the value given in your wine.conf file). To change the setting follow the \
89 PATH command with the new value. \
90  \
91 It is also possible to modify the PATH by using the PATH environment \
92 variable, for example: \
93                 PATH %PATH%;c:\\temp \n"
95   WCMD_PAUSE,
96 "PAUSE displays a message on the screen 'Press Return key to continue'\
97 and waits for the user to press the Return key. It is mainly useful in\
98 batch files to allow the user to read the output of a previous command\
99 before it scrolls off the screen.\n"
101   WCMD_PROMPT,
102 "PROMPT sets the command-line prompt.\
104 The string following the PROMPT command (and the space immediately after)\
105 appears at the beginning of the line when wcmd is waiting for input.\
107 The following character strings have the special meaning shown:\
109 $$    Dollar sign         $_    Linefeed            $b    Pipe sign (|)\
110 $d    Current date        $e    Escape              $g    > sign\
111 $l    > sign              $n    Current drive       $p    Current path\
112 $q    Equal sign          $t    Current time        $v    wcmd version\
114 Note that entering the PROMPT command without a prompt-string resets the\
115 prompt to the default, which is the current drive letter followed by a\
116 greater-than (>) sign.\
118 The prompt can also be changed by altering the PROMPT environment variable,\
119 so the command 'SET PROMPT=text' has the same effect as 'PROMPT text'\n"
121   WCMD_REM,
122 "A command line beginning REM (followed by a space) performs no\
123 action, and can therefore be used as a comment in a batch file.\n"
125   WCMD_REN,    "Help about REN\n"
126   WCMD_RENAME, "Help about RENAME\n"
127   WCMD_RD,     "Help about RD\n"
128   WCMD_RMDIR,  "Help about RMDIR\n"
130   WCMD_SET,
131 "SET displays or changes the wcmd environment variables.\
133 SET without parameters shows all of the current environment.\
135 To create or modify an environment variable the syntax is:\
137       SET <variable>=<value>\
139 where <variable> and <value> are character strings. There must be no\
140 spaces either side of the equals sign, nor can the variable or value\
141 have embedded spaces.\
143 Under Wine, the environment of the underlying operating system is\
144 included into the Win32 environment, there will generally therefore be\
145 many more values than in a native Win32 implementation. Note that it is\
146 not possible to affect the operating system environment from within wcmd.\n"
148   WCMD_SHIFT,
149 "SHIFT is used in a batch file to remove one parameter from the head of \
150 the list, so parameter 2 becomes parameter 1 and so on. It has no effect \
151 if called from the command line.\n"
153   WCMD_TIME,   "Help about TIME\n"
155   WCMD_TYPE,
156 "TYPE <filename> copies <filename> to the console device (or elsewhere\
157 if redirected). No check is made that the file is readable text.\n"
159   WCMD_VERIFY,
160 "VERIFY is used to set, clear or test the verify flag. Valid forms are: \
162 VERIFY ON       Set the flag \
163 VERIFY OFF      Clear the flag \
164 VERIFY          Displays ON or OFF as appropriate. \
166 The verify flag has no function in Wine.\n"
168   WCMD_VER,
169 "VER displays the version of wcmd you are running\n"
171   WCMD_VOL,    "Help about VOL\n"
173   WCMD_EXIT,   
174 "EXIT terminates the current command session and returns\
175 to the operating system or shell from which you invoked wcmd.\n"
177   1000, "WCMD built-in commands are:\
178 ATTRIB\t\tShow or change DOS file attributes\
179 CALL\t\tInvoke a batch file from inside another\
180 CD (CHDIR)\tChange current default directory\
181 CLS\t\tClear the console screen\
182 COPY\t\tCopy file\
183 CTTY\t\tChange input/output device\
184 DATE\t\tShow or change the system date\
185 DEL (ERASE)\tDelete a file or set of files\
186 DIR\t\tList the contents of a directory\
187 ECHO\t\tCopy text directly to the console output\
188 HELP\t\tShow brief help details on a topic\
189 MD (MKDIR)\tCreate a subdirectory\
190 MOVE\t\tMove a file, set of files or directory tree\
191 PATH\t\tSet or show the search path\
192 PROMPT\t\tChange the command prompt\
193 REN (RENAME)\tRename a file\
194 RD (RMDIR)\tDelete a subdirectory\
195 SET\t\tSet or show environment variables\
196 TIME\t\tSet or show the current system time\
197 TYPE\t\tType the contents of a text file\
198 VER\t\tShow the current version of WCMD\
199 VOL\t\tShow the volume label of a disk device\
200 EXIT\t\tClose down WCMD\n\
201 Enter HELP <command> for further information on any of the above commands\n"
203 LANGUAGE LANG_NEUTRAL,SUBLANG_NEUTRAL
206 IDI_ICON1 ICON 
208  '00 00 01 00 01 00 20 20 00 01 00 00 00 00 A8 08'
209  '00 00 16 00 00 00 28 00 00 00 20 00 00 00 40 00'
210  '00 00 01 00 08 00 00 00 00 00 80 04 00 00 00 00'
211  '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
212  '00 00 40 00 00 00 80 00 00 00 FF 00 00 00 00 20'
213  '00 00 40 20 00 00 80 20 00 00 FF 20 00 00 00 40'
214  '00 00 40 40 00 00 80 40 00 00 FF 40 00 00 00 60'
215  '00 00 40 60 00 00 80 60 00 00 FF 60 00 00 00 80'
216  '00 00 40 80 00 00 80 80 00 00 FF 80 00 00 00 A0'
217  '00 00 40 A0 00 00 80 A0 00 00 FF A0 00 00 00 C0'
218  '00 00 40 C0 00 00 80 C0 00 00 FF C0 00 00 00 FF'
219  '00 00 40 FF 00 00 80 FF 00 00 FF FF 00 00 00 00'
220  '20 00 40 00 20 00 80 00 20 00 FF 00 20 00 00 20'
221  '20 00 40 20 20 00 80 20 20 00 FF 20 20 00 00 40'
222  '20 00 40 40 20 00 80 40 20 00 FF 40 20 00 00 60'
223  '20 00 40 60 20 00 80 60 20 00 FF 60 20 00 00 80'
224  '20 00 40 80 20 00 80 80 20 00 FF 80 20 00 00 A0'
225  '20 00 40 A0 20 00 80 A0 20 00 FF A0 20 00 00 C0'
226  '20 00 40 C0 20 00 80 C0 20 00 FF C0 20 00 00 FF'
227  '20 00 40 FF 20 00 80 FF 20 00 FF FF 20 00 00 00'
228  '40 00 40 00 40 00 80 00 40 00 FF 00 40 00 00 20'
229  '40 00 40 20 40 00 80 20 40 00 FF 20 40 00 00 40'
230  '40 00 40 40 40 00 80 40 40 00 FF 40 40 00 00 60'
231  '40 00 40 60 40 00 80 60 40 00 FF 60 40 00 00 80'
232  '40 00 40 80 40 00 80 80 40 00 FF 80 40 00 00 A0'
233  '40 00 40 A0 40 00 80 A0 40 00 FF A0 40 00 00 C0'
234  '40 00 40 C0 40 00 80 C0 40 00 FF C0 40 00 00 FF'
235  '40 00 40 FF 40 00 80 FF 40 00 FF FF 40 00 00 00'
236  '60 00 40 00 60 00 80 00 60 00 FF 00 60 00 00 20'
237  '60 00 40 20 60 00 80 20 60 00 FF 20 60 00 00 40'
238  '60 00 40 40 60 00 80 40 60 00 FF 40 60 00 00 60'
239  '60 00 40 60 60 00 80 60 60 00 FF 60 60 00 00 80'
240  '60 00 40 80 60 00 80 80 60 00 FF 80 60 00 00 A0'
241  '60 00 40 A0 60 00 80 A0 60 00 FF A0 60 00 00 C0'
242  '60 00 40 C0 60 00 80 C0 60 00 FF C0 60 00 00 FF'
243  '60 00 40 FF 60 00 80 FF 60 00 FF FF 60 00 00 00'
244  '80 00 40 00 80 00 80 00 80 00 FF 00 80 00 00 20'
245  '80 00 40 20 80 00 80 20 80 00 FF 20 80 00 00 40'
246  '80 00 40 40 80 00 80 40 80 00 FF 40 80 00 00 60'
247  '80 00 40 60 80 00 80 60 80 00 FF 60 80 00 00 80'
248  '80 00 40 80 80 00 80 80 80 00 FF 80 80 00 00 A0'
249  '80 00 40 A0 80 00 80 A0 80 00 FF A0 80 00 00 C0'
250  '80 00 40 C0 80 00 80 C0 80 00 FF C0 80 00 00 FF'
251  '80 00 40 FF 80 00 80 FF 80 00 FF FF 80 00 00 00'
252  'A0 00 40 00 A0 00 80 00 A0 00 FF 00 A0 00 00 20'
253  'A0 00 40 20 A0 00 80 20 A0 00 FF 20 A0 00 00 40'
254  'A0 00 40 40 A0 00 80 40 A0 00 FF 40 A0 00 00 60'
255  'A0 00 40 60 A0 00 80 60 A0 00 FF 60 A0 00 00 80'
256  'A0 00 40 80 A0 00 80 80 A0 00 FF 80 A0 00 00 A0'
257  'A0 00 40 A0 A0 00 80 A0 A0 00 FF A0 A0 00 00 C0'
258  'A0 00 40 C0 A0 00 80 C0 A0 00 FF C0 A0 00 00 FF'
259  'A0 00 40 FF A0 00 80 FF A0 00 FF FF A0 00 00 00'
260  'C0 00 40 00 C0 00 80 00 C0 00 FF 00 C0 00 00 20'
261  'C0 00 40 20 C0 00 80 20 C0 00 FF 20 C0 00 00 40'
262  'C0 00 40 40 C0 00 80 40 C0 00 FF 40 C0 00 00 60'
263  'C0 00 40 60 C0 00 80 60 C0 00 FF 60 C0 00 00 80'
264  'C0 00 40 80 C0 00 80 80 C0 00 FF 80 C0 00 00 A0'
265  'C0 00 40 A0 C0 00 80 A0 C0 00 FF A0 C0 00 00 C0'
266  'C0 00 40 C0 C0 00 80 C0 C0 00 FF C0 C0 00 00 FF'
267  'C0 00 40 FF C0 00 80 FF C0 00 FF FF C0 00 00 00'
268  'FF 00 40 00 FF 00 80 00 FF 00 FF 00 FF 00 00 20'
269  'FF 00 40 20 FF 00 80 20 FF 00 FF 20 FF 00 00 40'
270  'FF 00 40 40 FF 00 80 40 FF 00 FF 40 FF 00 00 60'
271  'FF 00 40 60 FF 00 80 60 FF 00 FF 60 FF 00 00 80'
272  'FF 00 40 80 FF 00 80 80 FF 00 FF 80 FF 00 00 A0'
273  'FF 00 40 A0 FF 00 80 A0 FF 00 FF A0 FF 00 00 C0'
274  'FF 00 40 C0 FF 00 80 C0 FF 00 FF C0 FF 00 00 FF'
275  'FF 00 40 FF FF 00 80 FF FF 00 FF FF FF 00 FF FF'
276  'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF'
277  'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF'
278  'FF FF FF FF FF FF FF FF FF FF FF FF B6 24 FF FF'
279  'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF'
280  'FF FF FF FF FF FF FF FF FF FF 6D 24 FF FF FF FF'
281  'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF'
282  'FF FF FF FF FF FF FF B6 00 B6 FF FF FF FF FF FF'
283  'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF'
284  'FF FF FF FF FF 92 00 FF FF 24 FF FF FF FF FF FF'
285  'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF'
286  'FF FF FF FF 24 FF FF FF FF 92 FF FF FF FF FF FF'
287  'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF'
288  'FF FF FF FF FF FF FF FF FF FF 24 FF FF FF FF FF'
289  'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF'
290  'FF FF FF FF FF FF FF FF FF FF FF 92 FF FF FF FF'
291  'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF'
292  'FF FF FF FF FF FF FF FF FF FF FF 6D FF FF FF FF'
293  'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF'
294  'FF FF FF FF FF FF FF FF FF FF FF B6 FF FF FF FF'
295  'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF'
296  'FF FF FF FF FF FF FF FF FF FF FF FF 6D FF FF FF'
297  'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF'
298  'FF FF FF FF FF FF FF FF FF FF FF FF 92 FF FF FF'
299  'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF'
300  'FF FF FF FF FF FF FF FF FF FF FF FF FF 6D FF FF'
301  'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF'
302  'FF FF FF FF FF FF FF FF FF FF FF FF FF 6D FF FF'
303  'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF'
304  'FF FF FF FF FF FF FF FF FF FF FF FF FF FF 92 FF'
305  'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF'
306  'FF FF FF FF FF FF FF FF FF FF FF FF FF FF 24 FF'
307  'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF'
308  'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 92'
309  'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF'
310  'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 24'
311  'FF B6 FF FF FF FF FF FF FF FF FF FF FF FF FF FF'
312  'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 24'
313  '80 81 60 6C FF FF FF FF FF FF FF FF FF FF FF FF'
314  'FF FF FF FF FF FF FF FF FF FF FF FF FF FF 24 81'
315  'C1 81 80 81 20 FF FF FF FF FF FF FF FF FF FF FF'
316  'FF FF FF FF FF FF FF FF FF FF FF FF FF FF C0 C1'
317  '80 80 C1 81 C1 20 FF FF FF FF FF FF FF FF FF FF'
318  'FF FF FF FF FF FF FF FF FF FF FF FF FF FF 81 81'
319  '81 80 81 80 80 80 24 FF FF FF FF FF FF FF FF FF'
320  'FF FF FF FF FF FF FF FF FF FF FF FF FF 6D 80 81'
321  '81 80 81 C1 C0 80 80 92 FF FF FF FF FF FF FF FF'
322  'FF FF FF FF FF FF FF FF FF FF FF FF FF B6 FF FF'
323  'FF FF FF 81 C0 80 80 20 FF FF FF FF FF FF FF FF'
324  'FF FF FF FF FF FF FF FF FF FF FF FF FF 92 FF FF'
325  'FF FF FF FF C5 C0 80 81 6D FF FF FF FF FF FF FF'
326  'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF'
327  'FF FF FF FF FF FB 81 81 24 FF FF FF FF FF FF FF'
328  'FF FF FF FF FF FF FF FF FF FF FF FF FF FF 92 FF'
329  'FF FF FF FF FF FF FF FF 24 FF FF FF FF FF FF FF'
330  'FF FF FF FF FF FF FF FF FF FF FF FF FF FF 6D FF'
331  'FF FF FF FF FF FF FF FF 6D FF FF FF FF FF FF FF'
332  'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 92'
333  'FF FF FF FF FF FF FF 24 24 FF FF FF FF FF FF FF'
334  'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF'
335  '92 FF FF FF FF 24 6D FF FF FF FF FF FF FF FF FF'
336  'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF'
337  '92 FF FF 00 92 FF FF FF FF FF FF FF FF FF FF FF'
338  'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF'
339  'FF 24 B6 FF FF FF FF FF FF FF FF FF FF FF 00 00'
340  '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
341  '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
342  '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
343  '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
344  '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
345  '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
346  '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
347  '00 00 00 00 00 00 00 00 00 00 00 00 00 00'