Board logo

标题: [文件操作] 批处理怎么样无确认运行程序? [打印本页]

作者: xytjc    时间: 2010-6-14 13:03     标题: 批处理怎么样无确认运行程序?

  有时运行的程序不存在,系统会跳出一个文件不存在的确认框,请问大侠们怎么可以在不用VBS等调用的情况下批处理 不需要确认运行程序?
作者: Batcher    时间: 2010-6-14 13:10

为何不在运行程序之前先判断一下它是否存在呢?
作者: xytjc    时间: 2010-6-14 13:11

。。。对啊,多谢提醒
作者: michael8111    时间: 2010-6-14 16:32

这个情况可以用if exist解决。
代码如下:
  1. @ echo off
  2. if not exist 文件名.exe exit
  3. start 文件名.exe
复制代码
原理:用if not exist判断文件是否存在,如不存在则退出,如存在则运行。
作者: Batcher    时间: 2010-6-14 17:21     标题: 回复 4楼 的帖子

if not exist不能直接区分你的文件名.exe到底是文件还是文件夹




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2