tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトルRSHの使い方
記事No3446
投稿日: 2006/03/30(Thu) 18:20
投稿者そら
[OSのVer]:Windows XP [VBのVer]:VB.NET  

いつもお世話になっています
どなたか解決法を知っている方がいらっしゃればご教授よろしく願いします。
行いたいのは以下のようなことです

あるマシン(Machine1 WindowsXP)からネットワーク上のマシン(Machine2 WindowsXP)の
test.EXEを実行したいのです。
自分で調べたところではRSH(Remoto Shell)なるものがあることはわかったのですが
使い方がよくわかりませんでした。
とりあえず以下のようなコードを書いてみたのですが、動きませんでした。

(注) ***.***.***.*** = IPアドレス
Shell("rsh ***.***.***.*** C:\test.exe", AppWinStyle.NormalFocus, True)

rshの使い方をご存知の方がいらっしゃれば、ぜひご教授願いたく思います
ちなみにコマンドプロンプトで
rsh ***.***.***.*** C:\test.exe
と実行すると、"***.***.***.***:接続が拒否されました"
といったエラーメッセージが表示されます

どうかよろしくお願いします

[ツリー表示へ]
タイトルRe: RSHの使い方
記事No3448
投稿日: 2006/03/30(Thu) 21:10
投稿者YAS
そらさん,こんばんは。
回答ではありません。

アカウントもパスワードもなしにそれができてしまったらセキュリティがないに等しいと思うのです
が,大丈夫なのですか?

[ツリー表示へ]
タイトルRe^2: RSHの使い方
記事No3450
投稿日: 2006/03/31(Fri) 09:11
投稿者そら
YASさん レスありがとうございます

> アカウントもパスワードもなしにそれができてしまったらセキュリティがないに等しいと思うので

> が,大丈夫なのですか?

私もそう思ったのですがユーザ名を設定することはできるのですが
パスワードを設定することができないのです。
rsh ***.***.***.*** C:\test.exe

rsh ***.***.***.*** -l UserName C:\test.exe
とする様なのですが、やはり動きませんでした。
(省略するとLoginしているユーザを使うらしいです)

[ツリー表示へ]
タイトルRe: RSHの使い方
記事No3449
投稿日: 2006/03/30(Thu) 21:51
投稿者Starfish
rshサービスは、XPには標準でついていません。

hhttp://www.microsoft.com/technet/prodtechnol/windowsserver2003/ja/library/ServerHelp/da116a07
-36a0-4b8d-885e-eec3b8ed33fe.mspx?mfr=true

 WMI はどうでしょうか?

hhttp://wmifun.atinfinity.net/aboutwmi.html

[ツリー表示へ]
タイトルRe^2: RSHの使い方
記事No3451
投稿日: 2006/03/31(Fri) 09:19
投稿者そら
Starfishさん レスありがとうございます

>  rshサービスは、XPには標準でついていません。
標準でないということは使用できないと言うことなのでしょうか?


>  WMI はどうでしょうか?
調べているうちに見つかったのがRSHだったので
RSHを使ってみようとしたという経緯なので
WMIを試してみたいと思います。
ありがとうございます

[ツリー表示へ]