我的公司提供研讨会。每个研讨会运行三天,每个研讨会每天包含多个PowerPoint演示文稿。
我们的演示者拥有最少的技术专长。当他们展示时,他们使用一个非常基本的遥控器,可以前进和推进幻灯片或切换到黑屏。而已。
当他们到达第一个PowerPoint演示文稿的末尾时,他们不想走到笔记本电脑,关闭节目,然后打开下一个。这需要无缝地发生。多年来一直如此。较早版本的PowerPoint有一个名为“Package for CD”的选项,它将所有演示文稿捆绑到一个文件夹中(以及任何嵌入的音频和视频文件 - 其中有很多)。该文件夹还包含一个EXE的PowerPoint Viewer,以及一个包含所有节目文件名的.BAT文件。所以我们所要做的就是运行BAT文件,每个PPT文件都会按顺序播放。
然而,PPT 2010不再将多个文件捆绑在一起。我试图提出一个BAT文件,它要求PPT exe运行,然后列出每个文件,命令行开关以幻灯片模式运行。它有效......有些时候。然后有些时候它带有“无法读取文件”错误。
简而言之 - 我们需要一种以幻灯片模式运行一系列PPT文件的方法,以便打开一个文件,然后在文件末尾打开下一个文件,而无需按任何按钮或触摸笔记本电脑。
这是我创建的间歇性工作的BAT文件的文本:
“C:\ Program Files(x86)\ Microsoft Office \ Office14 \ POWERPNT.EXE”/ S 00Intro.pptx 01Legal.pptx 02pers.pptx
任何帮助将不胜感激。
答案 0 :(得分:2)
当他们到达第一个PowerPoint演示文稿的末尾时,他们会这样做 不想走到笔记本电脑,关闭节目,打开 下一个。这需要无缝地发生。
SlideDog(http://slidedog.com)就是这样做的。
SlideDog目前支持Office 2010 PowerPoint和PowerPoint Viewer 2010
免责声明:我是SlideDog的创作者之一。
答案 1 :(得分:0)
我没有测试过这个。我认为ppt thingy忽略了你的第二和第三个参数。文档没有说明如何处理arg列表中的多个文件。
试试这个:
START /WAIT POWERPNT.EXE" /S 00Intro.pptx
START /WAIT POWERPNT.EXE" /S 01Legal.pptx
(根据需要使用相关的SET PATH =%PATH%; c:/ prog ....或完整路径名称)
在批处理文件打开下一个文件之前,用户必须关闭powerpoint。
答案 2 :(得分:0)
通过单独的模板将所有演示文稿整合到一个演示文稿中的光滑方式:
要保持格式化:
很高兴回答任何问题。
答案 3 :(得分:-1)
不要将代码放到BAT文件中,而是放到快捷方式: “C:\ Program Files(x86)\ Microsoft Office \ Office14 \ POWERPNT.EXE”/ S“¤fullpath tofile¤\ 00Intro.pptx”“¤fullpathtofile¤\ 01Legal.pptx”“¤fullpathto file¤\ 02pers.pptx” 或者为任务计划程序创建任务(如果要在自动模式下运行它: 运行:“C:\ Program Files(x86)\ Microsoft Office \ Office14 \ POWERPNT.EXE” 参数:/ S“¤fullpathtofile¤\ 00Intro.pptx”“¤fullpathtofile¤\ 01Legal.pptx”“¤fullpathtofile¤\ 02pers.pptx” 这两个案例都在Win 8.1 / Office 2010下成功测试
在我的情况下: “C:\ Program Files(x86)\ Microsoft Office \ Office14 \ POWERPNT.EXE”/ S“D:\ Publications \ CAD.pptx”“D:\ Publications \ showmustgoon.pptx”