|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Планировщик Win от имени другого пользователя |
|
CMD/BAT - Планировщик Win от имени другого пользователя
|
Новый участник Сообщения: 21 |
Доброго. Ситуация. Есть батник, со следующим содержимым, например:
Закидывается в планировщик, с параметрами запуска: "Выполнять вне зависимости от регистрации пользователя" и далее указывается пользователь с правами администратора + его пароль (пусть будет Admin). Пароль пользователя user1 - ранее сохранён в системе (/savecred) 1. Собственно запускаем батник вручную из акка Admin - notepad от имени admin и user1 - успешно запускается, т.е. две копии notepad открываются. 2. Вручную запускаем задание в планировщике/тоже самое и при автоматическом запуске - запускается* только notepad с правами текущего пользователя admin, но не запускается с правами user1. * - не интерактивно, но для моей задачи не критично. Вопрос, как заставить запускаться приложение от имени другого пользователя ч-з планировщик? ps Комментарии вида - создай задание в планировщике для запуска приложения от имени нужного пользователя - не вариант, ибо пользователей мб 100500, не создавать же теперь для каждого пользователя отдельное задание. |
|
Отправлено: 15:34, 02-04-2025 |
Deadooshka Сообщения: 2550
|
Профиль | Отправить PM | Цитировать Есть вариант с локальными политиками. Назначение прав пользователя / вход в качестве пакетного задания. Такое ощущение, что аккаунт user1 должен иметь эти права (должен быть в списке в этой политике).
|
Отправлено: 23:38, 04-04-2025 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 21
|
Профиль | Отправить PM | Цитировать Цитата Sham:
|
|
Последний раз редактировалось daledale, 05-04-2025 в 00:38. Отправлено: 00:30, 05-04-2025 | #12 |
Deadooshka Сообщения: 2550
|
Профиль | Отправить PM | Цитировать Можно попробовать создать задачу в планировщике от User1 и запускать её schtasks /run /tn "имя". Служба seclogon (вторичный вход) по-умолчанию вручную стоит, можно на автомат поставить. Скорее всего в режиме без регистрации есть ограничения на вторичные логоны.
|
Отправлено: 11:59, 05-04-2025 | #13 |
Новый участник Сообщения: 21
|
Профиль | Отправить PM | Цитировать Цитата Sham:
Цитата Sham:
ps Мне интересно, а как реализуется схема применения политик для такого случая, в т.ч. запуска приложений и батников в домене для множества пользователей администратором домена/в домене? Может с этой стороны зайти? Только у меня не домен. |
||
Отправлено: 12:25, 05-04-2025 | #14 |
Deadooshka Сообщения: 2550
|
Профиль | Отправить PM | Цитировать schtasks /create /np и /delete (создал, запустил, удалил или флаг /z при создании)
Цитата daledale:
|
|
Отправлено: 13:05, 05-04-2025 | #15 |
Новый участник Сообщения: 21
|
Профиль | Отправить PM | Цитировать Цитата Sham:
В целом я остановился на том, что всё таки создал задачи под каждого пользователя, у меня их 4, не считая admin. Да, это костыль, но других вариантов для своей ситуации не нашёл. Можно, конечно, сделать автологон и запускать задачу от имени текущего пользователя, в т.ч. с runas батниками внутри - всё работает в таком случае, но это дыра дырявая в плане безопасности и не вариант. Можно ещё поиграться со сторонним софтом - сторонними шедуллерами, которые работают, как служба, например, и запускать батники через них до логона. Возможно взлетит, не пробовал. |
|
Отправлено: 13:53, 05-04-2025 | #16 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Интерфейс - Глючит Запуск от имени другого пользователя | Strani | Microsoft Windows 7 | 0 | 07-03-2023 17:46 | |
Интерфейс - Запуск программы от имени другого пользователя | Mazter | Microsoft Windows 7 | 0 | 17-12-2020 11:38 | |
VBS/WSH/JS - Запуск от имени другого пользователя VBS | Farnax | Скриптовые языки администрирования Windows | 3 | 20-09-2017 20:09 | |
Загрузка - [решено] запуск от имени другого пользователя | sasa74 | Microsoft Windows 2000/XP | 17 | 01-11-2010 14:07 | |
Доступ - Запуск от имени другого пользователя. | alexnj | Microsoft Windows 7 | 0 | 08-05-2009 20:35 |
|