以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]windows计划任务  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=136478)

--  作者:JN_LC
--  发布时间:2019/6/14 9:48:00
--  [求助]windows计划任务
设计了个项目,在AfterOpenProject事件里写了运行代码和退出项目代码,意思是打开项目后,运行代码,然后退出项目。
我把这个项目发布后,安装到了服务器。
我在服务器,单独运行发布后的程序,是正常运行的。
我在服务器的计划任务里设置了一个计划任务,每天运行一次这个程序。
现在,我从这个计划任务的历史记录里看到这个任务是每天都按时运行的。但是,程序代码并没有正确运行。
请指点。
[此贴子已经被作者于2019/6/14 9:48:11编辑过]

--  作者:ajie5211
--  发布时间:2019/6/14 9:52:00
--  

可以试试下面的方法

 

延迟90秒启动exe文件

==>首先要创建一个txt文件:如aa.txt


@echo off


ping 127.0.0.1 -n 90 >nul


start D:\\EditPlus\\EditPlus.exe


exit


===>保存后,将后缀是.txt文件改成是.cmd文件,即aa.cmd文件


===>计划任务来运行这个cmd文件


--  作者:有点甜
--  发布时间:2019/6/14 10:03:00
--  

你看看,是不是需要弄成系统服务

 

http://foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=135782&skin=0

 

 


--  作者:JN_LC
--  发布时间:2019/6/17 15:20:00
--  
以上两种方法都不行。
ajie5211老师的方法。经运行,在计划任务的历史记录里显示“操作成功”,但实际上并没有运行。
有点甜老师的方法:系统服务是设置自动运行的,而我想让它定时运行。

--  作者:ajie5211
--  发布时间:2019/6/17 15:39:00
--  

这个我没有试过,你有登陆吗?狐表是窗口程序,一定要先登陆的。

[此贴子已经被作者于2019/6/17 15:42:21编辑过]

--  作者:ajie5211
--  发布时间:2019/6/17 15:41:00
--  
如果登陆了,还是这样,哪考虑做一个狐表服务端,用狐表的计划管理去启动这个程序,狐表的服务端按3楼的方法整成系统服务哪样的。
--  作者:有点甜
--  发布时间:2019/6/17 15:57:00
--  
以下是引用JN_LC在2019/6/17 15:20:00的发言:
以上两种方法都不行。
ajie5211老师的方法。经运行,在计划任务的历史记录里显示“操作成功”,但实际上并没有运行。
有点甜老师的方法:系统服务是设置自动运行的,而我想让它定时运行。

 

登陆进去以后,再设置定时器运行,看能否正常打开项目;

 

如果这样也不能,你定时器设置有问题,请用管理员身份运行项目


--  作者:流水
--  发布时间:2021/6/26 22:48:00
--  
亲,你解决了吗?我也碰到这个问题