Показать полную графическую версию : [решено] Как закрыть программу при смене пользователя.
Black Monk
26-10-2013, 18:18
Подскажите, где в реестре прописать команду закрытия определенной программы.
Например при входе:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run]
"Запуск программы test"="\"D:\\test.cmd\""
А как при смене пользователя это сделать? Если бы "выйти из системы", то тогда [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Exit], а если просто смена пользователя?
PS. Закрытие программы делаю строкой: taskkill /f /im test.exe программа закрывается, но хочу автоматизировать процесс.
Black Monk, можно так:
1. secpol.msc - Локальные политики - Политика аудита - Аудит событий входа в систему Аудит входа в систему
В журнале Безопасность будут события 4778, 4779 4624
2. Задание планировщика:
по событию^^
команда - taskkill
Black Monk
27-10-2013, 23:06
Vadikan, расскажите, пожалуйста, более подробно о первом пункте. Я зашел как было сказано: secpol.msc - Локальные политики - Политика аудита - Аудит событий входа в систему
и что дальше делать? Выбрать "Успех"?
Как открыть журнал "Безопастность"?
diagnoz_
27-10-2013, 23:22
Как открыть журнал "Безопастность"? »
Правой кнопкой по Мой компьютер-Управление-Журналы Windows - Безопасность.Смотрите события с номерами 4778, 4779 регистрирующие входы\выходы пользователей.
Black Monk
27-10-2013, 23:50
Событий с такими номерами почему-то нет!
Есть например, для категорий:
Вход в систему: 4624, 4648
Выход из системы: 4634, 4647
Специальный вход: 4672
Black Monk, сорри, Аудит входа в систему
Black Monk
28-10-2013, 09:36
Расскажите подробнее, я тезисами не совсем понимаю!
Выбрал я аудит на "Успех", все равно по выходу только событие: 4634
Black Monk, а эти события не при выходе регистрируются, а при быстром переключении пользователей.
Вы же об этом спрашивали? А как при смене пользователя это сделать? »
Black Monk
28-10-2013, 15:28
Что-то мы как-то перестали друг друга понимать.
Задача: Нажимаю сменить пользователя, необходимо при этом, чтобы закрывался файл test.exe
Вопрос: Как это сделать?
Вы мне сказали: "1. secpol.msc - Локальные политики - Политика аудита - Аудит входа в систему"
Я спрашиваю: что именно там мне нужно "нажать", чтобы выполнить поставленную мной задачу?
Далее, Вы говорите о номерах событий в Журнале, а я говорю, что таких событий у меня на компьютере - нет. Одна из причин, возможно я что-то "не нажал" в Аудите входа в систему.
Поэтому попросил более подробно описать, какие действия я должен там совершить?
Black Monk, ок, нет событий указанных мной. Но 4624 (вход) есть. Что еще требуется для решения задачи?
Я ж вам задал направление, покопайтесь самостоятельно - что ждать-то? :)
Black Monk
29-10-2013, 02:36
Спасибо, разобрался.
Тему можно закрывать.
Тему можно закрывать. »
http://forum.oszone.net/faq.php?faq=vb_board_usage#faq_solved_thread_faq
http://forum.oszone.net/faq.php?faq=vb_board_usage#faq_thanks
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC