Используя WMI, вы можете получить диалоговое окно «Извлечь диск», используя:
Shell "Rundll32.exe Shell32.dll Control_RunDLLA hotplug.dll", vbNormalFocus
В качестве альтернативы, если вы хотите программно извлечь устройство, вам нужна эта статья MSDN . Это должно работать с дисками sata: если вы можете извлечь их вручную, вы сможете «извлечь» их программно.