現在、管理業務を勉強中で色々とご教授頂ければと思います。
Window2003 server(管理用)が稼働しており、
別途Windows2003 server(業務用)も稼働しています。
※2つのマシンは同一のネットワーク上に存在しています。
管理用と銘打っていますとおり、
この管理用のマシンから、業務用のマシンに存在するbatファイルを
リモートで実行をかけたいと考えています。
イメージとしては管理用マシンに存在するremote.batを実行することで、
batファイル内の記述によって
・業務マシンに接続
・業務マシンに配置されているexecute.batを実行する
といった流れです。
※execute.batは業務マシン上にて実行するものです。
なんとなくremoto.batのコーディングには
・業務マシンのホスト情報
・接続ユーザ/パスワード
・execute.batとそのパス
を記載するだろうとは思うのですが、
実際にremote.batファイルはどんなコーディングをして、
どんなコマンドラインにて
管理用マシンで実行することになるのかを知りたいです。
ご教授の程、よろしくお願いします。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
こんな感じで出来ると思います。
WMIC /NODE:"リモートサーバ名" /USER:"ユーザー名" /PASSWORD:"パスワード" PROCESS CALL CREATE "cmd.exe /c c:\execute.bat"
詳しくは「WMI リモート実行」などで検索してみて下さい。
WMICではなくVBSでWMIを実行している例も多くあると思いますが内容的には同じことをしています。
実施する時は、まずは簡単なバッチファイルでリモート実行の動作確認をするといいでしょう。
指定するユーザーが業務マシンにて管理者権限を持っていないとCOMの権限などでうまく実行出来ないと思います。
Windows ファイアウォールが有効の場合はRPCが通るようにする必要もあります。
No.1
- 回答日時:
windows同士だと、手っ取り早いのはtelnetじゃないでしょうか。
IISのコンポーネントにtelnetのクライアントとサーバがあるので、それを有効にしてやればいけるはずです。
それ以外だと、PC管理用のツールがオープンソースとかでもあるので、そういったものでサーバ-クライアント連携できるものであれば大抵可能だと思います。
個人的にはzabbixとかが結構優秀な気がします。
性能監視とかもできますしね。(※構築は若干面倒かもしれません)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) フォルダ内の特定 拡張子のファイルを一括実行するBat ファイルについて 4 2022/04/17 09:51
- その他(プログラミング・Web制作) ファイル名の一部をbatで変更したい batファイルを使って、以下のようにファイル名の一部を変更した 3 2023/02/21 20:09
- Visual Basic(VBA) batからexeを実行し戻り値を受け取る EXEの実行内容の結果によって、戻り値を0か1かで返したい 1 2023/07/04 16:40
- Visual Basic(VBA) batからexeを実行し戻り値を受け取る バッチからEXEの結果を受け取りたいのですが、 下記のバッ 1 2023/07/04 15:13
- その他(データベース) Excel VBA 転記について 1 2022/04/20 16:55
- その他(プログラミング・Web制作) BATファイルについて 2 2023/07/20 20:18
- 消費者問題・詐欺 通っている日焼けサロンなのですが、ランプが切れていても交換をしない、マシンが故障しても平気で数週間修 2 2022/10/10 10:55
- ドライブ・ストレージ 複数のパソコンが自宅にあり、互いの固有のHD、光学ドライブを相互にアクセスする方法。その2 3 2022/12/16 09:54
- その他(プログラミング・Web制作) バッチファイルでPCのモデル名を取得したい 1 2022/03/31 10:58
- Windows 10 WindowsホストのVMware workstationで仮想マシンをシステム起動時に起動できるか 3 2023/06/18 17:52
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Thunderbird 振り分けされなく...
-
エクセルで定期的(30分おき)...
-
JP1で月末以外で毎週月曜日のジ...
-
ADのDC移行の手順を教えてください
-
2010でShiftキーを使っても自動...
-
xcopyバッチを管理者として実行...
-
MODE関数を文字でできる関数は...
-
Windowsのディスクのクリーン...
-
vbsファイルによるネットワーク...
-
タスクススケジューラを停止さ...
-
Teratermで、条件分岐させたい
-
x64とIA64の違い
-
SSDのTrimって毎日実行していい...
-
bat 処理の中止
-
ログオン・ログオフスクリプト...
-
Setup.exeの管理者権限が必要な...
-
Remote Access Connection Mana...
-
OnTimeの取り消しについて
-
ジョブとタスク(ソフトウェア)...
-
WSUSのインストールについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Thunderbird 振り分けされなく...
-
xcopyバッチを管理者として実行...
-
エクセルで定期的(30分おき)...
-
MODE関数を文字でできる関数は...
-
JP1で月末以外で毎週月曜日のジ...
-
2010でShiftキーを使っても自動...
-
SSDのTrimって毎日実行していい...
-
タスクススケジューラを停止さ...
-
x64とIA64の違い
-
vbsファイルによるネットワーク...
-
VBAのタイマー
-
Teratermで、条件分岐させたい
-
ADのDC移行の手順を教えてください
-
WindowsServer2003の、SMB1.0を...
-
グループポリシーでログオンス...
-
bashで15分前と現在のエポック...
-
bat 処理の中止
-
GIGABYTE ユーティリティについて
-
ポリシーによる自動ログオフ
-
OnTimeの取り消しについて
おすすめ情報