タグ
  ANSI (1)
  ASP.NET (10)
  Active Directory (55)
  BAT (16)
  Backup (2)
  CSharp (11)
  CentOS (4)
  C言語 (4)
  DNS (4)
  Excel (2)
  FFmpeg (1)
  Fedora (4)
  FreeBSD (6)
  IPv6 (3)
  Java (11)
  JavaScript (8)
  LAN (1)
  Link (4)
  Linux (15)
  Mac (1)
  Mail (2)
  Microsoft (3)
  NIS (1)
  Node.js (6)
  OpenIndiana (1)
  OpenLDAP (2)
  OpenSSL (1)
  OpenSolaris (4)
  PHP (2)
  Perl (2)
  Postfix (1)
  PostgreSQL (2)
  PowerShell (34)
  RFC (3)
  SQL Server (5)
  Solaris (10)
  Ubuntu (9)
  VBScript (73)
  VCpp (2)
  VMware (3)
  Visual Basic (1)
  WMI (17)
  WSF (5)
  WSH (10)
  Windows (19)
  bash (1)
  bind (1)
  iSCSI (1)
  作成中 (8)
  慣用句 (3)
  正規表現 (6)
  運用 (8)
作成 2009.12.29
更新 2009.12.29
コマンドを実行して実行結果をイベントログへ記録するサンプルコード

コマンドを実行して実行結果をイベントログへ記録します。

Option Explicit
Const evInfomation = 4
Dim WshShell, objExec
Dim strResult
Set WshShell = WScript.CreateObject("WScript.Shell")
Set objExec = WshShell.Exec("sc query")
strResult = ""
Do While objExec.status = 0
  Do While Not objExec.StdOut.AtEndOfStream
    strResult = strResult & vbNewLine & objExec.StdOut.ReadLine
  Loop
  WScript.Sleep 100
Loop
WshShell.LogEvent evInfomation, strResult
タグ: WSH VBScript
[リロード] [記事修正] [新規作成] [使用方法]
©2004-2012 UPKEN IPv4