Advanced users can script device ejection using command-line parameters. This is invaluable for batch files that perform pre-ejection virus scans or backup verification.
: Unlike standard Windows tools, this program shows you exactly which processes are "locking" a device and preventing it from being stopped.