Настройка таймера выключения компьютера

By   05.04.2016

Бывают случаи, когда компьютер занят определенными задачами, на выполнение которых требуется много времени. Например, на компьютере запущенна дефрагментация или ведется рендеринг 3D модели. Если вы захотите куда-нибудь уехать, то по завершении задачи компьютер продолжит работать.

В этом случае у многих владельцев ПК возникает закономерный вопрос — как поставить таймер на выключение компьютера. Чтобы помочь пользователю ПК решить этот вопрос, мы подготовили материал, в котором подробно описали процесс установки компьютера на таймер.

Ознакомившись с материалом, вы научитесь ставить таймер для выключения компьютера различными программными способами.

Выключение компьютера c помощью команды консоли «shutdown»

Чтобы воспользоваться командой «shutdown», вам необходимо запустить командную строку. Самым простым способом, который работает на всех версиях Windows, является вызов консоли через программу «Выполнить». Запустить программу «Выполнить» можно комбинацией клавиш «Win + R». В окне программы выполнить наберите команду «cmd».

01-включение-команды-выполнить

Теперь нажмите «OK» или «Enter» для запуска консоли.

02-запуск-программы

Если вы введете в консоли команду «shutdown /?», то вы увидите весь список параметров, которые может выполнять утилита «shutdown».

03-список-параметров

Для нашей задачи мы будем использовать такие параметры:

  • «/s» — этот параметр выключает компьютер;
  • «/t xxx» — этот параметр задает время, через которое компьютер отключится;
  • «/a» — этот параметр сбрасывает процесс выключения компьютера.

Для примера сделаем таймер, который выключает наш ПК через два часа. Поскольку параметр «/t xxx» задается в секундах, то наша команда будет иметь такой вид: «shutdown -s -t 7200». После ввода этой команды в консоли, в операционной системе Windows 10 вы увидите такое сообщение:

04-команда-shutdown-s-t-7200

Если вы хотите отменить этот таймер выключения, то введите в консоль команду «shutdown -a». Эта команда его отменит и выдаст такое сообщение:

05-команда-shutdown-a

Для быстрого запуска нашего таймера выключения, команду «shutdown -s -t 7200» можно вводить прямо в программе «Выполнить».

06-команду-shutdown-s-t-7200

Из примера видно, что с помощью утилиты «shutdown» довольно просто можно сделать таймер выключения и быстро его запустить.

Простой таймер выключения на VB. NET своими руками

В этом примере мы опишем процесс создания утилиты в Visual Studio Community на языке программирования Microsoft Visual Basic. Конечно, после прочтения заголовка вы можете подумать, что этот пример очень сложный и с ним справится только программист.

Но не стоит пугаться заголовка, ведь пример составлен таким образом, что с ним справиться практически любой пользователь ПК. Тем более это будет ваш собственный таймер, написанный лично вами. Итак, приступим. Для создания приложения нам понадобится установленная Visual Studio Community.

Скачать ее можно на официальном сайте www.visualstudio.com. Также плюсом является то, что пакет разработчика Visual Studio Community является бесплатным. После установки пакета заходим в него и открываем меню создания проекта с помощью комбинации клавиш «Ctrl + Shift + N». На рисунке ниже изображено открытое меню:

07-меню-создания-проекта

Выберите все пункты меню, как показано на рисунке. Присвойте имя проекту «Timer» и нажмите кнопку «OK». По сути, мы создали проект для обычного оконного приложения Windows.

08-присвоение-имени-проекту-time»

Теперь добавьте на форму пару кнопок «Button1», «Button2» и текстовое поле «TextBox1».

09-добавление-кнопок-button

Вставив кнопки и текстовое поле, нажимайте кнопку «F7», чтобы перейти к коду проекта. После чего вставьте этот код.

10-вставка-кода-в-программу

Завершающим этапом создания нашего приложения будет его сборка. Для этого воспользуйтесь комбинацией клавиш «Ctrl + Shift + B». Скомпилировав приложение, его можно запустить в папке проекта «\Visual Studio 2015\Projects\Timer\Timer\bin\Debug».

11-запуск-приложения

Разберем принцип работы нашей программы. Нажимая кнопку «Выключить компьютер», мы запускаем код «System.Diagnostics.Process.Start («shutdown», «-s -f -t » & a * 60 & » «)». По сути, мы запускаем рассмотренную нами утилиту «shutdown».

Переменная «a» выступает у нас в качестве значения текстового поля и параметра «/t xxx». И переменную «a» умножаем на 60 для того, чтобы перевести секунды в минуты. То есть, если мы напишем в текстовом поле 120, то запустим таймер на два часа. Принцип действия второй кнопки аналогичен первой.

Используя Visual Studio Community, вы сможете дополнить функции своего таймера выключения с помощью большого списка параметров команды «shutdown», а также сможете создать уникальный дизайн.

ПО с встроенным таймером

Рассмотрим три популярные программы:

  • qBittorrent — очень популярный файлообменный торрент-клиент;
  • AIMP — распространенный музыкальный плеер;
  • Defraggler — дефрагментация от компании Piriform.

В qBittorrent таймер выключения присутствует для того, чтобы после закачки файлов компьютер автоматически выключился. Чтобы его активировать, перейдите в меню инструменты и выберите пункты «По окончании загрузок / Выключить компьютер».

12-выбор-пункта-по-окончании-загрузок-выключить-компьютер

В AIMP таймер называется «Планировщик». Запускается из главного меню.

13-как-запустить-планировщик

Активируется таймер выключения галочкой «Включить режим сна». Как видно из рисунка, у таймера AIMP имеется довольно неплохой функционал. Этот таймер выключения неплохо использовать, если вы хотите послушать любимые треки перед сном, а затем выключить компьютер.

Дефрагментация может занимать много времени. Поэтому разработчики встроили в Defraggler таймер, который после дефрагментации выключает ваш ПК. Воспользоваться таймером выключения можно в меню «Настройки», выбрав пункт «Выключить ПК после дефрагментации».

14-выключить-пк-после-дефрагментации

Итог

В сети вы можете найти множество программ таймеров. Мы не стали рассматривать все эти приложения, поскольку они не поддерживаются и распространяются с ненадежных источников, а также могут содержать различные рекламные утилиты.

Поэтому мы сделали акцент на стандартных средствах Windows и на приложении, которое вы можете создать сами. Кроме этого, мы рассмотрели популярные программы, в которых встроен свой таймер.

Надеемся, что наш материал поможет вам сделать свой собственный таймер выключения, а также позволит вам автоматизировать выключение компьютера после выполнения задач.

Видео по теме — другие способы

Читайте также:   Как сделать терморегулятор для аквариума

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *