Att Righ Asked: 2021-10-29 13:27:51 +0800 CST2021-10-29 13:27:51 +0800 CST 2021-10-29 13:27:51 +0800 CST 如何从 Windows 的命令行卸载(弹出)USB 记忆棒? 772 在 Linux 上,我可以使用umount或卸载设备eject。在 Mac 上,您可以使用diskutil. 有没有办法卸载设备,以便可以在 Windows 上安全地删除它们? windows usb-flash-drive 1 个回答 Voted Best Answer JonathanDavidArndt 2021-11-11T10:24:15+08:002021-11-11T10:24:15+08:00 好吧,根据这篇文章: ...答案是没有。没有 Microsoft 独有的命令可以像“安全删除硬件”那样弹出 USB 驱动器。 它甚至链接到另一篇文章,该文章讨论了 Microsoft 命令行工具的使用,名为devcon 有一些警告:devcon不只是删除/弹出驱动器中的媒体,它会删除/弹出驱动器本身 - 您可能需要重新安装硬件,拔下并重新启动设备,或者重新启动计算机并希望新硬件被检测到。这不是很好。 从 2021 年 11 月起,PnPUtil应该使用该工具而不是 .devcon,但即使这样似乎也适用于使用设备驱动程序而不是驱动器中的媒体的大规模操作。 我能来的最接近的是 RunDll32.exe shell32.dll,Control_RunDLL hotplug.dll 甚至这只会打开“安全删除硬件”对话框。您仍然需要使用鼠标从列表中选择媒体,然后单击“停止”。
好吧,根据这篇文章:
它甚至链接到另一篇文章,该文章讨论了 Microsoft 命令行工具的使用,名为
devcon
有一些警告:
devcon
不只是删除/弹出驱动器中的媒体,它会删除/弹出驱动器本身 - 您可能需要重新安装硬件,拔下并重新启动设备,或者重新启动计算机并希望新硬件被检测到。这不是很好。从 2021 年 11 月起,
PnPUtil
应该使用该工具而不是 .devcon
,但即使这样似乎也适用于使用设备驱动程序而不是驱动器中的媒体的大规模操作。我能来的最接近的是
甚至这只会打开“安全删除硬件”对话框。您仍然需要使用鼠标从列表中选择媒体,然后单击“停止”。