あるPCから、別のPCのサービスをバッチで操作(再起動など)したいと、考えているのですが、方法をご存知の方、教えてください。
一応、コンピュータはどちらも、Windows2000 proか、Windows XP proということで、お願いします。
今のところ、リモートデスクトップか、telnetで繋げてNETコマンドを使うことを思いついています。
また、「コンピュータの管理」で「別のコンピュータに接続」をして、サービスを操作ができたので、もっと、いい方法があるような気がして、質問しました。
よろしくお願いします。
No.1
- 回答日時:
始めまして。
接続先にバッチファイルを置いておき、リモートで起動する方法はいかがでしょうか?ダブルクリックで済みます。
ご存知かと思いますがコマンドは、
net stop "サービス名" /yes
net start "サービス名" /yes
なお、定時再起動ならばタスクで処理する方法もありますね。
回答ありがとうございます。
とりあえず、現在はリモートデスクトップで接続して
NETコマンドを使ったバッチで操作しています。
リモートで起動する手間を省きたいなあと思って、
質問させていただきました。
No.2ベストアンサー
- 回答日時:
WMIとスクリプトを使って
strComputer = "127.0.0.1"
Set objWMIService = GetObject("winmgmts:{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colServices = objWMIService.ExecQuery("Select * from Win32_Service where Name='alerter'")
For Each objService in colServices
Wscript.Echo objService.Caption & " " & objService.Name
objService.StartService
'objService.StopService
Next
のような内容のファイルを(例えばsstart.vbsのような名前にしておいて)実行すると、指定したクライアント(上記ではローカル)にある指定したサービス(上記ではalerter)を開始(StopServiceを使えば終了)することができます。 ※インデントは全角空白を使っているので、そのままでは動作しません。
なお、スクリプトを使用する場合、リモート(クライアント)コンピュータに対してWMIが実行できるようにクライアント・サーバをそれぞれ設定してやる必要があります。設定方法については
Connecting to WMI on a Remote Computer
http://msdn.microsoft.com/library/default.asp?ur …
Connecting Through Windows Firewall
http://msdn.microsoft.com/library/default.asp?ur …
を参照してください。
No.3
- 回答日時:
Windows XP Pro なら sc.exe というコマンドを使えばできます。
http://support.microsoft.com/default.aspx?scid=k …
Windows 2000 Pro には sc.exe が入っていないので、別途リソースキットを導入するか、
代わりに PsTools の PsService を使ってください。
http://www.sysinternals.com/Utilities/PsService. …
PsService にはサービス制御以外の余分な機能がないので、
場合によっては sc より使いやすいと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- ドライブ・ストレージ HDDの未割り当て領域が認識されない 7 2022/11/27 18:51
- AJAX RPA(PowerAutomate)の実装について 1 2023/07/31 13:46
- Windows 10 外出先からのリモートデスクトップ接続が出来ない 2 2023/03/04 11:56
- iPad iPadの初期設定がわからない 2 2022/12/15 12:48
- その他(パソコン・スマホ・電化製品) PS4のコントローラーについてです 1 2022/05/29 16:05
- モニター・ディスプレイ フルHD6枚表示できるPCの最適構成は何でしょうか? 4 2022/11/18 19:07
- Windows 10 VirtualBox からWindows XP を起動すると画面が真っ暗になってしまいました 4 2023/07/09 16:19
- その他(プログラミング・Web制作) プログラムの勉強のおすすめは 7 2022/12/09 20:09
- Windows 10 ファイルエクスプローラーでフォルダを閉じる操作について 2 2022/10/15 11:06
- Android AndroidミラーリングでPCからAndroidを操作するには 4 2022/06/17 11:16
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
FTPエラー425
-
ipアドレスからmacのコンピュー...
-
グループポリシーで、dnsサーバ...
-
2枚のNICに同一ネットワークの...
-
Winows7 での ping の応答
-
社内LAN、IPアドレスを調...
-
LAN環境におけるFTPの使用に関...
-
メール添付ファイルにパスワー...
-
コマンドプロンプトに表示され...
-
大学で使うPCなのですが ユーザ...
-
「Owner」フォルダ名の変更
-
スキャンしたデータの保存先
-
PCの起動時のパスワードを忘れ...
-
Application Dataフォルダを移...
-
ドメイン接続のPCがオフライン...
-
C:¥Users¥個人名の名前の変更
-
共有フォルダー内の一部が見えない
-
Windows vistaのパスワードが分...
-
Windows10 PC名を変更したら起...
-
アップルIDの確認・・・
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
FTPエラー425
-
社内LAN、IPアドレスを調...
-
グループポリシーで、dnsサーバ...
-
IPv4のアドレスでpingを通したい
-
フォルダ共有はできるのに、pin...
-
IPの自動取得ができない
-
他のPCからのサービス操作
-
ipアドレスからmacのコンピュー...
-
PING マシン名が通らない
-
linuxPC2台でのアドホック通信...
-
ルーティングテーブルに自身の...
-
空きIPアドレスの調べ方
-
pingが通らないのですが、ネッ...
-
1台のPCにLANボードを2枚差し...
-
netshコマンドについて
-
2枚のNICに同一ネットワークの...
-
Pingの結果が違う?
-
Mac OS XでローカルIPアドレス...
-
Winows7 での ping の応答
-
メール添付ファイルにパスワー...
おすすめ情報