下面的命令可以创建一个自启动服务
sc create checksec binpath= "C:\Users\hambaga\AppData\Roaming\Program Data\chc.exe" depend= Tcpip start=auto
下面的代码创建了一个服务,然后把自己复制到C盘下,通过服务实现开机自启动。
如果要卸载这个服务,只需执行一下命令:
sc delete AutoStartServiceDemo
// AutoStartServiceDemo.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
#include <windows.h>
char lpszServiceName[MAX_PATH] = "AutoStartServiceDemo";
char lpszTargetPath[MAX_PATH] = "C:\\AutoStartServiceDemo.exe"