aij[beta]

日々の芥

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
--.--.-- --:-- | スポンサー広告 | トラックバック(-) | コメント(-) |
サーバーとして使用しているWindows 2003 server上のアプリケーションやバッチファイルをリモートから実行指示をかける話。

方法1
WMIを使う。
バッチファイルを起動する程度あればこれが一番楽。
リモートのWMIプロバイダに接続して、Win32_Processをコントロールしてやればよい。
リファレンスとしては、WMI Operating System Classes (Windows)。ただし、実行するアプリケーションがネットワーク上のリソースを必要とする場合はうまく実行できない、ネットワーク上のサーバーからファイルをコピーするとか。どうもWMIから実行されるプロセスに制限があるようなのだが、そのあたりのドキュメントが見つからない。

WMI Fun !! ~ WMI に興味がある方・システム管理者必見 !! ~このあたりも必読。


方法2
タスクを使う。
スケジュールしない(無効な)タスクとして、アプリケーションを登録して、そのタスクを外部から呼び出す方法。管理共有が有効であれば、リモートからタスクを呼び出すことが可能なので、

schtasks /Run /S マシン名 /U ユーザー名 /P パスワード /TN タスク名

あたりで、なんとかなるか。
スポンサーサイト












管理者にだけ表示

トラックバックURL↓
http://aij.blog80.fc2.com/tb.php/475-a5bb7bae

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。