Установка Tortoise SVN с повышенными учетными данными

Я пытаюсь установить TortoiseSVN (версия: 1.6.1.16129) на ПК с Windows, где пользователь не является администратором.

Установщик представляет собой файл msi, и по умолчанию для него нет параметра «Запустить от имени».

Я пробовал оба:

msiexec /a "{PATH}\TortoiseSVN-1.6.1.16129-win32-svn-1.6.1.msi"

и

runas /user:username "msiexec /a {PATH}\TortoiseSVN-1.6.1.16129-win32-svn-1.6.1.msi"

Запуск любого из приведенных выше результатов приводит к запуску установщика, а затем в первом диалоговом окне появляется загадочное сообщение: «Пожалуйста, укажите сетевое расположение для образа сервера Tortoise SVN 1.6…».

Когда тот же файл msi запускается пользователем, который является администратором, программа установки работает должным образом.

У кого еще возникла эта проблема? Вы нашли исправление для этого?


person John    schedule 11.05.2009    source источник


Ответы (5)


Перейдите в каталог windows\system32 - щелкните правой кнопкой мыши cmd.exe и выберите "Запуск от имени администратора". Вы получаете командную оболочку с повышенными правами. Теперь запустите свой msi из командной оболочки.

person 1800 INFORMATION    schedule 11.05.2009
comment
Или нажмите «Пуск», найдите «cmd» и нажмите Ctrl + Shift + Return (ИМХО самый быстрый способ получить приглашение с повышенными правами) - person Dirk Vollmar; 11.05.2009

Откройте диспетчер задач и завершите процесс TSVNCache.exe. Затем попробуйте установить снова.

Источник: http://dandar3.blogspot.fr/2012/04/tortoisesvn-installation-insufficient.html

person Noel    schedule 29.10.2013

Это может помочь.

person Stefan    schedule 11.05.2009

Извините, что добавляю к старому сообщению. Однако сегодня я столкнулся с этим и нашел решение. Я использовал Runas на CMD.exe, чтобы получить командную строку с повышенными правами. Затем я побежал:

msiexec /i "{PATH}\TortoiseSVN-1.6.1.16129-win32-svn-1.6.1.msi"

Примечание. Я заменил «/a» в сообщении OP на «/i». Как только я это изменил, сетевое приглашение больше не запрашивалось во время установки.

person zkent    schedule 24.03.2011

Я столкнулся с этой проблемой сегодня при обновлении Tortois, и основная причина заключалась в том, что каталог C:\Program Files\TortoiseSVN каким-то образом стал помечен как доступный только для чтения ПОСЛЕ того, как он был очищен от файлов предыдущей версии. Это может быть как-то связано с первой попыткой обновления, которая пыталась сказать мне, что перед продолжением необходимо закрыть Windows Explorer, черепаховую оболочку SVN и Google Chrome, и я выбрал вариант перезагрузки позже вместо закрытия. Он снова предложил то же самое, прежде чем утверждать, что у него нет прав доступа к каталогу.

Поэтому сначала проверьте простые вещи. Даже запуск от имени администратора не может преодолеть флаг каталога только для чтения.

Если вы посмотрите справку для msiexec (используя /h), вы увидите, что /a запускается как сетевая установка администратора. Так что это просто предполагает, что вы имели в виду сеть / удаленное местоположение. У меня не было проблем, просто указал его на локальный диск c: для установки и продолжения в обычном режиме.

person Patrick M    schedule 06.04.2012