[前の記事]« 保存場所によって実行されないバッチ?
[次の記事]コマンドプロンプトの初期カレントフォルダの変更のしかた »

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

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

FTPコマンド実行結果をerrorlevelで取得したい

424.
FTPコマンド実行結果のerrorlevelについて
2004年04月23日(金) 15時02分
masa
はじめまして

FTPコマンドを実行した後のerrorlevelはどうなりますか?
例えば、
FTP -s:ftpcmd.txt
で接続エラーが発生した場合にエラー処理を行いたい場合はどのようにしたらいいでしょうか?実際にはFTPのリトライを行いたいと考えています。
環境はwindows2000proになります。
よろしくお願いします。
425.
Re:FTPコマンド実行結果のerrorlevelについて
2004年04月24日(土) 03時47分
oo
>はじめまして

>FTPコマンドを実行した後のerrorlevelはどうなりますか?

やってみればわかると思うんですが。

>例えば、
>FTP -s:ftpcmd.txt
>で接続エラーが発生した場合にエラー処理を行いたい場合はどのようにしたらいいでしょうか?実際にはFTPのリトライを行いたいと考えています。
>環境はwindows2000proになります。
>よろしくお願いします。

ftpコマンドは、-s:file のfileが無いなどのケースを除けば転送の成功失敗にかかわらず、ERRORLEVELは0になるので、ERRORLEVELでの判断は無理です。
ftpコマンドの出力をファイルにリダイレクトして、find等で適当な文字列を探すしかないでしょう。
426.
Re2:FTPコマンド実行結果のerrorlevelについて
2004年04月25日(日) 12時36分
masa
>>はじめまして
>>
>>FTPコマンドを実行した後のerrorlevelはどうなりますか?

>やってみればわかると思うんですが。

>>例えば、
>>FTP -s:ftpcmd.txt
>>で接続エラーが発生した場合にエラー処理を行いたい場合はどのようにしたらいいでしょうか?実際にはFTPのリトライを行いたいと考えています。
>>環境はwindows2000proになります。
>>よろしくお願いします。

>ftpコマンドは、-s:file のfileが無いなどのケースを除けば転送の成功失敗にかかわらず、ERRORLEVELは0になるので、ERRORLEVELでの判断は無理です。
>ftpコマンドの出力をファイルにリダイレクトして、find等で適当な文字列を探すしかないでしょう。


やはりERRORLEVELでの判断は無理ですか、転送結果からFINDで文字列を探して判断できるようやってみます。
ありがとうございました。
 
 


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

 

カテゴリー一覧

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


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

資料書籍

About

2004年04月23日 13:58に投稿されたエントリーのページです。

ひとつ前の投稿は「保存場所によって実行されないバッチ?」です。

次の投稿は「コマンドプロンプトの初期カレントフォルダの変更のしかた」です。

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

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