Установите pgAdmin III на Windows 7 без прав администратора

Я пытаюсь установить pgAdmin III, используя пакет v1.20.0 от pgadmin.org. Я нашел несколько источников, которые предполагают, что я могу установить его только для текущего пользователя, не предоставляя пароль администратора, но я не смог заставить его работать.

Этот элемент списка рассылки говорит о пакете v1.12.3:

Насколько я вижу, мы не устанавливаем никаких свойств, которые должны форсировать установку для каждой машины (мы, конечно, не включаем ALLUSERS). Вы можете попробовать установить из командной строки команду, подобную этой:

msiexec / i pgadmin3.msi ALLUSERS = ""

Это должно запустить установщик, но для него в режиме пользователя.

В этом вопросе StackOverflow ОП комментирует:

Я использовал ALLUSERS=2 и MSIINTSTALLPERUSER=1

Итак, читая связанные страницы в этом Q&A (но понимая только то, что я читал), я попробовал несколько вариантов:

PS C:\Users\ath\Downloads\pgadmin3-1.20.0> msiexec /i pgadmin3.msi ALLUSERS=2
PS C:\Users\ath\Downloads\pgadmin3-1.20.0> msiexec /i pgadmin3.msi ALLUSERS=""
PS C:\Users\ath\Downloads\pgadmin3-1.20.0> msiexec /i pgadmin3.msi ALLUSERS="" MSIINSTALLPERUSER=1

В каждом случае последняя кнопка "Установить" имеет значок щита администратора, и когда я щелкаю ее, чтобы продолжить, появляется диалоговое окно с паролем; выход из диалога останавливает установку.

Я не уверен, что использую msiexec неправильно или если эти обходные пути просто не работают для этой комбинации версий программного обеспечения и ОС.

Как я могу установить pgAdmin III на Windows 7 без прав администратора? Есть ли основания полагать, что это невозможно, кроме моей неудачи до сих пор?

1 ответ

Недавно мне удалось запустить pgadmin 4 на компьютере с Win 10, не устанавливая его (и без прав администратора), сначала установив его на другой компьютер, на котором у меня были права администратора. Затем я скопировал каталог установки. Наконец мне пришлось найти vcredist140.dll и msvcp140.dll и скопировать их в каталог установки на целевой машине. Я уверен, что не все работает так, как обычно, но мне было достаточно запросить базу данных.

Я подозреваю, что аналогичный метод сработает и для Win 7.

Другие вопросы по тегам