maruton's memorandum
ここはブログ作成時にやったことのメモや今まで作ったスクリプトなどをおぼえがき程度にまとめておくところ。
ページ
ホーム
Blogger Tips
HTML Tips
Script
Windows Tools
OS Tips
IT日記
WordPress
Security
Other
★
プライバシーポリシー
ページ
暗号通貨でサポート
カルダノSPO
Amazonほしい物リスト
2012年11月23日金曜日
[Script][VBS]プロセスの起動(Win32_Process.Create)
Win32_Process オブジェクトを作成し、create メソッドでプロセスを起動します。
Win32_Process.create(notepad)
strTargetHost = "."
strNamespace = "root\cimv2"
Set wbemLocator = WScript.CreateObject("WbemScripting.SWbemLocator")
Set wbemServices = wbemLocator.ConnectServer(strTargetHost, strNamespace)
Set objProcess = wbemServices.Get("Win32_Process")
strCommand = "notepad.exe"
intReturn = objProcess.Create (strCommand, Null, Null, intProcessID)
WScript.Echo intProcessID
Win32_Process.create(notepad 非表示)
strCommandLine = "notepad.exe"
Const HIDDEN_WINDOW = 12
Set objWMIService = GetObject("winmgmts:{impersonationLevel=impersonate}!\\.\root\cimv2")
Set objStartup = objWMIService.Get("Win32_ProcessStartup")
Set objConfig = objStartup.SpawnInstance_
objConfig.ShowWindow = HIDDEN_WINDOW
Set objProcess = GetObject("winmgmts:root\cimv2:Win32_Process")
intReturn = objProcess.Create(strCommandLine, null, objConfig, intProcessID)
Script のページに戻る
0 件のコメント:
コメントを投稿
次の投稿
前の投稿
ホーム
登録:
コメントの投稿 (Atom)
0 件のコメント:
コメントを投稿