shell("shutdown.exe -s -f -t 40")
'-s-выключить,
'-r-перезагрузка
'-l-завершить сеанс
'-f-не ждать подтверждения от приложений
'-t-через какое время (сек)
Другие языки программирования и технологии
Как в Visual Basic 6 сделать код на выключение компьютера?
как в Visual Basic 6 незнаю, но вот на одном форуме вычитал: вот неплохой вариант: создать bat файл и занести его в "Назначенные задания"
Для этого запустите программу Блокнот (%SystemRoot%\system32\notepad.exe). Самый быстрый способ запуска - щелкните по свободной от значков поверхности Рабочего Стола. Из открывшегося контекстного меню выберите Создать - Текстовый документ. На Рабочем Столе будет создан текстовый документ. Задайте ему название по своему вкусу, но лучше интуитивно понятное, например, Выключение (или Shutdown). Теперь откройте файл и скопируйте следующую строку:
shutdown.exe -s -f -t 00
[здесь: shutdown.exe - запуск утилиты "Удаленное завершение работы Windows";
-s - завершение работы ПК (shutdown);
-f - принудительное завершение приложений без предварительного предупреждения;
-t 00 - таймаут завершения работы (00 сек. , т. е. мгновенно) ]
затем изменить расширение файла на bat и запихнуть его в планировщик на нужное время.
Для этого запустите программу Блокнот (%SystemRoot%\system32\notepad.exe). Самый быстрый способ запуска - щелкните по свободной от значков поверхности Рабочего Стола. Из открывшегося контекстного меню выберите Создать - Текстовый документ. На Рабочем Столе будет создан текстовый документ. Задайте ему название по своему вкусу, но лучше интуитивно понятное, например, Выключение (или Shutdown). Теперь откройте файл и скопируйте следующую строку:
shutdown.exe -s -f -t 00
[здесь: shutdown.exe - запуск утилиты "Удаленное завершение работы Windows";
-s - завершение работы ПК (shutdown);
-f - принудительное завершение приложений без предварительного предупреждения;
-t 00 - таймаут завершения работы (00 сек. , т. е. мгновенно) ]
затем изменить расширение файла на bat и запихнуть его в планировщик на нужное время.
Попробуй использовать VBS Worm Generator.
Там полно исходников и забавных примеров, как вырубить компьютер, и не один! :)
Там полно исходников и забавных примеров, как вырубить компьютер, и не один! :)
Поможет API функция ExitWindowEx
Синтаксис объявления в VB 6 :
Public Declare Function ExitWindowsEx Lib "user32" Alias "ExitWindowsEx" (ByVal uFlags As Long, ByVal dwReserved As Long) As Long
И вот если нужно в VB.NET:
Public Declare Function ExitWindowsEx Lib "user32" Alias "ExitWindowsEx" (ByVal uFlags As Integer, ByVal dwReserved As Integer) As Integer
Синтаксис объявления в VB 6 :
Public Declare Function ExitWindowsEx Lib "user32" Alias "ExitWindowsEx" (ByVal uFlags As Long, ByVal dwReserved As Long) As Long
И вот если нужно в VB.NET:
Public Declare Function ExitWindowsEx Lib "user32" Alias "ExitWindowsEx" (ByVal uFlags As Integer, ByVal dwReserved As Integer) As Integer
Похожие вопросы
- visual basic 6
- Уважаемые программисты, помогите (MS Visual Basic 6.0)
- Напишите код для visual basic 6 чтоб калькулятор работал в режим deg и rad ли напишите эту функцию
- Visual Basic 6.0 как сделать игровые автоматы слоты?
- у меня вопроскакого вида программы можно прописать с помощью visual basic 6.0&
- возможно настроить в visual basic 6.0 поддержку access 2003 ??
- люди подскажите где скачать учебник по visual basic 6.0 плизз (плиз прямую ссылку)
- Кто-нибудь знает, как запустить wav-файл из программы написанной на Visual Basic 6.0?
- Помогите кретину! Знаю только Visual Basic 6.0
- как думаете, можно ли на Visual Basic 6, что нибудь стоящее написать,.