1 | // /**
|
---|
2 | //
|
---|
3 | // Copyright (c) 2013 - 2014, Hewlett-Packard Development Company, L.P.<BR>
|
---|
4 | // Copyright (c) 2009 - 2014, Intel Corporation. All rights reserved.<BR>
|
---|
5 | // This program and the accompanying materials
|
---|
6 | // are licensed and made available under the terms and conditions of the BSD License
|
---|
7 | // which accompanies this distribution. The full text of the license may be found at
|
---|
8 | // http://opensource.org/licenses/bsd-license.php
|
---|
9 | //
|
---|
10 | // THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
---|
11 | // WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
---|
12 | //
|
---|
13 | // Module Name:
|
---|
14 | //
|
---|
15 | // UefiShellLevel2CommandsLib.uni
|
---|
16 | //
|
---|
17 | // Abstract:
|
---|
18 | //
|
---|
19 | // String definitions for UEFI Shell 2.0 level 2 commands
|
---|
20 | //
|
---|
21 | //
|
---|
22 | // **/
|
---|
23 |
|
---|
24 | /=#
|
---|
25 |
|
---|
26 | #langdef en-US "english"
|
---|
27 |
|
---|
28 | #string STR_GEN_NO_MEM #language en-US "%EError. %NMemory is not available.\r\n"
|
---|
29 | #string STR_GEN_TOO_MANY #language en-US "%EError. %NToo many arguments specified.\r\n"
|
---|
30 | #string STR_GEN_TOO_FEW #language en-US "%EError. %NToo few arguments specified.\r\n"
|
---|
31 | #string STR_GEN_PARAM_INV #language en-US "%EError. %NIncorrect parameter.\r\n"
|
---|
32 | #string STR_GEN_PROBLEM #language en-US "%EError. %NThe argument '%B%s%N' is incorrect.\r\n"
|
---|
33 | #string STR_GEN_PROBLEM_VAL #language en-US "%EError. %NThe argument '%B%s%N' has incorrect value.\r\n"
|
---|
34 | #string STR_GEN_ATTRIBUTE #language en-US "%EError. %NThe argument '%B-a%s%N' is incorrect.\r\n"
|
---|
35 | #string STR_GEN_NO_VALUE #language en-US "%EError. %NThe argument '%B%s%N' requires a value.\r\n"
|
---|
36 | #string STR_GEN_ERR_AD #language en-US "%EError. %NAccess denied.\r\n"
|
---|
37 | #string STR_GEN_ERR_FILE #language en-US "%EError. %NFile '%B%s%N' error: %r\r\n"
|
---|
38 | #string STR_GEN_ERR_UK #language en-US "%EError: %N%r\r\n"
|
---|
39 | #string STR_GEN_PARAM_CON #language en-US "%EError. %NParameters conflict\r\n"
|
---|
40 | #string STR_GEN_FILE_OPEN_FAIL #language en-US "%EError. %NThe file '%B%s%N' could not be opened.\r\n"
|
---|
41 | #string STR_GEN_FILE_CLOSE_FAIL #language en-US "%EError. %NThe file '%B%s%N' could not be closed.\r\n"
|
---|
42 | #string STR_GEN_FILE_AD #language en-US "%EError. %NAccess denied to file '%B%s%N'.\r\n"
|
---|
43 | #string STR_GEN_FILE_NF #language en-US "%EError. %NFile '%B%s%N' was not found.\r\n"
|
---|
44 | #string STR_GEN_CRLF #language en-US "\r\n"
|
---|
45 | #string STR_GEN_NO_CWD #language en-US "%EError. %NNo current directory is specified.\r\n"
|
---|
46 | #string STR_GEN_NO_FILES #language en-US "%EError. %NNo matching files were found.\r\n"
|
---|
47 | #string STR_GEN_DIR_NF #language en-US "%EError. %NDirectory '%B%s%N' was not found.\r\n"
|
---|
48 | #string STR_GEN_RES_OK #language en-US "- [ok]\r\n"
|
---|
49 | #string STR_GEN_NOT_DIR #language en-US "%EError. %N'%B%s%N' is not a directory.\r\n"
|
---|
50 | #string STR_GEN_NOT_FILE #language en-US "%EError. %N'%B%s%N' is not a file. \r\n"
|
---|
51 | #string STR_GEN_SFO_HEADER #language en-US "ShellCommand,"%s"\r\n"
|
---|
52 | #string STR_GEN_MARG_ERROR #language en-US "%EError. %NThe destination '%B%s%N' is ambiguous.\r\n"
|
---|
53 | #string STR_GEN_FILE_ERROR #language en-US "%EError. %NThe destination is an existing file '%B%s%N'.\r\n"
|
---|
54 | #string STR_GEN_UEFI_FUNC_ERROR #language en-US "%EError. %NThe UEFI function '%B%s%N' returned an incorrect value for: %s (%x).\r\n"
|
---|
55 | #string STR_GEN_UEFI_FUNC_WARN #language en-US "%EWarning. %NUEFI function '%B%s%N' returned: %r.\r\n"
|
---|
56 | #string STR_GEN_DEST_EXIST_OVR #language en-US "Destination file already exists. Overwrite? %BY%Nes, %BN%No, %BA%Nll, %BC%Nancel "
|
---|
57 | #string STR_GEN_CPY_FAIL #language en-US "%EError. %NCopy failure: insufficient capacity on destination media\r\n"
|
---|
58 | #string STR_GEN_CPY_READ_ERROR #language en-US "%EError. %NCopy: reading '%B%s%N': IO Error \r\n"
|
---|
59 | #string STR_GEN_CPY_WRITE_ERROR #language en-US "%EError. %NCopy: writing '%B%s%N': IO Error \r\n"
|
---|
60 | #string STR_GEN_OUT_MEM #language en-US "%EError. %NMemory allocation was not successful.\r\n"
|
---|
61 |
|
---|
62 | #string STR_SET_DISP #language en-US "%V%8s %N= %H%s%N\r\n"
|
---|
63 | #string STR_SET_NF #language en-US "%EError. %NEnvironment Variable '%B%s%N' not defined.\r\n"
|
---|
64 | #string STR_SET_ND #language en-US "%EError. %NEnvironment Variable '%B%s%N' could not be deleted: %r.\r\n"
|
---|
65 |
|
---|
66 | #string STR_CD_PRINT #language en-US "%s\r\n"
|
---|
67 | #string STR_CD_NF #language en-US "%EError. %NNo mapping found\r\n"
|
---|
68 |
|
---|
69 | #string STR_MAP_NF #language en-US "%EError. %NMapping '%B%s%N' not found.\r\n"
|
---|
70 | #string STR_MAP_NOF #language en-US "%EError. %NNo mappable target found '%B%s%N'.\r\n"
|
---|
71 | #string STR_MAP_SFO_MAPPINGS #language en-US "Mappings,"%s","%s","%s"\r\n"
|
---|
72 | #string STR_MAP_HEADER #language en-US "%EMapping table%N\r\n"
|
---|
73 | #string STR_MAP_ENTRY #language en-US "%E%10s%N %HAlias(s):%N%s\r\n %s\r\n"
|
---|
74 | #string STR_MAP_ENTRY_VERBOSE #language en-US " Handle: [%H%02x%N]\r\n"
|
---|
75 | " Media Type: %s\r\n"
|
---|
76 | " Removable: %s\r\n"
|
---|
77 | " Current Dir: %s\r\n"
|
---|
78 |
|
---|
79 | #string STR_ATTRIB_OUTPUT_LINE #language en-US "Attrib: %1c%1c%1c%1c%1c %s\r\n"
|
---|
80 |
|
---|
81 | #string STR_MAP_MEDIA_FLOPPY #language en-US "Floppy"
|
---|
82 | #string STR_MAP_MEDIA_UNKNOWN #language en-US "Unknown"
|
---|
83 | #string STR_MAP_MEDIA_HARDDISK #language en-US "HardDisk"
|
---|
84 | #string STR_MAP_MEDIA_CDROM #language en-US "CD-Rom"
|
---|
85 |
|
---|
86 | #string STR_MKDIR_ALREADY #language en-US "Directory '%B%s%N' already exists.\r\n"
|
---|
87 | #string STR_MKDIR_CREATEFAIL #language en-US "Directory '%B%s%N' unable to create.\r\n"
|
---|
88 |
|
---|
89 | #string STR_DATE_FORMAT #language en-US "%02d/%02d/%04d\r\n"
|
---|
90 | #string STR_DATE_SFO_FORMAT #language en-US "Date,"%02d","%02d","%04d"\r\n"
|
---|
91 |
|
---|
92 | #string STR_TIME_FORMAT #language en-US "%02d:%02d:%02d (UTC%1s%02d:%02d)"
|
---|
93 | #string STR_TIME_FORMAT_LOCAL #language en-US "%02d:%02d:%02d (LOCAL)"
|
---|
94 | #string STR_TIME_DST0 #language en-US " DST: Not Affected\r\n"
|
---|
95 | #string STR_TIME_DST1 #language en-US " DST: Affected\r\n"
|
---|
96 | #string STR_TIME_DST2 #language en-US " DST: Adjusted\r\n"
|
---|
97 | #string STR_TIME_DST3 #language en-US " DST: Affected and Adjusted\r\n"
|
---|
98 |
|
---|
99 | #string STR_TIMEZONE_M12 #language en-US "UTC-12:00, International Date Line West\r\n"
|
---|
100 | #string STR_TIMEZONE_M11 #language en-US "UTC-11:00, Midway Island, Samoa\r\n"
|
---|
101 | #string STR_TIMEZONE_M10 #language en-US "UTC-10:00, Hawaii\r\n"
|
---|
102 | #string STR_TIMEZONE_M9 #language en-US "UTC-09:00, Alaska\r\n"
|
---|
103 | #string STR_TIMEZONE_M8 #language en-US "UTC-08:00, Pacific Time(US & Canada), Tijuana, Portland\r\n"
|
---|
104 | #string STR_TIMEZONE_M7 #language en-US "UTC-07:00, Arizona, Chihuahua, La Paz, Mazatlan, Mountain Time (US & Canada)\r\n"
|
---|
105 | #string STR_TIMEZONE_M6 #language en-US "UTC-06:00, Central America, Central Time(US & Canada)\r\n"
|
---|
106 | #string STR_TIMEZONE_M5 #language en-US "UTC-05:00, Bogota, Lima, Quito, Eastern Time(US & Canada)\r\n"
|
---|
107 | #string STR_TIMEZONE_M430 #language en-US "UTC-04:30, Caracas\r\n"
|
---|
108 | #string STR_TIMEZONE_M4 #language en-US "UTC-04:00, Atlantic Time(Canada), Caracas, Santiago\r\n"
|
---|
109 | #string STR_TIMEZONE_M330 #language en-US "UTC-03:30, Newfoundland\r\n"
|
---|
110 | #string STR_TIMEZONE_M3 #language en-US "UTC-03:00, Brasilia, Buenos Aires, Georgetown, Greenland\r\n"
|
---|
111 | #string STR_TIMEZONE_M2 #language en-US "UTC-02:00, Mid-Atlantic\r\n"
|
---|
112 | #string STR_TIMEZONE_M1 #language en-US "UTC-01:00, Azores, Cape Verde Is.\r\n"
|
---|
113 | #string STR_TIMEZONE_0 #language en-US "UTC , Greenwich Mean Time, Casablanca, Monrovia, Dublin, London\r\n"
|
---|
114 | #string STR_TIMEZONE_P1 #language en-US "UTC+01:00, Amsterdam, Berlin, Bern, Rome, Paris, West Central Africa\r\n"
|
---|
115 | #string STR_TIMEZONE_P2 #language en-US "UTC+02:00, Athens, Istanbul, Bucharest, Cairo, Jerusalem\r\n"
|
---|
116 | #string STR_TIMEZONE_P3 #language en-US "UTC+03:00, Baghdad, Kuwait, Riyadh, Moscow, Nairobi\r\n"
|
---|
117 | #string STR_TIMEZONE_P330 #language en-US "UTC+03:30, Tehran\r\n"
|
---|
118 | #string STR_TIMEZONE_P4 #language en-US "UTC+04:00, Abu Dhabi, Muscat, Baku, Tbilisi, Yerevan\r\n"
|
---|
119 | #string STR_TIMEZONE_P430 #language en-US "UTC+04:30, Kabul\r\n"
|
---|
120 | #string STR_TIMEZONE_P5 #language en-US "UTC+05:00, Ekaterinburg, Islamabad, Karachi, Tashkent\r\n"
|
---|
121 | #string STR_TIMEZONE_P530 #language en-US "UTC+05:30, Chennai, Kolkata, Mumbai, New Delhi\r\n"
|
---|
122 | #string STR_TIMEZONE_P545 #language en-US "UTC+05:45, Kathmandu\r\n"
|
---|
123 | #string STR_TIMEZONE_P6 #language en-US "UTC+06:00, Almaty, Novosibirsk, Astana, Dhaka, Sri Jayawardenepura\r\n"
|
---|
124 | #string STR_TIMEZONE_P630 #language en-US "UTC+06:30, Rangoon\r\n"
|
---|
125 | #string STR_TIMEZONE_P7 #language en-US "UTC+07:00, Bangkok, Hanio, Jakarta, Krasnoyarsk\r\n"
|
---|
126 | #string STR_TIMEZONE_P8 #language en-US "UTC+08:00, Beijing, Chongqing, Hong Kong, Urumqi, Taipei, Perth\r\n"
|
---|
127 | #string STR_TIMEZONE_P9 #language en-US "UTC+09:00, Osaka, Sapporo, Tokyo, Seoul, Yakutsk\r\n"
|
---|
128 | #string STR_TIMEZONE_P930 #language en-US "UTC+09:30, Adelaide, Darwin\r\n"
|
---|
129 | #string STR_TIMEZONE_P10 #language en-US "UTC+10:00, Canberra, Melbourne, Sydney, Guam, Hobart, Vladivostok\r\n"
|
---|
130 | #string STR_TIMEZONE_P11 #language en-US "UTC+11:00, Magadan, Solomon Is., New Caledonia\r\n"
|
---|
131 | #string STR_TIMEZONE_P12 #language en-US "UTC+12:00, Auckland, Wellington, Fiji, Kamchatka, Marshall Is.\r\n"
|
---|
132 | #string STR_TIMEZONE_P13 #language en-US "UTC+13:00, Nuku'alofa\r\n"
|
---|
133 | #string STR_TIMEZONE_P14 #language en-US "UTC+14:00, Line Islands\r\n"
|
---|
134 | #string STR_TIMEZONE_LOCAL #language en-US "LOCAL , Local Time\r\n"
|
---|
135 | #string STR_TIMEZONE_SIMPLE #language en-US "UTC%1s%02d:%02d\r\n"
|
---|
136 | #string STR_TIMEZONE_SIMPLE_LOCAL #language en-US "LOCAL\r\n"
|
---|
137 | #string STR_TIMEZONE_NI #language en-US "No additional information known."
|
---|
138 |
|
---|
139 | #string STR_LOAD_NOT_IMAGE #language en-US "Image '%s' is not an image.\r\n"
|
---|
140 | #string STR_LOAD_NOT_DRIVER #language en-US "Image '%s' is not a driver.\r\n"
|
---|
141 | #string STR_LOAD_LOADED #language en-US "Image '%s' loaded at %x - %r\r\n"
|
---|
142 | #string STR_LOAD_ERROR #language en-US "Image '%s' error in StartImage: %r\r\n"
|
---|
143 |
|
---|
144 | #string STR_LS_LINE_START_ALL #language en-US "%t %5s %1c % ,L11d "
|
---|
145 | #string STR_LS_LINE_END_FILE #language en-US "%s\r\n"
|
---|
146 | #string STR_LS_LINE_END_EXE #language en-US "%V%s%N\r\n"
|
---|
147 | #string STR_LS_LINE_END_DIR #language en-US "%B%s%N\r\n"
|
---|
148 | #string STR_LS_FOOTER_LINE #language en-US "% ,L11d File(s) % ,L11d bytes\r\n% ,L11d Dir(s)\r\n"
|
---|
149 | #string STR_LS_HEADER_LINE1 #language en-US "Directory of: %H%s%N\r\n"
|
---|
150 | #string STR_LS_FILE_NOT_FOUND #language en-US "File Not Found\r\n"
|
---|
151 | #string STR_LS_SFO_VOLINFO #language en-US "VolumeInfo,"%s","%Ld","%5s","%Ld","%Ld"\r\n"
|
---|
152 | #string STR_LS_SFO_FILEINFO #language en-US "FileInfo,"%s","%Ld","%Ld","%s%s%s%s%s","%02d:%02d:%02d","%02d.%02d.%04d","%02d:%02d:%02d","%02d.%02d.%04d","%02d:%02d:%02d","%02d.%02d.%04d"\r\n"
|
---|
153 |
|
---|
154 | #string STR_VOL_VOLINFO #language en-US "Volume %s (%s)\r\n"
|
---|
155 | "%Ld bytes total disk space\r\n"
|
---|
156 | "%Ld bytes available on disk\r\n"
|
---|
157 | "%d bytes in each allocation unit\r\n"
|
---|
158 |
|
---|
159 | #string STR_RM_LOG_DELETE_CONF #language en-US "Remove Subtree '%B%s%N' [y/n]?"
|
---|
160 | #string STR_RM_LOG_DELETE #language en-US "Deleting '%B%s%N'\r\n"
|
---|
161 | #string STR_RM_LOG_DELETE_ERR #language en-US "Delete error: %r\r\n"
|
---|
162 | #string STR_RM_LOG_DELETE_ERR2 #language en-US "Delete error. Couldn't open file: %r\r\n"
|
---|
163 | #string STR_RM_LOG_DELETE_ERR3 #language en-US "Delete error. Invalid target '%B%s%N'\r\n"
|
---|
164 | #string STR_RM_LOG_DELETE_COMP #language en-US "Delete successful\r\n"
|
---|
165 | #string STR_RM_LOG_DETELE_RO #language en-US "%EError. %N'%B%s%N' is read-only.\r\n"
|
---|
166 |
|
---|
167 | #string STR_MV_OUTPUT #language en-US "Moving %s -> %s\r\n"
|
---|
168 | #string STR_MV_INV_SUB #language en-US "%EError. %NCannot move a directory into itself or its subdirectory.\r\n"
|
---|
169 | #string STR_MV_INV_RO #language en-US "%EError. %NCannot move a read-only File or Directory '%B%s%N'\r\n"
|
---|
170 | #string STR_MV_INV_CWD #language en-US "%EError. %NCannot move current working directory or its subdirectory.\r\n"
|
---|
171 | #string STR_MV_INV_FS #language en-US "%EError. %NCannot move between file systems.\r\n"
|
---|
172 |
|
---|
173 | #string STR_CP_OUTPUT #language en-US "Copying %s -> %s\r\n"
|
---|
174 | #string STR_CP_ERROR #language en-US "%EError. %NCould not copy: %r\r\n"
|
---|
175 | #string STR_CP_DIR_REQ #language en-US "%EError. %NCopying a directory requires -r.\r\n"
|
---|
176 | #string STR_CP_DIR_WNF #language en-US "%EError. %NThe specified path does not exist.\r\n"
|
---|
177 | #string STR_CP_SD_SAME #language en-US "%EError. %NThe source and destination are the same.\r\n"
|
---|
178 | #string STR_CP_SD_PARENT #language en-US "%EError. %NThe destination is a parent of the source.\r\n"
|
---|
179 | #string STR_CP_DEST_ERROR #language en-US "%EError. %NThe destination is read-only.\r\n"
|
---|
180 | #string STR_CP_DEST_OPEN_FAIL #language en-US "%EError. %NThe destination file '%B%s%N' failed to open with create.\r\n"
|
---|
181 | #string STR_CP_DEST_DIR_FAIL #language en-US "%EError. %NThe destination directory '%B%s%N' could not be created.\r\n"
|
---|
182 |
|
---|
183 | #string STR_GET_HELP_ATTRIB #language en-US ""
|
---|
184 | ".TH attrib 0 "change file attributes"\r\n"
|
---|
185 | ".SH NAME\r\n"
|
---|
186 | "Displays or changes the attributes of files or directories.\r\n"
|
---|
187 | ".SH SYNOPSIS\r\n"
|
---|
188 | " \r\n"
|
---|
189 | "ATTRIB [+a|-a] [+s|-s] [+h|-h] [+r|-r] [file...] [directory...]\r\n"
|
---|
190 | ".SH OPTIONS\r\n"
|
---|
191 | " \r\n"
|
---|
192 | " +a|-a - Sets or clears the 'archive' attribute.\r\n"
|
---|
193 | " +s|-s - Sets or clears the 'system' attribute.\r\n"
|
---|
194 | " +h|-h - Sets or clears the 'hidden' attribute.\r\n"
|
---|
195 | " +r|-r - Sets or clears the 'read-only' attribute.\r\n"
|
---|
196 | " file - Specifies the file name (wild cards are permitted).\r\n"
|
---|
197 | " directory - Specifies the directory name (wildcards are permitted).\r\n"
|
---|
198 | ".SH DESCRIPTION\r\n"
|
---|
199 | " \r\n"
|
---|
200 | "NOTES:\r\n"
|
---|
201 | " 1. Four attribute types are supported in the UEFI file system:\r\n"
|
---|
202 | " - Archive [A]\r\n"
|
---|
203 | " - System [S]\r\n"
|
---|
204 | " - Hidden [H]\r\n"
|
---|
205 | " - Read only [R]\r\n"
|
---|
206 | " 2. If a file (in general meaning) is a directory, then it is also shown\r\n"
|
---|
207 | " to have the attribute [D].\r\n"
|
---|
208 | " 3. If any file in the file list that is specified in the command line\r\n"
|
---|
209 | " does not exist, attrib will continue processing the remaining files\r\n"
|
---|
210 | " while reporting the error.\r\n"
|
---|
211 | " 4. If no attributes parameters are specified, the current attributes of\r\n"
|
---|
212 | " the specified files or directories will be displayed.\r\n"
|
---|
213 | " 5. If no files or directories are specified, then the command applies to\r\n"
|
---|
214 | " all files and sub-directories within the current directory.\r\n"
|
---|
215 | ".SH EXAMPLES\r\n"
|
---|
216 | " \r\n"
|
---|
217 | "EXAMPLES:\r\n"
|
---|
218 | " * To display the attributes of a directory:\r\n"
|
---|
219 | " fs0:\> attrib fs0:\ \r\n"
|
---|
220 | " \r\n"
|
---|
221 | " * To display the attributes of all files and sub-directories in the current\r\n"
|
---|
222 | " directory:\r\n"
|
---|
223 | " fs0:\> attrib *\r\n"
|
---|
224 | " \r\n"
|
---|
225 | " * To add the system attribute to all files with extension '.efi':\r\n"
|
---|
226 | " fs0:\> attrib +s *.efi\r\n"
|
---|
227 | " \r\n"
|
---|
228 | " * To remove the read only attribute from all files with extension '.inf':\r\n"
|
---|
229 | " fs0:\> attrib -r *.inf\r\n"
|
---|
230 | ".SH RETURNVALUES\r\n"
|
---|
231 | " \r\n"
|
---|
232 | "RETURN VALUES:\r\n"
|
---|
233 | " SHELL_SUCCESS The action was completed as requested.\r\n"
|
---|
234 | " SHELL_NOT_FOUND The requested file was not found.\r\n"
|
---|
235 | " SHELL_INVALID_PARAMETER One of the passed-in parameters was incorrectly\r\n"
|
---|
236 | " formatted or its value was out of bounds.\r\n"
|
---|
237 | " SHELL_SECURITY_VIOLATION This function was not performed due to a security\r\n"
|
---|
238 | " violation.\r\n"
|
---|
239 | " SHELL_WRITE_PROTECTED The media that the action was to take place on is\r\n"
|
---|
240 | " write-protected.\r\n"
|
---|
241 |
|
---|
242 | #string STR_GET_HELP_CD #language en-US ""
|
---|
243 | ".TH cd 0 "changes the current directory"\r\n"
|
---|
244 | ".SH NAME\r\n"
|
---|
245 | "Displays or changes the current directory.\r\n"
|
---|
246 | ".SH SYNOPSIS\r\n"
|
---|
247 | " \r\n"
|
---|
248 | "CD [path]\r\n"
|
---|
249 | ".SH OPTIONS\r\n"
|
---|
250 | " \r\n"
|
---|
251 | " path - Specifies the relative or absolute directory path.\r\n"
|
---|
252 | ".SH DESCRIPTION\r\n"
|
---|
253 | " \r\n"
|
---|
254 | "NOTES:\r\n"
|
---|
255 | " 1. This command changes the current working directory that is used by the\r\n"
|
---|
256 | " UEFI Shell environment. If a file system mapping is specified, then the\r\n"
|
---|
257 | " current working directory is changed for that device. Otherwise, the\r\n"
|
---|
258 | " current working directory is changed for the current device.\r\n"
|
---|
259 | " 2. If path is not present, then the current working directory (including\r\n"
|
---|
260 | " file system mapping) is displayed to standard out.\r\n"
|
---|
261 | " 3. The table below describes the conventions that are used to refer to the\r\n"
|
---|
262 | " directory, its parent, and the root directory in the UEFI Shell\r\n"
|
---|
263 | " environment.\r\n"
|
---|
264 | " Convention Description\r\n"
|
---|
265 | " '.' Refers to the current directory.\r\n"
|
---|
266 | " '..' Refers to the directory's parent.\r\n"
|
---|
267 | " '\\\' Refers to the root of the current file system.\r\n"
|
---|
268 | " 4. The current working directory is maintained in the environment\r\n"
|
---|
269 | " variable %cwd%.\r\n"
|
---|
270 | ".SH EXAMPLES\r\n"
|
---|
271 | " \r\n"
|
---|
272 | "EXAMPLES:\r\n"
|
---|
273 | " * To change the current filesystem to the mapped fs0 filesystem:\r\n"
|
---|
274 | " Shell> fs0:\r\n"
|
---|
275 | " \r\n"
|
---|
276 | " * To change the current directory to subdirectory 'efi':\r\n"
|
---|
277 | " fs0:\> cd efi\r\n"
|
---|
278 | " \r\n"
|
---|
279 | " * To change the current directory to the parent directory (fs0:\):\r\n"
|
---|
280 | " fs0:\efi\> cd ..\r\n"
|
---|
281 | " \r\n"
|
---|
282 | " * To change the current directory to 'fs0:\efi\Tools':\r\n"
|
---|
283 | " fs0:\> cd efi\Tools\r\n"
|
---|
284 | " \r\n"
|
---|
285 | " * To change the current directory to the root of the current fs (fs0):\r\n"
|
---|
286 | " fs0:\efi\Tools\> cd \ \r\n"
|
---|
287 | " \r\n"
|
---|
288 | " * To move between volumes and maintain the current path.\r\n"
|
---|
289 | " fs0:\> cd \efi\Tools\r\n"
|
---|
290 | " fs0:\efi\Tools\> fs1:\r\n"
|
---|
291 | " fs1:\> cd Tmp\r\n"
|
---|
292 | " fs1:\Tmp> cp fs0:*.* .\r\n"
|
---|
293 | " copies all of files in fs0:\efi\Tools into fs1:\Tmp directory\r\n"
|
---|
294 | ".SH RETURNVALUES\r\n"
|
---|
295 | " \r\n"
|
---|
296 | "RETURN VALUES:\r\n"
|
---|
297 | " SHELL_SUCCESS The action was completed as requested.\r\n"
|
---|
298 | " SHELL_SECURITY_VIOLATION This function was not performed due to a security\r\n"
|
---|
299 | " violation.\r\n"
|
---|
300 | " SHELL_INVALID_PARAMETER One of the passed in parameters was incorrectly\r\n"
|
---|
301 | " formatted or its value was out of bounds.\r\n"
|
---|
302 |
|
---|
303 | #string STR_GET_HELP_CP #language en-US ""
|
---|
304 | ".TH cp 0 "copies files or directories"\r\n"
|
---|
305 | ".SH NAME\r\n"
|
---|
306 | "Copies one or more files or directories to another location.\r\n"
|
---|
307 | ".SH SYNOPSIS\r\n"
|
---|
308 | " \r\n"
|
---|
309 | "CP [-r] [-q] src [src...] [dst]\r\n"
|
---|
310 | ".SH OPTIONS\r\n"
|
---|
311 | " \r\n"
|
---|
312 | " -r - Makes a recursive copy.\r\n"
|
---|
313 | " -q - Makes a quiet copy (no prompt).\r\n"
|
---|
314 | " src - Specifies a source file/directory name (wildcards are permitted).\r\n"
|
---|
315 | " dst - Specifies a destination file/directory name (wildcards are not permitted). \r\n"
|
---|
316 | " If there are more than one directory specified, then the last is\r\n"
|
---|
317 | " always assumed to be the destination.\r\n"
|
---|
318 | ".SH DESCRIPTION\r\n"
|
---|
319 | " \r\n"
|
---|
320 | "NOTES:\r\n"
|
---|
321 | " 1. '-r' must be specified if src is a directory. If '-r' is specified, then\r\n"
|
---|
322 | " the source directory will be recursively copied to the destination.\r\n"
|
---|
323 | " 'src' itself will be copied.\r\n"
|
---|
324 | " 2. If a destination is not specified, then the current working directory is\r\n"
|
---|
325 | " assumed to be the destination.\r\n"
|
---|
326 | " 3. 'CP -r src1 src2 dst' copies all files and subdirectories in 'src1' and\r\n"
|
---|
327 | " 'src2' to the destination 'dst'. 'src1' and 'src2' themselves are also\r\n"
|
---|
328 | " copied. The 'dst' parameter will be interpreted as a directory.\r\n"
|
---|
329 | " 4. Copying a directory or file to itself is not allowed.\r\n"
|
---|
330 | " 5. If an error occurs, CP will exit immediately and the remaining files or\r\n"
|
---|
331 | " directories will not be copied.\r\n"
|
---|
332 | " 6. When 'cp' is executed with a script file, it always performs quiet\r\n"
|
---|
333 | " copying regardless of whether the '-q' option is specified.\r\n"
|
---|
334 | " 7. If you are copying multiple files, the destination must be an existing\r\n"
|
---|
335 | " directory.\r\n"
|
---|
336 | ".SH EXAMPLES\r\n"
|
---|
337 | " \r\n"
|
---|
338 | "EXAMPLES:\r\n"
|
---|
339 | " * To display the contents of current directory first of all:\r\n"
|
---|
340 | " fs0:\> ls\r\n"
|
---|
341 | " \r\n"
|
---|
342 | " * To copy a file in the same directory, but change the file name:\r\n"
|
---|
343 | " fs0:\> cp temp.txt readme.txt\r\n"
|
---|
344 | " \r\n"
|
---|
345 | " * To copy multiple files to another directory:\r\n"
|
---|
346 | " fs0:\> cp temp.txt isaBus.efi \Test\r\n"
|
---|
347 | " \r\n"
|
---|
348 | " * To copy multiple directories recursively to another directory:\r\n"
|
---|
349 | " fs0:\> cp -r test1 test2 boot \Test\r\n"
|
---|
350 | " \r\n"
|
---|
351 | " * To see the results of the above operations:\r\n"
|
---|
352 | " fs0:\> ls \Test\r\n"
|
---|
353 | ".SH RETURNVALUES\r\n"
|
---|
354 | " \r\n"
|
---|
355 | "RETURN VALUES:\r\n"
|
---|
356 | " SHELL_SUCCESS The action was completed as requested.\r\n"
|
---|
357 | " SHELL_INVALID_PARAMETER One of the passed in parameters was incorrectly \r\n"
|
---|
358 | " formatted or its value was out of bounds.\r\n"
|
---|
359 | " SHELL_OUT_OF_RESOURCES There was insufficient space to save the \r\n"
|
---|
360 | " requested file at the destination.\r\n"
|
---|
361 | " SHELL_SECURITY_VIOLATION This function was not performed due to a security \r\n"
|
---|
362 | " violation.\r\n"
|
---|
363 | " SHELL_WRITE_PROTECTED An attempt was made to create a file on media that\r\n"
|
---|
364 | " was write protected.\r\n"
|
---|
365 |
|
---|
366 | #string STR_GET_HELP_MAP #language en-US ""
|
---|
367 | ".TH map 0 "display or change file system mappings"\r\n"
|
---|
368 | ".SH NAME\r\n"
|
---|
369 | "Displays or defines file system mappings.\r\n"
|
---|
370 | ".SH SYNOPSIS\r\n"
|
---|
371 | " \r\n"
|
---|
372 | "MAP [-d <sname>]\r\n"
|
---|
373 | "MAP [[-r][-v][-c][-f][-u][-t <type[,type...]>][sname]]\r\n"
|
---|
374 | "MAP [sname handle | mapping]\r\n"
|
---|
375 | ".SH OPTIONS\r\n"
|
---|
376 | " \r\n"
|
---|
377 | " -d - Deletes a file system mapping.\r\n"
|
---|
378 | " -r - Resets to default file system mappings.\r\n"
|
---|
379 | " -u - Adds file system mappings for newly installed devices and\r\n"
|
---|
380 | " remove mappings for uninstalled devices but will not change\r\n"
|
---|
381 | " the mappings of existing devices. The user-defined mappings are\r\n"
|
---|
382 | " also preserved.\r\n"
|
---|
383 | " -v - Lists verbose information about all file system mappings.\r\n"
|
---|
384 | " -c - Shows the consistent mapping.\r\n"
|
---|
385 | " -f - Shows the normal mapping (not the consistent mapping).\r\n"
|
---|
386 | " -t - Shows the device mappings, filtered according to the device type.\r\n"
|
---|
387 | " The supported types are shown below:\r\n"
|
---|
388 | " fp - Floppy\r\n"
|
---|
389 | " hd - Hard Disk\r\n"
|
---|
390 | " cd - CD-ROM\r\n"
|
---|
391 | " Types can be combined by putting a comma between two types. Spaces\r\n"
|
---|
392 | " are not allowed between types.\r\n"
|
---|
393 | " -sfo - Displays information in Standard-Format Output.\r\n"
|
---|
394 | " sname - Specifies a mapping name.\r\n"
|
---|
395 | " handle - Specifies the number of handle, which is same as dumped from 'dh'.\r\n"
|
---|
396 | " mapping - Specifies the device's mapped name. Use this parameter to assign a new\r\n"
|
---|
397 | " mapping to a device. The mapping must end with a ':'.\r\n"
|
---|
398 | ".SH DESCRIPTION\r\n"
|
---|
399 | " \r\n"
|
---|
400 | "NOTES:\r\n"
|
---|
401 | " 1. This command creates a mapping between a user-defined name and a device.\r\n"
|
---|
402 | " The most common use of this command is to create a mapped name for\r\n"
|
---|
403 | " devices that support a file system protocol. Once these mappings are\r\n"
|
---|
404 | " created, the names can be used with all the file manipulation commands.\r\n"
|
---|
405 | " 2. The UEFI Shell environment creates default mappings for all of the\r\n"
|
---|
406 | " devices that support a recognized file system.\r\n"
|
---|
407 | " 3. This command can be used to create additional mappings, or it can be used\r\n"
|
---|
408 | " to delete an existing mapping with the -d option. If the MAP command is\r\n"
|
---|
409 | " used without any parameters, all of the current mappings will be listed.\r\n"
|
---|
410 | " If the -v option is used, the mappings will be shown with additional\r\n"
|
---|
411 | " information about each device.\r\n"
|
---|
412 | " 4. The -r option is used to reset all the default mappings in a system;\r\n"
|
---|
413 | " this option is useful if the system configuration has changed since the\r\n"
|
---|
414 | " last boot.\r\n"
|
---|
415 | " 5. The -u option adds mappings for newly installed devices and remove\r\n"
|
---|
416 | " mappings for uninstalled devices but will not change the mappings of\r\n"
|
---|
417 | " existing devices. The user defined mappings are also preserved. A mapping\r\n"
|
---|
418 | " history will be saved so that the original mapping name is used for\r\n"
|
---|
419 | " a device with a specific device path if that mapping name was used for\r\n"
|
---|
420 | " that device path last time. The current directory is also preserved if\r\n"
|
---|
421 | " the current device is not changed.\r\n"
|
---|
422 | " 6. Each device in the system has a consistent mapping. If the hardware\r\n"
|
---|
423 | " configuration has not changed, the device's consistent mappings do not\r\n"
|
---|
424 | " change. If two or more machines have the same hardware configurations,\r\n"
|
---|
425 | " the device's consistent mapping will be the same. Use the -c option to\r\n"
|
---|
426 | " list all the consistent mappings in the system.\r\n"
|
---|
427 | " 7. The mapping consist of digits and characters. Other characters are\r\n"
|
---|
428 | " illegal.\r\n"
|
---|
429 | " 8. This command support wildcards. You can use the wildcards to delete\r\n"
|
---|
430 | " or show the mapping . However, when you assign the mapping, wildcards\r\n"
|
---|
431 | " are forbidden.\r\n"
|
---|
432 | ".SH EXAMPLES\r\n"
|
---|
433 | " \r\n"
|
---|
434 | "EXAMPLES:\r\n"
|
---|
435 | " * To display verbose mapping table information:\r\n"
|
---|
436 | " Shell> map -v\r\n"
|
---|
437 | " \r\n"
|
---|
438 | " * To assign fs0 another name:\r\n"
|
---|
439 | " Shell> map floppy fs0:\r\n"
|
---|
440 | " \r\n"
|
---|
441 | " * To operate with the mapped name:\r\n"
|
---|
442 | " Shell> floppy:\r\n"
|
---|
443 | " \r\n"
|
---|
444 | " * To delete a mapped name:\r\n"
|
---|
445 | " Shell> map -d floppy:\r\n"
|
---|
446 | " \r\n"
|
---|
447 | " * To display all the mapped names starting with 'f': \r\n"
|
---|
448 | " Shell> map f* \r\n"
|
---|
449 | ".SH RETURNVALUES\r\n"
|
---|
450 | " \r\n"
|
---|
451 | "RETURN VALUES:\r\n"
|
---|
452 | " SHELL_SUCCESS The action was completed as requested.\r\n"
|
---|
453 | " SHELL_SECURITY_VIOLATION This function was not performed due to a security\r\n"
|
---|
454 | " violation.\r\n"
|
---|
455 | " SHELL_INVALID_PARAMETER One of the passed in parameters was incorrectly\r\n"
|
---|
456 | " formatted or its value was out of bounds.\r\n"
|
---|
457 |
|
---|
458 | #string STR_GET_HELP_MKDIR #language en-US ""
|
---|
459 | ".TH mkdir 0 "creates directories"\r\n"
|
---|
460 | ".SH NAME\r\n"
|
---|
461 | "Creates one or more new directories.\r\n"
|
---|
462 | ".SH SYNOPSIS\r\n"
|
---|
463 | " \r\n"
|
---|
464 | "MKDIR dir [dir...]\r\n"
|
---|
465 | ".SH OPTIONS\r\n"
|
---|
466 | " \r\n"
|
---|
467 | " dir - Specifies the name of a directory or directories to be created. (Wildcards are not\r\n"
|
---|
468 | " allowed) \r\n"
|
---|
469 | ".SH DESCRIPTION\r\n"
|
---|
470 | " \r\n"
|
---|
471 | "NOTES:\r\n"
|
---|
472 | " 1. The parent directory must already exist.\r\n"
|
---|
473 | " 2. If the directory already exists, mkdir will abort.\r\n"
|
---|
474 | " 3. Specifying additional directory parameters dependent on previous\r\n"
|
---|
475 | " directory parameters is not allowed:\r\n"
|
---|
476 | " For example, mkdir new new\Test is not allowed.\r\n"
|
---|
477 | " 4. Redirecting output to a file that exists under the directory specified\r\n"
|
---|
478 | " on the command line is not allowed.\r\n"
|
---|
479 | ".SH EXAMPLES\r\n"
|
---|
480 | " \r\n"
|
---|
481 | "EXAMPLES:\r\n"
|
---|
482 | " * To create a new directory:\r\n"
|
---|
483 | " fs0:\> mkdir rafter\r\n"
|
---|
484 | " \r\n"
|
---|
485 | " * To create multiple directories:\r\n"
|
---|
486 | " fs0:\> mkdir temp1 temp2\r\n"
|
---|
487 | ".SH RETURNVALUES\r\n"
|
---|
488 | " \r\n"
|
---|
489 | "RETURN VALUES:\r\n"
|
---|
490 | " SHELL_SUCCESS The action was completed as requested.\r\n"
|
---|
491 | " SHELL_INVALID_PARAMETER One of the passed in parameters was incorrectly \r\n"
|
---|
492 | " formatted or its value was out of bounds.\r\n"
|
---|
493 | " SHELL_OUT_OF_RESOURCES There was insufficient space on the destination \r\n"
|
---|
494 | " to create the requested directory.\r\n"
|
---|
495 | " SHELL_SECURITY_VIOLATION This function was not performed due to a security \r\n"
|
---|
496 | " violation.\r\n"
|
---|
497 | " SHELL_WRITE_PROTECTED An attempt was made to create a directory when the\r\n"
|
---|
498 | " target media was write-protected.\r\n"
|
---|
499 |
|
---|
500 | #string STR_GET_HELP_MV #language en-US ""
|
---|
501 | ".TH mv 0 "move files"\r\n"
|
---|
502 | ".SH NAME\r\n"
|
---|
503 | "Moves one or more files to a destination within a file system.\r\n"
|
---|
504 | ".SH SYNOPSIS\r\n"
|
---|
505 | " \r\n"
|
---|
506 | "MV src [src...] [dst]\r\n"
|
---|
507 | ".SH OPTIONS\r\n"
|
---|
508 | " \r\n"
|
---|
509 | " src - Specifies a source file/directory name (wildcards are permitted).\r\n"
|
---|
510 | " dst - Specifies a destination file/directory name (wildcards not permitted).\r\n"
|
---|
511 | ".SH DESCRIPTION\r\n"
|
---|
512 | " \r\n"
|
---|
513 | "NOTES:\r\n"
|
---|
514 | " 1. This command moves one or more files to a destination within a file\r\n"
|
---|
515 | " system. Moving between filesystem volumes is not supported.\r\n"
|
---|
516 | " 2. If the destination is an existing directory, then the sources are moved\r\n"
|
---|
517 | " into that directory. You cannot move the sources to the non-existing\r\n"
|
---|
518 | " directory.\r\n"
|
---|
519 | " 3. If a destination is not specified, the current directory is assumed to be\r\n"
|
---|
520 | " the destination.If there is more than one argument on the command line,\r\n"
|
---|
521 | " the last one will always be considered the destination.\r\n"
|
---|
522 | " 4. Attempting to move a read-only file/directory will result in an error.\r\n"
|
---|
523 | " Moving a directory that contains read-only files is allowed.\r\n"
|
---|
524 | " 5. You cannot move a directory into itself or its subdirectories.\r\n"
|
---|
525 | " 6. You cannot move a directory if the current working directory is itself or\r\n"
|
---|
526 | " its subdirectories.\r\n"
|
---|
527 | " 7. If an error occurs, the remaining files or directories will still be\r\n"
|
---|
528 | " moved.\r\n"
|
---|
529 | ".SH EXAMPLES\r\n"
|
---|
530 | " \r\n"
|
---|
531 | "EXAMPLES:\r\n"
|
---|
532 | " * To rename a file:\r\n"
|
---|
533 | " fs0:\> mv IsaBus.efi Bus.efi\r\n"
|
---|
534 | " \r\n"
|
---|
535 | " * To move a directory to the current directory:\r\n"
|
---|
536 | " fs0:\> mkdir Test1\Temp\r\n"
|
---|
537 | " fs0:\> mv Test1\Temp\r\n"
|
---|
538 | " \r\n"
|
---|
539 | " * To rename a directory:\r\n"
|
---|
540 | " fs0:\> mv efi efi1.1\r\n"
|
---|
541 | " \r\n"
|
---|
542 | " * To move multiple directories at a time:\r\n"
|
---|
543 | " fs0:\> mv Test1 Test2 Test\r\n"
|
---|
544 | " \r\n"
|
---|
545 | " * Moving a read-only directory will result in a failure:\r\n"
|
---|
546 | " fs0:\Test> attrib +r Temp1\r\n"
|
---|
547 | " DA R fs0:\Test\Temp1\r\n"
|
---|
548 | " fs0:\Test> mv Temp1 Temp2\r\n"
|
---|
549 | ".SH RETURNVALUES\r\n"
|
---|
550 | " \r\n"
|
---|
551 | "RETURN VALUES:\r\n"
|
---|
552 | " SHELL_SUCCESS The action was completed as requested.\r\n"
|
---|
553 | " SHELL_SECURITY_VIOLATION This function was not performed due to a security\r\n"
|
---|
554 | " violation.\r\n"
|
---|
555 | " SHELL_INVALID_PARAMETER One of the passed in parameters was incorrectly\r\n"
|
---|
556 | " formatted or its value was out of bounds.\r\n"
|
---|
557 | " SHELL_NOT_FOUND The source file was not able to be found\r\n"
|
---|
558 | " SHELL_OUT_OF_RESOURCES There was insufficient free space to move the\r\n"
|
---|
559 | " requested file to its destination.\r\n"
|
---|
560 | " SHELL_WRITE_PROTECTED An attempt was made to create a file on media that\r\n"
|
---|
561 | " was write protected.\r\n"
|
---|
562 |
|
---|
563 | #string STR_GET_HELP_PARSE #language en-US ""
|
---|
564 | ".TH parse 0 "parses standard format output files"\r\n"
|
---|
565 | ".SH NAME\r\n"
|
---|
566 | "Retrieves a value from a record output in a standard format.\r\n"
|
---|
567 | ".SH SYNOPSIS\r\n"
|
---|
568 | " \r\n"
|
---|
569 | "PARSE filename tablename column [-i <Instance>] [-s <Instance>]\r\n"
|
---|
570 | ".SH OPTIONS\r\n"
|
---|
571 | " \r\n"
|
---|
572 | " filename - Source file name\r\n"
|
---|
573 | " tablename - The name of the table being parsed.\r\n"
|
---|
574 | " column - The one-based column index to use to determine which value\r\n"
|
---|
575 | " from a particular record to parse.\r\n"
|
---|
576 | " -i <Instance> - Start parsing with the nth instance of specified tablename,\r\n"
|
---|
577 | " after the specified instance of ShellCommand. If not\r\n"
|
---|
578 | " present, then all instances will be returned.\r\n"
|
---|
579 | " -s <Instance> - Start parsing with the nth instance of the ShellCommand\r\n"
|
---|
580 | " table. If not present, then 1 is assumed.\r\n"
|
---|
581 | ".SH DESCRIPTION\r\n"
|
---|
582 | " \r\n"
|
---|
583 | "NOTES:\r\n"
|
---|
584 | " 1. This command will enable the parsing of data from a file which contains\r\n"
|
---|
585 | " data which has been output from a command having used the -sfo parameter.\r\n"
|
---|
586 | " 2. Since the standard formatted output has a well known means of parsing,\r\n"
|
---|
587 | " this command is intended to be used as a simplified means of having\r\n"
|
---|
588 | " scripts consume such constructed output files and use this retrieved data\r\n"
|
---|
589 | " in logic of the scripts being written for the UEFI shell.\r\n"
|
---|
590 | ".SH EXAMPLES\r\n"
|
---|
591 | " \r\n"
|
---|
592 | "EXAMPLES:\r\n"
|
---|
593 | " * The following data is contained in a temporary file (temp.txt):\r\n"
|
---|
594 | " ShellCommand,"ls"\r\n"
|
---|
595 | " VolumeInfo,"MikesVolume","400000000","FALSE","32000000","16000000"\r\n"
|
---|
596 | " FileInfo,"FS0:\efi\\boot\winloader.efi","45670","45900","arsh","08:30:12","01.08.2013","00:00:00","01.08.2013","08:30:12","01.08.2013"\r\n"
|
---|
597 | " FileInfo,"FS0:\efi\\boot\mikesfile.txt","1250","1280","a","08:30:12","01.08.2013","00:00:00","01.08.2013","08:30:12","01.08.2013"\r\n"
|
---|
598 | " FileInfo,"FS0:\efi\\boot\\readme.txt","795","900","a","08:30:12","01.08.2013","00:00:00","01.08.2013","08:30:12","01.08.2013"\r\n"
|
---|
599 | " \r\n"
|
---|
600 | " * Display VolumeInfo column 2 in temp.txt:\r\n"
|
---|
601 | " fs0:\> parse temp.txt VolumeInfo 2\r\n"
|
---|
602 | " MikesVolume\r\n"
|
---|
603 | " \r\n"
|
---|
604 | " * Display FileInfo column 3 in temp.txt, starting with instance 3:\r\n"
|
---|
605 | " fs0:\> parse temp.txt FileInfo 3 -i 3\r\n"
|
---|
606 | " 795\r\n"
|
---|
607 | ".SH RETURNVALUES\r\n"
|
---|
608 | " \r\n"
|
---|
609 | "RETURN VALUES:\r\n"
|
---|
610 | " SHELL_SUCCESS The action was completed as requested.\r\n"
|
---|
611 | " SHELL_SECURITY_VIOLATION This function was not performed due to a security\r\n"
|
---|
612 | " violation.\r\n"
|
---|
613 | " SHELL_INVALID_PARAMETER One of the passed in parameters was incorrectly\r\n"
|
---|
614 | " formatted or its value was out of bounds.\r\n"
|
---|
615 | " SHELL_NOT_FOUND The source file was not able to be found\r\n"
|
---|
616 |
|
---|
617 | #string STR_GET_HELP_RESET #language en-US ""
|
---|
618 | ".TH reset 0 "reset the system"\r\n"
|
---|
619 | ".SH NAME\r\n"
|
---|
620 | "Resets the system.\r\n"
|
---|
621 | ".SH SYNOPSIS\r\n"
|
---|
622 | " \r\n"
|
---|
623 | "RESET [-w [string]]\r\n"
|
---|
624 | "RESET [-s [string]]\r\n"
|
---|
625 | "RESET [-c [string]]\r\n"
|
---|
626 | ".SH OPTIONS\r\n"
|
---|
627 | " \r\n"
|
---|
628 | " -s - Performs a shutdown.\r\n"
|
---|
629 | " -w - Performs a warm boot.\r\n"
|
---|
630 | " -c - Performs a cold boot.\r\n"
|
---|
631 | " string - Specifies the string to be passed to reset service.\r\n"
|
---|
632 | ".SH DESCRIPTION\r\n"
|
---|
633 | " \r\n"
|
---|
634 | "NOTES:\r\n"
|
---|
635 | " 1. This command resets the system.\r\n"
|
---|
636 | " 2. The default is to perform a cold reset unless the -w parameter is\r\n"
|
---|
637 | " specified.\r\n"
|
---|
638 | " 3. If the reset string is specified, then it is passed into the Reset() \r\n"
|
---|
639 | " function, so the system can know the reason for the system reset.\r\n"
|
---|
640 | ".SH RETURNVALUES\r\n"
|
---|
641 | " \r\n"
|
---|
642 | "RETURN VALUES:\r\n"
|
---|
643 | " SHELL_INVALID_PARAMETER One of the passed in parameters was incorrectly \r\n"
|
---|
644 | " formatted or its value was out of bounds.\r\n"
|
---|
645 |
|
---|
646 | #string STR_GET_HELP_RM #language en-US ""
|
---|
647 | ".TH rm 0 "removes a file or directory"\r\n"
|
---|
648 | ".SH NAME\r\n"
|
---|
649 | "Deletes one or more files or directories.\r\n"
|
---|
650 | ".SH SYNOPSIS\r\n"
|
---|
651 | " \r\n"
|
---|
652 | "RM [-q] file/directory [file/directory ...]\r\n"
|
---|
653 | ".SH OPTIONS\r\n"
|
---|
654 | " \r\n"
|
---|
655 | " -q - Specifies quiet mode. Does not prompt for a confirmation.\r\n"
|
---|
656 | " file - Specifies a file name (wildcards are permitted).\r\n"
|
---|
657 | " directory - Specifies a directory name (wildcards are permitted).\r\n"
|
---|
658 | ".SH DESCRIPTION\r\n"
|
---|
659 | " \r\n"
|
---|
660 | "NOTES:\r\n"
|
---|
661 | " 1. This command deletes one or more files or directories.\r\n"
|
---|
662 | " 2. If the target is a directory, it will delete the directory, including all\r\n"
|
---|
663 | " its subdirectories.\r\n"
|
---|
664 | " 3. It is not allowed to redirect a file whose parent directory (or the file\r\n"
|
---|
665 | " itself) is being deleted.\r\n"
|
---|
666 | " 4. Removing a read-only file/directory will result in a failure.\r\n"
|
---|
667 | " 5. Removing a directory containing read-only file(s) will result in\r\n"
|
---|
668 | " a failure. If an error occurs, rm will exit immediately and later\r\n"
|
---|
669 | " files/directories will not be removed.\r\n"
|
---|
670 | " 6. You cannot remove a directory when the current directory is itself or its\r\n"
|
---|
671 | " subdirectory. If file contains wildcards, it will not ask user for\r\n"
|
---|
672 | " confirmation.\r\n"
|
---|
673 | " 7. The root directory cannot be removed.\r\n"
|
---|
674 | " 8. The current directory or its ancestor directories cannot be removed.\r\n"
|
---|
675 | ".SH EXAMPLES\r\n"
|
---|
676 | " \r\n"
|
---|
677 | "EXAMPLES:\r\n"
|
---|
678 | " * To remove multiple directories at a time:\r\n"
|
---|
679 | " fs0:\> rm Test\Temp1 Temp2\r\n"
|
---|
680 | " \r\n"
|
---|
681 | " * To remove multiple directories with wildcards:\r\n"
|
---|
682 | " fs0:\> rm Test\Temp*\r\n"
|
---|
683 | " \r\n"
|
---|
684 | " * Removing a directory that contains a read-only file will fail:\r\n"
|
---|
685 | " fs0:\> attrib +r Test\Temp1\readme.txt\r\n"
|
---|
686 | " A R fs0:\Test\Temp1\readme.txt\r\n"
|
---|
687 | " fs0:\> rm Test\Temp1\r\n"
|
---|
688 | ".SH RETURNVALUES\r\n"
|
---|
689 | " \r\n"
|
---|
690 | "RETURN VALUES:\r\n"
|
---|
691 | " SHELL_SUCCESS The action was completed as requested.\r\n"
|
---|
692 | " SHELL_SECURITY_VIOLATION This function was not performed due to a security\r\n"
|
---|
693 | " violation.\r\n"
|
---|
694 | " SHELL_NOT_FOUND The source file was not able to be found\r\n"
|
---|
695 | " SHELL_WRITE_PROTECTED The target was write protected.\r\n"
|
---|
696 |
|
---|
697 | #string STR_GET_HELP_SET #language en-US ""
|
---|
698 | ".TH set 0 "sets or displays environment variables"\r\n"
|
---|
699 | ".SH NAME\r\n"
|
---|
700 | "Displays or modifies UEFI Shell environment variables.\r\n"
|
---|
701 | ".SH SYNOPSIS\r\n"
|
---|
702 | " \r\n"
|
---|
703 | "SET [-v] [sname [value]]\r\n"
|
---|
704 | "SET [-d <sname>]\r\n"
|
---|
705 | ".SH OPTIONS\r\n"
|
---|
706 | " \r\n"
|
---|
707 | " -d - Deletes the environment variable.\r\n"
|
---|
708 | " -v - Displays or modifies a volatile variable.\r\n"
|
---|
709 | " sname - Specifies an environment variable name.\r\n"
|
---|
710 | " value - Specifies an environment variable, value\r\n"
|
---|
711 | ".SH DESCRIPTION\r\n"
|
---|
712 | " \r\n"
|
---|
713 | "NOTES:\r\n"
|
---|
714 | " 1. This command is used to maintain the UEFI Shell environment variables.\r\n"
|
---|
715 | " This command can do the following:\r\n"
|
---|
716 | " - Display the environment variables.\r\n"
|
---|
717 | " - Create new environment variables.\r\n"
|
---|
718 | " - Change the value of existing environment variables.\r\n"
|
---|
719 | " - Delete environment variables.\r\n"
|
---|
720 | " 2. The SET command will set the environment variable that is specified by\r\n"
|
---|
721 | " sname to value. This command can be used to create a new environment\r\n"
|
---|
722 | " variable or to modify an existing environment variable.\r\n"
|
---|
723 | " 3. If the SET command is used without any parameters, then all the\r\n"
|
---|
724 | " environment variables are displayed.\r\n"
|
---|
725 | " 4. If the SET command is used with the -d option, then the environment\r\n"
|
---|
726 | " variable that is specified by sname will be deleted.\r\n"
|
---|
727 | ".SH EXAMPLES\r\n"
|
---|
728 | " \r\n"
|
---|
729 | "EXAMPLES:\r\n"
|
---|
730 | " * To add an environment variable:\r\n"
|
---|
731 | " Shell> set DiagnosticPath fs0:\efi\diag;fs1:\efi\diag\r\n"
|
---|
732 | " \r\n"
|
---|
733 | " * To display environment variables:\r\n"
|
---|
734 | " Shell> set\r\n"
|
---|
735 | " \r\n"
|
---|
736 | " * To delete an environment variable:\r\n"
|
---|
737 | " Shell> set -d diagnosticpath\r\n"
|
---|
738 | " \r\n"
|
---|
739 | " * To change an environment variable:\r\n"
|
---|
740 | " fs0:\> set src efi\r\n"
|
---|
741 | " fs0:\> set src efi1.1\r\n"
|
---|
742 | " \r\n"
|
---|
743 | " * To append an environment variable:\r\n"
|
---|
744 | " Shell> set path %path%;fs0:\efi\Tools;fs0:\efi\boot;fs0:\\r\n"
|
---|
745 | " \r\n"
|
---|
746 | " * To set a volatile variable that will disappear at the next boot:\r\n"
|
---|
747 | " Shell> set -v EFI_SOURCE c:\project\EFI1.1\r\n"
|
---|
748 | ".SH RETURNVALUES\r\n"
|
---|
749 | " \r\n"
|
---|
750 | "RETURN VALUES:\r\n"
|
---|
751 | " SHELL_SUCCESS The action was completed as requested.\r\n"
|
---|
752 | " SHELL_SECURITY_VIOLATION This function was not performed due to a security\r\n"
|
---|
753 | " violation.\r\n"
|
---|
754 | " SHELL_OUT_OF_RESOURCES A request to set a variable in a non-volatile \r\n"
|
---|
755 | " fashion could not be completed. The resulting \r\n"
|
---|
756 | " non-volatile request has been converted into a \r\n"
|
---|
757 | " volatile request.\r\n"
|
---|
758 |
|
---|
759 | #string STR_GET_HELP_DATE #language en-US ""
|
---|
760 | ".TH date 0 "set and view the date."\r\n"
|
---|
761 | ".SH NAME\r\n"
|
---|
762 | "Displays and sets the current date for the system.\r\n"
|
---|
763 | ".SH SYNOPSIS\r\n"
|
---|
764 | " \r\n"
|
---|
765 | "DATE [mm/dd/[yy]yy][-sfo]\r\n"
|
---|
766 | ".SH OPTIONS\r\n"
|
---|
767 | " \r\n"
|
---|
768 | " -sfo - Displays information in Standard-Format Output.\r\n"
|
---|
769 | " mm - Specifies the month of the date to be set. (1-12)\r\n"
|
---|
770 | " dd - Specifies the day of the date to be set (1-31)\r\n"
|
---|
771 | " yy/yyyy - pecifies the year of the date to be set. If only two digits, then 9x = 199x, \r\n"
|
---|
772 | " otherwise 20xx.\r\n"
|
---|
773 | ".SH DESCRIPTION\r\n"
|
---|
774 | " \r\n"
|
---|
775 | "NOTES:\r\n"
|
---|
776 | " 1. This command displays and/or sets the current date for the system.\r\n"
|
---|
777 | " If no parameters are used, it shows the current date. If a valid month,\r\n"
|
---|
778 | " day, and year are provided, then the system's date will be updated.\r\n"
|
---|
779 | " Detailed rules are listed below:\r\n"
|
---|
780 | " - Except for numeric characters and /, all other characters in the\r\n"
|
---|
781 | " argument are invalid.\r\n"
|
---|
782 | " - The Shell will report an error if the number is in the wrong\r\n"
|
---|
783 | " month/date/year range.\r\n"
|
---|
784 | " - Space before or after the numeric character is not allowed. Inserting\r\n"
|
---|
785 | " a space into the number is invalid.\r\n"
|
---|
786 | " - Repeated zeros are allowed before the number. For example:\r\n"
|
---|
787 | " Shell > date 0000008/000004/000097\r\n"
|
---|
788 | " Shell > date\r\n"
|
---|
789 | " 08/04/2097\r\n"
|
---|
790 | " Shell >\r\n"
|
---|
791 | " - The year range is greater than or equal to 1998.\r\n"
|
---|
792 | " - Two numeric characters indicate the year. Numbers below 98 are\r\n"
|
---|
793 | " regarded as 20xx, and numbers equal to or above 98 are regarded as\r\n"
|
---|
794 | " 19xx. 00 means 2000. For example:\r\n"
|
---|
795 | " Shell > date 8/4/97\r\n"
|
---|
796 | " Shell > date\r\n"
|
---|
797 | " 08/04/2097\r\n"
|
---|
798 | " Shell >\r\n"
|
---|
799 | " Shell > date 8/4/98\r\n"
|
---|
800 | " Shell > date\r\n"
|
---|
801 | " 08/04/1998\r\n"
|
---|
802 | " Shell >\r\n"
|
---|
803 | " 2. The range of valid years is from 1998-2099.\r\n"
|
---|
804 | ".SH EXAMPLES\r\n"
|
---|
805 | " \r\n"
|
---|
806 | "EXAMPLES:\r\n"
|
---|
807 | " * To display the current date in the system:\r\n"
|
---|
808 | " fs0:\> date\r\n"
|
---|
809 | " \r\n"
|
---|
810 | " * To set the date with long year format:\r\n"
|
---|
811 | " fs0:\> date 01/01/2050\r\n"
|
---|
812 | " \r\n"
|
---|
813 | " * To set the date with short year format:\r\n"
|
---|
814 | " fs0:\> date 06/18/01\r\n"
|
---|
815 | ".SH RETURNVALUES\r\n"
|
---|
816 | " \r\n"
|
---|
817 | "RETURN VALUES:\r\n"
|
---|
818 | " SHELL_SUCCESS The action was completed as requested.\r\n"
|
---|
819 | " SHELL_DEVICE_ERROR There was a hardware error preventing the\r\n"
|
---|
820 | " completion of this command\r\n"
|
---|
821 | " SHELL_SECURITY_VIOLATION This function was not performed due to a security\r\n"
|
---|
822 | " violation.\r\n"
|
---|
823 | " SHELL_INVALID_PARAMETER One of the passed in parameters was incorrectly\r\n"
|
---|
824 | " formatted or its value was out of bounds.\r\n"
|
---|
825 |
|
---|
826 | #string STR_GET_HELP_TIME #language en-US ""
|
---|
827 | ".TH time 0 "display or set time"\r\n"
|
---|
828 | ".SH NAME\r\n"
|
---|
829 | "Displays or sets the current time for the system.\r\n"
|
---|
830 | ".SH SYNOPSIS\r\n"
|
---|
831 | " \r\n"
|
---|
832 | "TIME [hh:mm[:ss]] [-tz tz] [-d dl]\r\n"
|
---|
833 | ".SH OPTIONS\r\n"
|
---|
834 | " \r\n"
|
---|
835 | " -d - Sets or displays a daylight savings time value.\r\n"
|
---|
836 | " -tz - Specifies a time zone adjustment, measured in minutes offset from UTC. Valid values\r\n"
|
---|
837 | " can be between -1440 and 1440 or 2047. If not present or set to 2047,\r\n"
|
---|
838 | " time is interpreted as local time.\r\n"
|
---|
839 | " hh - Specifies a new hour (0-23) (required).\r\n"
|
---|
840 | " mm - Specifies a new minute (0-59) (required).\r\n"
|
---|
841 | " ss - Specifies a new second (0-59). If not specified, then zero will be used.\r\n"
|
---|
842 | " dl - Specifies a daylight saving time value to set.\r\n"
|
---|
843 | " 0 : Time is not affected\r\n"
|
---|
844 | " 1 : Time is affected, but has not been adjusted\r\n"
|
---|
845 | " 3 : Time is affected, and has been adjusted\r\n"
|
---|
846 | " All other values are invalid. If no value follows -d, then the\r\n"
|
---|
847 | " current daylight savings time will be displayed.\r\n"
|
---|
848 | ".SH DESCRIPTION\r\n"
|
---|
849 | " \r\n"
|
---|
850 | "NOTES:\r\n"
|
---|
851 | " 1. This command displays or sets the current time for the system.\r\n"
|
---|
852 | " If no parameters are used, it shows the current time. If valid hours, \r\n"
|
---|
853 | " minutes, and seconds are provided, then the system's time will be\r\n"
|
---|
854 | " updated. Note the following rules:\r\n"
|
---|
855 | " - Except for numeric characters and the : character, all other\r\n"
|
---|
856 | " characters in the argument are invalid.\r\n"
|
---|
857 | " - The Shell will report an error if the number is in the wrong \r\n"
|
---|
858 | " hour/minute/second range.\r\n"
|
---|
859 | " - Spaces before or after the numeric character are not allowed. Spaces\r\n"
|
---|
860 | " inserted into the number are not allowed either.\r\n"
|
---|
861 | " - Repeated zeros are allowed before the number. For example:\r\n"
|
---|
862 | " Shell> time 00000017:000004:0000\r\n"
|
---|
863 | " Shell> time\r\n"
|
---|
864 | " 17:04:00 (UTC+08:00)\r\n"
|
---|
865 | " 2. The seconds parameter is optional. If there is no seconds number, it will\r\n"
|
---|
866 | " set to zero by default.\r\n"
|
---|
867 | ".SH EXAMPLES\r\n"
|
---|
868 | " \r\n"
|
---|
869 | "EXAMPLES:\r\n"
|
---|
870 | " * To display current system time:\r\n"
|
---|
871 | " fs0:\> time\r\n"
|
---|
872 | " \r\n"
|
---|
873 | " * To set the system time:\r\n"
|
---|
874 | " fs0:\> time 9:51:30\r\n"
|
---|
875 | " \r\n"
|
---|
876 | " * To get the system time, including daylight savings time:\r\n"
|
---|
877 | " fs0:\> time -d\r\n"
|
---|
878 | ".SH RETURNVALUES\r\n"
|
---|
879 | " \r\n"
|
---|
880 | "RETURN VALUES:\r\n"
|
---|
881 | " SHELL_SUCCESS The action was completed as requested.\r\n"
|
---|
882 | " SHELL_DEVICE_ERROR There was a hardware error preventing the\r\n"
|
---|
883 | " completion of this command\r\n"
|
---|
884 | " SHELL_SECURITY_VIOLATION This function was not performed due to a security\r\n"
|
---|
885 | " violation.\r\n"
|
---|
886 | " SHELL_INVALID_PARAMETER One of the passed in parameters was incorrectly\r\n"
|
---|
887 | " formatted or its value was out of bounds.\r\n"
|
---|
888 |
|
---|
889 | #string STR_GET_HELP_TIMEZONE #language en-US ""
|
---|
890 | ".TH timezone 0 "display or change timezone"\r\n"
|
---|
891 | ".SH NAME\r\n"
|
---|
892 | "Displays or sets time zone information.\r\n"
|
---|
893 | ".SH SYNOPSIS\r\n"
|
---|
894 | " \r\n"
|
---|
895 | "TIMEZONE [-s hh:mm | -l] [-b] [-f]\r\n"
|
---|
896 | ".SH OPTIONS\r\n"
|
---|
897 | " \r\n"
|
---|
898 | " -s - Sets the time zone associated with hh:mm offset from UTC.\r\n"
|
---|
899 | " -l - Displays a list of all time zones.\r\n"
|
---|
900 | " -b - Displays one screen at a time.\r\n"
|
---|
901 | " -f - Displays full information for the specified time zone.\r\n"
|
---|
902 | ".SH DESCRIPTION\r\n"
|
---|
903 | " \r\n"
|
---|
904 | "NOTES:\r\n"
|
---|
905 | " 1. This command displays and sets the current time zone for the system.\r\n"
|
---|
906 | " 2. If no parameters are used, it shows the current time zone.\r\n"
|
---|
907 | " 3. If a valid hh:mm parameter is provided, then the system's time zone\r\n"
|
---|
908 | " information will be updated.\r\n"
|
---|
909 | ".SH EXAMPLES\r\n"
|
---|
910 | " \r\n"
|
---|
911 | "EXAMPLES:\r\n"
|
---|
912 | " * To display all available time zones:\r\n"
|
---|
913 | " Shell> timezone -l\r\n"
|
---|
914 | " \r\n"
|
---|
915 | " * To set the time zone:\r\n"
|
---|
916 | " Shell> timezone -s -7:00\r\n"
|
---|
917 | " \r\n"
|
---|
918 | " * To display detailed information for the current time zone:\r\n"
|
---|
919 | " Shell> timezone -f\r\n"
|
---|
920 |
|
---|
921 | #string STR_GET_HELP_LS #language en-US ""
|
---|
922 | ".TH ls 0 "lists files and directories"\r\n"
|
---|
923 | ".SH NAME\r\n"
|
---|
924 | "Lists a directory's contents or file information.\r\n"
|
---|
925 | ".SH SYNOPSIS\r\n"
|
---|
926 | " \r\n"
|
---|
927 | "LS [-r] [-a[attrib]][-sfo][file]\r\n"
|
---|
928 | ".SH OPTIONS\r\n"
|
---|
929 | " \r\n"
|
---|
930 | " -r - Displays recursively (including subdirectories).\r\n"
|
---|
931 | " -a - Displays only those files with the attributes of type attrib. If no\r\n"
|
---|
932 | " attributes are listed, then all files will be listed. If -a is not\r\n"
|
---|
933 | " specified, then all non-system and non-hidden files will be listed.\r\n"
|
---|
934 | " -sfo - Displays information in Standard-Format Output.\r\n"
|
---|
935 | " attrib - Specifies a file attribute list value:\r\n"
|
---|
936 | " a - Archive\r\n"
|
---|
937 | " s - System\r\n"
|
---|
938 | " h - Hidden\r\n"
|
---|
939 | " r - Read-only\r\n"
|
---|
940 | " d - Directory\r\n"
|
---|
941 | " file - Specifies a name of a file or directory (wildcards are permitted).\r\n"
|
---|
942 | ".SH DESCRIPTION\r\n"
|
---|
943 | " \r\n"
|
---|
944 | "NOTES:\r\n"
|
---|
945 | " 1. This command lists directory contents or file information. If no file\r\n"
|
---|
946 | " name or directory name is specified, then the current working directory\r\n"
|
---|
947 | " is assumed.\r\n"
|
---|
948 | " 2. The contents of a directory are listed if all of the following are true:\r\n"
|
---|
949 | " - If option -r is not specified\r\n"
|
---|
950 | " - If no wildcard characters are specified in the file parameter\r\n"
|
---|
951 | " - If file represents an existing directory\r\n"
|
---|
952 | " 3. In all other cases, the command functions as follows:\r\n"
|
---|
953 | " - All files/directories that match the specified name are displayed.\r\n"
|
---|
954 | " - The -r flag determines whether a recursive search is performed.\r\n"
|
---|
955 | " - The option flag -a[attrib] tells the command to display only those\r\n"
|
---|
956 | " files with the attributes that are specified by [attrib].\r\n"
|
---|
957 | " - If more than one attribute is specified, only the files that have all\r\n"
|
---|
958 | " those attributes will be listed.\r\n"
|
---|
959 | " - If -a is followed by nothing, then all files/directories are\r\n"
|
---|
960 | " displayed, regardless of their attributes.\r\n"
|
---|
961 | " - If -a itself is not specified, then all files except system and\r\n"
|
---|
962 | " hidden files are displayed.\r\n"
|
---|
963 | ".SH EXAMPLES\r\n"
|
---|
964 | " \r\n"
|
---|
965 | "EXAMPLES:\r\n"
|
---|
966 | " * To hide files by adding the hidden or system attribute to them:\r\n"
|
---|
967 | " fs0:\> attrib +s +h *.efi\r\n"
|
---|
968 | " \r\n"
|
---|
969 | " * To display all, except the files/directories with 'h' or 's' attribute:\r\n"
|
---|
970 | " fs0:\> ls\r\n"
|
---|
971 | " \r\n"
|
---|
972 | " * To display files with all attributes in the current directory:\r\n"
|
---|
973 | " fs0:\> ls -a\r\n"
|
---|
974 | " \r\n"
|
---|
975 | " * To display files with read-only attributes in the current directory:\r\n"
|
---|
976 | " fs0:\> ls -ar\r\n"
|
---|
977 | " \r\n"
|
---|
978 | " * To display the files with attribute of 's':\r\n"
|
---|
979 | " fs0:\> ls -as isabus.efi\r\n"
|
---|
980 | " \r\n"
|
---|
981 | " * To display all in fs0:\efi directory recursively:\r\n"
|
---|
982 | " fs0:\> ls -r -a efi\r\n"
|
---|
983 | " \r\n"
|
---|
984 | " * To display for files with the specified type in the current directory \r\n"
|
---|
985 | " recursively:\r\n"
|
---|
986 | " fs0:\> ls -r -a *.efi -b\r\n"
|
---|
987 | ".SH RETURNVALUES\r\n"
|
---|
988 | " \r\n"
|
---|
989 | "RETURN VALUES:\r\n"
|
---|
990 | " SHELL_SUCCESS The action was completed as requested.\r\n"
|
---|
991 | " SHELL_INVALID_PARAMETER One of the passed in parameters was incorrectly\r\n"
|
---|
992 | " formatted or its value was out of bounds.\r\n"
|
---|
993 | " SHELL_SECURITY_VIOLATION This function was not performed due to a security\r\n"
|
---|
994 | " violation.\r\n"
|
---|
995 | " SHELL_NOT_FOUND The requested file or directory was not found.\r\n"
|
---|
996 |
|
---|
997 | #string STR_GET_HELP_LOAD #language en-US ""
|
---|
998 | ".TH load 0 "Loads file into memory"\r\n"
|
---|
999 | ".SH NAME\r\n"
|
---|
1000 | "Loads a UEFI driver into memory.\r\n"
|
---|
1001 | ".SH SYNOPSIS\r\n"
|
---|
1002 | " \r\n"
|
---|
1003 | "LOAD [-nc] file [file...]\r\n"
|
---|
1004 | ".SH OPTIONS\r\n"
|
---|
1005 | " \r\n"
|
---|
1006 | " -nc - Loads the driver, but do not connect the driver.\r\n"
|
---|
1007 | " File - Specifies a file that contains the image of the UEFI driver (wildcards are\r\n"
|
---|
1008 | " permitted).\r\n"
|
---|
1009 | ".SH DESCRIPTION\r\n"
|
---|
1010 | " \r\n"
|
---|
1011 | "NOTES:\r\n"
|
---|
1012 | " 1. This command loads an driver into memory. It can load multiple files at\r\n"
|
---|
1013 | " one time, and the file name supports wildcards.\r\n"
|
---|
1014 | " 2. If the -nc flag is not specified, this command will try to connect the\r\n"
|
---|
1015 | " driver to a proper device; it may also cause already loaded drivers be\r\n"
|
---|
1016 | " connected to their corresponding devices.\r\n"
|
---|
1017 | " 3. Use the 'UNLOAD' command to unload a driver.\r\n"
|
---|
1018 | ".SH EXAMPLES\r\n"
|
---|
1019 | " \r\n"
|
---|
1020 | "EXAMPLES:\r\n"
|
---|
1021 | " * To load a driver:\r\n"
|
---|
1022 | " fs0:\> load Isabus.efi\r\n"
|
---|
1023 | " \r\n"
|
---|
1024 | " * To load multiple drivers:\r\n"
|
---|
1025 | " fs0:\> load Isabus.efi IsaSerial.efi\r\n"
|
---|
1026 | " \r\n"
|
---|
1027 | " * To load multiple drivers using filename wildcards:\r\n"
|
---|
1028 | " fs0:\> load Isa*.efi\r\n"
|
---|
1029 | " \r\n"
|
---|
1030 | " * To load a driver without connecting:\r\n"
|
---|
1031 | " fs0:\> load -nc IsaBus.efi\r\n"
|
---|
1032 | ".SH RETURNVALUES\r\n"
|
---|
1033 | " \r\n"
|
---|
1034 | "RETURN VALUES:\r\n"
|
---|
1035 | " SHELL_SUCCESS The action was completed as requested.\r\n"
|
---|
1036 | " SHELL_INVALID_PARAMETER One of the passed in parameters was incorrectly\r\n"
|
---|
1037 | " formatted or its value was out of bounds.\r\n"
|
---|
1038 | " SHELL_SECURITY_VIOLATION This function was not performed due to a security\r\n"
|
---|
1039 | " violation.\r\n"
|
---|
1040 | " SHELL_NOT_FOUND The requested file was not found.\r\n"
|
---|
1041 |
|
---|
1042 | #string STR_GET_HELP_VOL #language en-US ""
|
---|
1043 | ".TH vol 0 "display or change disk volume info"\r\n"
|
---|
1044 | ".SH NAME\r\n"
|
---|
1045 | "Displays or changes information about a disk volume.\r\n"
|
---|
1046 | ".SH SYNOPSIS\r\n"
|
---|
1047 | " \r\n"
|
---|
1048 | "VOL [fs] [-n <VolumeLabel>]\r\n"
|
---|
1049 | "VOL [fs] [-d]\r\n"
|
---|
1050 | ".SH OPTIONS\r\n"
|
---|
1051 | " \r\n"
|
---|
1052 | " -n - Displays or changes a new volume label.\r\n"
|
---|
1053 | " -d - Displays or changes an empty volume label.\r\n"
|
---|
1054 | " fs - Specifies the name of the file system.\r\n"
|
---|
1055 | " VolumeLabel - Specifies a volume label.\r\n"
|
---|
1056 | ".SH DESCRIPTION\r\n"
|
---|
1057 | " \r\n"
|
---|
1058 | "NOTES:\r\n"
|
---|
1059 | " 1. The following characters cannot be used in a volume label:\r\n"
|
---|
1060 | " % ^ * + = [ ] | : ; \" < > ? / . \r\n"
|
---|
1061 | " 2. No spaces are allowed in a volume label.\r\n"
|
---|
1062 | " 3. This command displays the volume information for the file system that is\r\n"
|
---|
1063 | " specified by fs. If fs is not specified, the current file system will be\r\n"
|
---|
1064 | " used.\r\n"
|
---|
1065 | " 4. If -n is specified, then the volume label for fs will be set to\r\n"
|
---|
1066 | " VolumeLabel.\r\n"
|
---|
1067 | " 5. The maximum length for volume label is 11 characters.\r\n"
|
---|
1068 | ".SH EXAMPLES\r\n"
|
---|
1069 | " \r\n"
|
---|
1070 | "EXAMPLES:\r\n"
|
---|
1071 | " * To display the volume of the current fs:\r\n"
|
---|
1072 | " fs0:\> vol\r\n"
|
---|
1073 | " \r\n"
|
---|
1074 | " * To change the label of fs0:\r\n"
|
---|
1075 | " Shell> vol fs0 -n help_test\r\n"
|
---|
1076 | " \r\n"
|
---|
1077 | " * To delete the volume label of fs0:\r\n"
|
---|
1078 | " fs0:\> vol fs0 -d\r\n"
|
---|
1079 | ".SH RETURNVALUES\r\n"
|
---|
1080 | " \r\n"
|
---|
1081 | "RETURN VALUES:\r\n"
|
---|
1082 | " SHELL_SUCCESS The action was completed as requested.\r\n"
|
---|
1083 | " SHELL_INVALID_PARAMETER One of the passed in parameters was incorrectly\r\n"
|
---|
1084 | " formatted or its value was out of bounds.\r\n"
|
---|
1085 | " SHELL_SECURITY_VIOLATION This function was not performed due to a security\r\n"
|
---|
1086 | " violation.\r\n"
|
---|
1087 | " SHELL_NOT_FOUND The target file-system was not found\r\n"
|
---|
1088 |
|
---|