MCGS期限密码运行问题 点击:2323 | 回复:5



佛州鳄鱼

    
  • 精华:0帖
  • 求助:3帖
  • 帖子:47帖 | 103回
  • 年度积分:22
  • 历史总积分:262
  • 注册:2003年11月26日
发表于:2018-04-20 21:07:26
楼主

求助:做了工程运行期限,但是输入密码后,可以继续运行。但是没事断电重启后,都必须再输入密码。每重启一次升级一个不到期密码要输入。即使第一次下载运行,还没有设置期限密码,登录后就跳出第一期密码界面。求高手指点,谢谢!




佛州鳄鱼

  • 精华:0帖
  • 求助:3帖
  • 帖子:47帖 | 103回
  • 年度积分:22
  • 历史总积分:262
  • 注册:2003年11月26日
发表于:2018-04-20 21:15:17
1楼
脚本时间比较似乎失效了? settime1=!TimeStr2I(!str(y1)+"-"+!right("0"+!str(m1),2)+"-"+!right("0"+!str(d1),2)+"00:00:00") settime2=!TimeStr2I(!str(y2)+"-"+!right("0"+!str(m2),2)+"-"+!right("0"+!str(d2),2)+"00:00:00") settime3=!TimeStr2I(!str(y3)+"-"+!right("0"+!str(m3),2)+"-"+!right("0"+!str(d3),2)+"00:00:00") settime4=!TimeStr2I(!str(y4)+"-"+!right("0"+!str(m4),2)+"-"+!right("0"+!str(d4),2)+"00:00:00") if!TimeGetSpan(settime1,!TimeGetCurrentTime())<=0andflag=0then   用户窗口.密码输入.Open() else   if!TimeGetSpan(settime2,!TimeGetCurrentTime())<=0andflag=1then    用户窗口.密码输入.Open()   else    if!TimeGetSpan(settime3,!TimeGetCurrentTime())<=0andflag=2then      用户窗口.密码输入.Open()    else       if!TimeGetSpan(settime4,!TimeGetCurrentTime())<=0andflag=3then       用户窗口.密码输入.Open()      endif    endif   endif endif

佛州鳄鱼

  • 精华:0帖
  • 求助:3帖
  • 帖子:47帖 | 103回
  • 年度积分:22
  • 历史总积分:262
  • 注册:2003年11月26日
发表于:2018-04-20 21:22:08
2楼
循环策略开关k=0也好像在开机时不能关闭循环策略运行,所以一开机或重启就能启动期限密码界面

佛州鳄鱼

  • 精华:0帖
  • 求助:3帖
  • 帖子:47帖 | 103回
  • 年度积分:22
  • 历史总积分:262
  • 注册:2003年11月26日
发表于:2018-04-20 21:32:31
3楼
问题好像也不在这个脚本上,因为不重启时是正常起作用的,问题出在开机和重启时

佛州鳄鱼

  • 精华:0帖
  • 求助:3帖
  • 帖子:47帖 | 103回
  • 年度积分:22
  • 历史总积分:262
  • 注册:2003年11月26日
发表于:2018-04-23 10:46:33
4楼
哪位同仁遇到过这个问题,希望交流分享,谢谢

佛州鳄鱼

  • 精华:0帖
  • 求助:3帖
  • 帖子:47帖 | 103回
  • 年度积分:22
  • 历史总积分:262
  • 注册:2003年11月26日
发表于:2018-04-23 10:47:16
5楼
更希望这个方法的原创老师给予指导,将十万分感谢!!

热门招聘
相关主题

官方公众号

智造工程师