• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:dosコマンドでのftp接続について)

コマンドプロンプトでのFTP接続について

このQ&Aのポイント
  • コマンドプロンプト上でのFTP接続方法について教えてください。
  • コマンドプロンプトでのFTP接続にはftpcmd.txtを使用する方法がありますが、この方法ではアカウント情報が漏洩してしまいます。
  • コマンドプロンプトでのFTP接続でアカウント情報を保護する方法について教えてください。

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

  • ベストアンサー
  • notnot
  • ベストアンサー率47% (4900/10358)
回答No.2

そのままでは無理ですね。 「暗号化した設定ファイルを読みこんで暗号解読してftpのコマンドファイルを作って、それを引数にftp.exeを呼び出す」 というプログラムを作りましょう。

その他の回答 (2)

  • nda23
  • ベストアンサー率54% (777/1415)
回答No.3

ftpcmd.txtを暗号化したらftpが解釈できません。 それより、ftpcmd.txtというファイル名を隠す 方法はあります。 エディタで以下のソースを記述し、xxx.vbsと して保存します。 Dim SHL Set SHL = CreateObject("WScript.Shell") SHL.Run "FTP -s:ftpcmd.txt", 0 保存できたらコマンドプロンプトからxxx.vbsと 入力するか、エクスプローラでダブルクリック します。正常に実行されると思います。 次に、ネットからスクリプトエンコーダをDLし、 先のxxx.vbsを処理します。こうすると、xxx.vbe というスクリプトができます。これも先にやった ようにコマンドプロンプトやエクスプローラから 実行可能です。 xxx.vbeをエディタで開くと、スクランブルが かかっているため、何をどうしているか全く 読めません。

  • wormhole
  • ベストアンサー率28% (1626/5665)
回答No.1

ないです。 ftpcmd.txtを暗号化してしまうとftp.exeがそれを解読できませんし。

関連するQ&A