Sudo — запуск с повышенными привилегиями

Здесь можно обсудить ваш любимый плагин.
User avatar
artemsen
Posts: 752
Joined: Sun 07 Feb, 2010 08:55
Been thanked: 4 times

Re: Sudo — запуск с повышенными привилегиями

Post by artemsen »

Latest post of the previous page:

Посмотрю, что можно сделать. Но скорее всего не получится - разные привилегии у процессов (у плагина Far и запущенного приложения).
User avatar
John Doe
Бюрократ
Posts: 13851
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 428 times
Contact:

Re: Sudo — запуск с повышенными привилегиями

Post by John Doe »

Наверно необходим процесс-посредник, по аналогии с фаром.
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: Sudo — запуск с повышенными привилегиями

Post by Maximus5 »

не знаю, чем тебе мешают (помогают) разные привилегии, но функция ShellExecuteEx может тебе вернуть хэндл запущенного процесса. может он поможет?
User avatar
artemsen
Posts: 752
Joined: Sun 07 Feb, 2010 08:55
Been thanked: 4 times

Re: Sudo — запуск с повышенными привилегиями

Post by artemsen »

Проверю, но вряд ли мне это что-нибудь даст. Разные привилегии у процессов.
User avatar
John Doe
Бюрократ
Posts: 13851
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 428 times
Contact:

Re: Sudo — запуск с повышенными привилегиями

Post by John Doe »

Очередное пожелание: ключ командной строки, понижающий привилегии запускаемого приложения.
User avatar
artemsen
Posts: 752
Joined: Sun 07 Feb, 2010 08:55
Been thanked: 4 times

Re: Sudo — запуск с повышенными привилегиями

Post by artemsen »

Не понял... Это как? Запустить процесс из окружения администратора с правами простого смертного?
User avatar
John Doe
Бюрократ
Posts: 13851
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 428 times
Contact:

Re: Sudo — запуск с повышенными привилегиями

Post by John Doe »

Да.
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: Sudo — запуск с повышенными привилегиями

Post by Maximus5 »

варианта два
1.
2. IShellDispatch2.ShellExecute
User avatar
John Doe
Бюрократ
Posts: 13851
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 428 times
Contact:

Re: Sudo — запуск с повышенными привилегиями

Post by John Doe »

artemsen wrote:Известные баги:
Текущий каталог для запускаемого процесса не устанавливается.
Поправимо?
User avatar
artemsen
Posts: 752
Joined: Sun 07 Feb, 2010 08:55
Been thanked: 4 times

Re: Sudo — запуск с повышенными привилегиями

Post by artemsen »

Нет. Если честно - я просто не знаю, как его задать. Т.е. в передаваемых в WinAPI параметрах он есть, но для "runas" почему-то игнорируется системой.
User avatar
John Doe
Бюрократ
Posts: 13851
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 428 times
Contact:

Re: Sudo — запуск с повышенными привилегиями

Post by John Doe »

artemsen wrote:Если честно - я просто не знаю, как его задать.
http://code.kliu.org/misc/elevate/ wrote:...
The ability to launch the command processor in the current directory.
...
Исходники доступны, и из комментариев следует, что используется pushd "CurrentDirectory" & command.
User avatar
HaRT
Moderator
Posts: 10858
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Re: Sudo — запуск с повышенными привилегиями

Post by HaRT »

Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
Kerberos464
Posts: 1239
Joined: Wed 29 Jul, 2009 20:24
Location: Saint-Petersburg
Has thanked: 19 times
Been thanked: 1 time

Re: Sudo — запуск с повышенными привилегиями

Post by Kerberos464 »

хочу выразить благодарность за плагин (а именно за возможность понижения привилегий через sudown)!
случайно обнаружил эту возможность, пересматривая эту ветку обсуждения, и очень рад =)
16.09.2012 14:35:28 +0200 - build 2799 - все нативные плагины перестали работать.
30.09.2012 03:26:20 +0200 - build 2851 - все макросы перестали работать.
31.02.2029 25:61:61 +0200 - build 6666 - весь фар перестал работать.
User avatar
artemsen
Posts: 752
Joined: Sun 07 Feb, 2010 08:55
Been thanked: 4 times

Re: Sudo — запуск с повышенными привилегиями

Post by artemsen »

Всегда пожалуйста!
Вот уж не думал, что он еще кому-то полезен :-)
User avatar
Kerberos464
Posts: 1239
Joined: Wed 29 Jul, 2009 20:24
Location: Saint-Petersburg
Has thanked: 19 times
Been thanked: 1 time

Re: Sudo — запуск с повышенными привилегиями

Post by Kerberos464 »

я юзаю только режим понижения привилегий, т.к. иногда приходится с вершин админа снисходить до обычного юзера :)
16.09.2012 14:35:28 +0200 - build 2799 - все нативные плагины перестали работать.
30.09.2012 03:26:20 +0200 - build 2851 - все макросы перестали работать.
31.02.2029 25:61:61 +0200 - build 6666 - весь фар перестал работать.
User avatar
Kerberos464
Posts: 1239
Joined: Wed 29 Jul, 2009 20:24
Location: Saint-Petersburg
Has thanked: 19 times
Been thanked: 1 time

Re: Sudo — запуск с повышенными привилегиями

Post by Kerberos464 »

а вообще это дело можно было бы в сам фар засунуть, имхо.
на комбинацию AltShiftEnter, например.
16.09.2012 14:35:28 +0200 - build 2799 - все нативные плагины перестали работать.
30.09.2012 03:26:20 +0200 - build 2851 - все макросы перестали работать.
31.02.2029 25:61:61 +0200 - build 6666 - весь фар перестал работать.
Post Reply

Return to “Обсуждение плагинов”