命令行添加
sc create 服务名称 binPath= 路径 start= auto
在sc命令中,=号前面不能有空格,而=号后面必须有一个空格,切记。
原文出自[张荣国] 转载请保留原文链接: https://zhangrongguo.com/archives/143
参考
https://zhangrongguo.com/archives/143
https://blog.csdn.net/weixin_34087301/article/details/93561349
软件+注册表添加
软件
没有在微软官网找到,去其他地方下的[https://www.verydoc.com/others/service_under_nt.htm](https://www.verydoc.com/others/service_under_nt.htm)
使用
- 将VM开机自启写个bat。
"D:\Program Files (x86)\VMware\VMware Workstation\vmrun.exe" start"E:\Virtual Machines\QH\QH.vmx" nogui
- 创建个服务。
instsrv的路径 VM_AutoStart(名字) E:\tools\srvany.exe(路径)
- 在注册表里面定位到
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\上面自己创建的名字
- 新建项
Parameters
。新建字符串Application
。字符串的值就写bat的位置。或者直接填入bat的内容。 - 设置服务。在services里,选择创建的服务属性-登录,选中“本地系统帐户”,并勾选“允许服务与桌面交互”
参考
https://www.cnblogs.com/simpman/archive/2012/12/31/2840543.html
https://blog.csdn.net/XmallWood/article/details/89291362
[https://www.cnblogs.com/zhushunli/p/6043147.html