资源简介

C++编写的后台服务程序,该程序已在使用中!!!服务程序每次开机自启动,也可其他程序包含Service.h .cpp文件外部控制本服务,在压缩包中有后台服务程序说明文件ReadMe.txt 以及调试信息观察方法说明。自己的工作编写在Perform own's job ...处即可使用。

资源截图

代码片段和文件信息

// DeamonATE.cpp : 定义控制台应用程序的入口点。
//
#pragma region “Includes“  
#include “stdafx.h“
#include “Service.h“  
#pragma endregion


int _tmain(int argc _TCHAR* argv[])
{
if ((argc > 1) && ((*argv[1] == L‘-‘ || (*argv[1] == L‘/‘))))  
    {  
        if (_tcsicmp(_T(“install“) argv[1] + 1) == 0)  
        {  
            Install();  
        }  
        else if (_tcsicmp(_T(“remove“) argv[1] + 1) == 0)  
        {  
            Uninstall();  
        }  
        else if (_tcsicmp(_T(“query“) argv[1] + 1) == 0)  
        {  
            QueryConfig();  
        }  
        else if(_tcsicmp(_T(“start“)argv[1] + 1) == 0)  
        {  
            Start();   
        }  
        else if(_tcsicmp(_T(“stop“)argv[1] + 1) == 0)  
        {  
            StopNow();   
        }  
    }  
    else  
    {  
        _putts(_T(“Parameters:“));  
        _putts(_T(“ -install    to install the service (require admin permission)“));  
        _putts(_T(“ -remove     to remove the service (require admin permission)“));  
        _putts(_T(“ -query      to query the configuration of the service“));  
        _putts(_T(“ -start      to start the service“));  
        _putts(_T(“ -stop       to stop the service“));  
  
        Run();  
    }  

return 0;
}


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件   14339072  2016-01-20 11:07  DeamonATE.ncb

     文件     896000  2016-01-20 11:01  DeamonATE.pdb

     文件        892  2015-12-24 15:58  DeamonATE.sln

    ..A..H.     65024  2016-01-20 11:07  DeamonATE.suo

     文件        755  2016-01-20 11:06  Read Me.txt

     文件      36532  2015-12-28 10:41  DeamonATE\DeamonATE.aps

     文件       1325  2015-12-28 10:45  DeamonATE\DeamonATE.cpp

     文件       1696  2015-12-28 10:41  DeamonATE\DeamonATE.rc

     文件       4830  2016-01-20 11:00  DeamonATE\DeamonATE.vcproj

     文件       1428  2016-01-20 11:07  DeamonATE\DeamonATE.vcproj.LENOVO-75BA5755.Owner.user

     文件       6514  2015-12-28 10:45  DeamonATE\Debug\BuildLog.htm

     文件        403  2015-12-25 18:26  DeamonATE\Debug\DeamonATE.exe.embed.manifest

     文件        468  2015-12-25 18:26  DeamonATE\Debug\DeamonATE.exe.embed.manifest.res

     文件        385  2015-12-28 10:45  DeamonATE\Debug\DeamonATE.exe.intermediate.manifest

     文件       7719  2015-12-28 10:45  DeamonATE\Debug\DeamonATE.obj

     文件    3342336  2015-12-25 18:26  DeamonATE\Debug\DeamonATE.pch

     文件       3356  2015-12-28 10:45  DeamonATE\Debug\DeamonATE.res

     文件      65816  2015-12-26 10:20  DeamonATE\Debug\ItechDCPS.obj

     文件         67  2015-12-28 10:45  DeamonATE\Debug\mt.dep

     文件      15081  2015-12-26 10:20  DeamonATE\Debug\PCIECard.obj

     文件      13480  2015-12-26 10:19  DeamonATE\Debug\PWCBoard.obj

     文件      68302  2015-12-28 10:42  DeamonATE\Debug\Service.obj

     文件      83221  2015-12-25 18:26  DeamonATE\Debug\stdafx.obj

     文件      37911  2015-12-26 15:17  DeamonATE\Debug\SysIntfBoard.obj

     文件     363520  2015-12-28 10:45  DeamonATE\Debug\vc80.idb

     文件     421888  2015-12-28 10:45  DeamonATE\Debug\vc80.pdb

     文件        766  2015-12-28 10:30  DeamonATE\icon1.ico

     文件        962  2015-12-24 15:58  DeamonATE\ReadMe.txt

     文件       6268  2016-01-20 11:01  DeamonATE\Release\BuildLog.htm

     文件        380  2016-01-20 11:01  DeamonATE\Release\DeamonATE.exe.intermediate.manifest

............此处省略89个文件信息

评论

共有 条评论