• 締切済み

Windows XPから他のPCに対して以下の事をバッチファイルで行いたい

Windows XPから他のPCに対して以下の事をバッチファイルで行いたいのです。 TELNET 192.168.0.2 80 エンター GET /view.html HTTP/1.0 TELNETを使うと手動で GET /view.html HTTP/1.0としなければならないのですが、何か別のコマンドでも構いませんので [何かのアプリ] 192.168.0.2 80 "GET /view.html HTTP/1.0\r\n" で同じ動作するものを探しています。 何かないのでしょうか?

みんなの回答

  • A88No8
  • ベストアンサー率52% (834/1602)
回答No.2

こんにちは  #1の補足です。  やっぱりダメですねm(__)m  command.txt というファイルをクリエとして中に GET /view.html HTTP/1.0  の1行を書いてコマンドラインで実行するのはどうでしょう? TELNET 192.168.0.2 80 < command.txt エンター  (^^; 外していたらごめんなさい。

Lusaka1
質問者

補足

同じようにだめでした。 cat command.txt | TELNET 192.168.0.2 80 もだめでした。

全文を見る
すると、全ての回答が全文表示されます。
  • A88No8
  • ベストアンサー率52% (834/1602)
回答No.1

こんにちは >Windows XPから他のPCに対して以下の事をバッチファイルで行いたいのです。  バッチファイルならテキストエディタで下記のパイプでコマンドを繋いで「名前.bat」という名前で保存しコマンドプロンプトで「名前 [Enter]」してみては。 ダメモトで。 echo get /view.html HTTP/1.0 | TELNET 192.168.0.2 80  外していたらごめんなさい。

Lusaka1
質問者

補足

試してみたところ、うまくいきませんでした。 windowsで何か良いコマンドラインのツールは無いのでしょうか? ------------------------------------------- Microsoft Telnet クライアントへようこそ エスケープ文字は 'CTRL+]' です Microsoft Telnet> Microsoft Telnet> Microsoft Telnet> Microsoft Telnet> Microsoft Telnet> Microsoft Telnet> Microsoft Telnet> Microsoft Telnet> Microsoft Telnet> Microsoft Telnet> C:\Documents and Settings\kinoue\デスクトップ>

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • XPのバッチファイルについて

    XPでcopyコマンドのバッチファイルを作ろうとしています。 ネットで共有ファイルからのファイルのコピーが、漢字混じりのディレクトリが長すぎて、うまく動作してくれません。 コマンドレベルでのコピーの方法はないでしょうか。

  • バッチファイルでフリーソフトを操作したい。

    バッチファイルでフリーソフトを操作したい。 バッチファイル(DOSコマンド)を使って、JTrimと言うフリーソフトを起動させて自動的にスライドショーが始まるように作りたいと考えています。 startコマンドでアプリが起動するところまでは出来ましたが、その後は、手動のキー入力(CTL+W押下の後にEnter押下)をしないとスライドショーが始まりません。この手動キー入力までバッチファイルで行なうためのコマンドラインと言いますか、その他のスクリプトなど、作成可能なものでしょうか。どなたか、お力をお貸し願えないでしょうか。

  • telnetで接続した先のコマンドのバッチファイルを作成したい

    毎回動作確認のため、 1、クライアントPCからサーバへtelnetで接続して、 2、接続後、ログイン、動作確認のコマンドを打ちます。 毎回同じコマンドを打つので、 バッチファイルで対応しようかと思いますが可能でしょうか。 それとも他の別の方法がありますでしょうか。 宜しくお願いします。 1のバッチファイル telnet 192.168.0.2 2のバッチファイル (192.168.0.2のログインユーザ名) (パスワード) (動作確認のコマンド)… のようなイメージかなぁと考えています。 よろしくおねがいします。

  • バッチファイルでウインドウを閉じる方法ってありますか?

    こんにちは、皆さんの知恵を貸してください。 自分はプログラムとかコマンドプロンプトなどはまったくの初心者ですが、研究で必要に迫られて現在勉強中・修行中の大学院生です。 OSはウインドウズXPです。コマンドプロンプトを起動して、とある計算コードを走らせます。計算時間が10時間弱かかるので連続計算させる為にバッチファイルを作ることにしました。 作製してみたところ、コードのexeファイルが起動すると新しいウインドウができてそこで実行されます。そしてそのウインドウを閉じないとバッチファイルに記述した次のファイルが読み込まれません。 週末とか、深夜とかにPCの前にいなくても計算を走らせる為に組んだバッチですが、手動でウインドウを消すのであればまったく無意味です。 ここで質問が2つあります。 1.計算が終了した、と認識させるにはどういう手段があるでしょう? 2.計算が終了したらそのファイル(ウインドウ)を閉じるようなコマンドって存在しますか? 1で計算終了を判断し、2でそのウインドウを削除する事ができれば次の計算が走るようになると思うのですが… IFとかCALLとか考えてみたのですが、どうにもわからずパニックに陥っててます。どうか皆さん、よろしくお願いします。 (;_;)

  • バッチファイルみたいのを作りたいのですが・・・

    初心者なのですが、あるソフトを起動すると、 コマンドプロンプトに以下のようになります。 microsoft Telnet > open axxxxx login : bxxxxx password : cxxxxx x ~ [1]% dxxxxx ------作成開始 「open axxxxx」「bxxxxx」「cxxxxx」「dxxxxx」の部分を一つ入力すると次のを入力みたいな感じなのですが、 自動入力化するようなものを作成したいので、バッチファイルとかでできるものでしょうか。 ご教授お願いします。 後どのように実行するか、仕方も教えてくださると助かります。 コマンドプロンプトのフレームは 「c:\windows\system32\telnet.exe」です。

  • バッチ処理時のコマンドウィンドウについて

    XPで、バッチファイル(.bat)作成して実行させると、コマンドウインドウが現れ、各コマンドが順次実行されます。バッチ処理終了後にコマンドウインドウが自動的にクローズされますが、これをそのまま保持することはできないのでしょうか?または、ウインドウの表示内容をファイルに落としておくということはできないのでしょうか? よろしくお願いします。

  • タスクスケジューラでのtelnet実行について

    よろしくお願いいたします。 ネットワーク機器に定期的にログインチェックを行う必要が生じたため、 バッチファイルとVBSを作成し、手動で実行すると問題なく動作しました。 ところがWindowsタスクスケジューラでユーザーがログオフした状態で実行すると 異常終了してしまいました。 処理の流れは以下になります。 (1)バッチファイル起動 (2)バッチファイルが適当な名前を付けたコマンドプロンプトを起動。 (3)バッチファイルがVBSを起動 (4)VBSが(2)で起動したコマンドプロンプトをアクティブにする。 (5)VBSがSendKeysメソッドでコマンドプロンプト上でtelnetを実行 原因が分からず困っています。 ユーザーがログオフしている環境ではtelnetは実行できないものなのでしょうか。 どうぞご教授下さい。

  • Windowsのバッチファイルでcallコマンド時にログを残す方法について

    お世話になっております。 Windowsのバッチファイルについての質問です。 Windowsのバッチファイル内で、さらにバッチファイルをcallコマンドに よって、呼び出しているのですが、その呼び出したバッチファイルの logを残したいのですが、実装方法が分かりません。 # UNIXのscriptコマンドのようなコマンドがあれば実装できると # 考えたのですが、存在していないようです。 callコマンドは、リダイレクトorパイプが使えないらしいので、 以下のような記述だとlogを出力することができません。 call test.bat > test.log ご存知の方がいらっしゃいましたら、ご教示下さい。 以上、よろしくお願いいたします。

  • バッチファイルで複数のファイルを立ち上げたけれど、思うような結果がでません。教えてください

    お世話になります。 帰宅して、いつも会社用で提出する書類を4種類、そして家計簿を毎日つけております。 ただ、その度にいつもそれぞれの書類をクリックするのが面倒に感じており、バッチファイル化して作業を効率化しようと思い、バッチファイルを作りました。 しかし、以下のコマンドラインでファイルは開くのですが、問題が2つあります。 1. 「内部または外部コマンド、操作可能なプログラム、バッチファイルとして認識されていませんとでます」と表示される。 2. コマンドの画面が消えない(消えていなくでも、家計簿などの画面は立ち上がっている) 【やりたいこと】 「内部または外部~」のコメントがでず、そしてコマンドの画面がデスクトップに残らずに家計簿など立ち上げたい。 バッチファイルしたコマンドライン (以下のパスに書類やアプリがあります) ↓ C:\Program Files\Microsoft Office\Office\EXCEL.EXE C:\docments\家計簿.xls exit コマンドって半角空白とかあってはいけないのでしたっけ? いろいろ試してみたのですが、結果は思うようにいきません。 宜しくお願いいたします。

  • バッチファイルで実行できたりできなかったり

    こんにちは。 バッチファイルとコマンドプロンプトについて、少々お伺いしたいことがあります。 まず、コマンドプロンプトで以下のコマンドを打ち込んでみたところ、すべて正常に実行することができました。 ping [example.com] > result.txt tracert [example.com] >> tr_result.txt ipconfig /all > ipc_result.txt 次に、各コマンドをテキストファイルに書き込んで、それぞれ "p_test.bat" # 内容は ping コマンド "tr_test.bat" # 内容は tracert コマンド "ipc_test.bat" # 内容は ipconfig コマンド と命名しデスクトップに配置、ダブルクリックで実行してみました。 すると、このうち正常に実行(結果をテキストファイルに出力)されたのは tr_test.bat のみでした。 ここで質問なのですが、なぜこのような違い(バッチファイルにすると実行できるものとできないものに分かれる)が起こるのでしょうか? バッチファイルの作り方やとコマンドプロンプトについて調べてみましたが、説明を見つけることが出来ませんでした。 この辺の理論について詳しい方がおりましたら、ご教示頂きたく思います。 ちなみに、OS は Windows XP SP2 です。 よろしくお願いいたします。