powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Инсталлятор с запуском без прав админа
9 сообщений из 34, страница 2 из 2
Инсталлятор с запуском без прав админа
    #39517698
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Pu4koff,
Вы знаете, список вменяемых программ это хлеб админа.
Зачем вам oneDrive? Чтобы данные хранить во вражеском облаке? )))
А программы должны писать Только в c/users/petro/AppData/....
Там они если испортят, то данные лично Petro.
Так?
И темп папка тоже там.
...
Рейтинг: 0 / 0
Инсталлятор с запуском без прав админа
    #39517705
Pu4koff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Pu4koff,
Вы знаете, список вменяемых программ это хлеб админа.
Зачем вам oneDrive? Чтобы данные хранить во вражеском облаке? )))
А программы должны писать Только в c/users/petro/AppData/....
Там они если испортят, то данные лично Petro.
Так?
И темп папка тоже там.
Ну, данные пусть в профиле пользователя хранит, а вот exe, dll и прочее общее чего бы в program files не покласть, чтобы саму программу никто не поломал случайно :)
...
Рейтинг: 0 / 0
Инсталлятор с запуском без прав админа
    #39517713
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Pu4koff,
В AD вроде есть скрипты создания рабочего места. Вот тут 2 варианта.
Либо админ ножками приходит и сам ставит в c:/Programs....
Либо само AD ставит.
...
Рейтинг: 0 / 0
Инсталлятор с запуском без прав админа
    #39517715
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Права локального админа - только Программистам!!!
)))
...
Рейтинг: 0 / 0
Инсталлятор с запуском без прав админа
    #39517736
Pu4koff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,
ну, было бы желание - можно что угодно сделать. Как по мне: всё это дичь. 20 лет назад ПО страдало тем, что не умело длинные пути, кириллицу в путях, с пробелами даже была беда и лазерный диск искало только в первом сидюке и если в системнике было 2 привода, то вставлять диск нужно было именно в первый,... Сейчас эти проблемы ушли, но пришли на смену другие, не менее глупые. exe-шник программам почему-то нужно распаковать строго в temp и оттуда запускать, настроить это никак нельзя или пойди найди инфу как это сделать. Вроде все возможности есть, чтобы делать удобно разным пользователям, но всё чаще делают так, как удобно разработчикам. До сих пор какая-то наколеночная разработка. Разрабатывают с учётом, что запустят под админом на одном компе, а как админу распихивать по сотне компов и обновлять это дело - пусть сам разбирается. Если что сломается, то типа админ виноват, он дурак. Что говорить, если 1С 8.2 для обновления справочника банков хочет права админа. А права она хочет потому, что 1Сники не осилили работу с dbf от центробанка и берут самораспаковывающийся архив с упрощенными CSV с сайта РБК. Ведь могли бы запилить свой ftp, куда скидывать те же файлы без архива и обновлять справочник без админских прав. Да и у РБК давно выкладывают простой архив, распаковка которого не захочет повышенных прав, можно было давно переписать 5 строчек кода в конфигурации. Сделали по принципу: и так сойдёт. Они могут себе это позволить, тут админа никто спрашивать не будет, а поставят перед фактом. Для другой программы могут найти аналог, с которым не будет таких приключений.
...
Рейтинг: 0 / 0
Инсталлятор с запуском без прав админа
    #39517894
AnTe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Pu4koffСчитаю, что если софт пишется для корпоративного рынка, то как минимум должен быть вариант с msi без всяких там постоянно висящих в трее обновляторов и без самообновлений, какие-то хотя бы доки и ключи, чтобы можно было изменить путь установки/распаковки временных файлов.Вы правы, но это для тех, кто разрабатывает для корпоративного рынка, а не для тех, кто разрабатывает софт для своей корпорации. Во втором случае можно опираться от принятой политики на предприятии. А политика эта в том, что вот таких вот программ, которые устанавливаются на диск С - воз и маленькая тележка. И админы в ближайшие несколько лет, а то и десятилетие не планируют запрещать запуск ехе так жёстко, вот как у вас.

Вот если будем выпускать нашу систему делопроизводства на массовый рынок (что не такая уж и утопичная идея) - тогда, конечно же, обязательно будет и msi. И людей в штате побольше, которые этим вопросом займутся. А пока программа качает обновлятор с nginx на серваке, запускает его, тот заменяет ехе, всё скрыто для пользователя, работает и проблем не предвидится.
...
Рейтинг: 0 / 0
Инсталлятор с запуском без прав админа
    #39518033
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AnTe,

Затраты на создание msi инсталлера меньше, чем на мудотню с костылями.
...
Рейтинг: 0 / 0
Инсталлятор с запуском без прав админа
    #39518125
AnTe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
hVostt, Вы знаете, я,честно, не в курсе.

Может, программиста нужно увольнять?

Дал ему подразобраться, что делать, он сказал, что msi - нетривиальная вещь, нужно в скриптах разбираться. Тогда было принято решение закостылить. Тем более, костыль этот давно работал, только не по http обновление шло

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

Неужто это делается очень просто?
...
Рейтинг: 0 / 0
Инсталлятор с запуском без прав админа
    #39518205
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AnTeработает и проблем не предвидится.
Проблем нет, а вы увольнять решили.
...
Рейтинг: 0 / 0
9 сообщений из 34, страница 2 из 2
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Инсталлятор с запуском без прав админа
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]