`

如何创建自动执行指定文件的压缩程序

 
阅读更多

今天早上上来看到有朋友问如何创建会自动解压缩的压缩包,并且要求压缩后会自动执行压缩包中的文件,另外解压后的文件只是释放到临时文件夹。。。。

其实这个一直都是winrar自带的功能,仔细研究下就会发现方法了

这里把该方法写下来,方便有需要的朋友参考

方法如下:

右击要压缩的文件,选择“添加到压缩文件”

在弹出的对话框中选择“创建自解压格式压缩文件”

然后切换到“高级”标签,选择其中的“自解压选项”

之后弹出的就是自解压文件相关设置的对话框了

在其中“常规”标签下的“解压后运行”下的输入框内就是输入压缩包中要执行的文件名。
注:这里要输入文件的全名,例如要打开一张名为“123”的照片,照片的格式(扩展名)是jpg,那么就要输入123.jpg方可执行该文件,不然会弹出错误的。关于如何获得文件全名,也就是得到文件的扩展名的方法就是在窗口工具栏中选择工具>>文件夹选项>>查看,找到“隐藏已知文件类型的扩展名”,把前面的钩钩取消掉,这样看到的文件名就是文件的全名了。

而当要执行的文件在压缩包中的文件夹内时,就要输入文件的路径和文件全名才行,格式为“文件夹名/文件夹名/.../文件名”。例如压缩的时候压缩了一个名为123的文件夹,而要执行的文件在该文件夹内,且名为456.exe,那么就要输入123/456.exe,才会正确执行程序。

现在解压文件后自动执行程序的步骤已经完成,就还差让文件解压到临时文件夹的方法了
切换到“模式”标签,选中其中的“解包到临时文件夹”

这样,我们就完成了所要做的所有步骤,只要确定压缩即可。

另外,如果还要给压缩包自定义图标和解压时的背景的话,可以在“文本和图标”的标签内设置。

 
分享到:
评论

相关推荐

    C#自动压缩备份程序

    通过设定特定的时间间隔或触发事件(如每天的特定时间),程序会自动运行,执行备份任务。 此外,考虑到用户体验,“挺好用的”描述可能意味着程序具有良好的用户界面和错误处理机制。一个友好的用户界面可以让用户...

    对指定目录文件自动压缩/解压到指定目录工具

    "对指定目录文件自动压缩/解压到指定目录工具"是这样的一个实用程序,它专门设计用于自动化处理文件的压缩和解压任务。这个工具的核心功能是能够监测指定的目录,一旦发现新文件或文件夹,它会立即按照预设的规则...

    C#写的自动压缩指定目录的大文件[源码]

    这个工具能够帮助用户有效地节省硬盘空间,通过将符合条件的文件压缩为7z格式,并在压缩完成后删除原始文件。以下是实现这一功能的关键知识点: 1. **C#基础**:C#是一种面向对象的编程语言,由微软开发,广泛应用...

    rar自动压缩备份工具

    WinRAR是一款功能强大的文件压缩与解压缩工具,支持多种压缩格式,如RAR和ZIP,并能创建自解压文件。在这个自动备份工具中,我们可能需要编写一个批处理脚本(bak_soft.bat),这个脚本会调用WinRAR命令行版本(Rar....

    自动分卷压缩文件文件夹工具

    在“自动压缩.bat”这个案例中,我们可能面对的是一个批处理文件,它可能包含了调用压缩程序(如WinRAR、7-Zip等)并指定相关参数的命令。使用这类工具,用户只需运行批处理文件,然后按照提示输入必要的信息(如...

    重复自动关闭打开指定程序

    最后,根据压缩包子文件的文件名称“自动打开关闭程序”,我们可以推测这是一个包含了实现上述功能的源代码或已编译的可执行文件。用户在使用前需要解压文件,然后按照文件的说明或者运行指南进行操作,可能还需要...

    C++ Zlib库实现zip文件压缩解压(支持递归压缩)

    当涉及到软件更新时,可以创建一个包含新版本所有文件的`zip`包,然后在客户端使用这个`zip`包进行自动更新。首先,下载更新包,然后使用上述方法解压缩到指定的安装目录,覆盖旧文件。这样,用户就可以无缝地获取到...

    Qt5.9.1可执行程序做成可执行文件的步骤

    ### Qt5.9.1可执行程序转换为安装文件的步骤详解 #### 一、简述 本篇文章将详细介绍如何将Qt5.9.1开发的可执行程序转化为可直接安装使用的`.exe`安装文件。这不仅适用于Qt5.9.1版本,也适用于其他版本的Qt框架开发...

    VB自动卸载Windows中指定程序的源代码

    在VB(Visual Basic)编程环境中,我们可以利用Windows操作系统提供的API(应用程序接口)来实现自动卸载指定程序的功能。这个过程涉及到几个关键知识点,包括VB的基本编程结构、API调用、注册表操作以及进程管理。 ...

    在程序中压缩文件_压缩文件_discover167_

    本文将详细介绍如何在程序中执行文件压缩,以及涉及到的相关技术。 标题“在程序中压缩文件_压缩文件_discover167_”暗示了我们要讨论的是如何在编程环境中实现文件或文件夹的自动化压缩。"discover167"可能是指一...

    自动删除指定目录中文件(包含delphi源代码)

    标题中的“自动删除指定目录中文件(包含delphi源代码)”表明这是一个使用Delphi编程语言编写的程序,它的功能是自动清理特定目录下的一些文件。这个程序可能被设计用于解决一个问题,即当视频采集卡进行监控录像时...

    Win32 zip文件自动解压程序

    当用户双击这个SFX文件,程序会自动运行,执行解压过程,并将内容解压到指定的目录。 在实际开发过程中,还需要考虑以下几点: 1. 错误处理:确保程序在遇到问题(如文件不存在、权限不足等)时能够优雅地处理并给...

    教你将多个文件压缩成单个exe文件

    这将允许你创建一个自解压文件,即一个运行后会自动解压并执行指定程序的exe文件。 5. **模式设置**:在“高级自解压选项”的“模式”选项卡下,你可以选择自解压文件的行为,比如是否在解压后运行某个特定的exe...

    lotus domino 自动定时压缩nsf数据库2

    * 运行时间:指定自动执行压缩的具体时间。应尽量避开上班时段,可选择在服务器空闲时执行,如凌晨的某个时间。 * 重复间隔:默认即可。 * 每周复制日期:选择每周内的哪一天或那几天执行。这里选择每周三和周六各...

    7zip自解压EXE程序生成工具

    用户双击这个文件,程序会自动执行解压缩操作。 这种工具在软件分发、数据备份、系统恢复等领域非常实用,因为它们提供了方便的分发方式,同时降低了用户端的依赖性。对于开发者而言,创建自解压EXE也可以简化用户...

    Java文件批量处理程序

    5. 解压缩:该程序支持文件解压缩,用户可以选择要解压缩的文件,程序将自动完成解压缩操作。 6. 分割/合并文件:用户可以使用该程序将大文件分割成小文件,也可以将小文件合并成大文件。 程序使用 1. 启动 ...

    自动复制拷贝文件小工具

    从压缩包子文件的文件名称“CopyAndCoverFiles”来看,这个名字很可能是这个工具的主程序或者执行文件。用户下载后,可能需要运行这个文件来启动和配置工具的复制和替换规则。 在实际使用中,用户可能需要了解如何...

    Python实现PDF图片文件压缩

    总的来说,Python结合合适的库可以实现高效、灵活的PDF图片文件压缩。这种方法适用于纯图片PDF文件,但可能不适用于包含复杂布局和文本的PDF。对于后者,可能需要更专业的PDF处理工具或更复杂的Python脚本。

Global site tag (gtag.js) - Google Analytics