• 締切済み

ローカルPCからサーバへのリモート操作

ローカルPC(WinXP-Pro)から、サーバ(Win2003)上にあるバッチを実行したいのですが可能でしょうか? (ローカルからリモート実行したいのですが・・・) WindowsOSはあまり詳しくないので、どうぞご教授願えますでしょうか? これだけでは情報不足とかありましたら、どうぞご指摘下さい。 宜しくお願い致します。

みんなの回答

  • TetuTeru
  • ベストアンサー率66% (2/3)
回答No.3

リモートデスクトップを使用するのはいかがでしょうか? サーバ側 "コントロールパネル"→"システム"→"リモート接続を許可する" クライアント側 "アクセサリ"→"通信"→"リモートデスクトップ接続"を選択し、 サーバの名前またはIPアドレスを入力すれば、ローカル側に サーバの画面を表示させて、サーバを操作することができます。 管理者の場合、バッチファイルに限らず、サーバを操作する機会は 多いかと思いますので、サーバには設定しておくことをお勧めします。

参考URL:
http://www.microsoft.com/japan/windowsserver2003/techinfo/overview/tsremoteadmin.mspx
  • onosuke
  • ベストアンサー率67% (310/456)
回答No.2

「特定のバッチ処理だけ実行できればよい」 ということであれば、タスクスケジューラを活用しましょう。 (1)サーバのタスクスケジューラに バッチを実行するタスクを登録する。 サーバにログオンして、タスクスケジューラに新規タスクを追加します。タスクスケジューラは   【コントロールパネル】→【タスク】 で開きます。スケジュール設定を、【1回のみ】で過去(一日前とか)にしておくのがミソ。 (2)サーバに登録したタスクを実行する タスクスケジューラに登録したタスクは、ファイル共有から【タスクの実行】等の各種操作が可能です。 マイネットワークより  【サーバ名】→【タスク】 を開いてください。 以上の手順(1)(2)で行えます。 ちなみに、一応、手順(1)もファイル共有から操作できますが、バッチファイル名の入力ミスを考えると、(1)「タスクの登録」はサーバ内で行うことを勧めます。

回答No.1

非GUIな話に限定して書きますが.. unixライクなツールを導入するか、リソースキットのrcmdやrconsoleの類を 使うのが良いと思います。 もっとも、標準でtelnetサーバが動かせるはずなので、 それを使えば、標準機能だけで起動できると思います。

Tom1016
質問者

お礼

ご教授、有り難う御座います。 Win2003サーバ側のtelnetサーバの起動は出来ました。 (全く分からなかったのでかなり調べてなんとかtelnetでの接続までは出来ました。) telnetサービスが上がった状態で、ローカル側でバッチを起動するモジュール(シェル?)を作成してみます。(ここもまた調べながらになりそうです^^;) 有り難う御座いました。

関連するQ&A