gpt4 book ai didi

c# - 如何使用 C# 取消删除文件?

转载 作者:太空狗 更新时间:2023-10-30 00:36:37 28 4
gpt4 key购买 nike

我正试图找到一些丢失的 .jpg 图片。这是一个 .bat 文件,用于设置我的情况的简化版本

md TestSetup
cd TestSetup
md a
cd a
echo "Can we find this later?" > a.abc
del a.abc
cd..
rd a

再次打开文本文件需要什么代码?我实际上正在寻找以类似方式处理的 .jpeg 文件

更多详细信息:我正在尝试从以前的一键式备份中恢复图片文件,其中目录和文件已被删除,所有内容都保存在备份中,名称为单个字符,每个文件都具有相同的 3 个字母扩展名.有一个当前备份,但他们需要查看以前删除的备份(或至少是 .jpg 文件)。

以下是我尝试处理它的方式:C# code

最佳答案

据我所知,大多数文件恢复工具实际上读取磁盘上的低级文件系统格式并尝试拼凑已删除的文件。这是可行的,因为至少在 FAT 中,已删除的文件仍驻留在指定目录的扇区中(只是使用不同的第一个字符将其标识为“已删除”)。新文件可能会覆盖这些已删除的条目,从而使文件无法恢复。这只是一点点理论。

There is a current backup but they need to view the previous deleted ones (or at least the .jpg files).

除非您要从中恢复的那个文件当时有备份,否则我相信如果不求助于低级文件系统读取,您将很难获得该文件.即便如此,如果已经进行了足够多的修改(或者它不是像 FAT 这样的普通文件系统),您可能就不走运了。

关于c# - 如何使用 C# 取消删除文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1352550/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com