pc软件 文章资讯 手机软件

您当前的位置→图文中心电脑技术U盘隐藏分区解密
阅读排行

U盘隐藏分区解密


2015/2/12  编辑:admin 来源:本站整理

其实U盘的隐藏分区也叫做ud文件系统, ud文件系统比较简单。 开发者经常采用怎么编程简单就怎么做的方式处理问题。 理解这点, 许多问题都很自然得到解释。

  1、是否允许文件名带空格?

  先声明我们没有仔细考证到底是否允许带空格, 我想说的是, 即使不允许空格, 也很自然、合理。

  有空格的文件名、目录名处理起来, 比无空格的复杂。

  举个例子, 如果允许文件名带空格, 那么

  copy A B C

  是表示把“A B"这个文件复制成”C”, 还是把“A”复制成“B C”?

  既然这样写有歧义, 那么这样约定吧:用户必须把文件名加上双引号, 写成诸如:

  copy “A B” “C”

  这样是清楚了。

  但用户会抱怨, 我的文件没有空格, 还要加引号, 烦。 显示文件列表的时候, 显示那么多引号, 烦。 更有人提出:我想把双引号本身, 作为特殊文件名的一部分, 你能支持吗?

  看来, 加双引号也有随双引号带来的烦恼。

  那么, 作为开发者, 怎样才简单?规定ud里不支持文件名带空格最简单!ud是新事物, 作者可以制定游戏规则。

  那么遇到有空格的要拖入, 怎么办?拒绝吗?不好。 折中点, 帮你改名放入吧。

  大家在ie中也许有经验, 保存网页时, 如果标题有冒号, \号等特殊字符, 那么有的网站会帮你转成其它合法字符让你保存, 有的网站不帮你转, 结果保存时报错:文件名有非法字符。

  2. 零字节文件

  太特殊了, 也没啥实际意义, 如果处理麻烦, 不支持算了。

  3. 理解ud的目录

  管理目录层次多复杂啊。 不支持算了。

  但文件多了, 按多层次目录管理很有必要, 怎么办?

  弄个假的(模拟的)多层次目录对付一下,事实上只有一个目录层次。

  你想把0PE.GZ放在0PE目录?好, 我把这个文件还是放在根目录(事实上只有一个目录层次), 但文件名记为“0PE/0PE.GZ", 注意这里”/“号你看着以为是目录分隔, 其实只是组成文件名的多个字符中的一个。 然后, fbinttool按文件名的特点, 以树状结构图形化显示ud里的文件, 让你看起来很有”层次”感, 真以为ud里有目录层次了。

  实际上ud里所有文件摆的是一字长蛇阵, 都在一个层次上, 不过有的文件名带有一个或多个“/"号而已。 这一字长蛇阵, 管理起来多简单啊, 真弄层次结构, 就复杂多了。 如果你是开发者?你不想省点事?即使你有劲头弄复杂的, 想过没有, 越复杂越容易出错, 难维护, 没完没了啊。 再说, 搞那么复杂, 有多大必要?

  现在可以理解为什么ud不支持空目录了。 即你把某目录下文件都删掉, 这个目录就跟着不存在了。

  要体验这些很简单。 你在fbinsttool中右键点击ud里根目录的grldr文件, 重命名为abc/grldr, 你会发现, fbinttool显示ud里多了个abc目录, grldr跑到abc目录里去了。

  实际上, grldr还在原地, 只是名字改为带”/"号的了, 你看到grldr在abc目录, 那是fbinttool根据文件名, 把本来同一层次的文件, 按树状显示成不同层次的结构, 骗你的, 好听点叫“模拟”, 当然大家也乐意上这个当。

名称: U盘UD隐藏分区删除工具下载
地址: http://www.arpun.com/soft/14519.html

  因为ud里压根没有abc目录, 只有名为“abc/grldr”的文件, 目录是附属于文件而模拟存在的。 当你用fbinttool删除abc目录里的grldr文件, 就对应着删除“abc/grldr”这个文件, 删除后, 没有文件名以abc/开头的文件了, 于是目录abc也就跟着消失。

相关文章

常用的启动U盘创作工具与方法:I.常用的启动U盘创作工具包括电脑店、U盘启动大师、大白菜、老毛挑、USBOOT,UltralSO等.2.U盘启动服理(1)U盘启动计算机的服序捅人U盘一开机设定从U盘启动一计算机BIOS查找/识别U盘及引导信卜加收U盘引毕器~进人U盘功能...。

百度杀毒如何保护U盘,百度杀毒开启U盘防护的方法:百度杀毒是百度公司全新出品的专业杀毒软件,秉持不骚扰、不胁迫、不窃取的三不原则1、首先我们打开百度杀毒,然后在主界面右上方的菜单中找到“设置中心”并打开;2、接着在设置中心的“防护设置”中就可...。

怎么找回不见的文件?U盘杀毒后文件找不到了?:近日有位网友向小编求助,原因是给u盘杀毒后,里面的文件不见了。

发表评论
网站帮助 - 广告合作 - 下载声明 - 网站地图