当system或者批处理或者计划任务需要调用其他exe时失败的解决方法(window和linux)

来源:互联网 发布:java jdk 1.7 mac下载 编辑:程序博客网 时间:2024/05/17 05:06

当system或者批处理或者计划任务需要调用其他exe时失败的解决方法(window和linux):

     这种失败一般都和配置文件ini等有关,当调用者A,调用其他exe,B时,假如他们不在同一个路径目录下,那么一般情况下都是会失败的,解决方法是:执行B时,先切换到B的目录下,再执行B程序,但是批处理或者脚本是只认行数,不认命令数,就是在这一句话里面如果同时有两个命令,他也不认,即使使用管道也行不通;解决办法是使用&, &&, || 这三种命令连接符。具体解释如下:&、&&、||为组合命令,顾名思义,就是可以把多个命令组合起来当一个命令来执行。这在批处理脚本里是允许的,而且用的非常广泛。因为批处理认行不认命令数目。
这个符号允许在一行中使用2个以上不同的命令,当第一个命令执行失败了,也不影响后边的命令执行。

原创粉丝点击