Где находится путь к кнопке для
перезагрузки или выключения компьютера? Ведь можно же как-то на "Рабочем
столе" создать соответствующие этим операциям ярлыки?
операционной системе (а имеются и
сторонние программы) для этого предусмотрена команда SHUTDOWN -S -T 01.
Для перезагрузки используйте, например, такой ярлык: SHUTDOWN -r -t 01.
Вообще же утилита WINNTSYSTEM32SHUTDOWN.EXE позволяет выключать или
перезагружать локальный или удаленный ПК, используя командную строку
либо специально созданный ярлык. Простой вызов данного приложения без
каких-либо параметров обеспечивает завершение сеанса текущего
пользователя. Для использования всех возможностей данной программы можно
задействовать параметры командной строки, синтаксис их таков: shutdown
[{-l|-s|-r|-a}] [-f] [-m [\ComputerName]] [-t xx] [-c "message"] [-d[u] [p]:xx:yy].
Опишу значение параметров. -l - завершение
сеанса текущего пользователя. При наличии параметра -m последний имеет
приоритет, то есть завершение сеанса производится на удаленном ПК. -s
- выключить локальный ПК. -a - отменить выключения ПК, игнорируются
все параметры, кроме -l и ComputerName. Данный параметр может
использоваться только в так называемый период тайм-аута, то есть когда
программа Shutdown выделяет пользователю время на отмену приказа. -f -
разрешить принудительное закрытие работающих приложений. -r -
перезагрузить компьютер. -m [\ComputerName] - указать удаленный
компьютер, который необходимо выключить. -t xx - задать временную
задержку до вызова процедуры выключения ПК, в секундах (xx). По
умолчанию перед выключением ПК программа ждет 20 секунд. -c "message"
- задать сообщение, которое будет отображаться в окне программы
Shutdown. Максимальная длина сообщения - 127 символов. Текст необходимо
заключить в кавычки. -d [u][p]:xx:yy - активировать некий специальный
код выключения; u - отображение пользовательского кода, p - отображение
запланированного кода, xx задает основной код (0-255), yy задает
дополнительный код (0-65536). /? - вывести справочную информацию о
программе. Применяется, например, для корректной работы Event Viewer.