none
Запуск программы с правами администратора без прав администратора! RRS feed

Все ответы

  • никак, на то они и обычные пользователи. 

    можно конечно подумать в сторону runas, но это уже идет речь о запуске ПО с правами админа, просто делаться это будет обычным пользователем

    18 июля 2016 г. 10:31
  • я пробовал runas, не устроило. придется отключать uac

    Может есть какие-то варианты через GPO. Или в какие-то исключения добавить по типу политик ограниченного иcпользования программ в secpol.msc?

    • Изменено SartuS 18 июля 2016 г. 10:34
    18 июля 2016 г. 10:32
  • скажите какую задачу решаете, может быть смогу предложить что-то более подходящее.
    18 июля 2016 г. 10:34
  • Есть программа CPR Manager (Com port redirector) от Lantronix она установлена на терминальный сервер, откуда пользователи её запускают. Без прав администратора невозможно изменить настройки программы. Нужно чтобы пользователи смогли это делать.
    18 июля 2016 г. 10:44
  • вы знаете что конкретно делает это ПО, для чего ему нужны права админа? Может быть лезет к какой-то ветке реестра или к системным каталогам. Выдайте на них права просто.
    18 июля 2016 г. 10:48
  • Я так понял он проверяет права пользователя


    • Изменено SartuS 18 июля 2016 г. 11:15
    18 июля 2016 г. 11:14
    1. xnj,s ghjuhfvvf ,skf ecnfyjdktyf
    2. yfqnb rjhytde. gfgre ghjuhfvvs
    3. d 'njq gfgrt yfqnb afqk c hfcibhtybtv .t[t
    4. tckb nfrjuj afqkf ytn? bobnt afqks c brjyrfvb? yf rjnjhs[ bpj,hf;ty gjcktlybq dbltyysq dfvb hbceyjr /cbvdjkbrf
    5. ntv rnj yt dblbn ye;yj djcgjkmpjdfnmcz vjtq kbxyjq gjvjom.
    6. pfgecnbnm ghjuhfvve gjkmpjdfntk. c k.,svb ghfdfvb? dsgjkybditve 1-4 vj;yj? ldf;ls rkbryed gj afqke/
    18 июля 2016 г. 11:29
  • если это только проверка прав, попробуйте выдать на эти ветки реестра права юзерам на чтение. Только предоставляйте разрешения группе юзеров, а не каждому отдельно, потом будет проще управлять. Например можно дать права группе, которой разрешено логиниться на этот терминальный сервер
    18 июля 2016 г. 11:34
  • в этой ветке только проверка значений. ему прав хватает
    18 июля 2016 г. 11:36
  • Вы ищите строки Access Denied - там права и выставляйте.

    Сазонов Илья

    https://isazonov.wordpress.com/

    18 июля 2016 г. 11:44
    Модератор
  • таких записей не нашел
    18 июля 2016 г. 11:52
  • Мне кажется там какая-то хитрая проверка на наличие авдминистративного доступа
    18 июля 2016 г. 12:17
  • Сама программа запускается без повышенных прав?

    Сазонов Илья

    https://isazonov.wordpress.com/

    18 июля 2016 г. 12:20
    Модератор
  • Программа запускается а в ее интерфейсе пишет что не без административных прав невозможно редактирование параметров
    18 июля 2016 г. 12:26
  • А где параметры хранятся?

    Сазонов Илья

    https://isazonov.wordpress.com/

    18 июля 2016 г. 12:27
    Модератор
  • с этим проблемы! не получается отследить место хранения настроек
    18 июля 2016 г. 12:50
  • Посмотрите на вариант с RunAsInvoker.

    18 июля 2016 г. 13:44
    Отвечающий
  • Пробовал, не помогло.

    на RUNAS ругается:

    ОШИБКА RUNAS: Не удается запустить - C:\Program Files\Lantronix\CPR4.3\CprManage
    r.exe
    740: Запрошенная операция требует повышения.

    18 июля 2016 г. 14:10
  • Попробуйте прогнать вашу программу через утилиту Standard User Analyzer из состава Application Compatibility Toolkit. Посмотрите, что она Вам предложит.
    18 июля 2016 г. 16:22
  • App info:

    Executing: appverif.exe -delete logs -for *
    Returned : 0
    
    Executing: appverif.exe -enable luapriv -for "CprManager.exe"
    Returned : 0
    
    Executing: appverif.exe -configure 0x3305 0x330A 0x330D 0x3311 0x3317 0x331E 0x3325 0x3327 0x332E -for "CprManager.exe" -with ErrorReport=0
    Returned : 0
    
    Executing: icacls.exe "C:\Users\xxxxxx\AppVerifierLogs" /setintegritylevel (CI)(OI)L
    Returned : 0
    
    Launching : C:\Program Files\Lantronix\CPR4.3\CprManager.exe 
    WorkingDir: C:\Program Files\Lantronix\CPR4.3
    Returned  : 0
    
    Executing: icacls.exe "C:\Users\xxxxxx\AppVerifierLogs" /setintegritylevel (CI)(OI)M
    Returned : 0
    
    Executing: appverif.exe -disable luapriv -for "CprManager.exe"
    Returned : 0
    
    Executing: cmd.exe /c "del /q "C:\Users\xxxxxx\AppData\Local\Temp\2\sua""
    Returned : 0
    
    Executing: "C:\Program Files (x86)\Microsoft Application Compatibility Toolkit\Standard User Analyzer\SUAnalyzerSrv.exe" exportlogs "C:\Users\xxxxxx\AppData\Local\Temp\2\sua" "C:\Windows"
    Returned : 0
    
    Loading log file(s) from C:\Users\xxxxxx\AppData\Local\Temp\2\sua .
    Done.
    

    В остальных вкладках пусто

    • Изменено SartuS 19 июля 2016 г. 6:57
    19 июля 2016 г. 6:47