Уже год пользуюсь скриптом, для выключеня компа из под ХР. А тут вчера Касперский начал кричать, что у меня в этом скрипте вирус. И норовит убить файл. Вот содержимое:
dim OpSysSet, obj Set OpSysSet = GetObject("winmgmts:{impersonationLevel=impersonate," & _ "(Shutdown)}//./root/cimv2").ExecQuery _ ("SELECT * FROM Win32_OperatingSystem" &_ " WHERE Primary=true")
For Each obj In OpSysSet obj.Win32Shutdown(8) Next
Я так себе подозреваю, что Касперский видит буквосочитания похожие на код вируса. Но раньше-то не видел. И как быть? Хотелось бы пользоваться этим скриптом и далее. Уже привык. Нажал кнопочку на рабочем столе, и компутер выключился. (Экономится один клик ) А Касперский не даёт. Убить Касперского - не предлагать!
З.Ы. А может это и вправду вирус? Специалисты, растолкуйте.
Скорее всего касперский увидел что то похожее на вирус.
а чем стандарное "C:\windows\system32\shutdown.exe -s -t 0" не устраивает ? опции можно глянуть через shutdown -?
И вправду, значительно проще. Спасибо, буду пользоваться.