在windos下挂ext3/ext4文件系统的硬盘,如何编程实现从该盘中拷贝满足条件的文件?DiskInternals的 Linux Reader 工具能行吗?

时间:2022-10-11 15:08:58
各位大侠,江湖救个急!

问题描述:
最近在做一个程序,要求在windos的机器上挂上硬盘,然后从硬盘中拷贝出指定条件的文件。fat32,ntfs的文件系统倒是so easy。可是如果是linux的文件系统,ext2/ext3/ext4,就麻烦了,找了两天资料还是没有头绪,请教一下各位。

问题重点:
必须用编程的方式实现,DiskInternals的 Linux Reader 工具可以在工具中看到这些文件,也可以手动的拷贝出来。但是没有找到编程接口,是我英文水平太差没看懂资料,还是根本就没有编程接口?

或者其他什么工具可以提供编程接口,各位大侠请不吝赐教!

9 个解决方案

#1


自己顶一下。

大家都发表一下意见吧,给点响应哦

#2


这个还是有难度,且不说windows是否可以识别ext系[没试过],如果你要编程实现,不如看看linux操作文件的吧,理论上应该是没有多大差别的.,

#3


自己再顶一下

#4


没有用过Linux Reader。
话说……必须在windows里搞ext的文件系统么?如果是在Linux里操作,就很简单了,各种格式都支持

#5


是必须要在windows下面搞啊,不然怎么有那么郁闷。

有没有什么驱动程序装一下,就可以直接用Windows API 直接读取?

#6


自己再顶一下 

#8


上面这个软件对ext4还是无法识别啊

#9


有开源的工具实现了这个功能吗?

#1


自己顶一下。

大家都发表一下意见吧,给点响应哦

#2


这个还是有难度,且不说windows是否可以识别ext系[没试过],如果你要编程实现,不如看看linux操作文件的吧,理论上应该是没有多大差别的.,

#3


自己再顶一下

#4


没有用过Linux Reader。
话说……必须在windows里搞ext的文件系统么?如果是在Linux里操作,就很简单了,各种格式都支持

#5


是必须要在windows下面搞啊,不然怎么有那么郁闷。

有没有什么驱动程序装一下,就可以直接用Windows API 直接读取?

#6


自己再顶一下 

#7


#8


上面这个软件对ext4还是无法识别啊

#9


有开源的工具实现了这个功能吗?