Клуб Punto Switcher

Установка без прав администратора

28 июня 2012, 18:04

Хочу установить программу на рабочий компьютер, однако при установке пишется что недостаточно прав доступа.

Позвонил в IT-службу компании, чтобы они от имени админа установили, они сказали что "данное програмное обеспечение не является необходимым в соответствии с должностью". И это несмотря на то что основная моя работа  - это как раз работа с текстом.

Можно ли как нибудь изхитриться и от имени пользователя установить?

17 комментариев
Подписаться на комментарии к посту
Хакер из Уфы
28 июня 2012, 21:27

А если прям из папки запусать, в обход процесса установки, она будет работать? Я не проверял, но можно попробовать взять "Program Files/Yandex/Punto Swither" с другого компа и включать его двойным кликом на "punto.exe", а чтобы он включался сразу при входе в систему от вашего имени - создать ярлык для 'punto.exe" в "Пуск - Программы - Автозагрузка"

Работать будет, но вели вероятность того, что не сможет сохранять настройки т.к. не сможет записать в нужные папки…

дааа. тоже давно мечтал о настройках, хранящихся в папке программы. но разработчикам проще их хранить в реестре. точнее проще поменьше переделывать (работать).

Вы не поверите, но такое уже есть Пунто → Настройки → Устранение проблем → Хранить настройки в папки программы (галочка) [нужно иметь право на запись в папку]
А то что сделано сейчас – это сделано для того, чтобы программа имела свои настройки для каждого пользователя…

жаль, что об этом знают только разработчики. ибо у остальных этот пункт звучит "Хранить данные пользователя в папке Punto Switcher (только, если программа запущена с правами администратора)" и до недавних пор отвечал только за место сохранения дневника, пользовательского словаря и прочего. но не настроек, которые несмотря на сей чекбокс писались в реестр. и описания этого изменения в ченчлоге нету.

спасибо за наводку, обновился. 

Ну простите тут тонкости устройства операционной системы Windows на ядре NT. Пользователь должен иметь права на запись в нужную папку или права администратора. Так что делать это «по умолчанию» – глупо…
Специально пошел в реестр и посмотрел то, что PS туда пишет. Как-то я не понимаю ваших претензий – там не храниться никаких полезных настроек и разделы создаются при запуске программы – настройки хранятся в папке со словарем.

еще раз пишу, если нужно посмотрю дома точнее номер минорной версии. но в этой же мажорной версии при хранении данных в папке программы (права на запись в папку стало быть есть) все (как минимум основные настройки) хранились в реестре.

Давайте Вы сами сходите в реестр Windows и посмотрите какие настройки PS там хранит…

Не обращал внимания как раньше, но сейчас у него похоже захардкожено – смотреть либо в специальную папку в профиле пользователя, либо в свою корневую папку.


То что файлы настроек хранятся в папке программы может ещё ничего и не значить… Пользователю под которым работает PS может не хватать прав на перезапись настроек.

на перезапись дневника и правил хватает. а на файл настроек нет. оригинально.

Ой какой милый глюк! Я такой встречал много где, не только в PS. Лечил убийством файла с последующей перенастройкой…

я вообще ёрничал над вашими потугами оправдать хранение настроек в реестре при настройке "хранить в папке программы".

спасибо, в последних версиях с этим стало сильно лучше.

Вот так – стараешься помочь человеку, а тебя троллят… :(

спасибо за помощь, она действительно оказана.

но вместе с этим неплохо бы читать. в данном случае проблемма была в том что еще совсем недавно галочка локального хранения распространялась только на данные, но не настройки.

лучше этого не делать, мало ли чё!

Если у вас IT-служба более-менее грамотная, то запуск произвольных приложений попросту запрещён.

как разрешить без админа?

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