我有个应用程序,比如名字叫abc.exe,现在想写个程序,每天凌晨03:00:00,将其关闭,然后重启
要求程序没有窗口界面,作为一个服务运行

解决方案 »

  1.   

    SetWaitableTimer
    DestroyWindowCreateProcess or ShellExecute or WinExec
      

  2.   

    FindWindow
    PostQuitMessage()
      

  3.   

    abc.exe 可以自己在3点关闭。
    重新运行可以在后台运行一个守护进程,或是使用计划任务。
      

  4.   

    在windows计划任务执行批处理start.bat
    启动服务
    net start "服务名"stop.bat
    停止服务
    net stop "服务名"
      

  5.   

    Windows下可以写成服务,定时开始和关闭
    将你的abc.exe作为你的子进程就可以了,CreateProcess(...)
      

  6.   

    FindWindow
    PostQuitMessage()
    YES