私はbatファイル内でcasperJSを実行していますが、casperJSでexit()を呼び出すと、batファイルもexit()しているようです。
私のバットファイルは次のとおりです。
casperJS %1 %2 %3
echo test
convert %3 -resize "20%x20%" %3
そして、この .js ファイルを実行します。
var start = new Date().getTime();
var casper = require("casper").create(),
viewportSize = {
width: 1200, height: 600
},
url = casper.cli.args[0],
ACfilename = casper.cli.args[1];
casper.start().zoom(1).thenOpen(url, function() {
...
});
casper.run(function() {
this.echo('Finished captures for ' + url + ' at ' + ACfilename);
var end = new Date().getTime();
var time = end - start;
this.echo('Computed time: ' + time/1000 + ' s').exit();
});
すべてが私のjsファイルでうまく機能していますが、casperの実行後、残りのbatファイルは実行されません...
これがどこから来るのか知っていて、解決策を教えてください。:)