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

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

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

Post by artemsen » Thu 23 Dec, 2010 11:17

Latest post of the previous page:

Посмотрю, что можно сделать. Но скорее всего не получится - разные привилегии у процессов (у плагина Far и запущенного приложения).

User avatar
John Doe
Бюрократ
Posts: 12527
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 33 times
Been thanked: 234 times

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

Post by John Doe » Thu 23 Dec, 2010 11:21

Наверно необходим процесс-посредник, по аналогии с фаром.

Maximus5
Posts: 3292
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 4 times
Contact:

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

Post by Maximus5 » Thu 23 Dec, 2010 15:34

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

User avatar
artemsen
Posts: 752
Joined: Sun 07 Feb, 2010 08:55
Been thanked: 2 times

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

Post by artemsen » Thu 23 Dec, 2010 15:40

Проверю, но вряд ли мне это что-нибудь даст. Разные привилегии у процессов.

User avatar
John Doe
Бюрократ
Posts: 12527
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 33 times
Been thanked: 234 times

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

Post by John Doe » Thu 23 Dec, 2010 21:39

Очередное пожелание: ключ командной строки, понижающий привилегии запускаемого приложения.

User avatar
artemsen
Posts: 752
Joined: Sun 07 Feb, 2010 08:55
Been thanked: 2 times

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

Post by artemsen » Fri 24 Dec, 2010 08:24

Не понял... Это как? Запустить процесс из окружения администратора с правами простого смертного?

User avatar
John Doe
Бюрократ
Posts: 12527
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 33 times
Been thanked: 234 times

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

Post by John Doe » Fri 24 Dec, 2010 09:16

Да.

Maximus5
Posts: 3292
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 4 times
Contact:

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

Post by Maximus5 » Fri 24 Dec, 2010 09:20

варианта два
1.
2. IShellDispatch2.ShellExecute

User avatar
John Doe
Бюрократ
Posts: 12527
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 33 times
Been thanked: 234 times

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

Post by John Doe » Tue 11 Jan, 2011 16:13

artemsen wrote:Известные баги:
Текущий каталог для запускаемого процесса не устанавливается.
Поправимо?

User avatar
artemsen
Posts: 752
Joined: Sun 07 Feb, 2010 08:55
Been thanked: 2 times

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

Post by artemsen » Tue 11 Jan, 2011 16:18

Нет. Если честно - я просто не знаю, как его задать. Т.е. в передаваемых в WinAPI параметрах он есть, но для "runas" почему-то игнорируется системой.

User avatar
John Doe
Бюрократ
Posts: 12527
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 33 times
Been thanked: 234 times

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

Post by John Doe » Tue 24 May, 2011 18:32

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: 9152
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 90 times
Been thanked: 174 times

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

Post by HaRT » Wed 07 Sep, 2011 12:31

Фар есть инструмент, а не нянька. © 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 » Thu 01 Dec, 2011 22:07

хочу выразить благодарность за плагин (а именно за возможность понижения привилегий через 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: 2 times

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

Post by artemsen » Fri 02 Dec, 2011 08:40

Всегда пожалуйста!
Вот уж не думал, что он еще кому-то полезен :-)

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 » Fri 02 Dec, 2011 08:54

я юзаю только режим понижения привилегий, т.к. иногда приходится с вершин админа снисходить до обычного юзера :)
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 » Fri 02 Dec, 2011 08:55

а вообще это дело можно было бы в сам фар засунуть, имхо.
на комбинацию 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 - весь фар перестал работать.

User avatar
Skirda
Posts: 3474
Joined: Wed 16 Mar, 2005 11:01
Been thanked: 4 times

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

Post by Skirda » Fri 02 Dec, 2011 09:16

Участие Alt для Enter - это круто :-)
We are the Borg. You will be assimilated.
So Say We All!

Post Reply

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