电子技术论坛

 找回密码
 快速注册

QQ登录

只需一步,快速开始

搜索
下载方法|用单线程|避免多扣帖子规范|求助必读|发帖建议积分策略|勋章介绍|新人必读获取金币|推广论坛|出售帖子基本礼节|致会员信|版规总则
禁涉政治|反对低俗|举报专帖征集相片|留下足迹|推荐精华上传附件|制作分卷|使用网盘禁发qq群|恶意灌水|纯表情帖加入团队|监督机制|安全上网
查看: 1473|回复: 2

安装解压的临时目录

[复制链接]
发表于 2014-1-23 22:08:56 | 显示全部楼层 |阅读模式
RT809HSE编程器

注册家电维修技术论坛,与同行畅聊维修技术,享更多技术论坛功能。

您需要 登录 才可以下载或查看,没有帐号?快速注册

x


微软的大型程序安装包在安装的时候会首先实现对于自己的解压,而解压必须是需要一个目录,本身windows操作系统的临时文件目录是一个十分不错的选择。但是因为不少大型程序在安装的时候解压体积也是很大,而微软的winxp系统临时文件目录空间是有限制的。正是因为如此所以说微软在发布一些大型应用程序的时候都是会让安装程序在一些空间足够大的存储驱动器之中建立一个临时目录。今天我仔细观察了微软选择驱动器和创建目录的规则,现在我就来跟大家说一说。




安装解压临时目录的驱动器选择


        很显然,只有是驱动器有足够空间的情况之下才是可以解压,所以说安装程序的首要任务就是在系统之中选择一个空间足够的驱动器。如果在我们的操作系统之中有多个驱动器的空间都是足够的话微软的安装程序倾向于在第一个逻辑分区之中解压安装。


目录的命名规则


        微软创建临时目录的名称也是有自己的讲究,一般来说这是一个28个字节的字符串,这个字符串实际是安装程序在内部生成的一个超大数字,在安装程序内部其通过随机函数来实现这样大数字的生成,之后通过函数把其转化成为一个十六进制的字符串,而这种字符串就是可以用在临时目录的文件名之中。


微软这样做的原因是为了选择一个合适的文件名确定方案,因为实在不能寻找到合理的并且不固定的文件名存储方案。如果以tem这样的字符串来存储的话,那么在二次解压的时候就是有可能出现错误。
发表于 2014-1-24 08:41:55 | 显示全部楼层
分享了.............
发表于 2014-1-24 09:06:57 | 显示全部楼层
RT809HSE编程器
分享了.
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|家电维修技术论坛 ( 鄂ICP备09003585号-2 )

GMT+8, 2025-11-6 17:44 , Processed in 0.047744 second(s), 5 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

CopyRight © 电子技术论坛
电子邮箱:8794149@qq.com | 联系 QQ:3081868839 | 官方网址:www.dzdu.com

Qiji. All Rights Reserved


服务条款 | 站长声明

Wuhan Qiji Technology Co., Ltd.武汉奇迹科技有限公司版权所有


鄂ICP备09003585号-2鄂公网安备42010602000420号

快速回复 返回顶部 返回列表