我必须从一卷外部存储卡的特定地址读取一些字节。
我没有要读取的文件而是驱动器地址,如何用Java读取?我习惯按文件路径读取,我从不读取卷地址...
答案 0 :(得分:0)
这是解决方案:
File diskRoot = new File ("\\\\.\\PhysicalDrive0");
RandomAccessFile diskAccess = new RandomAccessFile (diskRoot, "r");
byte[] content = new byte[1024];
diskAccess.readFully(content);
但是,它需要以管理员身份运行。