Apache Windows удалить путь - PullRequest
       39

Apache Windows удалить путь

1 голос
/ 28 августа 2011

Я пытаюсь найти путь к файлу удаления для apache 2.2.Я вижу это в программе добавления / удаления программ и пытался найти путь удаления в реестре по адресу HKLM \ software \ microsoft \ windows \ currentversion \ uninstall, но папки для apache нет ...

I 'Я пытаюсь найти путь, потому что я делаю установочный файл, который устанавливает apache / php / mysql и хочу удалить все существующие установки этих 3 заранее.

Я знаю, что запуск установщика apache дает вам возможность восстановить / удалить, если он уже установлен, но я хочу, чтобы удаление было автоматическим / автоматическим, чтобы конечному пользователю не пришлось вручную выбирать удаление, чтобы фактически удалитьсуществующий apache.

Надеюсь, это имеет смысл, заранее спасибо.

Ответы [ 3 ]

1 голос
/ 28 августа 2011

На моем ноутбуке WinXP x32 - это ключ для Apache (2.2.13), установленный вместе с MSI, под

HKLM\software\microsoft\windows\currentversion\uninstall

... и строка удаления

MsiExec.exe /I{UUID of key}

Только что проверил машину Win2003 (Apache 2.2.19) на работе, и она такая же.

Это, вероятно, не очень вам поможет, потому что вам нужно найти ключ, прежде чем вы узнаете, какой UUID передать в msiexec.

Просматривая другие ключи, это похоже на все пакеты, которые были установлены с MSI.

На какую версию Apache вы смотрите? Поскольку некоторые старые версии в ветке 2.2 не использовали MSI (если я правильно помню), я думаю, что они могли использовать InstallShield?

1 голос
/ 28 августа 2011

Как вы изначально установили apache?В большинстве случаев в Windows он устанавливается вместе с XAMPP, WAMP или каким-либо другим аналогичным комплектным пакетом.Попробуйте найти php.ini или apache.conf, а затем посмотрите на структуру каталогов.Это должно указать вам правильное направление, вы также можете попробовать

apache -k uninstall

Также посмотрите здесь http://support.esri.com/en/knowledgebase/techarticles/detail/23569

0 голосов
/ 29 октября 2012

Вот инструкции, которым я следовал при удалении моего сервера Apache в Windows 7: http://www.ehow.com/how_7361546_uninstall-apache-windows.html

И еще одна вещь, при выполнении инструкции командной строки, обязательно запустите ее от имени администратора, или она скажет вам, что доступ запрещен.

...