有没有办法在 Windows 上一次弹出/安全移除多个驱动器(即闪存驱动器)?也就是说,无需单击每个驱动器然后单击“弹出”?可以使用批处理文件完成此操作吗?
答案1
您可能不需要Safely Remove Hardware
一次又一次地单击图标。
您可以做的一件事是设置您的设备不要在计算机中缓存数据,这样无论何时传输完成,它都应该完全完成,而不需要在弹出驱动器时先将其写下来。
要进行设置:
- 打开设备管理器
- 单击 USB 驱动器设备
- 右键单击它
- 选择
Properties
在Policy
标签中,
- 选择该
Quickly Remove
选项(这会使您的传输速度稍微慢一些,但可以安全地移除您的驱动器) - 确保复制/移动任务已完成
完整流程请见此处:如何快速无风险地移除 USB 驱动器
答案2
移除驱动器可以从批处理文件中使用:
您可以使用驱动器号或“友好名称”。如果您想让批处理文件真正通用,您可以将 exe(它非常小)复制到所有可移动驱动器。然后您只需循环遍历所有驱动器号如果 RemoveDrive.exe 存在,则使用removedrive \
(这将弹出 exe 所在的驱动器) 执行它。更好的是,你可以使用我发布的批处理文件循环并仅弹出已安装的设备这里。