前言----TaskScheduler 说明
2017-02-26 20:06
155 查看
0.前言—-TaskScheduler 说明
1.Task Scheduler 1.0的相关操作
2.Task Scheduler 2.0的相关操作
3.Task Scheduler接口抽象
这是一个系列的文章,是本人在开发“优化加速”模块的其中一个子功能(管理Windows系统下的任务计划项)的时候留下的笔记,经过整理之后才发布出来的。毕竟在开发此功能的过程中,也多得益于前辈们的知识分享,因此,也希望这些文章可以帮助到有需要的童鞋吧o(∩_∩)o
考虑到目前为止,Windows用户基本过渡到xp系统及其以上了,因此这篇文章的兼容性仅仅照顾到xp及之上的Windows系统啦。这是MSDN的官方链接[点我吧]
Task Scheduler 2.0: Client requires Windows Vista. Server requires Windows Server 2008.
个人理解:
注意,在Task Scheduler 1.0之中,我们一般是通过操作ITaskScheduler对象来操作任务计划的,而在Task Scheduler 2.0中,则一般采用ITaskService对象来操作,并且在2.0的时候,也引入了一些新概念,因此,要想开发兼容xp及以上系统的Task Scheduler功能,必须先区分1.0和2.0的异同,然后根据功能要求抽象接口,以便在调用接口的时候回避与操作系统版本相关的差异。
![](https://img-blog.csdn.net/20170226220224757?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveWFveHVhbnpoaQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
1.Task Scheduler 1.0的相关操作
2.Task Scheduler 2.0的相关操作
3.Task Scheduler接口抽象
这是一个系列的文章,是本人在开发“优化加速”模块的其中一个子功能(管理Windows系统下的任务计划项)的时候留下的笔记,经过整理之后才发布出来的。毕竟在开发此功能的过程中,也多得益于前辈们的知识分享,因此,也希望这些文章可以帮助到有需要的童鞋吧o(∩_∩)o
考虑到目前为止,Windows用户基本过渡到xp系统及其以上了,因此这篇文章的兼容性仅仅照顾到xp及之上的Windows系统啦。这是MSDN的官方链接[点我吧]
MSDN上的概述
Task Scheduler 1.0: Client requires Windows Vista, Windows XP, Windows 2000 Professional, Windows Me, or Windows 98. Server requires Windows Server 2008, Windows Server 2003 or Windows 2000 Server.Task Scheduler 2.0: Client requires Windows Vista. Server requires Windows Server 2008.
对于Xp系统而言
在系统内,仅仅可以使用Task Scheduler 1.0来操作任务计划项。对于Vista及其以上系统而言
在系统内,不仅支持Task Scheduler 1.0来操作旧版本的任务计划项,同时也支持新版的任务计划项—-Task Scheduler 2.0。如何开发TaskScheduler相关功能
MSDN其实已经明确说明了,为任务计划开发提供了对应的COM对象,按照COM对象开发的一般套路即可以开发TaskScheduler了。其实开发此类功能的真正难点在于兼容所有常用的操作系统版本,其它的按照MSDN里的例程套路编码即可。个人理解:
注意,在Task Scheduler 1.0之中,我们一般是通过操作ITaskScheduler对象来操作任务计划的,而在Task Scheduler 2.0中,则一般采用ITaskService对象来操作,并且在2.0的时候,也引入了一些新概念,因此,要想开发兼容xp及以上系统的Task Scheduler功能,必须先区分1.0和2.0的异同,然后根据功能要求抽象接口,以便在调用接口的时候回避与操作系统版本相关的差异。
Task Schduler1.0和2.0的区别
相关文章推荐
- 插件开发技术说明(1)---前言
- 方法说明JAVA复习笔记--前言:第一节:从注释开始
- 关于C#微信公众号开发的前言说明
- 即时数据模块设计说明-前言
- APUE读书笔记-前言-说明(1)
- APUE读书笔记-前言-说明(2)
- 攻城狮在路上(肆)How tomcat works(零) 前言说明
- 改变图标!用户自定义列表样式css说明(http://www.blogcup.com/read_dicky_5345.html)
- 《LoadRunner性能测试实战》前言
- (转)一份比较详细的DOS命令说明![转贴]
- MYSQL参数配置优化说明
- 数据库生成器(3)--xsl文件说明
- startActivityForResult相关参数说明
- stm32程序中的assert_param()的说明
- Linux ps命令详解与示例说明
- Log4j 2.0 使用说明(1) 之HelloWorld
- [转载]Axure RP 7.0下载地址及安装说明
- Nginx配置文件详细说明
- webservice服务简单说明
- jquery中有关cookie的使用简要说明