1. Заголовок или название темы должно быть информативным ! 2. Все тексты фрагментов программ должны помещаться в теги [code] ... [/code] или [code=pas] ... [/code]. 3. Прежде чем задавать вопрос, см. "FAQ" и используйте ПОИСК ! 4.НЕ используйте форум для личного общения! 5. Самое главное - это раздел теоретический, т.е. никаких задач и программ (за исключением небольших фрагментов) - для этого есть отдельный раздел!
Мне срочно нужно создать программу которая вырубает комп. Чтобы запустил ее из XP и она вырубила комп. Некоторые говорят что Xp Паскалем не вырубишь, другие говорят что можно как-то с помощью обращения в функциям DOS (Shutdown). Скажите кто что знает. Заранее благодарен.
М
Не столько тупой вопрос, сколько тупое название. Исправлено.. Лопарь
Если эта та утилита, которой винда обычно вырубается, то наверно тем что приоритет у неё низкий. Многие приложения останавливают выключение: вырубается что-то, сколько-то, а дальше можно опять виндой пользоваться. Клубконтроль понадёжнее умеет комп перезагружать, но вот что он при этом использует.
Многие приложения останавливают выключение: вырубается что-то, сколько-то, а дальше можно опять виндой пользоваться.
Утиллита тупо считает секунды и генерирует выключение/перезагруз компа. Средство крепкое, кажется оно даже не производит оповещения процессов. Есть возможность генерировать выключение удалённого компа. Наверно единственный способ остановить перезагруз это остановка процесса shutdown.exe когда он только считает секунды (он их считает молча, вроде Sleep(xxx)).
Передо мной как-то стояла задача перевода компа в "спящий режим" (hibernate). Если кому нужна такая утиллита, могу поискать у себя, программа была тривиальной, обращалась к некой power-APIшке.