WINRAR自解压文件并自爆、自删除、删除自身、删除本身

合集下载

[教学]WINRAR说明书

[教学]WINRAR说明书

WINRAR说明书用户手册~~~~~~~~RAR 4.00 控制台版本~~~~~~~~~~~~~~~~~~~=-=-=-=-=-=-=-=-=-=-=-=-=-=-欢迎使用 RAR 压缩文件管理器!-=-=-=-=-=-=-=-=-=-=-=-=-=-=简介~~~~RAR 是一个强力压缩工具,允许你管理和操作压缩文件。

控制台RAR 只支持 RAR格式,带有的 ".rar" 扩展名的文件。

ZIP 和其他格式不被支持。

Windows 用户可以安装图形界面 RAR 版本 - WinRAR,它可以处理更多的压缩文件类型。

RAR 的功能包括:* 高度成熟的原创压缩算法* 对于文本、声音、图像和 32 位和 64 位 Intel 可执行程序压缩的特殊优化算法* 获得比类似工具更好的压缩率,使用'固实'压缩* 身份校验(只有注册版本可用)* 自解压压缩文件和分卷压缩(SFX)* 对物理损伤的压缩文件的恢复能力* 锁定,密码,文件顺序列表,文件安全和更多……配置文件~~~~~~~~Unix 版本的 RAR 从用户的 home 或 /etc 目录中的 .rarrc 文件读取配置文件信息(存储在 HOME 环境变量中)Windows 的版本 RAR 从 rar.ini 文件读取配置文件信息,它放在rar.exe 文件相同的目录中。

这个文件包含下列字符串:switches=任何 RAR 开关,用空格分开例如:switches=-m5 -s环境变量~~~~~~~~可以通过建立"RAR"环境变量来添加默认参数到命令行中.例如,在 Unix 中,下列命令行可以被添加到你的配置中:RAR='-s -md1024'export RARRAR 将使用这个字符串作为命令行的默认参数,并将使用1024KB 字典大小来创建“固实”压缩文件。

RAR 控制选项使用下列优先级:命名行开关最高优先级在 RAR 变量中的开关低优先级保存在配置文件中的开关最低优先级日志文件~~~~~~~~如果在命令行或配置文件中指定开关 -ilog ,RAR 将会把处理压缩文件中遇到的错误等写到日志文件中。

WinRAR解压缩软件使用方法

WinRAR解压缩软件使用方法

f
更新压缩文件中的文件。 更新打包到压缩文件后被改变的文件。这个命令不
向压缩文件中添加新文件。
i[i|c|h|t]=<字符串> 在压缩文件中查找字符串。
支持下列;
c - 区分大小写搜索;
h - 十六进制搜索;
t - 使用 ANSI, Unicode 和 OEM 字符表 (只有 Windows 可用);
p
打印文件到标准输出设备。
你可以把这个命令和 -inul 开关一起使用来禁止所有的 RAR 信息,并只 打印文件数据。当你需要发送一个文件到标准输出设备时,这也许很重要。
r
修复压缩文件。压缩文件修复是在两阶段中完成的。首先,在损坏的压缩
文件中查找恢复记录(参照'rr'命令)。如果压缩文件包含以前添加的恢复
4) 如果目录包含文件掩码或以反斜线结尾,将会应用普通的规则,你 需要指定 -r 开关来处理它的子目录。
下列命令会把 Bitmaps 目录中除了子目录外的所有文件添加,因为未 指定开关 -r:
rar a Pictures.rar Bitmaps\*
c
添加压缩文件注释。当压缩文件被处理时注释被显示。文件的注释长度限
它不能重新压缩、解密或加密压缩文件数据,它不能整合或创建卷。如果 不和其它开关一起使用,'ch' 命令仅复制压缩文件数据而不修改它。
例如:
设置压缩文件时间为最新的文件:
rar ch -tl files.rar
cw
写压缩文件注释到指定文件。
输出文件格式依赖于 -sc 开关。
如果输出文件名没有指定,注释数据会被发送到标准输出设备。

用户手册 ~~~~~~~~ RAR 5.10 控制台版本 ~~~~~~~~~~~~~~~~~~~

用WinRAR制作自解压程序

用WinRAR制作自解压程序

用WINRAR制作自解压程序软件准备1. 最新版本WinRAR;2. 下载的自解压模块(SFX),或者用upx脱壳+ExeScope修改现有的SFX;3. 编辑图片的工具(如:PS).将图片裁剪成合适大小用于徽标和图标;4. 编辑好的解压显示内容和许可内容。

步骤获得自解压模块(SFX):自解压模块(SFX)相当于WinRAR的自解压文件的壳,包含自解压文件安装时的界面,对话框,徽标和图标等等。

获取来源主要有:1. 下载自解压模块。

2. 从自解压文件中提取自解压模块:假设用WinRAR打包成自解压文件名为LitteJack.exe。

●方法一:用upx 工具从Winrar 安装版中提取SFX 模块:upx LitteJack.exe -d –oLitteJack.sfx --overlay=strip注:upx不支持中文目录,所以最好放到根目录上。

此时提取到的LitteJack.sfx 是解压过的,打包前可再用upx 压缩。

命令如下:upx LitteJack.sfx●方法二:用UltraEdit 或其他32位编辑器打开自解压文件,查找“RAR!”,将从“RAR!”开始到文件结尾处的所有内容删除,文件剩下的部分另存为一个SFX文件,例如:“LitteJack.sfx”。

也可以提取自解压模块。

注:如果想观看效果,可以将后缀.sfx改成.exe后运行观看。

编辑自解压模块(SFX)(本文以DEFAULT.SFX为例):从WinRAR目录下复制Default.SFX到别处,用ExeScope打开,主要修改资源中的Diolog(对话框)部分,这里只要修改LICENSEDLG和STARTDLG,有些时候你也可以修改GETPASSWORD1,为打加密的包做准备。

由于许可窗口标题和许可显示的内容,以及自解压文件窗口标题和自解压文件窗口显示的内容,,都可以通过制作前的设置或脚本更改,后面有介绍。

这里我们就不更改了。

如果想修改界面左边的徽标和打包后的自解压文件的图标,做一劳永逸的不用更改的SFX,那么可以更改Exescope中的位图来更改徽标,更改Exescope中的图标来更改图标。

压缩软件WinRAR的使用

压缩软件WinRAR的使用

第二章压缩软件WinRAR的使用WinRAR 是在windows 的环境下对.rar 格式的文件进行管理和操作的一款压缩软件。

这是一个常用的工具软件。

WinRAR 的一个特点是支持很多压缩格式,除了.rar 和.zip 格式的文件外,WinRAR 还可以为许多其他格式的文件解压缩,同时,使用这个软件也可以创建自解压可执行文件。

现在,让我们详细了解这个软件的使用方法。

第一节WinRAR的安装一、WinRAR 的下载和安装1、下载从许多网站都可以下载这个软件,在天下网中,这个软件可以在文件压缩类软件中找到。

软件安装程序的大小为五百多k。

2、安装WinRAR 的安装十分简单,您只要双击下载后的压缩包,就会出现图1 的安装界面。

图2-1在图2-1 中您通过点“浏览”,选择好安装路径后点“安装”就可以开始安装了。

屏幕出现图2-2 的安装界面,等待它结束后,就可以使用了。

一般下载的软件会要求用户通过网上注册使用,请按屏幕要求注册。

图2-2第二节使用WinRAR 快速压缩和解压WinRAR 支持在右键快捷菜单中快速压缩和解压文件操作十分简单。

一、快速压缩想压缩文件的时候,在文件图标上单击右键,屏幕会弹出快捷菜单,如图2-3 所示。

其中用圆圈标注的部分就是WinRAR 在右键中创建的快捷键。

图2-3在菜单上选择“添加到档案文件”,这样就会出现图2-4,在图2-4可以看见6 个选项,这里是选择“常规”时出现的界面。

图2-4下面将对每个选项的功能做一个说明。

1、常规选项选“常规”的时候,可以单击“档案文件名”边的下拉按钮选择将压缩文件保存的路径,还可以通过“浏览”按钮来做出选择。

(1)图中“更新方式”中有几个选项,这是关于文件更新方面的内容,一般用于以前曾压缩过的文件,现在由于升级等原因需要再压缩。

A、“添加并替换文件”是压缩并替代文件。

B、“添加并更新文件”是压缩并升级文件。

C、“仅刷新已存在文件”是只有比存在文件新的时候才压缩。

Winrar使用方法

Winrar使用方法

Winrar使用方法(详细)Winrar的使用方法操作步骤1.制作自解压文件如果你平时使用WinRAR来压缩文件,而你的朋友也不会使用WinRAR,但你的数据又确实必须压缩后才能够给他。

这时,我们就可以把RAR 压缩包制作成EXE文件。

他只要执行生成后EXE 文件即可解压。

(1)直接生成法如,我们要把C:\总管资料.txt文件压缩成EXE 格式文件,则可以启动“资源管理器”,选中C:\总管资料.txt文件,右击,选择WinRAR→“添加到压缩包”命令。

然后在打开“压缩文件名和参数”设置窗口中选中“压缩选项”下的“创建自解压格式压缩文件”前复选框(如图1)。

单击“确定”按钮即可把选定文件压缩成自解压的文件。

(2)转换法如果我们手头上有RAR压缩包,那也可以通过WinRAR,把它转换为EXE文件:启动WinRAR,再定位到RAR压缩包文件夹下,选中RAR压缩包,再选择“工具”→“压缩文件转换为自解压格式”(如图2)或者按下Alt+X键,单击“确定”按钮即可生成自解压文件。

我们只要把这个生成后的EXE文件通过电子邮件寄给朋友,他们收到后,只要直接双击即可把压缩包中的文件解压到当前文件夹下。

注意:如果发生损坏,无法自解压,那可以把此文件的扩展名改为由EXE改为RAR,双击后即可使用WinRAR打开,并可以自己解压了。

2.把WinRAR当成文件管理器WinRAR是一个压缩和解压缩工具,但它也是一款相当优秀的文件管理器。

只要我们在其地址栏中键入一个文件夹,那其下的所有文件都会被显示出来,甚至连隐藏的文件和文件的扩展名也能够看见!我们完全可以像在“资源管理器”中一样拷贝、删除、移动、运行这些文件(如图3)!3.修复受损的压缩文件如果你打开一的为Repair),确定后WinRAR 就开始修复这个文件,并会弹出修复的窗口(如图4)。

我们只要选择修复的ZIP文件包或RAR 压缩包即可。

个压缩包,却发现它发生了损坏。

windows中winrar命令行方式使用

windows中winrar命令行方式使用

window‎s中winr‎a r命令行方‎式使用在Windo‎ws系统中的‎文件压缩/解压缩工具w‎i nrar功‎能强大,虽然我们都习‎惯于用图形界‎面的winr‎a r,但是它也能在‎命令行方式下‎面使用,这在企图让w‎i nrar批‎量自动压缩解‎压缩的时候尤‎其有用。

它自带的帮助‎也非常的全面‎,现在从中择出‎来一些比较常‎用的总结一下‎,以免再找的时‎候比较头晕1,最简单的压缩‎命令:winrar‎a asdf.txt.rar asdf.txta的意思是进‎行压缩动作,后面第一个参‎数是被压缩后‎的文件名,后缀当然是r‎a r了,最后面的参数就是要‎被压缩的文件‎名2,最简单的解压‎缩命令:winrar‎e asdf.txt.rare的意思是执‎行解压缩,解压缩的文件‎是后面这唯一‎的参数,但是这个e解‎压缩是把解出‎来的文件释放到当‎前目录下面,与asdf.txt.rar文件并‎列了,因此,更加实用的是‎下面的带路径‎解压缩。

3,带路径的解压‎缩命令:winrar‎x asdf.rarx的意思是执‎行带绝对路径‎解压动作,这会在当前文‎件夹下创建一‎个文件夹as‎d f,把压缩包里的文件、文件夹不改动‎结构释放到文‎件a sdf里‎面,就像我们在w‎i nrar的‎图形界面下看‎到的一样。

4,指定压缩级别‎压缩:winrar‎a -m5 asdf.tr.rar asdf.tr要被压缩的不‎再是一个tx‎t文本,而是一个文本‎格式的十几M‎的仿真数据文‎件,希望能够最大‎程度的压缩。

使用压缩参数‎-m5。

在winra‎r中,执行操作是不‎带前导-符号的参数,比如“a ”或“x”,而修饰这种动‎作的参数,使用带前导符‎号“-”的参数,比如-m5。

其中-m就是指定压缩级别‎的参数,压缩级别有如‎下五级:-m0 存储添加到压缩文‎件时不压缩文‎件。

-m1 最快使用最快方式‎(低压缩)-m2 较快使用快速压缩‎方式-m3 标准使用标准(默认)压缩方式-m4 较好使用较好压缩‎方式(较好压缩,但是慢)-m5 最好使用最大压缩‎方式(最好的压缩,但是最慢)默认的是-m3级别,级别不同,对于大数据量‎的文本文件压‎缩后的文件大‎小有很大的差‎异5,指定压缩后删‎除原文件:winrar‎a -m5 -df asdf.tr.rar asdf.tr用参数-df指定压缩‎为a sdf.tr.rar压缩文‎件后,删除原文件a‎sdf.tr,也可以是:winrar‎m -m5 asdf.tr.rar asdf.tr这个m的意思‎是把文件as‎d f.tr移动入压‎缩文件asd‎f.tr.rar中6,创建自解压文‎件:winrar‎s asdf.tr.rar在gui界面‎中,创建自解压文‎件是有个选项‎可以直接选择‎的。

winrar注释命令

winrar注释命令

自解压命令: DeleteDelete=<文件名>在解压到目标文件夹之前删除指定的文件,允许数个Delete 命令。

如果在此指定的文件被锁定而无法删除,自解压模块在解压前会试着将它临时重命名,并在Windows 重新启动时删除它,这能不能成功则取决于Windows 版本的差异。

例子:Delete=winrar95.exeDelete=rarlng.dll自解压命令: LicenseLicense=<许可协议对话框标题>{许可协议文本1许可协议文本2...}当运行自解压文件时显示指定的作为软件许可协议文本。

用户既可以接受它并继续解压或者拒绝它并退出。

许可可以包含HTML 或者纯文本格式。

在以后的处理过程中,为了使字符串和对话框匹配,自解压模块将合并和重新格式化指定的字符串。

所以如果你希望重新产生一个新的段落,你需要在它前面放一个空的字符串。

你可以使用HTML 来控制颜色,字体和显示的格式。

HTML 语法的描述可以在The World Wide Web Consortium 站点找到。

也可以使用网页编辑程序来产生HTML 文本。

如果文本由数个字符串组成,自解压模块把‘}’字符作为文本的结束标记,所以你在你的文本的字符串的首个位置不应该使用此字符。

如果你需要在字符串的开头使用‘}’字符,在它前面插入空格。

例子:License=最终用户许可协议书{所有版权于RAR 均属于作者所专有。

此程序是共享软件,任何人在测试期限内均可以使用此软件。

在测试期限过后,你“必须”注册。

}自解压命令: OverwriteOverwrite=[n]如果[n]为0,在覆盖文件之前用户将会被先询问。

这是覆盖命令的默认动作,可以不需要指定。

如果[n]不存在或是等于[1],文件将在没有确认的状况下全部覆盖。

如果[n]等于[2],所有已存在的文件将不会被覆盖。

例子:Overwrite=1自解压命令: PathPath=<路径>设置默认的目标路径。

rar制作=自解压自动运行exe文件的方法【最新】

rar制作=自解压自动运行exe文件的方法【最新】

【原创教程】 RAR制作---自定义图标+多个文件打包+自解压自动运行EXE 文件的方法就以“暗凶” 兄弟的系统检测报告文件为例!实现效果为:1,自解压EXE文件图标为“暗凶” 兄弟的头像2,多个文件打包后为一个EXE文件3,双击后自动运行打包里的相关内容1 全选文件打包!2 选择自解压格式!3 高级》自解压选项》常规》安装后运行连接到暗凶批处理文件这里的作用是为了能压解后自动运行想要运行的文件运行后自动删除(批处理内容自己写)4 。

》文本和图标》添加图标或徽标5 注意要选择第一个DAFAULT模块因为第二个不支持高级选项6 确定后即生成了下图所示的“暗凶” 头像EXE文件7 测试下双击确定8 在生成里面文件内容是时候要运行的也自动运行了9 然后删除原文件检测结果都在TXT 文件里纪录了!附加工作总结一篇,不需要的朋友下载后可以编辑删除,谢谢安全生产监管执法工作方案5篇第一篇一、指导思想2014年,全区安全生产监管执法工作要以科学发展观为指导,全面贯彻落实《国务院关于进一步加强企业安全生产工作的通知》和《省政府关于进一步加强企业安全生产工作的意见》文件精神,进一步规范安全生产监管执法行为,落实行政执法责任制,提高依法行政水平,严厉打击安全生产领域的非法违法行为,及时消除事故隐患,促进全区安全生产形势进一步稳定好转。

二、工作目标通过安全生产监管执法计划的实施,生产经营单位安全生产主体责任进一步落实,全区安全生产杜绝重特大事故,遏制较大生产安全事故,减少一般生产安全事故,各类生产安全事故指标控制在市政府下达的考核指标内。

全区安全生产高危领域和重点监管单位的监管面达到100%。

三、主要任务(一)执法检查工作日安排我局现有在册行政执法人员14人。

按照《国家安全监管总局关于印发安全生产监管年度执法工作计划编制办法的通知》要求,2014年我局总法定工作日为3500个工作日,其中:综合执法工作日为2000个工作日;专项执法检查工作日为800个工作日;非执法工作日为700个工作日。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

本人思考这个方法的初衷是在RAMOS内存系统下,将绿色软件压缩以节约空间,如果不运行,就是个压缩文件。

WINRAR自解压文件无法删除自身的原因在于自己不能给自己剃头,因为程序正在运行中,所以必须在进程中杀死它才能删除自身,因而思路是:建立一个批处理文件来完成这道工序。

在本人的内存系统下的思路是,做一个假的程序运行文件去运行这个批处理文件后,在系统进程中杀掉假运行文件,然后命令它解压WINRAR自解压文件,用真运行文件替换假运行文件,最后删除WINRAR文件,批处理文件也可删除自身,实现无痕迹解压并运行,总共分三步:
1. 建立一个批处理文件,用一个叫做BAT转exe的小软件将它转成exe文件,为了美化,可以用图标软件给它加上自己喜欢的图标,如果第二步的批处理文件名称不变,这个exe文件可通用于任何程序下。

这样写:
@ECHO OFF
MLD.BAT
REM 运行的批处理文件起名为MLD.BAT,
EXIT
2.建立中介批处理文件MLD.BAT,示例如下(以KMPLAYER为例,压缩文件起名为SLF.EXE)
@ECHO OFF
if "%1"=="h" goto begin
mshta vbscript:createobject("wscript.shell").run("""%~nx0"" h",0)(window.close)&&exit
:begin
for /l %%i in (1,1,300) do echo %%i >nul
rem 延时
NIRCMD.EXE KILLPROCESS KMPlayer.exe
rem 这是用的NIRCMD增强命令,不安装NIRCMD直接用DOS命令时,可这样写——TASKKILL /F /IM KMPlayer.exe /T
for /l %%i in (1,1,300) do echo %%i >nul
REM 延时
SLF.EXE
rem 运行压缩的自解压程序
for /l %%i in (1,1,300) do echo %%i >nul
rem 延时
del slf.exe /f
rem 删除自解压程序
del %0
rem 删除本bat文件自身,免留痕迹
EXIT
3. 压缩WINRAR自解压文件时,要注意解压后文件与前两个文件在同一目录下,以便于运行,在“高级”选项的“自解压选项”下,将“设置”下的“解压后运行文件”中填写上要运行的主程序名称.exe;将“模式”下的“安静模式”选“全部隐藏”;将“更新”下的“更新方式”选为“解压并替换文件”,“覆盖方式”选“覆盖所有文件”。

这样就成功了,这里给个示例,/share/link?shareid=445792&uk=2031006351 绝对没有病毒。

这是很早以前做的,MLD.BAT批处理文件中没有最后删除自身的一句del %0,可自己加上
另一种制作单文件可删除自解压文件的方法:
若安装了nircmd,可用另一种方法制作自解压文件,实现单文件自解压并删除:做一个bat文件放在压缩包内,在压缩时的高级->自解压选项->设置->解压后运行中填写批处理文件名称,bat文件这样写(以压缩文件名称slf.exe为例):
@ECHO OFF
if "%1"=="h" goto begin
mshta vbscript:createobject("wscript.shell").run("""%~nx0"" h",0)(window.close)&&exit
:begin
for /l %%i in (1,1,300) do echo %%i >nul
NIRCMD.EXE KILLPROCESS slf.exe
rem taskkill命令似乎不能终止进程,其它win自带命令或可,可自行测试。

for /l %%i in (1,1,300) do echo %%i >nul
del slf.exe /f
for /l %%i in (1,1,300) do echo %%i >nul
del %0
EXIT。

相关文档
最新文档