Имя: Пароль:
IT
Админ
Разрешить пользователю завершать процессы других пользователей
0 yegorka
 
28.09.10
11:28
Здравствуйте, подскажите пожалуйста, как определенному пользователю разрешить завершать, "убивать" процессы запущенные другими пользователями?

ОС Windows Server 2003 R2, DC
1 alex44ru
 
28.09.10
11:31
(1) никак только если добавить его в группу администраторы
2 Denp
 
28.09.10
11:32
(0) зачем?
3 alex44ru
 
28.09.10
11:35
(1) либо программой запущенной от имени администратора
короче на завершение процесса в системе нужны админские права
4 Фея с лопатой
 
28.09.10
11:52
Запускать программу по убиванию процессов от имени администратора. Есть утилитки которые такое позволяют. Exec например.
5 yegorka
 
28.09.10
11:52
Добавить в группу администраторы крайне не желательно.

Поясняю, есть бухи, бывает на ночб запускают обработки в 1С, потом глбуху хочеться войти монопольно, она сбрасывает всех и входит с индексацией. Сейчас она не в группе администраторов. И нечего ей там делать.

Как ей разрешить убивать процессы пользователей. Может через ГП???
6 KUBIK
 
28.09.10
11:58
В планировщик скрипт по сбросу соединений, реиндексации и создание лога списка юзеров, которых надо убивать потом или штрафануть
7 yegorka
 
28.09.10
13:22
(6)
Попрошу поподробнее. Интересно.
8 Жан Пердежон
 
28.09.10
13:34
напиши службу
9 yegorka
 
29.09.10
08:22
Как средствами групповой политики разрешить учетной записи с правами Пользователь убивать процессы других пользователей. Прошу ответить только на этот вопрос.
10 smaharbA
 
29.09.10
08:54
Разреши ему отладку
11 yegorka
 
29.09.10
09:45
(10) не помогло
12 VladZ
 
29.09.10
09:46
(0) Зачем?
13 smaharbA
 
29.09.10
09:49
(11) помогло, не ври
14 smaharbA
 
29.09.10
09:50
(11) прописываешь его в ГП права отладки
далее либо gpupdate /target:computer и перезаходишь тем пользователем
либо перезапускаешь компьютер
все - он может убить все процессы и даже админа и системы
15 yegorka
 
29.09.10
10:00
(13)
Не вру. Сам попутал. Не надо ей процессы убивать. А надо отключать сеансы.
Работают через терминальный сервер. Главбуху требуется скинуть пользователей 1С. Она выкидывает их с сервера терминалов, через диспетчер задач вкладка пользователи кнопка отключить.
При разрешении ей отладки процессов прав выкинуть не хватает.
16 smaharbA
 
29.09.10
10:18
(15) в сабже и в (9) речь о процессах
17 yegorka
 
29.09.10
10:31
(16)
Да о процессах. Я так понял главбуха. Оказалось не процесс она хочет убивать, а отключать сеансы. Но так действительно ей проще.
18 smaharbA
 
29.09.10
10:55
тогда
tscc.msc

там в разрешениях на рдп все найдешь
19 Torquader
 
29.09.10
12:03
Да. Если хотеть спросить одно, а в итоге спросить другое - то можно сколько угодно долго удивляться, что ответили не так.
20 Admin_Net_1C
 
29.09.10
12:11
(14) этот вариант у меня срабатывает, добавляю пользователя политику "Отладка программ", применяю gpupdate, а когда захожу в терминале под этим пользователем, в диспетчере задач доступны только его процессы... а мне нужно дать этому пользователю убивать процессы, которые создаются под админом (бывает подвисают сессии 1С, запускаемые под админом на данном серваке). Как решить этот вопрос?
21 smaharbA
 
29.09.10
12:16
(20) taskkill
22 smaharbA
 
29.09.10
12:17
а так с отключением/выгоном из сеансов - (18)
23 Admin_Net_1C
 
29.09.10
12:19
(21) taskkill - это не для менеджеров, ей надо на пальцах "запустил то-то, ткнул туда то"
24 Torquader
 
29.09.10
12:22
(23) Напишите свою программу на запуск 1С - тогда, когда она шмякнет по иконке "Запустить 1С монопольно", все остальные радостно вылетят из 1С, как пробка из бутылки.
25 smaharbA
 
29.09.10
12:26
(23) не вкурсе, но думается реализуемо, просто тупо не знаю пока
а так - лучче сделай в адинесе форму с отображением процессов и тасккил или вми
26 Admin_Net_1C
 
29.09.10
12:29
(24) суть задачи несколько иная... на прокси висит самописка, которая проверяет почтовый ящик и принимает файлы определенного формата, если файл есть, запускает сеанс 1С определенного пользователя и выполняет обработку полученных файлов. Почему то иногда какой либо запускаемый сеанс 1С-ки подвисает, на разных пользователях, при разных условиях, т.е. закономерности пока не выявил. Вот и приходится в русную убивать этот процесс, через диспетчер. А если я отсутствую, хотелось бы поручить это дело менеджеру
27 Лефмихалыч
 
29.09.10
12:30
А не проще в конфе правильно использовать ЗавершитьРаботуСистемы(0)?..
28 smaharbA
 
29.09.10
12:31
(27) оно конечно просче, но блокировка, выбор, модальные и т.п.
29 Лефмихалыч
 
29.09.10
12:33
(28) так модальные-то окна - это грех. Их быть не дОлжно
30 Admin_Net_1C
 
29.09.10
12:35
модальных окон нет, обработка подвисает в разных местах при разных условиях, может несколько дней проблем вообще не быть, может в день через несколько запусков у одного и того же пользователя подвисать, может у разных
31 smaharbA
 
29.09.10
12:38
есть очень древний способ выполнять любые действия у пользователя не привлекая админа
32 Смотрящий от 1С
 
29.09.10
12:42
господа знают толк в извращениях. Чем плох дедовский способ закрытие 1с через поиск стоп файла обработкой ожидания?
33 Admin_Net_1C
 
29.09.10
12:50
(32) и каким образом??? если сеанс пользователя уже повис на каком то этапе обработки
34 Admin_Net_1C
 
29.09.10
12:53
(31) какой? все это (26) крутится под админом в терминале, остальные юзеры работают через сеть, база крутится под SQL. Сеансы пользователей на обработку файлов тоже запускаются в сеансе терминала админа, причем эти пользователи в 1С непосредственно не работаю, а под ними только запускаетсается определенная обработка полученных файлов