欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  Office

如何把ppt变成exe即将所有相关文件封装到一个EXE文件中

程序员文章站 2022-03-31 12:58:21
能不能把所有需要的文件都封装到一个EXE文件中呢?即PPT播放程序、PPT文件、声音视频等外部文件,这些可都是播放PPT的时候必须的哦,几乎每一个使用PowerPo...

能不能把所有需要的文件都封装到一个EXE文件中呢?即PPT播放程序、PPT文件、声音视频等外部文件,这些可都是播放PPT的时候必须的哦,几乎每一个使用PowerPoint软件的朋友都曾经有过这样的想法,在以前或许有所困难,而现在以不是什么难事了,封装到一个EXE文件中的好处就是不但方便(全部只有一个文件)还可以起到保护源文件的作用。实现起来并不难,完全不需要其他的高级程序,只要有PowerPoint Viewer 2003 (因为pptview97对高版本支持不好,所以采用2003版本)和WinRAR两个软件就能实现。

问:幻灯片是.exe如何变成.ppt的幻灯片,需要编辑它!

首先,双击exe格式的PPT文件(注意运行后先不要关闭它)
其次,设置把系统隐藏文件和隐藏文件夹显示出来;(在我的电脑窗口里的菜单,工具-->文件夹选项-->查看,设置显示所有文件和文件夹)
再次,把这个文件夹(C:\Documents and Settings\用户名\Local Settings\Temp)中的其他的临时文件删除掉 (也可以不删除,直接进入这个文件夹搜索文件类型为“Microsoft PowerPoint 演示文稿”即可找到你要的PPT文档),复制它就行了!

(一)准备:

①幻灯片源文件(你要打包的幻灯片源程序,如*.PPT/PPS/POT);

②Microsoft Office PowerPoint Viewer 2003(PPT播放程序);

③WinRAR(我用的是3.30中文版)。

(二)步骤:

第一步:

①安装Microsoft Office PowerPoint Viewer 2003 ;

②把C:\Program Files\Microsoft PowerPoint Viewer\ 内的文件都复制到工作文件夹ABC中(包括:ppvwintl.dll; unicows.dll; gdiplus.dll; icons.icl; pptview.exe; saext.dll; intldate.dll);

③把你要打包的PPT文件(如123.ppt和需要的声音视频文件)也复制到ABC文件夹内。

第二步:

安装WinRAR3.30中文版,接下来步骤全部用WinRAR完成。

①选中ABC文件夹内的所有文件,在选中文件上点击右键,选择“添加到档案文件(A)...”如图所示:

如何把ppt变成exe即将所有相关文件封装到一个EXE文件中

②出现“档案文件名字和参数”窗口。在“常规”标签中的“创建释放格式档案文件(X)”选项前打勾,并为档案文件任取一个文件名(如123.exe),注意以EXE结尾,然后点击“高级”标签。“压缩方式”最好选择“存储”,这样打开的速度最快。当然,假如空间紧张也可以适当调整,如图所示:

如何把ppt变成exe即将所有相关文件封装到一个EXE文件中

③在“高级”标签中点击“SFX选项(X)…”按钮,如图所示:

如何把ppt变成exe即将所有相关文件封装到一个EXE文件中

④出现“高级自释放选项”窗口。在“常规”标签下的“释放后运行(F)”中,输入:“pptview.exe 123.ppt”,pptview.exe和123.ppt中间有一空格,如图所示:

如何把ppt变成exe即将所有相关文件封装到一个EXE文件中

⑤在“模式”标签中,在“解压到临时文件夹(T)”前打上勾;“缄默模式”选择“全部隐藏”。这样可以在打开文件时,不出现任何提示,播放幻灯片;并在退出演示后,不在演示电脑上留下任何痕迹,如图所示:

如何把ppt变成exe即将所有相关文件封装到一个EXE文件中

⑥在“文字和图标”标签中,“自定义SFX图标”中给即将生成的EXE文件指定一个ICO图标。也可以不指定,使用默认的SFX图标了。强烈建议指定一个个性化的图标,这样一般人就看不出这是用WinRAR制作的了。

⑦确定再确定之后,开始压缩,最后生成一个123.exe文件。

双击123.exe,开始播放幻灯片,退出之后在演示电脑内没有留下任何痕迹,目的达到。这样的一个exe文件,体积比PPT源文件增加了4.5M左右(主要是PowerPoint Viewer 2003),假如在“压缩方式”中选择压缩选项,体积还可以进一步缩小2M左右。