Установка PostgreSQL 9 в Windows: «Невозможно записать путь среды TEMP» - PullRequest
23 голосов
/ 07 марта 2011

Я пытаюсь установить PostgreSQL 9 (postgresql-9.0.3-1-windows.exe) на мой компьютер с WinXP и получить в начале следующую ошибку:

Unable to write inside TEMP environment variable path.

Некоторые погуглили и дали несколько советов, которые предлагали Windows Scripting Host может быть отключен . Я проверил, и WSH определенно включен, так что это должно быть что-то еще. Вопрос в том, что?

Я вижу файл с именем prerun_checks.vbs , созданный в% TEMP%, и когда я пытаюсь запустить его вручную, я получаю следующее:

enter image description here

Что похоже на ошибку прав доступа. Тем не менее, я администратор, и я полностью контролирую временную папку, и она все еще не работает.

Любая помощь приветствуется.

Ответы [ 22 ]

0 голосов
/ 08 августа 2013

Проверьте журнал в системном каталоге TEMP (при условии, что установщик может записать в него). Там много информации об ошибках.

Моя проблема заключалась в том, что файлы VBS были связаны с текстовым редактором (вероятно, виновником является антивирусное программное обеспечение).

Здесь вы можете найти некоторые сценарии reg edit, чтобы вернуться к поведению по умолчанию: http://www.nilpo.com/2009/07/windows-xp/restoring-vbs-vbscript-script-file-file-associations/#more-107

Приветствия

0 голосов
/ 14 апреля 2015

это происходит, когда Notepad ++ связывает типы файлов .vbs.Вы можете открыть notepad ++ -> Настройки -> fileAssociation Удалить .vbs из зарегистрированных exts.Закройте блокнот ++.Попробуйте установить Postgres снова.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...