我可以通过打开二进制文件然后使用“Get”语句来读取文件的字节。 有没有人知道任何这样的方法来做同样的阅读整个驱动器?
答案 0 :(得分:1)
fopen("/dev/sda","r")
在Windows上有点棘手
// note need share write for NTFS even for read only`
HANDLE hRaw = CreateFile("\\\\.\\C:",GENERIC_READ,
FILE_SHARE_READ | FILE_SHARE_WRITE,
NULL,OPEN_EXISTING,FILE_FLAG_NO_BUFFERING, NULL);
但是,如果没有对NTFS内部的一些认识并不重要,那对你没有任何好处。