你怎么closures硬盘? 我想这样做是为了能够安全地删除我的SATA驱动器,即使它是热插拔。 WMI似乎没有办法。
没有任何弹出对话框的解决方案:
只是使用
sync
来自cygwin (同步是从coreutils实用程序)
使用WMI,可以使用以下命令弹出“弹出驱动器”对话框:
Shell "Rundll32.exe Shell32.dll Control_RunDLLA hotplug.dll", vbNormalFocus
或者,如果您想以编程方式弹出设备,则需要此MSDN文章 。 这应该适用于SATA驱动器,如果你可以手动弹出它们,那么你将能够以编程方式“弹出”它们。