[发明专利]基于POWERSHELL和WMI的开机启动方法在审
| 申请号: | 201811361527.1 | 申请日: | 2018-11-15 |
| 公开(公告)号: | CN109445875A | 公开(公告)日: | 2019-03-08 |
| 发明(设计)人: | 张加林 | 申请(专利权)人: | 四川长虹电器股份有限公司 |
| 主分类号: | G06F9/445 | 分类号: | G06F9/445 |
| 代理公司: | 四川省成都市天策商标专利事务所 51213 | 代理人: | 刘兴亮 |
| 地址: | 621000 四*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 事件查询 语句 过滤器 开机启动 绑定器 事件发生时 启动方式 软件启动 时间过滤 修改文件 用户体验 语言构造 直接触发 注册表项 查询 响应 开发 服务 | ||
1.一种基于POWERSHELL和WMI的无文件开机启动方法,其特征在于包括如下步骤:
通过WQL语言构造事件查询语句,并根据构造的事件查询语句构造过滤器进行时间过滤,然后构造一个消费者响应此事件,最后注册从过滤器到消费者的绑定器。
2.根据权利要求1所述基于POWERSHELL和WMI的无文件开机启动方法,其特征在于:
所述事件包括:时间事件、进程事件、内存事件、启动事件。
3.根据权利要求2所述基于POWERSHELL和WMI的无文件开机启动方法,其特征在于:
构造的事件查询语句如下:
$query=SELECT*FROM__InstanceModificationEvent WITHIN 60WHERETargetInstance ISA'Win32_LocalTime'AND TargetInstance.Minute=0ANDTargetInstance.Second=0。
4.根据权利要求3所述基于POWERSHELL和WMI的无文件开机启动方法,其特征在于:
所述过滤器的语法为:
$filter=Set-WmiInstance-Namespace root\subscription-Class__EventFilter-Arguments@{name=filter,EventNameSpace=root\cimv2;QueryLanguage=WQL;Query=$query}。
5.根据权利要求4所述基于POWERSHELL和WMI的无文件开机启动方法,其特征在于:
构造消费者,如下:
$scriptblock=@'
echothis is consumer script
'@
$consumer=Set-WmiInstance-Namespace root\subscription-ClassCommandLineEventConsumer-Arguments@{name=consumer;CommandLineTemplate=$scriptblock}
其中scriptblock可根据需求随意更改。
6.根据权利要求5所述基于POWERSHELL和WMI的无文件开机启动方法,其特征在于:
绑定过滤器和消费者,如下:
Set-WmiInstance-Namespace root\subscription-Class__FilterToConsumerBinding-Arguments@{Filter=$filter;Consumer=$consumer}。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川长虹电器股份有限公司,未经四川长虹电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811361527.1/1.html,转载请声明来源钻瓜专利网。





