[前の記事]« 比較したファイルの内容が異なるかどうかで条件分岐させるには
[次の記事]setコマンドの遅延展開について »

関連オンラインソフト配布サイト:
Vector>ダウンロード(top) |>MS-DOSまたは汎用 | >WindowsVista/XP/2000/NT

▲カテゴリー「FTP」索引へ

FTPコマンドにそのつどパラメータを渡すバッチ処理


458) BATファイルからFTPを起動しようとして・・・ 紀子 2002/07/09(火) 18:04


バッチファイルからFTPを起動するためにパラメータを使っているんですが。
パラメータをテキストファイルに渡す方法がわかりません。
何卒教えていただきたく宜しくお願いします。

[]は任意
DOS画面で
C:\>a.bat [ip] [user] [pass] [file]

/***a.bat***/
FTP -s:b.txt > b.log

/**b.txt***/
open
%1[←ipを入れたい]
%2[←userを入れたい]
%3[←passを入れたい]
put %4[←fileを入れたい]

としたいんですが、どのようにしたら、パラメータをテキストファイルに渡すことができるのか教えてください。
お手数ですが、宜しくお願いします。



460) Re:BATファイルからFTPを起動しようとして・・・ SYSOP 2002/07/10(水) 13:08


紀子さん こんにちは。

>/**b.txt***/
>open
>%1[←ipを入れたい]
>%2[←userを入れたい]
>%3[←passを入れたい]
>put %4[←fileを入れたい]

>としたいんですが、どのようにしたら、パラメータをテキストファイルに渡すことができるのか教えてください。

 質問内容から判断する限り、b.txt自体をそのつどバッチファイルで生成するようにすればよさそうですね。
 上記の内容でいえば、必要なファイルを生成するバッチファイルの内容はこんなふうになると思います。

@echo off
echo open>b.txt
echo %1>>b.txt
echo %2>>b.txt
echo %3>>b.txt
echo put %4>>b.txt

YanaKen


465) Re2:BATファイルからFTPを起動しようとして・・・ 紀子 2002/07/10(水) 19:44


ありがとうございます。
まったくその通りですね。

本当にありがとうございました。
 
 


カテゴリー「FTP」索引へ

 

カテゴリー一覧

FPCU/FPCDIY QUICK LINK online
この上の各ジャンル名をクリックすると、下のウィンドウが切り替わります▼


=リンク集のインデックスはこちら=

資料書籍

About

2002年07月09日 20:44に投稿されたエントリーのページです。

ひとつ前の投稿は「比較したファイルの内容が異なるかどうかで条件分岐させるには」です。

次の投稿は「setコマンドの遅延展開について」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

This site is powered by Six Apart
Movable Type 3.33-ja
このブログについて | 運営:有限会社メディアポート