欢迎登陆真网站,您的到来是我们的荣幸。 登陆 注册 忘记密码? ☆设为首页 △加入收藏
欢迎加入真幸福QQ群
电脑知识: 基础知识 网络技术 操作系统 办公软件 电脑维修 电脑安全 windows7 windows8 windows10 服务器教程 平板电脑 视频播放教程 网络应用 互联网 工具软件 浏览器教程 QQ技巧 输入法教程 影视制作 YY教程 wps教程 word教程 Excel教程 PowerPoint
云南西双版纳特产小花糯玉米真空包装


如何在PE下检查文件Hash值
PE文件夹浏览方式如何更换
轻松防范U盘病毒的小技巧
微软账户登不了提示“设备数量已达上限”的解决方法
桌面图标有小黄锁消除方法
迅雷等级有什么用
疯狂动物城羚羊舞视频怎么制作
WindowsXP系统下Print Spooler服务不见了的解决方法
怎么查工商银行余额
WinXP系统怎么实现多个桌面显示?
U盘隐藏分区详细介绍
【 来源:网络 】【 点击:1 】 【 发布时间:2017_03_03 08:59:59 】

   现在用U盘来启动安装系统可谓是很普遍了,而且U盘的启动文件一般是安装在U盘的隐藏分区的,可以防止病毒的入侵。现在就来详细介绍一下U盘的这个隐藏分区。

  其实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根据文件名,把本来同一层次的文件,按树状显示成不同层次的结构,骗你的,好听点叫“模拟”,当然大家也乐意上这个当。

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

本网站由川南居提供技术支持,fkzxf版权所有 浙ICP备12031891号
淳安分站 淳安分站