JSI Tip 8496. DevEject freeware will eject removable hardware in a script.
Jerold Schulman
September 21, 2004
1 Min Read
Download and unzip 0316-208.zip. When you copy DevEject.exe to a folder in your PATH, typing deveject /? returns:
Usage: deveject.exe -EjectDrive:|-EjectName:|-EjectId: [-v] [-Debug]
NOTE: The switches are case sensitive.
When you type deveject, the command lists the and of the hardware it 'thinks' it can eject, like:
DevEject 1.0 2003 c't/Matthias Withopf'Plug and Play Monitor' 'DISPLAY_YV00034&5B20C67&0&00000400&00&02' [REMOVEABLE]'Default Monitor' 'DISPLAYDEFAULT_MONITOR4&186BBD0C&0&80861000&00&22' [REMOVEABLE]'USB Mass Storage Device' 'USBVID_413C&PID_90015&252D5D84&0&4' [REMOVEABLE]'1394 Net Adapter #2' 'V1394NIC1394EA86461324FC000' [REMOVEABLE]
When I typed deveject -EjectName:"USB Mass Storage Device" or deveject -EjectId:"USBVID_413C&PID_90015&252D5D84&0&4", I received:
Ejecting 'USB Mass Storage Device' [USBVID_413C&PID_90015&252D5D84&0&4]...ok.
1 device(s) ejected.
About the Author
Sign up for the ITPro Today newsletter
Stay on top of the IT universe with commentary, news analysis, how-to's, and tips delivered to your inbox daily.
You May Also Like