建议使用以下浏览器,以获得最佳体验。 IE 10.0+以上版本 Chrome 31+谷歌浏览器 Firefox 30+ 火狐浏览器

Win系统在不登录桌面开机自动运行程序

由于工作关系需要在不登录系统的情况下启动运行EXE程序,网上找了很多教程,测试了很多版本都没有达到效果,很多教程讲的模模糊糊新手操作起来不方便。

第一种方法:

1:

定时重启计划任务

C:\Windows\System32\shutdown.exe

参数:-r -f -t 1


2:

shell:startup

把防锁屏脚本与监控快捷方式加进启动项

防锁屏脚本:

@echo off

timeout /t 3

start "" "C:\Windows\System32\rundll32.exe" user32.dll,LockWorkStation

3:打开CMD运行:
control userpasswords2

在“用户账户”界面,选定对应的用户,然后去除勾选“要使用本计算机,用户必须输入用户名和密码”。


第二种方法:

文章根据情况进行实际操作分析,结合多种可能性的发生,优化了操作步骤,直接了当的说明原理和实际的操作,图文并茂的讲解操作。

配置方法如下:

服务环境文件 Instsrv.exe、Srvany.exe 下载地址:

程序文件.rar


操作流程图:

image.png

1、将Instsrv.exe(可以给系统安装和删除服务组件功能)和Srvany.exe(可以让程序以服务的方式运行组件)下载下来放在本地磁盘的目录,可以C\ 也可以D盘目录下;

比如:我路劲“D:\ccserver

image.png  

2、添加命令到注册表和服务项

win图标+R,输入:CDM.

打开命令行CMD,输入“%path%\instsrv CCserver %path%\srvany.exe” 后回车;

注意:(%path%表示Instsrv.exe和Srvany.exe的下载下来保存的目录(我的服务目录 D:\CCserver),

ServerName为你需要创建的系统服务名称(我的服务名称:CCserver);)

比如,我的命令:D(盘符):\CCserver(文件夹)\instsrv CCserver (服务名称)

示范路径:D:\CCserver\instsrv CCserver D:\CCserver\srvany.exe

image.png


路劲输入后,出现图片中提示,表示服务项添加成功。如果失败检测路径或者是否有多余空格等。

3、打开regedit注册表编辑器,找到以下目录创建注册表需要启动程序的路径。

win+r ,运行中输入:regedit

在下面路劲找到新建启动文件名字(这个名称在上一步添加注册表服务项后就会出现)

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services

找到启动文件后新建服务名称:

比如:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\CCserver

image.png


ServerName:创建服务名称(启动文件打开后是空的,需要新建“项”。

4、鼠标右键单击< CCserver >文件,选择创建一个”项”,名称为”Parameters”

5、单击新建的”Parameters”文件,在右边点击鼠标右键,创建一个”字符串值”(REG_SZ),将下面3个新建

名称 Application (值:需要启动服务运行的程序应用)
名称 AppDirectory (值:需要启动服务运行的程序应用的文件路径)
名称 AppParameters (值:需要服务运行的程序启动所需要的参数)\(没有参数可以不填)


image.png


6、开启系统服务

win+R打开运行,输入services.msc服务控制面板,找到<ServerName>(这个名称是上一步新建的服务名称)

鼠标右键-属性-登陆,勾选”允许服务与桌面交互”。

image.png


image.png  


重启电脑后,可以通过任务管理器来查看设置的软件有没有正常运行。

测试过程中发现一个问题,服务启动后如果电脑设置了多IP服务器运行会随机识别本地IP。

上一篇:centos数据盘日志和缓存如何清理?

下一篇:如何快速迁移宝塔网站数据,非一键迁移