如何使用Ruby (在Windows中)将文件复制到U盘?
到目前为止,我已经尝试识别U盘的路径,想法是使用FileUtils复制文件。但是,我还不能确定路径。
任何人都知道如何做到这一点,或者建议一种替代方法。
谢谢
编辑:
我找到了一个解决方案。Windows在MTP模式下安装了MP3播放器,而不是闪存模式。稍微摆弄一下,我就可以像查看和访问其他设备一样查看和访问该设备了。
从这里找到相关信息:http://social.answers.microsoft.com/Forums/en-US/vistahardware/thread/cc1e7050-5c44-4eb4-97e7-8edfdb42f24d
发布于 2010-02-22 21:23:07
下面是一种适用于我(在Windows XP和Vista上)检索已连接USB设备的驱动器号的方法:
require 'win32ole'
wmi = WIN32OLE.connect("winmgmts://")
volumes = wmi.ExecQuery("Select DeviceID from Win32_LogicalDisk where DriveType = 2")
volumes.each do |volume|
puts(volume.DeviceID)
endhttps://stackoverflow.com/questions/2306807
复制相似问题