注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

小楼一夜听风雨

计算机知识、分子模拟、Linux学习,与您共分享!

 
 
 

日志

 
 

将PPT打包成EXE文件  

2010-12-13 00:35:33|  分类: 电脑文集 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

      使用Powerpoint   2007软件制作课件成功后,有时候需要对课件进行一定的保护。(毕竟是自己的心血吗!)平常的方法就是设置保护密码或通过VBA来加密,但痕迹很明显。其实还有一种方法,就是借用RAR 把所有需要的文件(包括pptx播放程序、pptx文件、音频、视频等外部文件)都封装到一个EXE文件,在播放时,只需点击该文件即可进行播放。这并不神奇,下面介绍方法:

第一步、文件打包
①安装Microsoft Office PowerPoint Viewer 2007 ;
②通过搜索功能,找到如下5个文件,把它们都复制到一个文件夹中(包括:ppvwintl.dll; pptview.exe.manifest  ; pptview.exe; saext.dll; intldate.dll);
③把你要打包的PPT文件(如cs.pptx 和需要的声音视频文件)也复制到该文件夹内。

注:本步骤也可以通过PowerPoint的打包功能实现见附录1

第二步、制作exe文件
安装WinRAR中文版,接下来步骤全部用WinRAR完成。
①选中文件夹内的所有文件,在选中文件上点击右键,选择“添加到压缩文件(A)...”。

②出现“压缩文件名和参数”窗口。在“常规”标签中的“创建自解压格式格式压缩文件(X)”选项前打勾,并为档案文件任取一个文件名(如cs.exe),注意以EXE结尾。

③ 然后点击“高级”标签, 在“高级”标签中点击“自解压选项”按钮,出现“高级自解压选项”窗口。在“常规”标签下的“解压后运行(F)”中,输入:“pptview.exe cs.ppt”,pptview.exe和cs.ppt中间有一空格。解压路径中选择“在当前文件夹中创建”

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

⑤ 在“文字和图标”标签中,“自定义自解压文件的徽标和图标”中给即将生成的EXE文件指定一个ICO图标。ico图标可以去网站下载几个,这样一般人就看不出这是用WinRAR制作的了。

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

(本步骤同样可以选择其他途径实现,详见附录2

 

附录:若要将演示文稿另存为包,请按照下列步骤操作:

  1. 启动 PowerPoint 2003 或 PowerPoint 2007。
  2. 打开相应的 PowerPoint 演示文稿文件。
  3. 在 PowerPoint 2003 中单击 文件,然后单击 打包成 CD
    在 PowerPoint 2007 中单击 Microsoft Office 按钮,指向 发布,然后单击 打包成 CD
    注意此过程打包演示文稿的文件夹或 CD。
  4. 将 cd 框中键入您的文件夹或您的 CD 的名称。
  5. 您可以包含多个 PowerPoint 演示文稿文件。如果您想要包含更多的文件,单击 添加文件,然后选择您想要添加其他文件。
    注意默认状态下,PowerPoint Viewer 2003 将播放会自动在指定的顺序中的所有文件。您可以指定包括其他文件时所需的顺序。
  6. 必要时您可以单击 选项 可更改下列设置:
    • 包括 PowerPoint 播放器
    • 包含链接的文件
    • 嵌入 TrueType 字体
    • 使用密码来帮助保护在 PowerPoint 演示文稿
  7. 单击 复制到文件夹 按钮或 复制到 CD 按钮。
  8. 如果您单击 复制到 CD 按钮,该文件将被复制到 CD 中。

    如果您单击 复制到文件夹 按钮,PowerPoint 将连同一个名称和指定的位置的文件复制。

如果您单击 复制到文件夹 按钮在第 7 步中,您现在可以使用第三方 CD 烧录程序将文件复制到 CD。

附录2:将ppt打包成自动播放的exe文件

做好ppt以后选择文件->打包成CD...,相关选项不再赘述。

然后去打包路径下,将所有文件全选,添加到压缩文件(RAR)。。。

选择“创建自解压缩文件”,然后点击注释选项卡,在手动输入注释中粘贴以下脚本:

Path=PPT

SavePath

Setup=play.bat

TempMode

Silent=1

Overwrite=1

确定即可。当然,这段脚本也可以通过选项卡中慢慢设置。不想多罗嗦了,还是直接粘贴脚本快。


  评论这张
 
阅读(3247)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017