计算机下载及软件

来源:百度知道 编辑:UC知道 时间:2024/06/10 07:21:50
为什么安装后的程序所在的文件夹不能拷贝使用?还有下载软件时的运行和直接保存的区别?

安装就是把程序写入注册表信息,拷贝使用的话,注册表信息写入不了,运行程序时候在注册表中找不到相关信息就不会运行!(如果程序可以自动写入注册表就可以,梦幻西游的安装程序好像就是这样的)
——————————————
下载软件时候,直接保存就是把下载的文件保存到默认的文件夹;
而运行则是把文件保存到指定的文件夹,而且自动运行程序。

程序安装后会添加一些文件在系统目录和注册表。
注册表中有些根键、子键等。子键中包含了这个程序的路径。
程序安装后再移动,注册表中的这些键值就找不到这个程序的路径了。然而程序没有这些注册表键值。有可能不能运行、也有可能在运行中突然崩溃。
一般在安装时改变安装路径。安装后不能移动。
保存就是要你自己选择下载到哪里。
运行就是IE把文件下载到临时文件夹TEMP里,然后运行。
注册表详细资料:http://baike.baidu.com/view/979.htm
temp文件夹参考资料:http://baike.baidu.com/view/746004.htm

因为安装程序将在注册表里面写入软件信息,如果直接就能拷贝使用,那么软件公司还能赚钱吗?

运行是直接读到内存里,你关机就没了
保存时写到硬盘

安装后的文件可能会在进程里面使用 所以在CPY的时候会提示正在使用中
下载软件时的运行就是保存在目录里并打开这个文件 而保存就是直接保存在路径里并不打开 其实打开就跟你保存后手动打开文件是一样的