gpt4 book ai didi

powershell - 使用powershell创建事件日志条目并填写用户

转载 作者:行者123 更新时间:2023-12-01 05:16:00 26 4
gpt4 key购买 nike

我需要创建 Windows 事件日志的条目(例如应用程序日志)。除了填写执行操作的用户之外,我知道如何做所有的事情。

例子:
我需要创建一个脚本,将一些消息写入应用程序日志。我使用了这个教程,效果很好:http://blogs.technet.com/b/heyscriptingguy/archive/2013/06/20/how-to-use-powershell-to-write-to-event-logs.aspx

但我无法影响“用户”。在 windows 日志中添加条目时,它总是填写“用户:不适用”。

知道如何将“用户”参数传递给“写入事件日志”cmdlet 吗?

感谢您的帮助。

最佳答案

尽管(据我所知)Write-EventLog 没有提供直接写入“用户”字段的选项,但您有两种解决方法:

使用内置的独立 exec "EventCreate.exe"(输入 eventcreate/? 查看手册)

这个确实支持提供用户名字段。我不确定,但它可能也需要该用户的密码。

第二种解决方法是将 $env:USERNAME 传递给 Write-EventLog 的“消息”字段。这样您仍将获得环境的当前用户。

我希望这有帮助。

关于powershell - 使用powershell创建事件日志条目并填写用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20542623/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com