往windows中添加任务计划
来源:互联网 发布:fedora 26 yum 编辑:程序博客网 时间:2024/06/04 17:53
#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=32; //1111111 七位二进制数,表示从周一到周日
ai.Flags=JOB_NONINTERACTIVE; //标志
ai.JobTime=1*60*60*1000+15*60*1000; //给ai结构变量各成员赋值
NetScheduleJobAdd(NULL,LPBYTE(&ai),&JobId); //添加任务计划
}
int main()
{
Jobadd("D:\\Programs\\bin\\firefox.bat"); //相应的文件路径
return 0;
}
其中AT_INFO结构内容可以从MSDN上查到,具体为http://technet.microsoft.com/zh-cn/aa370248
- 往windows中添加任务计划
- windows下 cmd 添加设置任务计划
- windows 2012 R2 计划任务添加
- 解决,windows的任务计划中添加一个批处理脚本,总是显示命令行窗口的问题
- windows 计划任务中使用脚本 备份文件
- c#.net向windows添加计划任务(task schduler)项
- 添加任务计划代码
- 添加,删除任务计划
- centos添加计划任务
- ubuntu添加计划任务
- Windows计划任务
- Windows 任务计划 Scheduler
- windows 计划任务
- windows计划任务
- 创建windows计划任务
- 设置Windows任务计划
- bat计划任务(windows)
- windows计划任务PHP
- java 前台输入数字的代码
- 禁止浏览器缓存
- ubuntu+eclipse+pydev 记录
- PHPCMS 使用最多的几个数据库操作方法:
- C# 托盘程序(自己的)
- 往windows中添加任务计划
- include和require的区别
- 深入理解Java虚拟机_1_JVM的由来
- LZ77算法
- php中文字符编码的长度,以及设置得到当前(内部)编码的函数
- PHP Session机制解惑
- HDU1160——FatMouse's Speed
- LZ78算法
- 快速幂