Войти

Показать полную графическую версию : Как автоматически выключит комп?


Yewgeniy
29-06-2007, 18:48
если учётная запись - ограниченная? Конкретнее: юзер закрывает программу и Win сама выгружается. Простой запуск shutdown.exe -s не помогает, нету прав.

Greyman
29-06-2007, 21:20
Перенес из ИБ в WinXP...

Ivan1986
02-07-2007, 01:56
хм, а вариант поставить эту прогу шеллом (в ключе HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon) пареметр shell

amel27
02-07-2007, 04:15
Yewgeniyюзер закрывает программу и Win сама выгружается1. Создать скрипт выключения компьютера Shutdown.vbs:strNamespace = "Root\CIMV2"
strClass = "Win32_OperatingSystem"

Set objClass = GetObject("WinMgmts:{(Shutdown)}\\.\" & _
strNamespace & ":" & _
strClass)
Set colInstances =objClass.Instances_
For Each objInstance In colInstances
objInstance.Shutdown()
Next2. Положить VBS-скрипт в System32 и ограничить к нему доступ обычных пользователей;

3. Создать файл Shutdown.MOF, включающий запуск скрипта при закрытии процесса "Program.exe" (поставить свой):#pragma namespace ("\\\\.\\root\\subscription")

instance of ActiveScriptEventConsumer as $Cons
{
Name = "Shutdown";
ScriptingEngine = "VBScript";
ScriptFileName = "C:\\WINDOWS\\System32\\Shutdown.vbs";
};
instance of __EventFilter as $Filt
{
Name = "MonitoringDeletion";
Query = "SELECT * FROM __InstanceDeletionEvent WITHIN 5 "
"WHERE TargetInstance ISA \"Win32_Process\" "
"AND TargetInstance.Name = \"Program.exe\"";
QueryLanguage = "WQL";
EventNamespace = "root\\cimv2";
};
instance of __FilterToConsumerBinding
{
Filter = $Filt;
Consumer = $Cons;
};4. Скомпилировать MOF-файл:mofcomp shutdown.mof

Yewgeniy
03-07-2007, 10:34
shell? MOF?
где про это можно почитать?

Пока нашёл такое решение: secpol.msc -> локальные политики-> назначение прав пользователя->принуд. удалённое завершение

amel27
05-07-2007, 03:45
Yewgeniyгде про это можно почитать?да вроде итак все пошагово описал... :idontnow:

http://www.microsoft.com/technet/prodtechnol/windowsserver2003/ru/library/ServerHelp/ecf301b2-0eb1-4f15-82d2-6fc28f14015b.mspx?mfr=true
http://msdn2.microsoft.com/en-us/library/aa394582.aspx
http://www.ozon.ru/context/detail/id/1590009/

ADD:
http://msdn.microsoft.com/library/rus/default.asp?url=/library/rus/vsavs70/html/vesamsamplemoffile.asp
http://msdn2.microsoft.com/en-us/library/aa823192.aspx




© OSzone.net 2001-2012