relevant command list

~\Desktop> (Get-Command Write-EventLog).Parameters

Key                 Value
--- -----
WarningAction System.Management.Automation.ParameterMetadata
RawData System.Management.Automation.ParameterMetadata
Verbose System.Management.Automation.ParameterMetadata
WarningVariable System.Management.Automation.ParameterMetadata
ErrorAction System.Management.Automation.ParameterMetadata
Category System.Management.Automation.ParameterMetadata
InformationAction System.Management.Automation.ParameterMetadata
ErrorVariable System.Management.Automation.ParameterMetadata
Source System.Management.Automation.ParameterMetadata
PipelineVariable System.Management.Automation.ParameterMetadata
EventId System.Management.Automation.ParameterMetadata
OutVariable System.Management.Automation.ParameterMetadata
Debug System.Management.Automation.ParameterMetadata
InformationVariable System.Management.Automation.ParameterMetadata
ComputerName System.Management.Automation.ParameterMetadata
EntryType System.Management.Automation.ParameterMetadata
Message System.Management.Automation.ParameterMetadata
LogName System.Management.Automation.ParameterMetadata
OutBuffer System.Management.Automation.ParameterMetadata
AsJob System.Management.Automation.ParameterMetadata

Write-EventLog

Write-EventLog -Source "SupperSocketService" -LogName "TestLog" -Message "test on 20180928" -EventId 3001

New-EventLog

This command was used to create a new source

New-EventLog -Source "SupperSocketService" -LogName "TestLog" -MessageResourceFile "C:\Test\TestApp.dll"

Remove-EventLog

Remove-EventLog -LogName "TestLog"

Get-EventLog

Get-EventLog -List

 Max(K) Retain OverflowAction        Entries Log
------ ------ -------------- ------- ---
51,200 0 OverwriteAsNeeded 4,852 Application
512 7 OverwriteOlder 0 Dell
20,480 0 OverwriteAsNeeded 0 HardwareEvents
512 7 OverwriteOlder 0 Internet Explorer
512 7 OverwriteOlder 722 isaAgentLog
10,240 0 OverwriteAsNeeded 21,192 Kaspersky Event Log
20,480 0 OverwriteAsNeeded 0 Key Management Service
512 7 OverwriteOlder 8 Lisa
128 0 OverwriteAsNeeded 179 OAlerts
512 7 OverwriteOlder 0 PreEmptive
8,192 0 OverwriteAsNeeded 2,692 Red Gate Software
51,200 0 OverwriteAsNeeded 24,441 Security
512 7 OverwriteOlder 1 SupperSocketService
51,200 0 OverwriteAsNeeded 20,441 System
20,480 7 OverwriteOlder 1,460 VisualSVNServer
20,480 7 OverwriteOlder 0 VisualSVNServerActivity
20,480 7 OverwriteOlder 490 VisualSVNServerBackgroundJobs
20,480 -1 DoNotOverwrite 0 VisualSVNServerManagement
20,480 7 OverwriteOlder 0 VisualSVNServerReplication
512 7 OverwriteOlder 0 Windows Azure
15,360 0 OverwriteAsNeeded 12,678 Windows PowerShell

通过powershell操作eventlog的更多相关文章

  1. .NET通过PowerShell操作ExChange为用户开通邮箱账号

    最近工作中一个web项目需要集成exchange邮箱服务,注册用户时需要动态创建邮箱用户,终于在http://www.cnblogs.com/gongguo/archive/2012/03/12/23 ...

  2. .NET通过PowerShell操作ExChange为用户开通邮箱教程

    转:http://www.cnblogs.com/gongguo/archive/2012/03/12/2392049.html =================================== ...

  3. Powershell操作MySQL

    最近再用Python写一些监控脚本,并将监控数据输出到MySQL中,最后通过Python抓取MySQL中的数据进行监控汇总告警 考虑到一些微软产品使用Powershell更为方便,于是找了些资料,尝试 ...

  4. PowerShell 操作 Azure SQL Active Geo-Replication 实战

    <Azure SQL Database Active Geo-Replication简介>一文中,我们比较全面的介绍了 Azure SQL Database Active Geo-Repl ...

  5. PowerShell 操作 Azure Blob Storage

    本文假设已经存在了一个 Azure Storage Account,需要进行文件的上传,下载,复制,删除等操作.为了方便查看 PowerShell 代码执行的结果,本文使用了 MS 发布的一个 Azu ...

  6. PowerShell 操作 Azure SQL Active Geo-Replication

    前文中我们比较全面的介绍了 Azure SQL Database Active Geo-Replication 的主要特点和优势.接下来我们将从自动化的角度介绍如何通过 PowerShell 在项目中 ...

  7. .NET 操作 EventLog(Windows事件日志监控)(转载)

    操作Windows日志:EventLog 如果要在.NET Core控制台项目中使用EventLog(Windows事件日志监控),首先需要下载Nuget包: System.Diagnostics.E ...

  8. powershell 操作sharepoint命令集

    打开SharePoint 2013 Management Shell, and then run as administrator.执行如下命令 1. 添加wsp和安装Add-SPSolution - ...

  9. PowerShell 操作 OFFICE

    UiPath操作Office软件的方式,这里说一下用PowerShell调用Office的COM组件的方式 老生常谈~每个程序员都要至少掌握一门脚本编程语言... EXCEL: $excel = Ne ...

随机推荐

  1. MyBatipse插件

    MyBatipse:Eclipse 下的 Mybatis插件 MyBatipse是Eclipse的一个插件,提供了内容提示和Mybatis的配置文件验证功能: 特点 XMLEditor 的增强 代码自 ...

  2. indexedDB 增删改查

    /** * 打开数据库 */ export function openDB() { return new Promise((resolve, reject) => { let indexedDB ...

  3. 关于内存 转载自http://blog.csdn.net/xluren/article/details/8150723

    首先感谢下原作者,写的真的非常明白,非常详细 1.预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 1.栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局 ...

  4. elasticsearch入门使用(二) Mapping + field type字段类型

    Elasticsearch Reference [6.2] » Mapping 参考官方英文文档 https://www.elastic.co/guide/en/elasticsearch/refer ...

  5. Codeforces Round #321 (Div. 2) E

    终于补好了. 题目链接: http://codeforces.com/contest/580/problem/E E. Kefa and Watch time limit per test 1 sec ...

  6. 浅谈Java字符串

    从概念上而言,Java字符串就是Unicode字符序列.由于Java没有内置的字符串类型,而是在标准Java类库中提供了一个预定义类String,每个用双引号的括起来的字符串都是String类的一个实 ...

  7. Hive入门及常用指令

    基础命令show databases; # 查看某个数据库use 数据库; # 进入某个数据库show tables; # 展示所有表desc 表名; # 显示表结构show partitions 表 ...

  8. mysql 密碼忘記 解決

    WINDOW 1.my.ini 加入 [mysqld] skip-grant-tables 2.mysql -uroot -p 登入 USE MYSQL: update user set passwo ...

  9. 解决filter拦截request中body内容后,字符流关闭,无法传到controller的问题

    解决filter拦截request中body内容后,字符流关闭,无法传到controller的问题 2.问题: 在一般的请求中,content-type为:application/x-www-form ...

  10. iOS--基于键值的观察者模式(KVO)

    VO简而言之就是:基于键值的观察者,实际上就是观察者模式. Cocoa Framework已经为我们提供了这一模式,不需要我们自己来实现了.我们只需要按照约定的方式去做就可以了.KVO主要用于用户界面 ...