Rss & SiteMap
搭建论坛 http://bbs.diylsoft.com:8118/starforum/index.asp
批处理文件没有错误,通过手工双击可以正常执行,但通过"执行文件"构件来执行它时只闪了一下就没有了,而起不到批处理的效果.我的代码如下:
参数> 窗口1.要处理的路径.属性:(标题)
参数> 自定义.字符:"fanzhe.bat"
参数> 运算.以上各项进行字符串:<连接>
设置> 窗口1.执行文件1.属性:(执行文件名称)
执行> 窗口1.执行文件1.一般方法:[执行]
闪一下可能也是正常的,现在的问题,批处理命令是否已经执行了。例如,你在批处理文件中加上一行“md fathe”(在当前目录下建立一个fathe文件夹),那么在执行该批处理后你看一下,当前目录下是否有一个fathe文件夹。
没有执行,因为我执行时产生一个文件,要二分钟左右,它只闪一下,而且没有产生文件.
但我手工执行这个批处理文件却可以.参数> 窗口1.要处理的路径.属性:(标题) [不知你这路径后面是否有\]
参数> 自定义.字符:"\"
参数> 自定义.字符:"fanzhe.bat"
参数> 运算.以上各项进行字符串:<连接>
设置> 窗口1.执行文件1.属性:(执行文件名称)
执行> 窗口1.执行文件1.一般方法:[执行]
如果不行试试下面的:
执行文件构件换成连接标签构件吧。
参数> 窗口1.要处理的路径.属性:(标题) [不知你这路径后面是否有\]
参数> 自定义.字符:"\"
参数> 自定义.字符:"fanzhe.bat"
参数> 运算.以上各项进行字符串:<连接>
设置> 窗口1.执行文件1.属性:(执行文件名称)
执行> 窗口1.执行文件1.一般方法:[执行]
如果不行试试下面的:
执行文件构件换成连接标签构件吧。
路径后面有"\",应该与"\"无关了,因为如果路径不对那么又怎么会闪一下呢,如果能看见批处理运行窗口证明正确运行了批处理文件,
我试了连接标签构件,也是一闪而过,不行。
命令不会错的,因为手工运行它很正常,但用执行文件构件就变成闪一下了。我的批处理命令如下:
"D:\Program Files\电影广告克星\tool\rmevents.exe" -i 黑洞频率CD1.rmvb -e fanzhe.txt -o d-黑洞频率CD1.rmvb
(说明,因为命令中要处理的RMVB文件有200多M不可能一闪而过的,手式执行这个批处理命令会有一分多钟时间)