Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » VBS/WSH/JS - [решено] vbs скрипт. При нажатии "да" окно должно закрываться, при нажатии "нет" комп должен в

Ответить
Настройки темы
VBS/WSH/JS - [решено] vbs скрипт. При нажатии "да" окно должно закрываться, при нажатии "нет" комп должен в

Новый участник


Сообщения: 18
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


Вот код:

PushButtоn = MsgBox ("Ты хочешь воспользоваться компьютером?", 36, " ")
If pushbutton=1 Then
cancel=false
ElseIf pushbutton=0 Then
WScript.Sleep 60000
Set OpSysSet = GetObject("winmgmts:{(Shutdown)}//./root/cimv2").ExecQuery("select * from Win32_OperatingSystem where Primary=true")
for each OpSys in OpSysSet
OpSys.ShutDown()
next
msgbox "Тогда до свидания!"
highlight: vbscript
end if

Что и где неправильно?

Отправлено: 16:08, 10-12-2012

 

Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


1. Это не код. Вот код:
Код: Выделить весь код
Это код
2. Что Вы хотели получить? Внятным русским языком.

Отправлено: 17:39, 10-12-2012 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 18
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


При нажатии "да" окно должно закрываться, при нажатии "нет" комп должен выключаться

Последний раз редактировалось mihanklinov@vk, 10-12-2012 в 19:46.


Отправлено: 19:38, 10-12-2012 | #3


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Цитата mihanklinov@vk:
При нажатии "да" окно должно закрываться, при нажатии "нет" комп должен выключаться »
Код: Выделить весь код
Option Explicit

Dim objSWbemObjectEx

If MsgBox("Ты хочешь воспользоваться компьютером?", vbQuestion + vbYesNo) <> vbYes Then
	With WScript.CreateObject("WbemScripting.SWbemLocator").ConnectServer(".", "root\cimv2")
		.Security_.Privileges.AddAsString "SeShutdownPrivilege"
		
		For Each objSWbemObjectEx In .ExecQuery("SELECT * FROM Win32_OperatingSystem WHERE Primary='True'")
			objSWbemObjectEx.ShutDown
			
			Exit For
		Next
	End With
End If

WScript.Quit 0
Это сообщение посчитали полезным следующие участники:

Отправлено: 20:18, 10-12-2012 | #4



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » VBS/WSH/JS - [решено] vbs скрипт. При нажатии "да" окно должно закрываться, при нажатии "нет" комп должен в

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - [решено] Подтверждение при нажатии кнопок "Завершение работы" и "Перезагрузка" amilak Microsoft Windows 7 32 06-09-2012 22:41
Драйвер - [решено] Зависает комп при нажатии кнопки "сон" на пульте ДУ + Windows 7 Anatolik_pc Microsoft Windows 7 6 15-01-2011 13:31
Разное - Не стартует комп при нажатии "Power" morfin Прочее железо 11 07-01-2011 22:30
Разное - При нажатии кнопки "Обзор", программы "падают" Junos Microsoft Windows 2000/XP 9 02-02-2010 18:30
Разное - [решено] При нажатии Esc появляется окно"Результаты поиска" или Диспетчер задач pulja Microsoft Windows 2000/XP 3 06-09-2007 14:47




 
Переход