Windows xp 批处理问题 50

我计划让公司放映幻灯片的电脑(XP系统)自动运行指定PPT,首先有2种PPT,一种是公司宣传,一种是开标信息。这两个PPT文件我都另存为ppsx文件并且都放到D盘根目录下... 我计划让公司放映幻灯片的电脑(XP系统)自动运行指定PPT,首先有2种PPT,一种是公司宣传,一种是开标信息。这两个PPT文件我都另存为ppsx文件并且都放到D盘根目录下。我想做一个bat,每天8:30让电脑检查D盘是否有开标信息PPT,如果有(直接放映,并在9:30结束PPT进程,打开D盘公司宣传PPT,如果没有直接放映公司宣传PPT。然后在中午12:30结束PPT进程,让电脑检查D盘是否有开标信息PPT,如果有,先打开公司宣传PPT放映至下午1:28,1:29结束PPT进程,1:30打开开标信息PPT,下午2:29分结束PPT进程,2:30打开公司宣传PPT,如果没有直接放映公司宣传PPT。通过以上构思我写出了一个bat文件并运行,控制面板计划任务里面也有任务部署了,但是电脑并没有按照我的想法做,我查看了系统日志,日志说命令启动失败,系统找不到指定文件。。。我究竟是哪里写错了?程序如图: 展开
 我来答
syht2000
高粉答主

2019-02-15 · 关注我不会让你失望
知道大有可为答主
回答量:3万
采纳率:79%
帮助的人:1.4亿
展开全部
你这太乱,看不出什么东西,很多地方都写错了,%号不能乱用,dos中的长文件名需要用引号括起来,
if exist %D:\新建 Microsoft PowerPoint 演示文稿 (4).ppsx%我想你大概是想写
if exist "D:\新建 Microsoft PowerPoint 演示文稿 (4).ppsx"
追问
我曾用引号括起来,但是运行时显示命令语法不正确
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式