|
Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Разное - [решено] Назначение заданий в домене |
|
|
Разное - [решено] Назначение заданий в домене
|
Старожил Сообщения: 224 |
Подскажите пожалуйста , требуется на всех ПК настроить выключение ПК в заданное время, для этого решил использовать планировщик заданий.
хочу повесить логон скрипт на включение ПК , а логон скрипт добавляет задание на выключение ПК вешаю скрипт:
но как его заставить выполняться от имени локального администратора? не принимает русскую учетку подскажите как написать правильно? |
|
Отправлено: 11:12, 25-04-2012 |
Старожил Сообщения: 210
|
Профиль | Отправить PM | Цитировать dartne, почему именно LogOn-сценарий? Для такой задачи больше подходит StartUp-сценарий. Ему не требуются дополнительные привилегии, т.к. выполняться он должен от имени локальной системы.
|
Отправлено: 16:00, 25-04-2012 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 12417
|
Профиль | Отправить PM | Цитировать Цитата dartne:
первый размещаете в локальном планировщике. второй размещаете в планировщике на сервере. задача выполняется естественно от доменного админа. я делал через второй вариант. для каждого помпа по заданию. |
|
------- Отправлено: 16:29, 25-04-2012 | #3 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата dartne:
|
|
Отправлено: 16:42, 25-04-2012 | #4 |
Старожил Сообщения: 224
|
Профиль | Отправить PM | Цитировать Цитата:
Сделал немного иначе , GPO со скриптом на логон: REM at /delete /yes REM at 22:00 /interactive \\domenname.local\NETLOGON\Scripts\shutdown\shutdown.js // Определяем, в какую из групп входит пользователь // и если он входит в группу администраторов - завершаем работу скрипта var WshNetwork = WScript.CreateObject("WScript.Network"); var UserObj,E,GroupObj; // Создание диалогового окна и команды на выключение ПК var obj = GetObject("winmgmts:{impersonationLevel=impersonate," + "(Shutdown)}//./root/cimv2").ExecQuery ("SELECT * FROM Win32_OperatingSystem" + " WHERE Primary=true"); var e = new Enumerator(obj); function kill_comp(){ for (;!e.atEnd();e.moveNext()) { e.item().Win32Shutdown(8); }} // Задаем время для диалогового окна, в течении которого пользователь может выбрать один из вариантов работы, // выключение ПК или продолжение работы. Если в течении заданного времени в MSG_Time (в секундах) ничего не произойдет, // то автовыключение ПК var MSG_Time= 900; var vbOKCancel = 1; var vbInformation = 64; var vbCancel = 2; var Message = "ВАШЕ РАБОЧЕЕ ВРЕМЯ ЗАКОНЧЕНО! Не забудьте выключить компьютер! Автовыключение через 15 мин., завершить работу сейчас!?"; var Title = "Автозавершение работы системы!"; // Вызываем диалоговое окно dialog_msg() function dialog_msg() {var WSHShell = WScript.CreateObject("WScript.Shell"); var intDoIt; intDoIt = WSHShell.Popup(Message, MSG_Time, Title, vbOKCancel + vbInformation ); if (intDoIt == vbCancel) { WScript.Quit(); }} // Вырубаем машину - спать! kill_comp(); DmitriiV а как поместить скрипт в стартап сценарий а не логон через GPO? |
||
Отправлено: 09:02, 26-04-2012 | #5 |
Сообщения: 53486
|
Профиль | Отправить PM | Цитировать Цитата dartne:
|
|
Отправлено: 09:07, 26-04-2012 | #6 |
Старожил Сообщения: 224
|
Профиль | Отправить PM | Цитировать Вот только проблема с этим скриптом должны быть админские права у пользователя
![]() |
Отправлено: 09:18, 26-04-2012 | #7 |
Сообщения: 53486
|
Профиль | Отправить PM | Цитировать Цитата dartne:
Если задать политику в "Конфигурация компьютера\Конфигурация Windows\Сценарии". Сможете? :) |
|
Отправлено: 09:22, 26-04-2012 | #8 |
Старожил Сообщения: 224
|
Профиль | Отправить PM | Цитировать Почему то если делаю как вы говорите, то не появляется у пользователя в планировщике задача, нормально ли это , не проверял работоспособность самого скрипта, но он не видеться в планировщике
![]() |
Отправлено: 09:23, 26-04-2012 | #9 |
Сообщения: 53486
|
Профиль | Отправить PM | Цитировать Цитата dartne:
|
|
Последний раз редактировалось Petya V4sechkin, 26-04-2012 в 17:05. Причина: погорячился. Отправлено: 09:26, 26-04-2012 | #10 |
|
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Разное - [решено] Планировщик заданий (куча заданий по умолчанию) - а надо ли? | Pepsi_nsk | Microsoft Windows 7 | 10 | 24-07-2014 19:12 | |
Назначение разрешений на папки в домене на учетные записи компьютеров | iceberg200 | Microsoft Windows NT/2000/2003 | 0 | 13-09-2011 17:08 | |
Разное - Назначение букв дискам | twinzzz75 | Microsoft Windows 2000/XP | 4 | 11-08-2010 15:52 | |
2008 R2 - перенос с 2000-го файлового (не в домене) на 2008R2 (в домене) | kokos | Windows Server 2008/2008 R2 | 5 | 23-04-2010 22:22 | |
Назначение статического IP в XP | dimansky | Сетевые технологии | 2 | 22-09-2003 08:53 |
|