rshを使用したバッチファイル

締切り済みの質問

rshを使用したバッチファイル

今、あるサーバにPCからシェルをFTPして、RSHでFTPしたシェルを実行するバッチファイルを作成していますが、
コマンド1行づつをカット&ペーストで実行すると正常に動作するのですが、バッチファイルをWクリックすると、FTP
は正常に動作するのですが、RSHの処理がされず、ループ?
(ループの記述はなし)してしまいます。
*ECHO ONでじっこうすると、RSHの行は呼ばれているみたいですが、処理が失敗しているようです。
バッチファイルでの設定に問題があるのでしょうか?

<バッチの内容 start>
*IP、パス、ユーザ名は伏せさせていただきます。

ftp -s:d:\PATH\send.txt XXX.XXX.XXX.XXX
rsh XXX.XXX.XXX.XXX -l USRNAM -n "chmod +x /PATH2/rsh.sh;source /PATH3/envsetUSRNAM;PATH4/rsh.sh"

<バッチの内容 end>

投稿日時 - 2003-04-28 16:08:32

QNo.534206

すぐに回答ほしいです

1人が「このQ&Aが役に立った」と投票しています

[  前へ  |  次へ ]

回答(1件中 1~1件目)

ANo.1

転送後、rsh を実行するまでに間がなくて、実行ファイルが見つからないとか、そういう話かも知れないと思いました。
バッチで使えるウェイトルーチンは知りませんが、UNIX で言う sleep コマンドのようなものをftp と rsh の間に挟んで、数秒間くらい待たせてみたらどうでしょうか?

投稿日時 - 2003-05-02 17:12:46

あわせてチェックしたい
  • rshでのバッチ実行環境 ...
  • rshが実行できない。 ...
  • rshコマンドについて ...
PR

OKWaveのオススメ

教えて弁護士さん!

お金の悩みQ&A特集はこちら