Russian Qt Forum
Ноябрь 24, 2024, 20:09 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Установка QtCreator в Win без административных прав  (Прочитано 5667 раз)
Kagami
Гость
« : Сентябрь 14, 2009, 15:05 »

Решил сегодня поставить весь набор инструментов (MinGW 3.4.2 + Git 1.6.4 + Qt 4.5.2 + QtCreator 1.2.1) на новый компьютер. Все операции проводил из-под обычного пользователя. Все поставилось успешно кроме QtCreator'а - его инсталлятор отказался запускаться с сообщением что для установки нужны права администратора.. Я сейчас не помню точно, но вроде при установки полной Qt SDK все прекрасно ставилось от обычного пользователя. Можно ли как-нибудь заставить инсталлятор ставить без административных прав?
P.S. У меня есть на этой машине административные права, просто интересно стало.
Записан
kuzulis
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2812


Просмотр профиля
« Ответ #1 : Сентябрь 14, 2009, 15:28 »

А текущий юзер - опытный?

Возможно QtCreator что-то устанавливает в системные каталоги... 

А попробуй установить просто на диск С: или т.п.
Записан

ArchLinux x86_64 / Win10 64 bit
Kagami
Гость
« Ответ #2 : Сентябрь 14, 2009, 15:40 »

Пользователь обычный. Насчет системных каталогов не знаю, завтра попробую новую SDK поставить (вроде бы 2009.1 и 2009.2 ставились под обычным пользователем). После запуска инсталлятора  он сразу выводит сообщение что ему нужны административные права, до выбора места для установки дело не доходит.
Записан
kuzulis
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2812


Просмотр профиля
« Ответ #3 : Сентябрь 14, 2009, 15:45 »

а если юзверя на опытного поменять?
Записан

ArchLinux x86_64 / Win10 64 bit
Kagami
Гость
« Ответ #4 : Сентябрь 14, 2009, 16:15 »

Если стать PowerUser, то скорее всего поставится. Но меня больше интересует простой пользователь.
Записан
Kagami
Гость
« Ответ #5 : Сентябрь 15, 2009, 13:31 »

Очень интересно... SDK 2009.03.01 также требует административных прав. 2009.02.x ставились без проблем. Интересно, что такого они добавили в инсталлятор? И главное зачем? С точки зрения запретить пользователю ставить средства разработки это бессмысленно, так как qt-win-opensource-4.5.2-mingw и MinGW-3.4.2 ставятся из-под любого пользователя..
Записан
Kagami
Гость
« Ответ #6 : Сентябрь 15, 2009, 15:32 »

Теперь я понял в чем дело. В логе установки нашел интересные строчки:
Цитировать
Extract: vcredist_x86.exe
Execute: "D:\User\Alex\Qt\qtcreator-1.2.1\vcredist_x86.exe"  /q
Delete file: D:\User\Alex\Qt\qtcreator-1.2.1\vcredist_x86.exe
Вот для этого и нужны права администратора...
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.123 секунд. Запросов: 22.