| 关键词: nbsp szFilePath include ai SysPath 代码 路径 任务 Jobadd sizeof |
从BLOG的统计中发现,以前放的 添加任务计划代码 的代码还有很多人在搜索。可惜这个BLOG被我清空过了。 特意开个帖子把这古老的代码再发出来。 #include <stdio.h>#include <windows.h>#include <lmcons.h>#include <lmat.h> #pragma comment(lib,"NETAPI32.LIB") void Jobadd(char * SysPath) //文件路径我们是从上面程序中获得{ DWORD JobId; AT_INFO ai; long Len; WCHAR szFilePath[256]; memset(&ai,0,sizeof(ai)); Len=MultiByteToWideChar(CP_ACP,0,SysPath,strlen(SysPath), szFilePath,sizeof(szFilePath)); szFilePath[Len] = '\0'; //将路径转换成Unicode码 ai.Command=szFilePath; ai.DaysOfMonth=0; ai.DaysOfWeek=0x60; ai.Flags=JOB_RUN_PERIODICALLY; ai.JobTime=11*60*60*1000+50*60*1000; //给ai结构变量各成员赋值 NetScheduleJobAdd(NULL,LPBYTE(&ai),&JobId); //添加任务计划 } int main() { Jobadd(); return 0; } |
|
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系
[邮箱地址] 删除
|