Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

780 lines
24 KiB

  1. ;//
  2. ;// Copyright (c) Microsoft Corporation. All rights reserved.
  3. ;//
  4. ;//
  5. ;// General
  6. ;//
  7. MessageId=60000 SymbolicName=MSG_USAGE
  8. Language=English
  9. %1 Usage: %1 [-r] [-m:\\<machine>] <command> [<arg>...]
  10. For more information type: %1 help
  11. .
  12. MessageId=60001 SymbolicName=MSG_FAILURE
  13. Language=English
  14. %1 failed.
  15. .
  16. MessageId=60002 SymbolicName=MSG_COMMAND_USAGE
  17. Language=English
  18. %1: Invalid use of %2.
  19. For more information type: %1 help %2
  20. .
  21. ;//
  22. ;// HELP
  23. ;//
  24. MessageId=60100 SymbolicName=MSG_HELP_LONG
  25. Language=English
  26. Device Console Help:
  27. %1 [-r] [-m:\\<machine>] <command> [<arg>...]
  28. -r if specified will reboot machine after command is complete, if needed.
  29. <machine> is name of target machine.
  30. <command> is command to perform (see below).
  31. <arg>... is one or more arguments if required by command.
  32. For help on a specific command, type: %1 help <command>
  33. .
  34. MessageId=60101 SymbolicName=MSG_HELP_SHORT
  35. Language=English
  36. %1!-20s! Display this information.
  37. .
  38. MessageId=60102 SymbolicName=MSG_HELP_OTHER
  39. Language=English
  40. Unknown command: %2.
  41. .
  42. ;//
  43. ;// CLASSES
  44. ;//
  45. MessageId=60200 SymbolicName=MSG_CLASSES_LONG
  46. Language=English
  47. %1 [-m:\\<machine>] %2
  48. List all device setup classes.
  49. This command will work for a remote machine.
  50. Classes are listed as <name>: <descr>
  51. where <name> is the class name and <descr> is the class description.
  52. .
  53. MessageId=60201 SymbolicName=MSG_CLASSES_SHORT
  54. Language=English
  55. %1!-20s! List all device setup classes.
  56. .
  57. MessageId=60202 SymbolicName=MSG_CLASSES_HEADER
  58. Language=English
  59. Listing %1!u! setup class(es) on %2.
  60. .
  61. MessageId=60203 SymbolicName=MSG_CLASSES_HEADER_LOCAL
  62. Language=English
  63. Listing %1!u! setup class(es).
  64. .
  65. ;//
  66. ;// LISTCLASS
  67. ;//
  68. MessageId=60300 SymbolicName=MSG_LISTCLASS_LONG
  69. Language=English
  70. %1 [-m:\\<machine>] %2 <class> [<class>...]
  71. List all devices for specific setup classes.
  72. This command will work for a remote machine.
  73. <class> is the class name as obtained from the classes command.
  74. Devices are listed as <instance>: <descr>
  75. where <instance> is the unique instance of the device and <descr> is the description.
  76. .
  77. MessageId=60301 SymbolicName=MSG_LISTCLASS_SHORT
  78. Language=English
  79. %1!-20s! List all devices for a setup class.
  80. .
  81. MessageId=60302 SymbolicName=MSG_LISTCLASS_HEADER
  82. Language=English
  83. Listing %1!u! device(s) for setup class "%2" (%3) on %4.
  84. .
  85. MessageId=60303 SymbolicName=MSG_LISTCLASS_HEADER_LOCAL
  86. Language=English
  87. Listing %1!u! device(s) for setup class "%2" (%3).
  88. .
  89. MessageId=60304 SymbolicName=MSG_LISTCLASS_NOCLASS
  90. Language=English
  91. No setup class "%1" on %2.
  92. .
  93. MessageId=60305 SymbolicName=MSG_LISTCLASS_NOCLASS_LOCAL
  94. Language=English
  95. No setup class "%1".
  96. .
  97. MessageId=60306 SymbolicName=MSG_LISTCLASS_HEADER_NONE
  98. Language=English
  99. No devices for setup class "%1" (%2) on %3.
  100. .
  101. MessageId=60307 SymbolicName=MSG_LISTCLASS_HEADER_NONE_LOCAL
  102. Language=English
  103. No devices for setup class "%1" (%2).
  104. .
  105. ;//
  106. ;// FIND
  107. ;//
  108. MessageId=60400 SymbolicName=MSG_FIND_LONG
  109. Language=English
  110. %1 [-m:\\<machine>] %2 <id> [<id>...]
  111. %1 [-m:\\<machine>] %2 =<class> [<id>...]
  112. Find devices that match the specific hardware or instance ID.
  113. This command will work for a remote machine.
  114. Examples of <id> are:
  115. * - All devices
  116. ISAPNP\PNP0501 - Hardware ID
  117. *PNP* - Hardware ID with wildcards (* matches anything)
  118. @ISAPNP\*\* - Instance ID with wildcards (@ prefixes instance ID)
  119. <class> is a setup class name as obtained from the classes command.
  120. Devices are listed as <instance>: <descr>
  121. where <instance> is the unique instance of the device and <descr> is the description.
  122. .
  123. MessageId=60401 SymbolicName=MSG_FIND_SHORT
  124. Language=English
  125. %1!-20s! Find devices that match the specific hardware or instance ID.
  126. .
  127. MessageId=60402 SymbolicName=MSG_FIND_TAIL_NONE
  128. Language=English
  129. No matching devices found on %1.
  130. .
  131. MessageId=60403 SymbolicName=MSG_FIND_TAIL_NONE_LOCAL
  132. Language=English
  133. No matching devices found.
  134. .
  135. MessageId=60404 SymbolicName=MSG_FIND_TAIL
  136. Language=English
  137. %1!u! matching device(s) found on %2.
  138. .
  139. MessageId=60405 SymbolicName=MSG_FIND_TAIL_LOCAL
  140. Language=English
  141. %1!u! matching device(s) found.
  142. .
  143. MessageId=60406 SymbolicName=MSG_FINDALL_LONG
  144. Language=English
  145. %1 [-m:\\<machine>] %2 <id> [<id>...]
  146. %1 [-m:\\<machine>] %2 =<class> [<id>...]
  147. Find devices that match the specific hardware or instance ID, including those that are not present.
  148. This command will work for a remote machine.
  149. Examples of <id> are:
  150. * - All devices
  151. ISAPNP\PNP0501 - Hardware ID
  152. *PNP* - Hardware ID with wildcards (* matches anything)
  153. @ISAPNP\*\* - Instance ID with wildcards (@ prefixes instance ID)
  154. <class> is a setup class name as obtained from the classes command.
  155. Devices are listed as <instance>: <descr>
  156. where <instance> is the unique instance of the device and <descr> is the description.
  157. .
  158. MessageId=60407 SymbolicName=MSG_FINDALL_SHORT
  159. Language=English
  160. %1!-20s! Find devices including those that are not present.
  161. .
  162. MessageId=60408 SymbolicName=MSG_STATUS_LONG
  163. Language=English
  164. %1 [-m:\\<machine>] %2 <id> [<id>...]
  165. %1 [-m:\\<machine>] %2 =<class> [<id>...]
  166. Lists running status of devices that match the specific hardware or instance ID.
  167. This command will work for a remote machine.
  168. Examples of <id> are:
  169. * - All devices
  170. ISAPNP\PNP0501 - Hardware ID
  171. *PNP* - Hardware ID with wildcards (* matches anything)
  172. @ISAPNP\*\* - Instance ID with wildcards (@ prefixes instance ID)
  173. <class> is a setup class name as obtained from the classes command.
  174. .
  175. MessageId=60409 SymbolicName=MSG_STATUS_SHORT
  176. Language=English
  177. %1!-20s! List running status of devices.
  178. .
  179. MessageId=60410 SymbolicName=MSG_DRIVERFILES_LONG
  180. Language=English
  181. %1 %2 <id> [<id>...]
  182. %1 %2 =<class> [<id>...]
  183. Lists driver files installed for devices that match the specific hardware or instance ID.
  184. This command will only work for local machine.
  185. Examples of <id> are:
  186. * - All devices
  187. ISAPNP\PNP0501 - Hardware ID
  188. *PNP* - Hardware ID with wildcards (* matches anything)
  189. @ISAPNP\*\* - Instance ID with wildcards (@ prefixes instance ID)
  190. <class> is a setup class name as obtained from the classes command.
  191. .
  192. MessageId=60411 SymbolicName=MSG_DRIVERFILES_SHORT
  193. Language=English
  194. %1!-20s! List driver files installed for devices.
  195. .
  196. MessageId=60412 SymbolicName=MSG_RESOURCES_LONG
  197. Language=English
  198. %1 [-m:\\<machine>] %2 <id> [<id>...]
  199. %1 [-m:\\<machine>] %2 =<class> [<id>...]
  200. Lists hardware resources of devices that match the specific hardware or instance ID.
  201. This command will work for a remote machine.
  202. Examples of <id> are:
  203. * - All devices
  204. ISAPNP\PNP0501 - Hardware ID
  205. *PNP* - Hardware ID with wildcards (* matches anything)
  206. @ISAPNP\*\* - Instance ID with wildcards (@ prefixes instance ID)
  207. <class> is a setup class name as obtained from the classes command.
  208. .
  209. MessageId=60413 SymbolicName=MSG_RESOURCES_SHORT
  210. Language=English
  211. %1!-20s! Lists hardware resources of devices.
  212. .
  213. MessageId=60414 SymbolicName=MSG_HWIDS_LONG
  214. Language=English
  215. %1 [-m:\\<machine>] %2 <id> [<id>...]
  216. %1 [-m:\\<machine>] %2 =<class> [<id>...]
  217. Lists all hardware ID's of devices that match the specific hardware or instance ID.
  218. This command will work for a remote machine.
  219. Examples of <id> are:
  220. * - All devices
  221. ISAPNP\PNP0501 - Hardware ID
  222. *PNP* - Hardware ID with wildcards (* matches anything)
  223. @ISAPNP\*\* - Instance ID with wildcards (@ prefixes instance ID)
  224. <class> is a setup class name as obtained from the classes command.
  225. .
  226. MessageId=60415 SymbolicName=MSG_HWIDS_SHORT
  227. Language=English
  228. %1!-20s! Lists hardware ID's of devices.
  229. .
  230. MessageId=60416 SymbolicName=MSG_STACK_LONG
  231. Language=English
  232. %1 [-m:\\<machine>] %2 <id> [<id>...]
  233. %1 [-m:\\<machine>] %2 =<class> [<id>...]
  234. Lists expected driver stack of devices that match the specific hardware or instance ID. %0
  235. PnP will call each driver's AddDevice when building the device stack. %0
  236. This command will work for a remote machine.
  237. Examples of <id> are:
  238. * - All devices
  239. ISAPNP\PNP0501 - Hardware ID
  240. *PNP* - Hardware ID with wildcards (* matches anything)
  241. @ISAPNP\*\* - Instance ID with wildcards (@ prefixes instance ID)
  242. <class> is a setup class name as obtained from the classes command.
  243. .
  244. MessageId=60417 SymbolicName=MSG_STACK_SHORT
  245. Language=English
  246. %1!-20s! Lists expected driver stack of devices.
  247. .
  248. ;//
  249. ;// ENABLE
  250. ;//
  251. MessageId=60500 SymbolicName=MSG_ENABLE_LONG
  252. Language=English
  253. %1 [-r] %2 <id> [<id>...]
  254. %1 [-r] %2 =<class> [<id>...]
  255. Enable devices that match the specific hardware or instance ID.
  256. This command will only work for local machine.
  257. Specify -r to reboot automatically if needed.
  258. Examples of <id> are:
  259. * - All devices (not recommended)
  260. ISAPNP\PNP0501 - Hardware ID
  261. *PNP* - Hardware ID with wildcards (* matches anything)
  262. @ISAPNP\*\* - Instance ID with wildcards (@ prefixes instance ID)
  263. <class> is a setup class name as obtained from the classes command.
  264. Devices are enabled if possible.
  265. .
  266. MessageId=60501 SymbolicName=MSG_ENABLE_SHORT
  267. Language=English
  268. %1!-20s! Enable devices that match the specific hardware or instance ID.
  269. .
  270. MessageId=60502 SymbolicName=MSG_ENABLE_TAIL_NONE
  271. Language=English
  272. No devices enabled.
  273. .
  274. MessageId=60503 SymbolicName=MSG_ENABLE_TAIL_REBOOT
  275. Language=English
  276. Not all of %1!u! device(s) enabled, at least one requires reboot to complete the operation.
  277. .
  278. MessageId=60504 SymbolicName=MSG_ENABLE_TAIL
  279. Language=English
  280. %1!u! device(s) enabled.
  281. .
  282. ;//
  283. ;// DISABLE
  284. ;//
  285. MessageId=60600 SymbolicName=MSG_DISABLE_LONG
  286. Language=English
  287. %1 [-r] %2 <id> [<id>...]
  288. %1 [-r] %2 =<class> [<id>...]
  289. Disable devices that match the specific hardware or instance ID.
  290. This command will only work for local machine.
  291. Specify -r to reboot automatically if needed.
  292. Examples of <id> are:
  293. * - All devices (not recommended)
  294. ISAPNP\PNP0501 - Hardware ID
  295. *PNP* - Hardware ID with wildcards (* matches anything)
  296. @ISAPNP\*\* - Instance ID with wildcards (@ prefixes instance ID)
  297. <class> is a setup class name as obtained from the classes command.
  298. Devices are disabled if possible.
  299. .
  300. MessageId=60601 SymbolicName=MSG_DISABLE_SHORT
  301. Language=English
  302. %1!-20s! Disable devices that match the specific hardware or instance ID.
  303. .
  304. MessageId=60602 SymbolicName=MSG_DISABLE_TAIL_NONE
  305. Language=English
  306. No devices disabled.
  307. .
  308. MessageId=60603 SymbolicName=MSG_DISABLE_TAIL_REBOOT
  309. Language=English
  310. Not all of %1!u! device(s) disabled, at least one requires reboot to complete the operation.
  311. .
  312. MessageId=60604 SymbolicName=MSG_DISABLE_TAIL
  313. Language=English
  314. %1!u! device(s) disabled.
  315. .
  316. ;//
  317. ;// RESTART
  318. ;//
  319. MessageId=60700 SymbolicName=MSG_RESTART_LONG
  320. Language=English
  321. %1 [-r] %2 <id> [<id>...]
  322. %1 [-r] %2 =<class> [<id>...]
  323. Restarts devices that match the specific hardware or instance ID.
  324. This command will only work for local machine.
  325. Specify -r to reboot automatically if needed.
  326. Examples of <id> are:
  327. * - All devices (not recommended)
  328. ISAPNP\PNP0501 - Hardware ID
  329. *PNP* - Hardware ID with wildcards (* matches anything)
  330. @ISAPNP\*\* - Instance ID with wildcards (@ prefixes instance ID)
  331. <class> is a setup class name as obtained from the classes command.
  332. Devices are restarted if possible.
  333. .
  334. MessageId=60701 SymbolicName=MSG_RESTART_SHORT
  335. Language=English
  336. %1!-20s! Restart devices that match the specific hardware or instance ID.
  337. .
  338. MessageId=60702 SymbolicName=MSG_RESTART_TAIL_NONE
  339. Language=English
  340. No devices restarted.
  341. .
  342. MessageId=60703 SymbolicName=MSG_RESTART_TAIL_REBOOT
  343. Language=English
  344. Not all of %1!u! device(s) restarted, at least one requires reboot to complete the operation.
  345. .
  346. MessageId=60704 SymbolicName=MSG_RESTART_TAIL
  347. Language=English
  348. %1!u! device(s) restarted.
  349. .
  350. ;//
  351. ;// REBOOT
  352. ;//
  353. MessageId=60800 SymbolicName=MSG_REBOOT_LONG
  354. Language=English
  355. %1 %2
  356. Reboot local machine indicating planned hardware install.
  357. .
  358. MessageId=60801 SymbolicName=MSG_REBOOT_SHORT
  359. Language=English
  360. %1!-20s! Reboot local machine.
  361. .
  362. MessageId=60802 SymbolicName=MSG_REBOOT
  363. Language=English
  364. Rebooting local machine.
  365. .
  366. ;//
  367. ;// DUMP
  368. ;//
  369. MessageId=60904 SymbolicName=MSG_DUMP_PROBLEM
  370. Language=English
  371. Device has a problem: %1!02u!.
  372. .
  373. MessageId=60905 SymbolicName=MSG_DUMP_PRIVATE_PROBLEM
  374. Language=English
  375. Device has a problem reported by the driver.
  376. .
  377. MessageId=60906 SymbolicName=MSG_DUMP_STARTED
  378. Language=English
  379. Driver is running.
  380. .
  381. MessageId=60907 SymbolicName=MSG_DUMP_DISABLED
  382. Language=English
  383. Device is disabled.
  384. .
  385. MessageId=60908 SymbolicName=MSG_DUMP_NOTSTARTED
  386. Language=English
  387. Device is currently stopped.
  388. .
  389. MessageId=60909 SymbolicName=MSG_DUMP_NO_RESOURCES
  390. Language=English
  391. Device is not using any resources.
  392. .
  393. MessageId=60910 SymbolicName=MSG_DUMP_NO_RESERVED_RESOURCES
  394. Language=English
  395. Device has no resources reserved.
  396. .
  397. MessageId=60911 SymbolicName=MSG_DUMP_RESOURCES
  398. Language=English
  399. Device is currently using the following resources:
  400. .
  401. MessageId=60912 SymbolicName=MSG_DUMP_RESERVED_RESOURCES
  402. Language=English
  403. Device has the following resources reserved:
  404. .
  405. MessageId=60913 SymbolicName=MSG_DUMP_DRIVER_FILES
  406. Language=English
  407. Driver installed from %2 [%3]. %1!u! file(s) used by driver:
  408. .
  409. MessageId=60914 SymbolicName=MSG_DUMP_NO_DRIVER_FILES
  410. Language=English
  411. Driver installed from %2 [%3]. No files used by driver.
  412. .
  413. MessageId=60915 SymbolicName=MSG_DUMP_NO_DRIVER
  414. Language=English
  415. No driver information available for device.
  416. .
  417. MessageId=60916 SymbolicName=MSG_DUMP_HWIDS
  418. Language=English
  419. Hardware ID's:
  420. .
  421. MessageId=60917 SymbolicName=MSG_DUMP_COMPATIDS
  422. Language=English
  423. Compatible ID's:
  424. .
  425. MessageId=60918 SymbolicName=MSG_DUMP_NO_HWIDS
  426. Language=English
  427. No hardware/compatible ID's available for this device.
  428. .
  429. MessageId=60919 SymbolicName=MSG_DUMP_NO_DRIVERNODES
  430. Language=English
  431. No DriverNodes found for device.
  432. .
  433. MessageId=60920 SymbolicName=MSG_DUMP_DRIVERNODE_HEADER
  434. Language=English
  435. DriverNode #%1!u!:
  436. .
  437. MessageId=60921 SymbolicName=MSG_DUMP_DRIVERNODE_INF
  438. Language=English
  439. Inf file is %1
  440. .
  441. MessageId=60922 SymbolicName=MSG_DUMP_DRIVERNODE_SECTION
  442. Language=English
  443. Inf section is %1
  444. .
  445. MessageId=60923 SymbolicName=MSG_DUMP_DRIVERNODE_DESCRIPTION
  446. Language=English
  447. Driver description is %1
  448. .
  449. MessageId=60924 SymbolicName=MSG_DUMP_DRIVERNODE_MFGNAME
  450. Language=English
  451. Manufacturer name is %1
  452. .
  453. MessageId=60925 SymbolicName=MSG_DUMP_DRIVERNODE_PROVIDERNAME
  454. Language=English
  455. Provider name is %1
  456. .
  457. MessageId=60926 SymbolicName=MSG_DUMP_DRIVERNODE_DRIVERDATE
  458. Language=English
  459. Driver date is %1
  460. .
  461. MessageId=60927 SymbolicName=MSG_DUMP_DRIVERNODE_DRIVERVERSION
  462. Language=English
  463. Driver version is %1!u!.%2!u!.%3!u!.%4!u!
  464. .
  465. MessageId=60928 SymbolicName=MSG_DUMP_DRIVERNODE_RANK
  466. Language=English
  467. Driver node rank is %1!u!
  468. .
  469. MessageId=60929 SymbolicName=MSG_DUMP_DRIVERNODE_FLAGS
  470. Language=English
  471. Driver node flags are %1!08X!
  472. .
  473. MessageId=60930 SymbolicName=MSG_DUMP_DRIVERNODE_FLAGS_OLD_INET_DRIVER
  474. Language=English
  475. Inf came from the Internet
  476. .
  477. MessageId=60931 SymbolicName=MSG_DUMP_DRIVERNODE_FLAGS_BAD_DRIVER
  478. Language=English
  479. Driver node is marked as BAD
  480. .
  481. MessageId=60932 SymbolicName=MSG_DUMP_DRIVERNODE_FLAGS_INF_IS_SIGNED
  482. Language=English
  483. Inf is digitally signed
  484. .
  485. MessageId=60933 SymbolicName=MSG_DUMP_DRIVERNODE_FLAGS_OEM_F6_INF
  486. Language=English
  487. Inf was installed using F6 during textmode setup
  488. .
  489. MessageId=60934 SymbolicName=MSG_DUMP_DRIVERNODE_FLAGS_BASIC_DRIVER
  490. Language=English
  491. Driver provides basic functionality if no other signed driver exists.
  492. .
  493. MessageId=60935 SymbolicName=MSG_DUMP_DEVICESTACK_UPPERCLASSFILTERS
  494. Language=English
  495. Class upper filters:
  496. .
  497. MessageId=60936 SymbolicName=MSG_DUMP_DEVICESTACK_UPPERFILTERS
  498. Language=English
  499. Upper filters:
  500. .
  501. MessageId=60937 SymbolicName=MSG_DUMP_DEVICESTACK_SERVICE
  502. Language=English
  503. Controlling service:
  504. .
  505. MessageId=60938 SymbolicName=MSG_DUMP_DEVICESTACK_NOSERVICE
  506. Language=English
  507. (none)
  508. .
  509. MessageId=60939 SymbolicName=MSG_DUMP_DEVICESTACK_LOWERCLASSFILTERS
  510. Language=English
  511. Class lower filters:
  512. .
  513. MessageId=60940 SymbolicName=MSG_DUMP_DEVICESTACK_LOWERFILTERS
  514. Language=English
  515. Lower filters:
  516. .
  517. MessageId=60941 SymbolicName=MSG_DUMP_SETUPCLASS
  518. Language=English
  519. Setup Class: %1 %2
  520. .
  521. MessageId=60942 SymbolicName=MSG_DUMP_NOSETUPCLASS
  522. Language=English
  523. Device not setup.
  524. .
  525. MessageId=60943 SymbolicName=MSG_DUMP_DESCRIPTION
  526. Language=English
  527. Name: %1
  528. .
  529. ;//
  530. ;// INSTALL
  531. ;//
  532. MessageId=61000 SymbolicName=MSG_INSTALL_LONG
  533. Language=English
  534. %1 [-r] %2 <inf> <hwid>
  535. Manually installs a device.
  536. This command will only work for local machine.
  537. Specify -r to reboot automatically if needed.
  538. <inf> is an INF to use to install the device.
  539. <hwid> is a hardware ID to apply to the device.
  540. .
  541. MessageId=61001 SymbolicName=MSG_INSTALL_SHORT
  542. Language=English
  543. %1!-20s! Manually install a device.
  544. .
  545. MessageId=61002 SymbolicName=MSG_INSTALL_UPDATE
  546. Language=English
  547. Device node created. Install is complete when drivers are updated...
  548. .
  549. ;//
  550. ;// UPDATE
  551. ;//
  552. MessageId=61100 SymbolicName=MSG_UPDATE_LONG
  553. Language=English
  554. %1 [-r] %2 <inf> <hwid>
  555. Update drivers for devices.
  556. This command will only work for local machine.
  557. Specify -r to reboot automatically if needed.
  558. <inf> is an INF to use to install the device.
  559. All devices that match <hwid> are updated.
  560. .
  561. MessageId=61101 SymbolicName=MSG_UPDATE_SHORT
  562. Language=English
  563. %1!-20s! Manually update a device.
  564. .
  565. MessageId=61102 SymbolicName=MSG_UPDATE_INF
  566. Language=English
  567. Updating drivers for %1 from %2.
  568. .
  569. MessageId=61103 SymbolicName=MSG_UPDATE
  570. Language=English
  571. Updating drivers for %1.
  572. .
  573. MessageId=61104 SymbolicName=MSG_UPDATENI_LONG
  574. Language=English
  575. %1 [-r] %2 <inf> <hwid>
  576. Update drivers for devices (Non Interactive).
  577. This command will only work for local machine.
  578. Specify -r to reboot automatically if needed.
  579. <inf> is an INF to use to install the device.
  580. All devices that match <hwid> are updated.
  581. Unsigned installs will fail. No UI will be
  582. presented.
  583. .
  584. MessageId=61105 SymbolicName=MSG_UPDATENI_SHORT
  585. Language=English
  586. %1!-20s! Manually update a device (non interactive).
  587. .
  588. MessageId=61106 SymbolicName=MSG_UPDATE_OK
  589. Language=English
  590. Drivers updated successfully.
  591. .
  592. ;//
  593. ;// REMOVE
  594. ;//
  595. MessageId=61200 SymbolicName=MSG_REMOVE_LONG
  596. Language=English
  597. %1 [-r] %2 <id> [<id>...]
  598. %1 [-r] %2 =<class> [<id>...]
  599. Remove devices that match the specific hardware or instance ID.
  600. This command will only work for local machine.
  601. Specify -r to reboot automatically if needed.
  602. Examples of <id> are:
  603. * - All devices (not recommended)
  604. ISAPNP\PNP0501 - Hardware ID
  605. *PNP* - Hardware ID with wildcards (* matches anything)
  606. @ISAPNP\*\* - Instance ID with wildcards (@ prefixes instance ID)
  607. <class> is a setup class name as obtained from the classes command.
  608. .
  609. MessageId=61201 SymbolicName=MSG_REMOVE_SHORT
  610. Language=English
  611. %1!-20s! Remove devices that match the specific hardware or instance ID.
  612. .
  613. MessageId=61202 SymbolicName=MSG_REMOVE_TAIL_NONE
  614. Language=English
  615. No devices removed.
  616. .
  617. MessageId=61203 SymbolicName=MSG_REMOVE_TAIL_REBOOT
  618. Language=English
  619. Not all of %1!u! device(s) removed, at least one requires reboot to complete the operation.
  620. .
  621. MessageId=61204 SymbolicName=MSG_REMOVE_TAIL
  622. Language=English
  623. %1!u! device(s) removed.
  624. .
  625. ;//
  626. ;// RESCAN
  627. ;//
  628. MessageId=61300 SymbolicName=MSG_RESCAN_LONG
  629. Language=English
  630. %1 [-m:\\<machine>]
  631. Tell plug&play to scan for new hardware.
  632. .
  633. MessageId=61301 SymbolicName=MSG_RESCAN_SHORT
  634. Language=English
  635. %1!-20s! Scan for new hardware.
  636. .
  637. MessageId=61302 SymbolicName=MSG_RESCAN_LOCAL
  638. Language=English
  639. Scanning for new hardware.
  640. .
  641. MessageId=61303 SymbolicName=MSG_RESCAN
  642. Language=English
  643. Scanning for new hardware on %1.
  644. .
  645. MessageId=61304 SymbolicName=MSG_RESCAN_OK
  646. Language=English
  647. Scanning completed.
  648. .
  649. ;//
  650. ;// DRIVERNODES
  651. ;//
  652. MessageId=61400 SymbolicName=MSG_DRIVERNODES_LONG
  653. Language=English
  654. %1 %2 <id> [<id>...]
  655. %1 %2 =<class> [<id>...]
  656. Lists driver nodes for devices that match the specific hardware or instance ID.
  657. This command will only work for local machine.
  658. Examples of <id> are:
  659. * - All devices
  660. ISAPNP\PNP0501 - Hardware ID
  661. *PNP* - Hardware ID with wildcards (* matches anything)
  662. @ISAPNP\*\* - Instance ID with wildcards (@ prefixes instance ID)
  663. <class> is a setup class name as obtained from the classes command.
  664. .
  665. MessageId=61401 SymbolicName=MSG_DRIVERNODES_SHORT
  666. Language=English
  667. %1!-20s! Lists all the driver nodes of devices.
  668. .
  669. ;//
  670. ;// CLASSFILTER
  671. ;//
  672. MessageId=61500 SymbolicName=MSG_CLASSFILTER_LONG
  673. Language=English
  674. %1 %2 <class> upper <subcmds> - Upper filters.
  675. %1 %2 <class> lower <subcmds> - Lower filters.
  676. Modifies upper and lower filters for a device setup class. Changes do not take effect until the effected devices are restarted or the machine is rebooted.
  677. Where <subcmds> iterate the list of services, modifying the services in the filter. In the context of this command, each sub-command works on services in the list relative to previous sub-commands. Examples below.
  678. = - move back to start of list of services (no "current" service). This is
  679. assumed prior to the first sub-command.
  680. @svc - move forward to specified service and treat it as "current" for the next
  681. sub-command.
  682. !svc - delete instance of specified service that's after "current" service.
  683. The place where the deleted service was is now considered the "current"
  684. service, making '-' and '+' behave exactly the same.
  685. -svc - insert service before current service (or beginning if none). Inserted
  686. service becomes new current service.
  687. +svc - insert service after current service (or end if none). Inserted service
  688. becomes new current service.
  689. Examples:
  690. If upperfilters of setup class "foo" is A,B,C,B,D,B,E:
  691. %1 %2 foo upper @D !B - delete the 3rd 'B'.
  692. %1 %2 foo upper !B !B !B - delete all 3 instances of 'B'.
  693. %1 %2 foo upper =!B =!A - delete first 'B' and first 'A'.
  694. %1 %2 foo upper !C +CC - replaces 'C' with 'CC'.
  695. %1 %2 foo upper @D -CC - inserts 'CC' before 'D'.
  696. %1 %2 foo upper @D +CC - inserts 'CC' after 'D'.
  697. %1 %2 foo upper -CC - inserts 'CC' before 'A'.
  698. %1 %2 foo upper +CC - inserts 'CC' after 'E'.
  699. %1 %2 foo upper @D +X +Y - inserts 'X' after 'D' and 'Y' after 'X'.
  700. %1 %2 foo upper @D -X -Y - inserts 'X' before 'D' and 'Y' before 'X'.
  701. %1 %2 foo upper @D -X +Y - inserts 'X' before 'D' and 'Y' between 'X' and 'D'.
  702. .
  703. MessageId=61501 SymbolicName=MSG_CLASSFILTER_SHORT
  704. Language=English
  705. %1!-20s! Allows modification of class filters.
  706. .
  707. MessageId=61502 SymbolicName=MSG_CLASSFILTER_CHANGED
  708. Language=English
  709. Class filters changed. Class devices must be restarted for changes to take effect.
  710. .
  711. MessageId=61503 SymbolicName=MSG_CLASSFILTER_UNCHANGED
  712. Language=English
  713. Class filters unchanged.
  714. .
  715. ;//
  716. ;// SETHWID
  717. ;//
  718. MessageId=61600 SymbolicName=MSG_SETHWID_LONG
  719. Language=English
  720. %1 [-m:\\<machine>] %2 <id> [<id>...] := <subcmds>
  721. %1 [-m:\\<machine>] %2 =<class> [<id>...] := <subcmds>
  722. Modifies the hardware ID's of the listed devices. This command will only work for root-enumerated devices.
  723. This command will work for a remote machine.
  724. Examples of <id> are:
  725. * - All devices (not recommended)
  726. ISAPNP\PNP0601 - Hardware ID
  727. *PNP* - Hardware ID with wildcards (* matches anything)
  728. @ROOT\*\* - Instance ID with wildcards (@ prefixes instance ID)
  729. <class> is a setup class name as obtained from the classes command.
  730. <subcmds> consists of one or more:
  731. =hwid - Clear hardware ID list and set it to hwid.
  732. +hwid - Add or move hardware ID to head of list (better match).
  733. -hwid - Add or move hardware ID to end of list (worse match).
  734. !hwid - Remove hardware ID from list.
  735. hwid - each additional hardware id is inserted after the previous.
  736. .
  737. MessageId=61601 SymbolicName=MSG_SETHWID_SHORT
  738. Language=English
  739. %1!-20s! Modify Hardware ID's of listed root-enumerated devices.
  740. .
  741. MessageId=61602 SymbolicName=MSG_SETHWID_TAIL_NONE
  742. Language=English
  743. No hardware ID's modified.
  744. .
  745. MessageId=61603 SymbolicName=MSG_SETHWID_TAIL_SKIPPED
  746. Language=English
  747. Skipped %1!u! non-root hardware ID(s), modified %2!u! hardware ID(s).
  748. .
  749. MessageId=61604 SymbolicName=MSG_SETHWID_TAIL_MODIFIED
  750. Language=English
  751. Modified %1!u! hardware ID(s).
  752. .
  753. MessageId=61605 SymbolicName=MSG_SETHWID_NOTROOT
  754. Language=English
  755. Skipping (Not root-enumerated).
  756. .