2008-08-16

Windows programing

研究では主にPHPを使っている私。

インターンでは主にVBScriptを使っています。
独自性の強いWindowsのスクリプトなんか使うことないと思っていましたが、こんなところで使うことになるとは。

使ってみると結構便利。
ちょっと詰まったところがあったので、一応メモ。

このサイトにあるWshControllerだが、サーバーのリモート操作になると環境によって非常に設定がめんどくさい。

なので、

Set objWbemLocator = CreateObject("WbemScripting.SWbemLocator")
Set objWMIService = objwbemLocator.ConnectServer _
(strComputer, strNamespace, strUser, strPassword)

という風にコンピュータ名(IPアドレス等)、root\cvm2みたいの?(省略可)、ユーザー名、パスワードと入力してやれば、アカウント情報を利用してリモート操作できるようになります。

この方がほとんど設定いらずなので楽ちんです。

Hey, Scripting Guy!のページにサンプルがあります。

最近Scripting Guyにお世話になりっぱなしだ。。。
ありがとう!!!

応援クリックお願いします!!人気blogランキングへ

0 件のコメント: