插入U盘后,不打开U盘怎么能获得U盘的文件系统格式如fat,ntfs等
插入U盘后,不打开U盘怎么能获得U盘的文件系统格式如fat,ntfs等
[解决办法]
Windows和linux都有设备文件,linux下简单,比如/dev/sda就是第一硬盘,usb磁盘一般也是/dev/sdx(x为字母)
Windows设备名比较长,你去查一下
然后用CreateFile(Windows)或open(Linux)直接打开设备名,就能用RAW方式绕过文件系统读写分区或整块磁盘
FAT和NTFS都有自己的分区格式,匹配一下看是不是这个格式就行了
[解决办法]
CreateFile设备名之后ReadFile,读的就是物理设备