Joh*_*ent 5 powershell event-log
我搜索了我能找到的每个关键字,看看 PS7 中是否有一个 cmdlet 相当于 PS5 中的 New-EventLog?
这样的事情存在吗?
继续我的评论。举一个简单的例子,以及处理 PSCore 上的用例的粗略方法。您需要查看文档以了解此类情况的所有选项。
\nGet-CimInstance -ClassName Cim_OperatingSystem\n# Results\n<#\nSystemDirectory Organization BuildNumber RegisteredUser SerialNumber Version\n--------------- ------------ ----------- -------------- ------------ -------\nC:\\Windows\\system32 19041 00329-00000-00003-AA986 10.0.19041\n#>\n\n\n$PSVersionTable.PSVersion\n# Results\n<#\nMajor Minor Patch PreReleaseLabel BuildLabel\n----- ----- ----- --------------- ----------\n7 1 3 \n#> \n\n\n# Get some event logs, just because\n(Get-WinEvent -ListLog '*' -ErrorAction SilentlyContinue).LogName | \nSelect-Object -First 9\n# Results\n<#\nWindows PowerShell\nSystem\nSecurity\nKey Management Service\nInternet Explorer\nHardwareEvents\nApplication\nWindows Networking Vpn Plugin Platform/OperationalVerbose\nWindows Networking Vpn Plugin Platform/Operational\n#>\n\n# Create a new event log\nNew-Item -Path 'HKLM:\\SYSTEM\\ControlSet001\\Services\\Eventlog' -Name 'MyEventLog' \xe2\x80\x93Force\n# Results\n<#\n Hive: HKEY_LOCAL_MACHINE\\SYSTEM\\ControlSet001\\Services\\Eventlog\n\nName Property\n---- --------\nMyEventLog \n#> \n\n\n# Get some event logs, just because\n(Get-WinEvent -ListLog '*' -ErrorAction SilentlyContinue).LogName | \nSelect-Object -First 9\n# Results\n<#\nWindows PowerShell\nSystem\nSecurity\nMyEventLog\nKey Management Service\nInternet Explorer\nHardwareEvents\nApplication\nWindows Networking Vpn Plugin Platform/OperationalVerbose\n#>\n\n# Write to it this way:\neventcreate /l MyEventLog /t Information /so TestWrite /id 1 /d "Test message"\n\n# Results\n<#\nSUCCESS: An event of type 'Information' was created in the 'MyEventLog' log with 'TestWrite' as the source.\n#>\n\nGet-WinEvent -LogName 'MyEventLog'\n# Results\n<#\n\n ProviderName: TestWrite\n\nTimeCreated Id LevelDisplayName Message\n----------- -- ---------------- -------\n6/4/2021 6:12:30 PM 1 Information Test message\n\n\n(Get-WinEvent -LogName 'MyEventLog').Count\n1\n#>\n
Run Code Online (Sandbox Code Playgroud)\n
归档时间: |
|
查看次数: |
3932 次 |
最近记录: |