WSHのエラー対策
いつも参考にさせて頂いております。
当方環境:
OS WinXP
WSH Version 5.7
現在、WSH+JScript でFTPによるファイル転送のプログラムを作成しております。
ところが、実行させてみると、FTPコマンド実行のところでエラーが発生します。
(IPやコマンドファイルはスクリプト内で取得しています)
var ws = WScript.CreateObject("WScript.Shell");
var errCode = ws.Run("ftp -i -s:"+cf+" "+ip_add,0,true);
エラーメッセージ:「処理を待つことができません。」
MicrosoftのHPで検索したら、以下の事が分かりました。
「通常このエラーは、あるプロセス (ショートカット リンクの実行など) が完了するまでスクリプトが待機しているときに、そのプロセスが値を返さない場合に発生します。」
色々なHP見ても、大体皆さんFTPコマンドはこのように実行されているんですが、どこが違うのでしょうか?
また、このエラーへの対処方法をご存知の方がいらっしゃいましたら、
ご教授下さい。