网站标志
导航菜单
当前日期时间
当前时间:
购物车
购物车中有 0 件商品 去结算 我的订单
商品搜索
商品搜索:
文章正文
WINCC每月定时触发事件备份脚本
作者:管理员    发布于:2015-05-25 20:56:29    文字:【】【】【
WINCC定时触发事件备份脚本
 
每月1日8时定时触发一次事件备份一次TXT文件
如下编写WINCC全局脚本,为什么不可以触发?
-------------------------------------------------------------------------------------------------

 #pragma code ("kernel32.dll")
 BOOL CopyFileA(LPCTSTR,LPCTSTR,BOOL);
 VOID GetLocalTime(LPSYSTEMTIME lpSystemTime);
 #pragma code ()
 
 char buf[128];
 char p[255] ;
 char L[128] "1.8.0.0" ;)//写入每月的1日8时0点0秒
 char source[255] "C:\\电机阀门操作记录.txt";//源文件 (包含路径)
 char destination[255] ;
 static char preuser[128];
 unsigned a,b,c,d,e,f;
 FILE* fp;
 SYSTEMTIME sysTime;
 //读取系统时间,并且复制给变量a,b,c,d,e,f
 GetLocalTime(&sysTime);
 a=sysTime.wHour; 
 b=sysTime.wMinute; 
 c=sysTime.wSecond; 
 f=sysTime.wYear; 
 e=sysTime.wMonth; 
 d=sysTime.wDay;
 sprintf(p, "%d.%d.%d.%d.%d.%d",f,e,d,a,b,c);//按年月日小时分秒复制P
 sprintf(user_in, "%d",L);//按年月日小时分秒复制P
 sprintf(buf, "%d.%d.%d.%d",d,a,b,c);//按日小时分秒复制P
 sprintf(destination "C:\\aa\\%s.txt",p);// 目标文件(包含路径)
 if(buf==L)//每个月的1日备份1次
 {
 CopyFileA( source destination FALSE );//FALSE 覆盖现有文件、TRUE 不覆盖现有文件
 }
  else
 {}
 
 return 0;                                                       //返回到0
浏览 (98) | 评论 (0) | 评分(0) | 支持(0) | 反对(0) | 发布人:管理员
将本文加入收藏夹
新闻详情
脚注栏目
|
脚注信息
机电工程网(C) 2015-2020 All Rights Reserved.    联系我们