する質問をすることでしか得られない、回答やアドバイスがある。217batファイル前提:対外接続サーバーで動いているバッチファイル1web/AP/DBサーバーに接続できるかのチェックを行う2そのサーバーの「/home/www/bin/ファイル名1」があるかのチェックを行う。ないならエラーラベルへ3そのファイルがあるなら2から「/kd/var/ファイル名2」にftpのgetで送信する。testdbloginIDpassbinというログインするための情報が記載されたファイルがあります。-sでファイルに書かれたftコマンドを実行してるのですが今回はいきなりftpで送信するのではなく下記ロジック1testdbに接続できるかチェック2/home/www/bin/にファイル名1が存在することを確認。32で確認したファイルか存在するなら1のサーバーの/home/www/binファイル名1から大概接続サーバーの/kd/var/ファイル名2としてFTPのgetで送信したい。いうロジックで書かなくてはならないため。対外接続サーバーで動いているバッチファイルから1WEB/AP/DBサーバーにログインできるかを確認する。EXITSでそのサーバーにファイルがあるかの確認をする。誤字脱字修正いたしました。追記やるべきことはわかるのですかコードの落とし方がわからないのでコードの書き方を知りたいです。1サーバーへログインし、ログインできるかのチェックを行うコードの書き方。つかうときのコードの書き方。32で探すべきファイルがあった場合にftpを実施すら場合のコードの書き方。2と3の部分の普段のコードの書き方はわかるのですがサーバーにログインした後の時の書き方が変わるのかどうか?1の書き方がそもそもわからずまたサーバーにログインした場合、cmdで操作しているようにログアウトするまではそのバッチのコードはそのサーバーにでの操作のコードとなるかどうかも知りたいです。attachmentクリップ0気になる質問をクリップするクリップした質問は、後からいつでもマイページで確認できます。クリップした質問に回答があった際、通知やメールを受け取ることができます。自分も答えを知りたい質問者以外のユーザにも役立つ評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。質問の評価を上げたことを取り消します低評価-評価を下げられる数の上限に達しました評価を下げることができません1日5回まで評価を下げられます1日に1ユーザに対して2回まで評価を下げられます質問の評価を下げるteratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。コメントをしてください。送信する質問の評価を下げる機能の利用条件この機能を利用するためには、以下の事項を行う必要があります。15:35翻訳した内容を提示しているのでしょうか、誤字脱字や意味がわからない部分があります。「testdbに接続チェックの方法」とか?翻訳した内容を提示しているのでしょうか、誤字脱字や意味がわからない部分があります。件sort評価が高い順sort新着順sort古い順linkcheckベストアンサー0具体的な部分がわかりませんが、ftpでできる範囲のことなら、ftpで接続していろいろ自動コマンド発行して、その出力をファイルに保存して、findstrで、目的文字列がそのファイルにあるかどうかで判断を仕分けるのでしょうか。補足:上記のような方針のアドバイスだけじゃなくて、具体的なアドバイスがほしいなら、やりたいことを具体的に書いてください。他人が誤解なく再現実行できるレベルの具体性が必要です。ログイン成功)どういう文字列をfindstrするのかは、logファイルを眺めて決めてください。行って、出力結果を見て判断してください。評価が高い回答ほどページの上位に表示されます。remove低評価0回答の評価を下げる下記のような回答は推奨されていません。評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。16:30今はわかるのですがログインチェックなどの処理がコードに落とさないです。コードに落とさないです。16:45すみませんコードへの落とし方がわからず困ってしまっています。すみませんコードへの落とし方がわからず困ってしまっています。/ファイル名に変更すれば見れるのでしょうか?質問文がログインに成功するかのチェックさらにそのログファイルがあるかどうかの確認とひて見えてしまったなら申し訳ありません。使って指定したファイルがあるかの確認を行うコードの書き方を知りたいです。そのログファイルがあるかどうかの確認とひて見えてしまったなら申し訳ありません。確認を行うコードの書き方を知りたいです。17:41binというのはbinaryコマンドのことです。バイナリ転送モード(ファイルをそのまま転送する)。デフォルトはテキスト転送モードで、改行文字がサーバー側とクライアント側で異なっている場合に自動変換します。したがって、バイナリファイルをテキスト転送すると壊れます。binというのはbinaryコマンドのことです。バイナリ転送モード(ファイルをそのまま転送する)。デフォルトはテキスト転送モードで、改行文字がサーバー側とクライアント側で異なっている場合に自動変換します。したがって、バイナリファイルをテキスト転送すると壊れます。ログインで接続したサーバーの階層のファイルを見たい場合は回答をよく読んでください。??それはどこから出てきた発想ですか?もう一度書きますが、回答をよく読んでください。回答をよく読んでください。一度書きますが、回答をよく読んでください。00:04ご連絡遅くなりました。/home/www/bin/ファイル1のファイルの存在の確認を取ることができるのかがわかりません。ご連絡遅くなりました。ファイルの存在の確認を取ることができるのかがわかりません。壊れるということなので今回はbinで送らない方がいいということであっていますでしょうか?何故そう思ったのでしょうか?「テキスト転送すると壊れます。logというのが何なのかが知りたいです!中身を見たら分かります。思っていたのですがなぜBATファイルのコマンドが、ftpでもそのまま使えると思うのでしょうか?コマンドはツールによって異なります。言うコマンドは、ファイルの中に指定した文字列があるかどうか判断するコマンドです。文字列があった)と言うことになります。思ったのでしょうか?「テキスト転送すると壊れます。中身を見たら分かります。BATファイルのコマンドが、ftpでもそのまま使えると思うのでしょうか?コマンドはツールによって異なります。言うコマンドは、ファイルの中に指定した文字列があるかどうか判断するコマンドです。09:14お返事ありがとうございます。今回.TXTで送信しようと思っていたので言葉足らずで申し訳ございません。>BATファイルコマンドを書こうとした理由BATファイルでの記載するのかと思っていましたが解説していただいて納得できました!>findstrについて説明ありがとうございます。これについてなのですがファイルの中に指定した文字列がある場合とありますがこれはファイルの中をみているコマンドと認識していて例えばそのファイルの中身が毎回変わるようなファイルが入る場合どのようにファイルが存在するかどうかを見たいときにでもfindstrで何かを指定してチェックする方法などあるのでしょうか?教えていただけると幸いです。お返事ありがとうございます。今回.TXTで送信しようと思っていたので言葉足らずで申し訳ございません。>findstrについて説明ありがとうございます。教えていただけると幸いです。評価が高い回答ほどページの上位に表示されます。remove低評価0回答の評価を下げる下記のような回答は推奨されていません。評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。したらいいのか分かりません。頂いたご意見への回答は行っておりません。