在Windows启动时自动启动WAMP(无登录或任何UAC干扰)


81

我希望在打开计算机时启动WAMP。理想情况下,无需用户登录就可以开始。我已经将WAMP添加到注册表的启动中,但是用户需要登录,而UAC仍在播放它令人讨厌的部分。

有没有一种方法可以在没有登录或UAC干扰的情况下完成此操作?

谢谢。

Answers:


225

请按照以下说明在启动时启动适当的WAMP服务。UAC不会在这里干扰,也无需登录即可启动Web服务器:

  1. 以管理员身份登录。

  2. 开始->运行“ services.msc”

  3. 右键单击服务wampapache(也可以称为wampapache64)。转到属性并将启动类型设置为“自动”

  4. 如果您希望MySQL在启动时也可用,则对wampmysqld(或wampmysqld64)重复步骤3。

在此处输入图片说明

在Windows 7-10上进行了测试


我不确定,但是我可能忘记了将服务器置于联机状态(即,单击“置于联机状态”)。可能还有其他事情。现在已修复。
曼努埃尔2014年

1
当我访问本地主机时,它会起作用,但是,如果我们想启动应用程序wampserver?
krachleur,2015年

5
此解决方案有效,但是任务栏托盘中没有出现wamp图标。如何解决这个问题?
Alex Lomia

1
此解决方案可以正常运行,但是只能启动三个与Wamp相关的应用程序(Web服务器)之一。仍然有数据库(mysql,mariadb)和wampmanager可以运行。更好的答案是sariban,它可以在计算机启动时同时启动所有三个实例的wampmanager。
lubosdz

1
@AlexanderLomia的答案仅描述了如何启动apache(Web服务器)和mysql(数据库服务器)服务。如果要使用该图标(系统托盘中的可视界面),则需要自动启动wampmanager.exe(<wamp_dir> \ wampmanager.exe)。它需要管理员特权,因此您也必须考虑这一点。
亚历克斯·潘德里亚

34

1)打开任务计划程序
2)在“操作”下>创建任务
3)命名
4)触发器>新建>开始任务>“启动时”
5)动作>新建>浏览> c:\ wamp \ wampmanager.exe
6)点击确定
7)重新启动并检查


5
使用“任何用户登录”触发器更加可靠。
kjdion84

2
托盘图标不会出现。?
JDOaktown,

这将起作用,但是最好将服务自动启用。无需其他抽象级别。
mrmut

它似乎可以工作,但是没有图标显示其运行,但是服务正在运行:-)升级。
诺曼·伯德

0

1)您需要创建一个带有wampserver.exe路径的批处理文件 2)使Windows Task Scheduler运行该批处理文件3)打开Startup:shell以使该批处理文件在计算机启动时自动运行4)禁用UAC放置它在NERVER NOTIFY模式下运行,以便Wamp Server启动时不显示任何消息。

我发现一个博客提供了所有步骤以及此处的视频:https : //ddroid509ht.blogspot.com/2019/07/open-wamp-server-on-startup.html

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.