Как перезагрузить компьютер по telnet

Обновлено: 23.06.2024

Wi-Fi роутеры прочно вошли в обиход и стали таким же привычным устройством в доме, как холодильник или микроволновка. Поскольку чаще всего их размещают не на виду, а работают они бесшумно, о существовании роутера вспоминают только тогда, когда перестаёт работать интернет. А до того они работают сутками, не выключаясь. Если же что-то пошло не так, в службе технической поддержки провайдера первым делом рекомендуют выполнить его перезагрузку. И обычно это помогает.

В этой статье мы поговорим о том, как и зачем нужно перезагружать Wi-Fi роутер, что с ним происходит при этом и как часто это необходимо делать.

Зачем перезагружать

Роутер — это такое же устройство, как компьютер или планшет. У него есть процессор, оперативная память и постоянная память, в которую записывается управляющая микропрограмма. Точно так же, как и компьютер, роутер может зависнуть или начать «глючить». Из-за чего это происходит?

Основные причины сбоев:

  • Сбой работы программы.
  • Резкий скачек питания.
  • Внешние наводки.

Рассмотрим эти ситуации.

Сбой программы

За работу роутера отвечает управляющая программа, а любая программа неидеальна. В процессе работы в ней накапливаются ошибки и происходят сбои. На компьютере такие сбои приводят к отказу некоторых функций. Чем дольше работает роутер без выключения, тем больше ошибок. Добросовестные производители обычно пишут надежный код и после этого долго тестируют. Так что такие проблемы маловероятны, но возможны.

Например, при длительной непрерывной работе может переполняется память устройства, и оно начинает работать хуже вплоть до полной остановки. Заглючить может и процессор из-за внутреннего сбоя или повышенной нагрузки. Мы можем наблюдать подобные явления на компьютере – когда из-за нехватки памяти или 100% загрузки процессора перестают работать программы, или даже операционная система даёт сбой.

Скачок напряжения

На оборудовании ставится обычно защитная микросхема. Например, произошел скачек напряжения. В результате блок питания выдал некорректное внутреннее напряжение. В этом случае защитная микросхема автоматически перезагружает маршрутизатор. При неисправностях в блоке питания роутер может перезагружаться сам по себе.

Внешние наводки

Оперативная память сильно подвержена воздействию внешних излучений. Конечно, разработчики стараются спроектировать максимально компактное устройство. При этом учитываются влияния различных наводок. Но зачастую очень сильное излучение может повлиять на оперативную память и вызвать программный сбой. Также наводки могут спровоцировать сбои во время обмена информацией между микросхемами. Из-за этого роутер может перестать раздавать интернет до следующей перезагрузки.

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

Что происходит с роутером при перезагрузке?

То же самое, что и с обычным компьютером.

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

Происходит очистка ARP-таблицы. Маршрутизатор обновит информацию о всех подключенных к нему устройствах.

Подключение может восстановиться. При этом будет выбран самый свободный, не перегруженный другими пользователями Wi-Fi канал, что существенно увеличивает скорость передачи данных.

Кроме перечисленных выше причин, обычно для применения новых настроек или обновлений на роутере требуется перезагрузка. Чаще всего она происходит автоматически, но в некоторых случаях может потребоваться ручная перезагрузка. Здесь тоже всё по аналогии с ПК: после добавления новых устройств, установки программ или изменения системных настроек мы точно так же перезагружаем компьютер для корректной работы ОС.

Способы перезагрузки

Обычно при разработке роутера закладывается функция автоматической перезагрузки. То есть в случае возникновения сбоев, устройство само перезагрузится. Но это происходит не всегда. Иногда возникают ошибки при работе, которые не смогли предусмотреть разработчики. В этом случае устройство следует перезагрузить вручную. А желательно обновить ему прошивку. В новых прошивках не только исправляются баги, но и добавляются новые функции, которые, к примеру, могут улучшить безопасность сети.

Если вы выключаете роутер на время, когда им не пользуетесь или на ночь, необходимости перезагружать его вручную может и не возникнуть, поскольку устройство регулярно обнуляется. Зачем нужно выключать роутер ночью, а также о вреде Wi-Fi роутера читайте в статьях на нашем сайте.

Если же роутер всё-таки требуется перезагрузить, это можно сделать одним из следующих способов.

Сброс питания кнопкой или отключение от сети

Чтобы роутер перезагрузился, достаточно на некоторое время отключить питание устройства. У некоторых моделей имеется кнопка включения/выключения. Обычно она расположена на задней панели рядом с гнездом сетевого адаптера. Нажмите на неё, чтобы отключить питание. Индикаторы на передней панели погаснут. Подождите 30-60 секунд и снова нажмите кнопку. Индикаторы мигнут, начнётся загрузка устройства, и через некоторое время роутер снова войдёт в рабочий режим.

Важно! Не перепутайте кнопку питания с кнопкой RESET! Она обычно находится там же, на задней панели. Однако нажатие на эту кнопку, вместо того чтобы перезагрузить устройство, приведёт к сбросу всех настроек и настраивать роутер придётся заново.

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

Дистанционная перезагрузка

Если доступ к роутеру затруднён из-за места его расположения (например, вы установили его за шкафом в прихожей или закрепили на стене под самым потолком), можно выполнить перезагрузку роутера через компьютер программно.

Для этого потребуется войти в веб-интерфейс устройства, потому что кнопка программной перезагрузки находится там. Разумеется, ваш компьютер должен быть подключен к роутеру.

У разных моделей маршрутизаторов кнопка перезагрузки может находиться в разных разделах меню. Проще всего дело обстоит с роутерами ASUS – независимо от версии прошивки и модели устройства кнопка расположена вверху главной страницы веб-интерфейса. Жмём на неё и ждём пока роутер перезагрузится.

D-Link

У роутеров D-Link вверху страницы панели управления есть выпадающее меню «Система». В нём вы найдёте два пункта: «Перезагрузить» и «Сохранить и перезагрузить». Второй следует выбирать, если вы меняли настройки на роутере и для их применения необходима перезагрузка.

В старых моделях D-Link кнопка перезагрузки может находиться под основным меню слева.

TP-Link

В роутерах TP-Link необходимо перейти в пункт основного меню «Системные инструменты» и выбрать вкладку «Перезагрузка». Откроется страница с нужной кнопкой.


С помощью telnet

Можно перезагрузить роутер дистанционно через командную строку (Telnet), что избавит от необходимости входить в веб-интерфейс. Telnet – это программа, только работающая в текстовом интерфейсе, без графической оболочки. Но здесь важно, чтобы сам роутер поддерживал эту функцию.

Установка telnet


Помимо встроенного клиента Telnet можно воспользоваться программой PuTTY.

Запуск telnet и перезагрузка

В ОС Linux telnet не требуется устанавливать. Для перезагрузки роутера через командную строку просто запускаем терминал и вводим telnet.

Для подключения к роутеру введите команду open и IP-адрес устройства. Например, open 192.168.1.1. И нажмите Enter.


А если подключение установлено, от вас потребуется ввести логин и пароль доступа к устройству. Откроется консоль с перечнем доступных команд. Для перезагрузки роутера нужно использовать команду reboot или restart.

Но в некоторых прошивках могут быть отличия. Например, в приведенном ниже примере надо вначале включить режим, позволяющий вносить изменения с помощью команды enable. Еще раз ввести пароль. Только после этого можно выполнить перезагрузку при помощи команды sys reboot и дополнительного подтверждения.


Перезагрузка по расписанию

Можно настроить автоматическую перезагрузку устройства по расписанию. Однако эта возможность есть не у всех моделей. Например, она имеется у всех роутеров ZyXEL Keenetic начиная с версии прошивки NDMS v2.12. Настраивается автоматическая перезагрузка из командной строки роутера (CLI). Информацию по синтаксису команд можно найти в Центре загрузки на странице модели роутера на сайте производителя.

Способ для продвинутых пользователей – создать скрипт для удалённой перезагрузки роутера по расписанию через Telnet. Однако в этом случае компьютер, с которого будет осуществляться управление устройством, должен быть постоянно включен.

Заключение

Самыми доступным и быстрым способом перезагрузки роутера является отключение питания. А в случае затруднённого доступа к устройству – через веб-интерфейс. Выполнять перезагрузку следует в случае, если работа устройства стала нестабильной, перестал работать интернет или упала скорость передачи данных. В большинстве случаев перезагрузка позволяет вернуть работу роутера в штатный режим и обнулить программные и аппаратные ошибки.

Немногие пользователи компьютера сегодня знают о существовании различных специальных протоколов на компьютере, позволяющих без использования графического интерфейса и сторонних программ выполнять различные действия. Поэтому сразу возникает желание узнать, как пользоваться службой TELNET, когда узнают о соответствующем протоколе.

Далее будут изложено немного теории о том, что такое TELNET, то, ради чего многие и стремятся ей овладеть: возможности службы, а также список основных команд, позволяющий эти возможности осуществить на Windows.

TELNET

Сетевой протокол и текстовый интерфейс

TELNET — это средство связи, которое устанавливает транспортное соединение между терминальными устройствами, клиентами, то есть вашим компьютером и чьей-то ещё машиной, сервером, поддерживающей этот стандарт соединения. Это не специальная программа, а всего лишь сетевой протокол, но также словом TELNET (terminalnetwork) называют различные утилиты, которые также используют этот протокол. Сегодня Телнет присутствует практически везде, все ОС, так или иначе, его используют, в том числе и Windows.

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

Что нам всё это даёт?

Ранее эта служба была одним из немногих способов подключения к сети, но с течением времени утратила свою актуальность. Сегодня есть гораздо более удобные программы, которые делают за пользователя всю работу, и не заставляют его заучивать наизусть различные команды для того, чтобы выполнить простейшие действия. Однако кое-что при помощи Телнет можно сделать и сейчас.

Подключения к сети с помощью Telnet

Подключения к сети

При помощи Телнет вы можете:

  • подключаться к удалённым компьютерам;
  • проверить порт на наличие доступа;
  • использовать приложения, которые доступны только на удалённых машинах;
  • использовать различные каталоги, к которым получить доступ можно только таким образом;
  • отправлять электронные письма без использования специальных программ (клиентов);
  • понимать суть работы многих протоколов, использующихся сегодня, и извлекать из этого для себя определённую выгоду;
  • обеспечивать другим юзерам доступ к данным, размещённым на своём компьютере.

Начинаем пользоваться

Запуск

Запустить TELNET на Windows 7 и на любой другой Винде достаточно просто. Для этого необходимо сначала клиент, если он ещё не установлен:

Панель управления

  • Выбрать пункт «Программы».
  • Выбрать вкладку «Включение или отключение компонентов Windows».

Компоненты Windows

  • Найти Telnet-клиент и поставить напротив него маркер, если он ещё не установлен.

После нажимаем «ОК» и ждём минуту, пока клиент устанавливается.

Запуск терминала осуществляется в Windows через командную строку, если у вас не установлено каких-либо специальных утилит для работы с Телнет. Но раз вы читаете эту статью, значит, только начинаете знакомство с этой темой, и для начала неплохо бы было освоить основы управления при помощи командной строки.

  1. Запускаем командную строку от имени администратора.
  2. Вводим «telnet».

Командная строка перезагружается, и теперь откроется командная линия TELNET, в которой мы и будем работать.

Проверяем порт

Одно из простейших действий, выполняемых в TELNET — проверка порта. Вы можете проверить порт на наличие доступа к нему с вашего компьютера. Для этого нужно сделать следующее:

В командной строке, открытой по методу выше вводим: telnetip-адрес номер порта

Telnet IP адрес

К примеру, если ваш IP-адрес 192.168.0.1, а номер порта 21 (порт FTP), то вводим:

telnet 192.168.0.1 21

Команды

Команды TELNET составляют основу использования терминала. С их помощью можно управлять компьютером, который использует этот протокол, если для вас разрешён доступ, а также совершать другие различные действия. Как уже сказано выше, на Windowsони вводятся в командной строке приложения Телнет.

Для того чтобы увидеть основной список команд, введите в строке helpи нажмите «Enter». Базовые команды:

  1. Open — подключение к удалённому серверу. Необходимо ввести эту команду вместе с именем управляемого сервера и номером порта, например: openredmond 44. Если параметры не указаны, то используются локальный сервер и порт по умолчанию.
  2. Close — отключение от удалённого сервера. Используются аналогичные параметры.
  3. Set — настройка удалённого сервера, используется с именем управляемого сервера. Вместе с Set используются следующие команды:
    1. [Term ] — используется, чтобы задавать терминал указанного типа.
    2. [Escapeсимвол] — задаёт управляющий символ.
    3. [Mode ] — задаёт режим работы.

    TELNET — один из старейших протоколов, но при этом он до сих пор применяется. Это означает, что и вы можете начать использовать его в своих целях. Для этого нужно лишь изучить синтаксис и список команд и начать практиковаться. Вы можете почерпнуть много нового, а заодно совсем по-другому начать смотреть на интернет и на привычные ранее действия в сети.


    . Это удобный инструмент, обеспечивающий быстроту и автоматизацию различных задач. Поэтому важно уметь им пользоваться.

    Для выполнения данной процедуры вам необходимы права Администратора.

    Первым делом вам необходимо запустить «Командную строку»

    . О том, как это сделать, вы можете прочитать на нашем сайте.

    За перезапуск и выключение ПК отвечает команда «Shutdown»

    . Ниже мы рассмотрим несколько вариантов перезапуска компьютера с использованием разных ключей.

    Для простой перезагрузки введите в cmd

    Если вы хотите перезапустить компьютер не сразу, а через некоторое время, в «Сmd»

    shutdown -r -t 900

    где 900 — время в секундах до перезагрузки компьютера.

    Вы можете добавить свой комментарий, чтобы не забыть цель перезапуска.

    Для этого добавьте ключ «-с»

    и в кавычках напишите комментарий. В
    «Сmd»
    это будет выглядеть вот так:

    Вы так же можете перезагрузить удаленный компьютер. Для этого нужно добавить его имя или IP-адрес через пробел после ключа «-m»

    shutdown -r -t 900 -m \\Asmus

    shutdown -r -t 900 -m \\192.168.1.101

    Иногда, имея права Администратора, вы можете увидеть ошибку «Отказано в доступе (5)»

    Отмена перезагрузки

    Если вдруг вы решили отменить перезапуск системы, в «Командной строке»

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

    Графический интерфейс Windows за многие годы свет на нет познание командной строки. А пользоваться ей нет-нет да приходится. В этой статье я кратко распишу как пользоваться консольной командой shutdown

    , чтобы выключить или перегрузить компьютер под управлением Windows. Статья актуальна для семейства Windows 7/8/8.1/10.

    Первые шаги отключить или перезагрузить компьютер по сети

    Чтобы правильно выполнить этот процесс, необходимо подключиться к той же локальной сети (LAN), к которой подключен компьютер, который вы хотите выключить или перезагрузить.

    Кроме того, вам необходимо знать имя пользователя и пароль, назначенные на компьютере (если установлены). Без этой информации процесс будет невозможен.

    Прежде чем предпринимать какие-либо действия, убедитесь, что TCP- порт 445 открыт в брандмауэре Windows на компьютере, который вы хотите отключить или перезагрузить.

    Для этого перейдите в «Панель управления» и «Центр безопасности». Затем выберите параметр Брандмауэр Windows.

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

    Сегодня многие антивирусы функцию брандмауэра перебирают на себя, тогда нужно смотреть в них.

    включить удаленный доступ windows 7

    Если это не так, выберите его и нажмите «ОК». Если вы не видите строку «Доступ к файлам и принтерам», нажмите «Добавить порт» и выберите «445 TCP».

    Затем снова откройте «Панель управления». Выберите команду «Система» и «Разрешить пользователям подключаться к этому компьютеру» на вкладке «Удаленная».




    Чтобы выключить или перезагрузить компьютер по сети используйте команду — net use

    Чтобы получить необходимые права, вы должны сначала использовать команду net use на целевом компьютере.

    Перед началом всей операции вам также понадобится адрес компьютера назначения. Для того, чтобы ввести команду NET USE, запустите командную строку и ведите команду ниже:

    Затем введите имя администратора и пароль — если операция прошла успешно, увидите соответствующую информацию на экране.







    Примеры использования утилиты shutdown

    Если запустить утилиту shutdown

    с параметром
    /i
    , то на эране увидите примерно следующее (актуально для Windows 7):

    При использовании отложенной перезагрузки:

    Shutdown /r /t 180

    Получим следующее уведомление на экране:


    Если вы желаете отменить намеченную перезагрузку, то используйте команду:

    В области уведомлений возле часов вы должны увидеть примерно следующее:

    Выключить или перезагрузить компьютер используя команду Shutdown

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

    После запуска командной строки в черном окне введите:

    Далее используйте команду:

    • /f — принудительно перезагрузить (игнорировать мешающие процессы) процессов

    После подтверждения с помощью Enter система сообщит вам, что компьютер или ноутбук будет перезагружен через мгновение.

    Если хотите выключить и перезагрузить компьютер или ноутбук если он завис то зависший пробуйте через: /f – может получится.

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


    Как вызвать командную строку в Windows 10 и 7?

    В семерке, нужно нажать большую кнопку внизу слева на панели задач «Пуск«, в десятке — на значок windows в том же месте.


    После вызова меню через нажатия на «Пуск» или значок окон, просто пишем на клавиатуре на латинском языке «cmd«. В результатах поиска высветится классическое приложение «Командная строка«.

    Если у вас англоязычная версия операционной системы, узнать эту программу можно по характерной иконке — буква «C» с двоеточием и косой чертой на черном фоне. Жмем на него в результатах поиска.


    После активации приложения cmd, высветится вот такое черное окно, в котором можно приступать писать команды для операционной системы от имени вашего пользователя.

    Кстати, стоит сделать ремарку, по не которым заблуждениям, считается что команды введенные через cmd имеют статус «Администратора» (высший статус пользователя системы для внесения любых изменений на компьютере), но это не так.


    Статус команды будет определен статусом пользователя, от имени которого совершаются действия.То есть, если ваш пользователь имеет статус «User«, то команда может и не сработать.

    Если вы хотите совершить изменения через cmd, имея статус простого пользователя, нужно открыть командную строку от имени администратора.


    Вводим в поиск «cmd» и кликом правой кнопкой мыши вызываем системное меню, в котором выбираем «Запустить от имени администратора«.




    Как перезапустить или выключить компьютер через — bat

    Если вы часто перезагружаете компьютер через удаленный рабочий стол, то неплохо создать файл (.bat) на рабочем столе.

    Для этого создайте «Текстовый документ» (txt) и назовите его «Restart.bat». При этом у вас должен быть включен показ расширений (иначе ничего не увидите).

    Если вы не видите расширение .bat, вы должны в «Параметры папки» и снять о.

    Теперь в созданном файле впишите команду (лучше это делать до переименования на «Restart.bat»), например — shutdown /r /f. Затем закрываем, сохраняя изменения и можем запустить файл.

    Его можно использовать для автоматического перезапуска компьютера, например, каждую субботу. Просто установите его для запуска в определенное время в планировщике заданий.

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

    Для тех, кто еще не полностью знаком с такими процедурами, приводу несколько команд, как пример: shutdown -a -f -t 30 — m \\192.168.3.4/

    На этом этапе я вам рекомендую в командной строке запустить: shutdown /? – вам будут сразу показаны все поддерживаемые команды.

    команды в командной строке windows 10

    1. Так -a — команда «Завершение» может быть выполнена во время действия «Задержка выключения».
    2. -f: заставляет отключать приложения, запущенные в данный момент без предупреждения.
    3. -t xx: устанавливает обратный отсчет в секундах.
    4. -m \\ xxx.xxx.xxx.xxx: IP-адрес целевого компьютера.
    5. Графика доступна после команды: Shutdown -i.








    Выключение из меню «Пуск»

    Выключение с помощью кнопки «Пуск» — самый простой и правильный способ полного выключения.

    В нижнем левом углу, на панели задач, необходимо нажать кнопку «Пуск», перейти на пункт «Завершение работы», а затем во всплывающем меню выбрать одноимённый пункт.


    После этого ваше оборудование будет выключено. Если мышь недоступна, нажмите на кнопку «Windows» -> «Tab» (Комбинация точно можно использовать на сборке Windows 10 ОС 15063.540) и с помощью кнопок со стрелками добирайтесь до нужного пункта.

    Как включить или перезагрузить компьютер с помощью команды Wake On Lan

    Операция Wake On Lan включает в себя переключение системы по сети, отправив пакет Magic Packet на сетевую карту целевого компьютера.

    Важно: не все сетевые адаптеры и BIOS совместимы с инструментом Magic Packet.

    Для выполнения этой операции устройство, которое хотите использовать для выполнения, должно быть подключено к той же локальной сети (LAN), что и целевое, то есть то, которое хотите включить с расстояния.

    Кроме того, вы должны знать физический адрес (MAC-адрес) и IP-адрес конечного ПК. Без этих элементов такая операция не может быть выполнена.

    Как включить компьютер на расстоянии с помощью программы WOL

    Вам нужно скачать программу Wake-on-LAN (WOL). Вот как она выглядит, когда вы ее открываете

    перезагрузить пк через Wake-on-LAN

    Затем заполните необходимые поля, используя ранее полученную информацию.

    Как включить компьютер удаленно по сети

    Теоретически, после соответствующей конфигурации роутера можно включить компьютер через интернет.

    Более конкретно, речь идет о перенаправлении пакета UDP из определенного порта для всех устройств, подключенных к сети.

    Только на практике такое устройство допускает такие операции (IP-адрес xxx255 для сетей типа C).

    Процесс выполняется путем отправки Magic Packet на ваш общедоступный IP-адрес и на соответствующий порт (как описано выше), который выключит компьютер.

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






    Батник для автоматического выключения компьютера

    В статье Пакетные файлы (bat, батники) Windows мы подробно рассматривали основные правила создания бат-файлов и их синтаксис. Чтобы не повторяться лишний раз, в данной публикации будем описывать только те команды и параметры, которые будем применять для создания файлов, позволяющих запланировать автоматическое выключение компьютера.

    Возьмём команду, приведённую в главе выше, и сделаем из неё простенький бат-файл для выключения компьютера через 10 минут. Его содержимое будет следующим:

    echo off chcp 1251 echo Компьютер будет выключен через 10 минут shutdown -s -f -t 600 pause

    Это очень легко, добавим функционала нашему bat-файлу. Для этого воспользуемся командой set, которая позволяет задавать пользовательские переменные. То есть, при запуске батника консоль будет спрашивать нас примерно следующее: «Через сколько секунд выключить компьютер?», а мы каждый раз можем вводить нужное значение и жать клавишу Enter. Вот как будет выглядеть код нашего батника:

    echo off chcp 1251 set /p sec_off=»Выключить компьютер через: » echo Компьютер будет выключен через %sec_off% секунд shutdown -s -f -t %sec_off% pause

    • set /p sec_off= — задаём значение переменной sec_off;
    • echo — выводим в уведомление заданное значение секунд;
    • shutdown -s -f -t %sec_off% — выключаем компьютер спустя заданное в начале количество секунд.

    Уже лучше, но можно усовершенствовать. Задавать время выключения в секундах не очень удобно. Мы будем использовать минуты (можно по аналогии настроить и часы). Однако, консоль Windows не поймёт нашего значения в минутах, поэтому для неё мы будем осуществлять перевод в секунды. Вот как это будет выглядеть:

    echo off chcp 1251 set /p min_off=»Выключить компьютер через (минут): » set /A sec_off=»%min_off% * 60″ echo Компьютер будет выключен через %min_off% минут shutdown -s -f -t %sec_off% pause

    • set /p min_off= задаём значение переменной min_off;
    • set /A sec_off= задаём значение переменной sec_off, умножая количество минут на 60, чтобы получить для консоли секунды;
    • echo — выводим в уведомлениях заданные минуты;
    • shutdown -s -f -t %sec_off% подставляем полученное значение в секундах.

    В принципе, на этом можно остановиться. Готовые батники выключения, перезагрузки и отмены завершения работы с приведённым кодом можно скачать из прикреплённого к статье архива: auto-shutdown-reboot-bat.

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

    Команды telnet позволяют связаться с удаленным компьютером, использующим протокол Telnet. Можно выполнить команду telnet без параметров для входа в контекст telnet, обозначенный в командной строке Telnet (telnet). В командной строке Telnet используйте следующие команды для управления компьютером, на котором выполняется клиент Telnet.

    Команды tlntadmn позволяют удаленно управлять компьютером, на котором выполняется сервер Telnet. Эти команды выполняются из командной строки. Команда tlntadmn без параметров отображает настройку локального сервера.

    Чтобы использовать команды telnet из командной строки Telnet

    Чтобы запустить клиент Telnet и ввести командную строку Telnet

    telnet [\\удаленный_сервер]

    • При использовании команды telnet без параметров запускается клиент Telnet.
    • В командной строке Telnet необходимо использовать команды Telnet.

    Чтобы остановить клиент Telnet

    • Допускается сокращение этой команды до q.

    Чтобы подключить клиент Telnet к удаленному компьютеру

    open [\\удаленный_сервер] [порт]

    • Допускается сокращение этой команды до o.

    Чтобы подключиться к удаленному серверу Redmond через порт 44, введите в командную строку: o redmond 44

    Чтобы отключить клиент Telnet от удаленного компьютера

    close [\\удаленный_сервер]

    • Допускается сокращение этой команды до c.

    Чтобы отключиться от удаленного сервера Redmond, введите команду: c redmond 44

    Чтобы настроить параметры клиента Telnet

    set [\\удаленный_сервер] [ntlm] [localecho] [term ansi | vt100 | vt52 | vtnt>] [escape символ] [logfile имя_файла] [logging] [bsasdel] [crlf] [delasbs] [mode console | stream>] [?]

      Чтобы отключить назначенный ранее параметр, в командной строке Telnet, введите:

    unset [параметр]

    -e символ

    send [\\удаленный_сервер] [ao] [ayt] [esc] [ip] [synch] [?]

    Параметры \\удаленный_сервер Имя сервера, к управлению которым требуется перейти. Если сервер не указан, используется локальный сервер. ao Отменяет команду ввода. ayt Посылает команду "Вы на месте?" esc Отправляет текущий управляющий знак. ip Прерывает выполнение команды обработки. synch Выполняет операцию синхронизации Telnet. ? Позволяет просматривать полный синтаксис команды.

    Чтобы посмотреть текущие параметры клиента Telnet

    Синтаксис display

    • Данная команда выводит текущие рабочие параметры для клиента Telnet. При работе в режиме сеанса Telnet (другими словами, при подключении к серверу Telnet), можно выйти из сеанса для изменения параметров, нажав клавиши CTRL+]. Для возвращения в сеанс Telnet нажмите клавишу ENTER.

    Чтобы использовать команды tlntadmn из командной строки

    Чтобы администрировать компьютер, на котором выполняется сервер Telnet/P>Синтаксис

    tlntadmn [\\удаленный_сервер] [start] [stop] [pause] [continue]

    • С помощью команд tlntadmn можно удаленно администрировать компьютер, на котором запущен сервер Telnet, если оба компьютера работают под управлением Windows XP. Команды tlntadmn не могут быть использованы для удаленного администрирования сервера Telnet, работающего под управлением Windows 2000, с компьютера, работающего под управлением Windows XP.

    Чтобы администрировать сеансы Telnet

    • С помощью команд tlntadmn можно удаленно администрировать компьютер, на котором запущен сервер Telnet, если оба компьютера работают под управлением Windows XP. Команды tlntadmn не могут быть использованы для удаленного администрирования сервера Telnet, работающего под управлением Windows 2000, с компьютера, работающего под управлением Windows XP.

    Чтобы установить параметры журнала событий для компьютера, на котором выполняется сервер Telnet

    Для отправки информации о событиях в окно просмотра событий введите:

    tlntadmn config auditlocation=eventlog

    Для аудита событий регистрации администратора и неудачных попыток регистрации введите:

    tlntadmn config audit=+admin +fail

    Чтобы задать основной домен для компьютера, на котором выполняется сервер Telnet

    tlntadmn [\\удаленный_сервер] config [dom=имя_домена]

    • С помощью команд tlntadmn можно удаленно администрировать компьютер, на котором запущен сервер Telnet, если оба компьютера работают под управлением Windows XP. Команды tlntadmn не могут быть использованы для удаленного администрирования сервера Telnet, работающего под управлением Windows 2000, с компьютера, работающего под управлением Windows XP.

    Чтобы сделать домен Redmond основным доменом на локальном сервере, введите:

    tlntadmn config dom=Redmond

    Чтобы сопоставить клавишу ALT для компьютера, на котором выполняется сервер Telnet

    tlntadmn [\\удаленный_сервер] config [ctrlakeymap=yes | no>]

    • С помощью команд tlntadmn можно удаленно администрировать компьютер, на котором запущен сервер Telnet, если оба компьютера работают под управлением Windows XP. Команды tlntadmn не могут быть использованы для удаленного администрирования сервера Telnet, работающего под управлением Windows 2000, с компьютера, работающего под управлением Windows XP.
    • Если клавиша ALT не сопоставлена, сервер Telnet не отправляет нажатие клавиши ALT в приложения, где это может потребоваться.

    Чтобы задать максимальное число подключений для компьютера, на котором выполняется сервер Telnet

    tlntadmn [\\удаленный_сервер] config [maxconn=положительное_целое]

    • С помощью команд tlntadmn можно удаленно администрировать компьютер, на котором запущен сервер Telnet, если оба компьютера работают под управлением Windows XP. Команды tlntadmn не могут быть использованы для удаленного администрирования сервера Telnet, работающего под управлением Windows 2000, с компьютера, работающего под управлением Windows XP.

    Чтобы задать максимальное число неудачных попыток доступа для компьютера, на котором выполняется сервер Telnet

    tlntadmn [\\удаленный_компьютер] config [maxfail=положительное_целое]

    • С помощью команд tlntadmn можно удаленно администрировать компьютер, на котором запущен сервер Telnet, если оба компьютера работают под управлением Windows XP. Команды tlntadmn не могут быть использованы для удаленного администрирования сервера Telnet, работающего под управлением Windows 2000, с компьютера, работающего под управлением Windows XP.

    Чтобы задать режим работы для компьютера, на котором выполняется сервер Telnet

    tlntadmn [\\удаленный_сервер] config [mode=console | stream>]

    • С помощью команд tlntadmn можно удаленно администрировать компьютер, на котором запущен сервер Telnet, если оба компьютера работают под управлением Windows XP. Команды tlntadmn не могут быть использованы для удаленного администрирования сервера Telnet, работающего под управлением Windows 2000, с компьютера, работающего под управлением Windows XP.

    Чтобы задать порт Telnet для компьютера, на котором выполняется сервер Telnet

    tlntadmn [\\удаленный_сервер] config [port=целое_значение]

    • С помощью команд tlntadmn можно удаленно администрировать компьютер, на котором запущен сервер Telnet, если оба компьютера работают под управлением Windows XP. Команды tlntadmn не могут быть использованы для удаленного администрирования сервера Telnet, работающего под управлением Windows 2000, с компьютера, работающего под управлением Windows XP.

    Чтобы задать методы проверки подлинности для компьютера, на котором выполняется сервер Telnet

    tlntadmn [\\удаленный_сервер] config [sec=[+ | ->ntlm][+ | ->passwd]]

    • С помощью команд tlntadmn можно удаленно администрировать компьютер, на котором запущен сервер Telnet, если оба компьютера работают под управлением Windows XP. Команды tlntadmn не могут быть использованы для удаленного администрирования сервера Telnet, работающего под управлением Windows 2000, с компьютера, работающего под управлением Windows XP.
    • NTML - это протокол проверки подлинности для транзакций между двумя компьютерами, один из которых или оба находятся под управлением Windows NT 4.0 и более ранних версий. Кроме того, протокол проверки подлинности NTML используется для компьютеров, не входящих в домен, таких как независимые серверы и рабочие группы.

    Чтобы задать таймаут простоя сеансов для компьютера, на котором выполняется сервер Telnet

    tlntadmn [\\удаленный_сервер] config [timeout=чч: мм:сс]

    Различие перезагрузки и выключения компьютера
    При перезагрузке компьютера и загрузке Windows перед появлением окна приветствия видимо виснет.

    Проверка выключения и перезагрузки компьютера
    Доброго дня всем. У меня вот такая проблема, как на VB реализовать проверку выключения и.


    Отловить события выключения/перезагрузки компьютера
    Есть winforms приложение, форма не показывается. внутри вцикле while постоянно слушаются сокеты.

    Если все компы под виндой, то это проще сделать через psexec.
    PsExec и что он может делать - там всё просто.

    Решение

    Можно и без стороннего ПО.

    не подходит, я через Bat файл подключаюсь к удаленному компьютеру через telnet после чего выскакивает окошко что нужно подтвердить вход выбором y/n после чего предлагает ввести логин а затем пароль после чего мне предлагает ввести команду в моем случае чтото вроде shutdown -f -r -t 90, но нужно это все автоматизировать чтоб это все не запрашивало а каким образом тогда если не через телнет? может сможете помочь написать батник?

    Уже написал. В теме 4 варианта (3 из 4 на блюдечке).

    Добавлено через 1 минуту
    domainname
    username
    password
    remotepcname

    Батник для перезагрузки роутера через Telnet
    Подскажите как написать или ссылочку на готовый батник для перезагрузки роутера dlink.

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


    [WPF] Программа выключения компьютера через определенное время
    все облазил и не могу собрать все вместе, помогите новичку, дело обстоит так: пишу программу.

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

    Читайте также: