• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:DOSプロンプトからFTPのスクリプトバッチが起動できない)

DOSプロンプトからFTPのスクリプトバッチが起動できない

このQ&Aのポイント
  • Win2000ProでDOSプロンプトからFTPのスクリプトバッチを実行する際、無限ループが発生してしまい、ftpコマンドが実行されない問題が発生しています。
  • 手動でDOSプロンプトから入力すると正常に実行できるため、BATファイルの書き方に問題がある可能性があります。
  • BATファイルの内容を変更しても同じ問題が発生するため、他の要因が原因となっている可能性も考えられます。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

こんにちは。 ftp.bat を以下の通り修正すれば、正常に動作するようになります。 ---FTP.bat--- (1)pause (2)ftp.exe -n -s:aaa.txt (3)pause (2)で、拡張子を省略されていましたが 省略した場合、同名のバッチファイル(ftp.bat)が優先的に実行されるので 無限ループに陥ったのだと思われます。

vvv_hapi_vvv
質問者

お礼

ftp.exeより優先してbatファイルが実行されていたのですね。解決できました。ありがとうございました。

その他の回答 (1)

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.2

FTP.bat を FTPLS.bat などに名前を変更する

vvv_hapi_vvv
質問者

お礼

ftp.exeより優先してbatファイルが実行されるのでbatファイルの名称を変更してもOKですね。解決できました。ありがとうございました。

関連するQ&A