Windowsの起動時にWAMPを自動的に起動します(ログオンやUACの干渉なしで)


81

コンピューターの電源を入れたときにWAMPを起動したいと思っています。理想的には、ユーザーがログオンしなくても開始できます。レジストリのスタートアップにWAMPを追加しましたが、ユーザーがログオンしている必要があり、UACはまだそれを厄介な役割を果たしています。

ログオンしたりUACに干渉したりせずにこれを実現する方法はありますか?

ありがとう。

回答:


227

これらの手順に従って、起動時に適切なWAMPサービスを開始します。UACはここでは干渉せず、Webサーバーを起動するためにログインする必要はありません。

  1. 管理者としてログインします。

  2. 開始->「services.msc」を実行します

  3. サービスwampapachewampapache64と呼ばれることもあります)を右クリックします。プロパティに移動し、スタートアップの種類を「自動」に設定します

  4. 起動時にMySQLも使用できるようにする場合は、wampmysqld(またはwampmysqld64)に対して手順3を繰り返します。

ここに画像の説明を入力してください

Windows7-10で試してテストしました


よくわかりませんが、サーバーをオンラインにするのを忘れた可能性があります(つまり、[オンラインにする]をクリックします)。他の何かだったかもしれません。現在修正されています。
マヌエル

1
ローカルホストにアクセスすると機能しますが、アプリのwampserverを起動したい場合は???
krachleur 2015

5
このソリューションは機能しますが、Wampアイコンがタスクバートレイに表示されません。これを修正する方法は?
Alex Lomia 2016

1
このソリューションは問題なく機能しますが、3つのWamp関連アプリケーション(Webサーバー)のうちの1つしか起動しません。実行するデータベース(mysql、mariadb)とwampmanagerがまだあります。より良い答えは、コンピューターの起動時に3つのインスタンスすべてでwampmanagerを一度に起動するsaribanによるものです。
lubosdz

1
@AlexanderLomiaの答えは、apache(Webサーバー)およびmysql(データベースサーバー)サービスを開始する方法のみを説明しています。アイコン(システムトレイで利用可能なビジュアルインターフェイス)が必要な場合は、自動的に起動する必要がありますwampmanager.exe(<wamp_dir> \ wampmanager.exe)。管理者権限が必要なため、それも考慮する必要があります。
AlexPandrea19年

34

1)タスクスケジューラを開きます
2)[アクション]の下>タスクを作成します
3)名前を付けます
4)トリガー>新規>タスクの開始>「起動時」
5)アクション>新規>参照> c:\ wamp \ wampmanager.exe
6)[OK]をクリックします
7)再起動して確認します


5
「任意のユーザーログイン」トリガーを使用すると、はるかに信頼性が高くなります。
kjdion84 2017

2
トレイアイコンは表示されません。?
JDOaktown

これは機能しますが、サービスを自動に設定することをお勧めします。追加の抽象化レベルは必要ありません。
mrmut

動作しているように見えますが、実行中を示すアイコンはありませんが、サービスは実行中です:-)賛成です。
ノーマンバード

0

1)必要なのはwampserver.exeのパスでバッチファイルを作成することです 2)Windowsタスクスケジューラにバッチファイルを実行させます3)Startup:shellを開いて、コンピューターの起動時にバッチファイルを自動的に実行します4)UACを無効にします上NERVER NOTIFY WAMPをサーバーの起動時にメッセージを持っていないようにモードを。

ここですべての手順とビデオを提供するブログを見つけました:https//ddroid509ht.blogspot.com/2019/07/open-wamp-server-on-startup.html

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.