- PR -

Rshコマンドで起動されたBATの処理結果

1
投稿者投稿内容
ゆき
常連さん
会議室デビュー日: 2003/10/23
投稿数: 21
投稿日時: 2003-12-27 19:27
はじめて投稿致します。よろしくお願い致します。

サーバー:Windows2000Server (Remote Shell Serviceが動いている)
クライアント:Windows2000Server

Rshコマンドで、クライアントからサーバーにあるBATファイルを起動しています。
BATファイルを起動することは成功しております。
処理結果を知るために、BATファイルのERRORLEVELを取得したいのですが、どのようにしたらよいのか分かりません。
どなたか、方法をご存知ないでしょうか?


[ メッセージ編集済み 編集者: ゆーじん 編集日時 2003-12-27 19:30 ]

[ メッセージ編集済み 編集者: ゆーじん 編集日時 2003-12-27 19:32 ]
なな
ぬし
会議室デビュー日: 2003/06/22
投稿数: 659
お住まい・勤務地: 愛知県
投稿日時: 2004-01-02 22:19
明けましておめでとうございます。

Rshのヘルプを見る限り、Rsh実行側で、標準出力と標準エラー出力が取得
できるようですので、BATファイル内でERRORLEVELを判断して標準エラー出力に
その旨を出力してはどうでしょうか?
ゆき
常連さん
会議室デビュー日: 2003/10/23
投稿数: 21
投稿日時: 2004-01-04 15:00
あけましておめでとうございます。

ななさんお返事ありがとうございます。
あまりMS-DOSコマンドに精通しておりませんで、ヘルプを見てもよく分かっておりませんでした。すみません。「-n rsh の入力を NULL にリダイレクトします。」この記述でご指摘のことが理解できるのでしょうか。。
標準出力に処理結果を書き出すという方向で、再チャレンジしてみます。
(「標準出力」と「標準エラー出力」の違いもまだ良く分かっていませんが。。)
なな
ぬし
会議室デビュー日: 2003/06/22
投稿数: 659
お住まい・勤務地: 愛知県
投稿日時: 2004-01-04 18:58
Rshのヘルプの最下行にある、[関連項目]の[Rshの注]を選択すると、
[標準動作]という項目に書かれています。


[ メッセージ編集済み 編集者: なな 編集日時 2004-01-04 18:59 ]
1

スキルアップ/キャリアアップ(JOB@IT)