- 締切済み
ローカルPCからサーバへのリモート操作
ローカルPC(WinXP-Pro)から、サーバ(Win2003)上にあるバッチを実行したいのですが可能でしょうか? (ローカルからリモート実行したいのですが・・・) WindowsOSはあまり詳しくないので、どうぞご教授願えますでしょうか? これだけでは情報不足とかありましたら、どうぞご指摘下さい。 宜しくお願い致します。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- TetuTeru
- ベストアンサー率66% (2/3)
リモートデスクトップを使用するのはいかがでしょうか? サーバ側 "コントロールパネル"→"システム"→"リモート接続を許可する" クライアント側 "アクセサリ"→"通信"→"リモートデスクトップ接続"を選択し、 サーバの名前またはIPアドレスを入力すれば、ローカル側に サーバの画面を表示させて、サーバを操作することができます。 管理者の場合、バッチファイルに限らず、サーバを操作する機会は 多いかと思いますので、サーバには設定しておくことをお勧めします。
- onosuke
- ベストアンサー率67% (310/456)
「特定のバッチ処理だけ実行できればよい」 ということであれば、タスクスケジューラを活用しましょう。 (1)サーバのタスクスケジューラに バッチを実行するタスクを登録する。 サーバにログオンして、タスクスケジューラに新規タスクを追加します。タスクスケジューラは 【コントロールパネル】→【タスク】 で開きます。スケジュール設定を、【1回のみ】で過去(一日前とか)にしておくのがミソ。 (2)サーバに登録したタスクを実行する タスクスケジューラに登録したタスクは、ファイル共有から【タスクの実行】等の各種操作が可能です。 マイネットワークより 【サーバ名】→【タスク】 を開いてください。 以上の手順(1)(2)で行えます。 ちなみに、一応、手順(1)もファイル共有から操作できますが、バッチファイル名の入力ミスを考えると、(1)「タスクの登録」はサーバ内で行うことを勧めます。
- k_o_r_o_c_h_a_n
- ベストアンサー率55% (526/942)
非GUIな話に限定して書きますが.. unixライクなツールを導入するか、リソースキットのrcmdやrconsoleの類を 使うのが良いと思います。 もっとも、標準でtelnetサーバが動かせるはずなので、 それを使えば、標準機能だけで起動できると思います。
お礼
ご教授、有り難う御座います。 Win2003サーバ側のtelnetサーバの起動は出来ました。 (全く分からなかったのでかなり調べてなんとかtelnetでの接続までは出来ました。) telnetサービスが上がった状態で、ローカル側でバッチを起動するモジュール(シェル?)を作成してみます。(ここもまた調べながらになりそうです^^;) 有り難う御座いました。