发明名称 |
删除FAT卷中文件的方法 |
摘要 |
本发明涉及计算机应用领域,尤其涉及一种删除FAT卷中文件的方法。删除FAT卷中文件的方法,其包括如下步骤:a.根据用户输入的文件路径定位该文件的目录项;b.将该文件目录项中短文件名目录项的第一个字符改为16进制值“0xE5”并存盘c.将该文件目录项中所有长文件名目录项的第一个字符改为16进制值“0xE5”并存盘;d.根据该文件的目录项中文件起始簇信息定位所有FAT表中的相应FAT项,得到此文件的簇链;e.根据该文件的FAT链信息,用16进制值0x00填充所有该文件占用簇空间的FAT项。使用本发明方法删除FAT卷中的文件不受文件使用状态的影响,既使文件处于使用状态,同样可以删除该文件。 |
申请公布号 |
CN1928869A |
申请公布日期 |
2007.03.14 |
申请号 |
CN200610122249.5 |
申请日期 |
2006.09.19 |
申请人 |
珠海金山软件股份有限公司 |
发明人 |
涂彦晖 |
分类号 |
G06F17/30(2006.01) |
主分类号 |
G06F17/30(2006.01) |
代理机构 |
广州新诺专利商标事务所有限公司 |
代理人 |
杨焕军 |
主权项 |
1、删除FAT卷中文件的方法,其特征在于,其包括如下步骤:a.根据用户输入的文件路径定位该文件的目录项;b.将该文件目录项中短文件名目录项的第一个字符改为16进制值“0xE5”并存盘;c.将该文件目录项中所有长文件名目录项的第一个字符改为16进制值“0xE5”并存盘;d.根据该文件的目录项中文件起始簇信息定位所有FAT表中的相应FAT项,得到此文件的簇链;e.根据该文件的FAT链信息,用16进制值0x00填充所有该文件占用簇空间的FAT项。 |
地址 |
519015广东省珠海市珠海吉大景山路莲山巷8号金山电脑大厦 |