0

在我的 PowerShell 脚本中,我使用此 cmdlet 在自定义日志中写入应用程序和服务日志。

write-eventlog -logname "MyRemoteSuite" -source "MRP" -eventid 100 -Message $Msg

它运作良好。现在我需要对 VBscript 做同样的事情......但 EventCreate 仅限于 Windows 事件日志。我也发现 了这个 stackoverflow 帖子,我不知道它是否是好的解决方案。

您能否告诉我是否可以使用 VBscript 写入应用程序和服务日志?

4

1 回答 1

0

只需使用 VBScript 的Run方法执行您的 PowerShell 命令。

Dim WshShell : Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run "CMD /K POWERSHELL -Command write-eventlog -logname ""MyRemoteSuite"" -source ""MRP"" -eventid 100 -Message Msg", 1, False
于 2017-06-12T16:24:46.017 回答