无忧启动论坛

标题: 关于WINRAR打包单文件 [打印本页]

作者: slyneo    时间: 2011-2-16 15:14
标题: 关于WINRAR打包单文件
  我用WINRAR打包Q-DIR成单文件后,对比水老的DISKGEN,发现水老做的单文件在退出后,会自动删除TEMP的文件夹。我仔细看过WINRAR没有一个选项是退出后自动删除临时文件夹的呀。
  希望大家指点一下,谢谢。

[ 本帖最后由 slyneo 于 2011-2-18 10:32 编辑 ]

单进程.jpg (136.95 KB, 下载次数: 23)

单进程.jpg

双进程.jpg (133.05 KB, 下载次数: 23)

双进程.jpg

Q-Dir-单进程.part1.rar

200 KB, 下载次数: 23, 下载积分: 无忧币 -2

Q-Dir-单进程.part2.rar

196.85 KB, 下载次数: 23, 下载积分: 无忧币 -2

Q-Dir-双进程.part1.rar

200 KB, 下载次数: 27, 下载积分: 无忧币 -2

Q-Dir-双进程.part2.rar

196.8 KB, 下载次数: 26, 下载积分: 无忧币 -2


作者: 94first    时间: 2011-2-16 15:29
有一个解压到临时文件夹
点了就成。。
           不要在输出路径。

你在对比一下水老包里面的文结构就会明白 了
作者: slyneo    时间: 2011-2-16 16:16
 先谢谢你的回复。

 如果是这样选择:高级-自解压选项-常规-解压路径(选择计算机默认临时文件存放路径),也就是选择绝对路径的话,任务管理器中只有一个程序进程q-dir.exe。

 如果是这样选择:高级-自解压选项-模式-临时模式-勾上解包到临时文件夹,退出q-dir是会自动删除临时文件,但系统进程会有两个。
  
 我现在想要做到的是系统进程只有一个q-dir.exe,而且退出后会自动删除临时文件。
作者: liuhangtnnd    时间: 2011-2-17 16:34
Tempmode
Setup=q-dir.exe
Silent=1
Overwrite=1

WINRAR自解压包进程肯定是要的,不然谁来清临时文件
你这个又不要实现复杂的功能,WINRAR本身可以执行。
不然做个批处理负责解压后的一系列操作,完了自删除即可
作者: slyneo    时间: 2011-2-18 10:32
我用过水老打包的diskgen的单文件,打开diskgen后,在系统进程中只有一个进程,而且退出会自动清理temp的临时文件,我现在想要的就是水老的那个效果。

 单进程选择:高级-自解压选项-常规-自解压路径(选择C:\Documents and Settings\xxx\Local Settings\Temp)任务管理器只有一个进程,但不会自动删除临时文件。

 双进程选择:高级-自解压选项-模式-解压到临时文件夹。任务管理器有两个进程,自动删除临时文件。
作者: adef    时间: 2011-2-18 13:58
我心如水做的diskgenius单文件,俺这里打开之后是2个进程,不是1个进程。





[ 本帖最后由 adef 于 2011-2-18 14:01 编辑 ]
作者: slyneo    时间: 2011-2-21 10:44
 怪我没有注意看清,的确 水老的也是双进程的。这下都解决了。
 如果要单进程,就无法自动删除临时文件;双进程,自动删除临时文件。唉,RAR打包单文件还是不够完善呀。。。。。。




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3