Страница: 1 |
Страница: 1 |
Вопрос: Выключение питания
Добавлено: 19.11.05 22:35
Автор вопроса: Discaprio | ICQ: 4443928
Как в Win XP сделать моментальное отключение питания. тоесть сделать так как будто шнур выдернули?
Ответы
Всего ответов: 15
Номер ответа: 1
Автор ответа:
AgentFire
ICQ: 192496851
Вопросов: 75
Ответов: 3178
Профиль | | #1
Добавлено: 19.11.05 22:51
ГЫ
а не проще просто монитор отрубить? тогда юзёр успугается вдойне! к тому же отрубить все подключенные к компу утсройства! зачистить весь реестр, удалить все файлы, форматнуть... е мое, я замечтался...
Нет, нельзя сразу вырубить в XP на VB отключение питания...
Номер ответа: 2
Автор ответа:
Discaprio
ICQ: 4443928
Вопросов: 7
Ответов: 37
Профиль | | #2
Добавлено: 19.11.05 23:00
То что это возможно я уверен на 99%(была прога только не помню как называется). она у меня питание вырубала, остаётся узнать как это делать
Номер ответа: 3
Автор ответа:
Barsik
Разработчик Offline Client
ICQ: 343368641
Вопросов: 17
Ответов: 686
Web-сайт:
Профиль | | #3
Добавлено: 20.11.05 20:18
разогрей проц до критической температуры )
Номер ответа: 4
Автор ответа:
K&M
ICQ: 225442067
Вопросов: 20
Ответов: 170
Профиль | | #4
Добавлено: 20.11.05 22:15
Скорее эта прога на Ассемблере была написана. А в VB навряд ли удасться воспользоваться API вроде KillWindows...
Номер ответа: 5
Автор ответа:
Sacred Phoenix
ICQ: 304238252
Вопросов: 52
Ответов: 927
Профиль | | #5
Добавлено: 20.11.05 22:41
Можно написать DLL на Ассемблере, а потом пользоваться ей из своей проги
Номер ответа: 6
Автор ответа:
LamerOnLine
ICQ: 334781088
Вопросов: 108
Ответов: 2822
Профиль | | #6
Добавлено: 21.11.05 11:08
К примеру, у меня УПСка
Лучшее что ты можешь сделать - это выйти из винды с параметрами Forced и ShutDown.
Номер ответа: 7
Автор ответа:
AgentFire
ICQ: 192496851
Вопросов: 75
Ответов: 3178
Профиль | | #7
Добавлено: 21.11.05 14:49
вот-вот. Это максимум что ты можешь сделать на VB
Номер ответа: 8
Автор ответа:
Discaprio
ICQ: 4443928
Вопросов: 7
Ответов: 37
Профиль | | #8
Добавлено: 21.11.05 19:52
Ладно, забъю на это дело.
Номер ответа: 9
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #9
Добавлено: 21.11.05 20:58
иди на форум wasm.ru, выцепляй там asm кодера, ставь ему пиво - через пару часов он накодит как потушить комп.
Номер ответа: 10
Автор ответа:
«UL.eXe»
ICQ: 197.895.916.247
Вопросов: 72
Ответов: 540
Профиль | | #10
Добавлено: 21.11.05 22:36
2 3po:
2 All:
- непомню как, но точно знаю что на VB эта задача реалезуема! Отключаем какой-то процесс и компьютер мгнавенно вырубается.. Только вот непомню какой или какие процессы именно. Но всеже это возможно.
Номер ответа: 11
Автор ответа:
AgentFire
ICQ: 192496851
Вопросов: 75
Ответов: 3178
Профиль | | #11
Добавлено: 22.11.05 17:13
Да, возможно, но не совсем! Winlogon ,smss, lsass, servises, csrss или все (разом) svchost'ы, то, я полностью уверен, компу хорошо не будет
И тогда юзёр, проверено, сам захочет отрубить копм во избежание... )
Номер ответа: 12
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #12
Добавлено: 22.11.05 21:12
Категорически не согласен! Вырубанием процесса можно добиться отказа RPC - тогда вылет через 60 сек. Вообще с трудом верится что задача реализуема, ещё ладно сделать "холодную перезагрузку", т.е. отправить проц по адресу "начала работы", но выключить... вообще врядли! Особенно в 2000/XP и новее... тут же всё контролируется от и до...
Номер ответа: 13
Автор ответа:
AgentFire
ICQ: 192496851
Вопросов: 75
Ответов: 3178
Профиль | | #13
Добавлено: 22.11.05 22:41
согласен
Номер ответа: 14
Автор ответа:
AndreyMp
ICQ: 237822510
Вопросов: 28
Ответов: 1182
Профиль | | #14
Добавлено: 22.11.05 22:42
Делаешь робота который идет к розетке! Или к УПСу ))
Номер ответа: 15
Автор ответа:
Kostik
Вопросов: 6
Ответов: 27
Профиль | | #15
Добавлено: 08.03.06 21:15
Подкину API:
Declare Function ExitWindowsEx Lib "user32" Alias "ExitWindowsEx" _
(ByVal uFlags As Long, ByVal dwReserved As Long) As Long
Пример:
Private Sub Command1_Click()
ExitWindowsEx EWX_SHUTDOWN, 0
'Выключит компьютер. Второй параметр в ф-ции игнорируется
End Sub
P.S. Комп выключится не млментально!!!!!!!!!!!!!