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

Обновлено: 02.07.2024

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

Вы даже можете удаленно выключить компьютер через Интернет, но сначала вам нужно либо подключиться к сети через VPN, либо к целевому компьютеру, который вы хотите выключить. Я не буду рассказывать о VPN в этой статье, но если вы хотите это сделать, не стесняйтесь искать в Google.

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

Обзор удаленного отключения

Чтобы заставить это работать, сначала нужно выполнить несколько шагов, иначе вы будете постоянно получать сообщение об ошибке "Отказано в доступе (5)", и это сведет вас с ума.

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

Для этого вам не обязательно использовать встроенную учетную запись администратора на любом компьютере, но учетная запись пользователя, которую вы используете на обоих компьютерах, должна входить в группу администраторов на локальном компьютере. Если вы заходите в панель управления и нажимаете «Учетные записи пользователей», а там написано «Администратор» или «Локальный администратор», то все в порядке. Опять же, имена учетных записей пользователей и пароль должны совпадать.

administrator

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

Шаг 2. Второй шаг — включить общий доступ к файлам и принтерам и разрешить его через брандмауэр Windows. Для этого перейдите в «Панель управления» и сначала нажмите «Центр управления сетями и общим доступом». Нажмите ссылку «Изменить дополнительные параметры общего доступа» в меню слева и установите переключатель «Включить сетевое обнаружение» и «Включить общий доступ к файлам и принтерам».

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

Вернитесь в главное окно панели управления и щелкните Брандмауэр Windows. Нажмите «Разрешить программу или функцию через брандмауэр Windows» в меню слева.

общий доступ к файлам и принтерам

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

Шаг 3. Наконец, если вы пытаетесь удаленно настроить таргетинг на компьютер с Windows Vista, Windows 7 или Windows 8, вам потребуется изменить реестр. Если вы этого не сделаете, это просто не сработает. В любом случае вы получите только сообщение «Отказано в доступе».

Откройте редактор реестра, выбрав «Пуск» и введя regedit. Теперь перейдите к следующему ключу:

HKEY_LOCAL_MACHINE – ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ – Microsoft – Windows – CurrentVersion – Политики – Система

Щелкните правой кнопкой мыши System слева и выберите New – DWORD (32-bit) Value.

 новый раздел реестра

Новое значение появится внизу правого окна, а текст будет выделен. Измените имя на LocalAccountTokenFilterPolicy и нажмите Enter. Теперь дважды щелкните по нему и измените значение с 0 на 1.

политика фильтрации токенов локальной учетной записи

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

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

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

имя компьютера

Удаленное отключение через командную строку

Команда выключения наиболее гибка при использовании из командной строки, потому что вы можете добавить к ней множество переключателей, которые позволят вам настроить поведение. Перейдите в «Пуск», затем «Выполнить» и введите CMD. Вы можете увидеть список переключателей, набрав shutdown /? в командном окне.

 справка по команде завершения работы

Вы должны использовать хотя бы один переключатель, чтобы команда что-либо делала. По сути, вы должны ввести shutdown /x /y /z, где x, y, z — буквы из приведенного выше списка.

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

/s: выключает компьютер

/r: перезагружает компьютер

/m \\имя_компьютера: целевой удаленный компьютер для выключения

/f: Немедленное закрытие программ

/t: будет ждать определенное время в секундах перед выключением или перезапуском

/a: прерывает завершение работы, если вы использовали предыдущую команду завершения работы с параметром /t.

Поэтому для удаленного выключения другого компьютера в вашей сети вы должны ввести в командную строку следующие команды:

Эта команда перезапустит компьютер с именем имя_компьютера и принудительно закроет все работающие программы.

shutdown –m \\имя_компьютера –s –f –c «Компьютер перезагрузится, сохраните всю работу». –t 60

Эта команда выключит компьютер с именем имя_компьютера, принудительно закроет все запущенные программы, покажет сообщение пользователю и отсчитает 60 секунд до завершения работы.

вышел

Удаленное завершение работы с помощью диалогового окна завершения работы

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

 параметр выключения

Появится диалоговое окно удаленного завершения работы, как показано ниже.

 диалоговое окно удаленного выключения

Нажмите кнопку «Добавить» или «Обзор», чтобы добавить компьютеры в список. Затем вы можете запустить команды на всей группе компьютеров. Если вы нажмете «Добавить», вам нужно будет ввести сетевое имя компьютера в формате \\имя_компьютера или просто имя_компьютера, и то, и другое работает.

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

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

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

Удаленное отключение через пакетный файл

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

Просто зайдите в Блокнот и введите команды, которые вы должны были ввести в командной строке:

Затем просто сохраните файл с расширением .BAT, выбрав «Все файлы» для параметра «Сохранить как тип» и добавив .bat в конце имени файла.

bat file shutdown

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

Я написал обширный пост о том, как использовать пакетные файлы в Windows, так что прочтите его, если вы не знакомы с пакетными файлами или планировщиком задач. Наслаждайтесь!

Основатель Online Tech Tips и главный редактор. Он начал вести блог в 2007 году и уволился с работы в 2010 году, чтобы вести блог на постоянной основе. Он имеет более чем 15-летний опыт работы в отрасли информационных технологий и имеет несколько технических сертификатов. Прочитать полную биографию Асема

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

Пользователи Microsoft Windows версии 2000 и более поздних версий могут удаленно выключить другой компьютер в своей сети с помощью команды shutdown.

Чтобы запустить версию этой команды с графическим интерфейсом, выполните следующие действия:

Пользователи Windows 8 и 10

  1. Нажмите клавишу Windows + X на клавиатуре, чтобы открыть меню опытных пользователей.
  2. Выберите в меню параметр "Поиск".
  3. В текстовом поле Поиск введите shutdown -i и нажмите Enter .

Пользователи Windows Vista и 7

  1. Нажмите кнопку "Пуск".
  2. В текстовом поле Поиск в нижней части меню "Пуск" введите shutdown -i и нажмите Enter .

Пользователи Windows 2000 и XP

  1. Нажмите кнопку "Пуск", затем выберите параметр "Выполнить".
  2. В окне Выполнить введите shutdown -i и нажмите Enter .

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

Как видно из приведенного выше примера, в диалоговом окне "Удаленное завершение работы" можно выбрать различные параметры.

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

  1. Укажите имя или IP-адрес компьютера, который хотите выключить, нажав кнопку "Добавить".
  2. Выберите «Завершение работы» в списке значений в разделе «Что должны делать эти компьютеры».
  3. Если вы хотите предупредить пользователя о завершении работы до того, как оно произойдет, установите флажок Предупреждать пользователей о действии.
  4. В разделе Отслеживание событий выключения выберите параметр, который должен отображаться в журнале событий при выключении компьютера, и введите комментарий.
  5. Нажмите "ОК", чтобы инициировать выключение удаленного компьютера.

Для компьютеров Windows Home Edition

Комплект ресурсов Windows больше нельзя загрузить с сайта Microsoft. Следующие инструкции применимы только к устаревшему компьютеру с Windows, на котором уже установлен пакет ресурсов.

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

  1. Из набора ресурсов Microsoft Windows (обязательно) скопируйте файл NtRights.exe из каталога «Program Files\Windows Resource Kits\Tools» в каталог «Windows\System32».
  2. После того как файл скопирован, откройте окно командной строки, щелкнув Пуск, Выполнить, набрав cmd и нажав Enter . В командной строке введите следующие команды точно так, как вы видите их здесь (если ваш каталог Windows не находится на другом пути).
    1. В случае успеха после ввода каждой из вышеуказанных команд NtRights появляется сообщение об успешном выполнении. После завершения этой задачи закройте окно командной строки и перезагрузите компьютер.

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

    Не удалось заставить работать удаленное отключение

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

    • У администратора домена есть групповые политики для предотвращения удаленного завершения работы.
    • Удаленное администрирование или общий ресурс $ADMIN отключены.
    • Вы вошли в учетную запись без прав администратора.

    Альтернативные решения

    Если вы по-прежнему не можете удаленно выключить компьютер или используете более раннюю версию Windows, попробуйте PsShutdown, который является частью бесплатного пакета SysInternals Suite.


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

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

    Завершение работы или перезагрузка ПК с Windows 10 с помощью удаленного рабочего стола

    Самый простой способ выключить или перезагрузить удаленный компьютер с Windows 10 — подключиться через протокол удаленного рабочего стола (RDP) и нажать «Пуск» > «Перезагрузить или завершить работу».


    Для этого на каждом компьютере должна быть установлена ​​ОС Windows 10 Pro, Education или Enterprise. Если в вашей сети используется несколько операционных систем, вы можете использовать TightVNC для удаленного управления ПК с Mac, Windows или Linux.

    Завершение работы или перезагрузка сетевого ПК с Windows из командной строки

    В качестве альтернативы VNC или RDP вы можете выключить или перезапустить сетевой ПК из командной строки. Подключите свои ПК с Windows к той же сети, а затем выполните следующие действия.

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

    1. На компьютере, который вы хотите перезагрузить или выключить удаленно, нажмите клавишу Windows + R, введите regedit и нажмите Enter на клавиатуре.
    2. Перейдите к следующему разделу реестра Computer\HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System. Если вы используете Windows 10 1703 или более позднюю версию, вы можете быстро найти разделы реестра, скопировав и вставив путь реестра в адресную строку и нажав Enter.
    3. Щелкните правой кнопкой мыши папку System, выберите Создать > Параметр DWORD (32-разрядное).


    < бр />


    < бр />


    < /p>

    Совет. Еще проще использовать команду shutdown\i. Появится графическое диалоговое окно, позволяющее выбрать удаленный компьютер или ввести его имя с помощью кнопки «Добавить». Затем вы можете указать, хотите ли вы завершить работу или перезапустить, и даже добавить комментарий.


    Автоматизация многократного завершения работы/перезагрузки с помощью пакетного файла

    Удаленное подключение и выключение компьютера — это разовая процедура, но что, если вы хотите выключать или перезагружать компьютер в одно и то же время каждый день? Если вам приходится делать это через командную строку каждый раз, это очень быстро становится перетаскиванием. Более простой вариант — автоматизировать перезагрузку или выключение всех компьютеров. Запустите Блокнот, затем введите команду удаленного выключения, указав сетевое имя каждого компьютера в новой строке.

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

    выключение -r -m \\DELL-PC1 -t -01

    выключение -r -m \\SURFACEPRO -t -01

    shutdown -r -m \\Имя_машины -t -01

    Вы можете изменить переключатели в зависимости от того, хотите ли вы перезапустить (-r) или завершить работу (-s). Продолжайте сохранять файл, используя .bat на рабочем столе, например, shutdownrestart.bat

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

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

    Командная строка — это функция Windows, предоставляющая точку входа для ввода команд MS-DOS (Microsoft Disk Operating System) и других компьютерных команд. Вы можете использовать командную строку для удаленного выключения или перезагрузки другого компьютера. Ю.

    Использование CMD

    Изображение 1, как выключить или перезагрузить другой компьютер с помощью CMD

    Изображение 2, как выключить или перезагрузить другой компьютер с помощью CMD

    Изображение 3, как выключить или перезагрузить другой компьютер с помощью CMD

    Введите cmd . Это ищет командную строку и отображает ее в верхней части меню «Пуск» Windows.

    Изображение 4, как выключить или перезагрузить другой компьютер с помощью CMD

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

    Изображение 5, как выключить или перезагрузить другой компьютер с помощью CMD

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

    Изображение 6, как выключить или перезагрузить другой компьютер с помощью CMD

    1. Чтобы просмотреть полный список команд завершения работы, введите shutdown /? в командной строке.

    Изображение 7, как выключить или перезагрузить другой компьютер с помощью CMD

    Введите m имя_компьютера . Введите этот пробел после слова «shutdown» в той же строке. Замените "имя_компьютера" на фактическое имя целевого компьютера.

    Введите /s или /r через один пробел после имени компьютера. Если вы хотите выключить целевой компьютер, введите «/s» через один пробел после имени компьютера. Чтобы перезагрузить компьютер, введите "/r" через один пробел после имени компьютера.

    Изображение 9, как выключить или перезагрузить другой компьютер с помощью CMD

    1. Примечание. Пользователь может потерять несохраненные данные, если программы принудительно закрываются без сохранения. Перейдите к следующему шагу, чтобы узнать, как предупредить пользователя и дать ему несколько секунд, чтобы сохранить свою работу, прежде чем компьютер выключится или перезагрузится.
    2. На данный момент вся команда должна выглядеть примерно так: shutdown workspace1 /r /f . Нажмите ↵ Enter, чтобы немедленно перезагрузить компьютер. Перейдите к следующему шагу, чтобы добавить таймер с комментарием.

    Изображение 10, как выключить или перезагрузить другой компьютер с помощью CMD

    Введите /c . Это идет через один пробел после "/ f" в той же строке. Это позволяет отправить сообщение на целевой компьютер.

    Изображение 11, как выключить или перезагрузить другой компьютер с помощью CMD

    Введите сообщение в кавычках. Это идет через один пробел после "/c". Сообщение должно предупредить пользователя удаленного компьютера о том, что компьютер выключится. Например, вы можете ввести «Этот компьютер перезагрузится. Пожалуйста, сохраните всю работу». Убедитесь, что сообщение заключено в кавычки (" ").

    Изображение 12, как выключить или перезагрузить другой компьютер с помощью CMD

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

    Изображение 13, как выключить или перезагрузить другой компьютер с помощью CMD

    1. Если вы получили сообщение с надписью «Отказано в доступе», убедитесь, что вы вошли в учетную запись администратора и у вас есть административный доступ к целевому компьютеру. См. Способ 3, чтобы узнать, как включить общий доступ к файлам и принтерам на обоих компьютерах и разрешить его через брандмауэр Windows.
    2. Если вам не удается подключиться к реестру на целевом компьютере, см. Метод 4, чтобы узнать, как редактировать реестр на целевом компьютере.

    Использование диалогового окна удаленного завершения работы

    Изображение 14, как выключить или перезагрузить другой компьютер с помощью CMD

    Изображение 15, как выключить или перезагрузить другой компьютер с помощью CMD

    Изображение 16, как выключить или перезагрузить другой компьютер с помощью CMD

    Введите cmd . Это ищет командную строку и отображает ее в верхней части меню «Пуск» Windows.

    Изображение 17, как выключить или перезагрузить другой компьютер с помощью CMD

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

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

    Изображение 19, как выключить или перезагрузить другой компьютер с помощью CMD

    Изображение 20, как выключить или перезагрузить другой компьютер с помощью CMD

    Изображение 21, как выключить или перезагрузить другой компьютер с помощью CMD

    1. Если вы не уверены, какой частный IP-адрес у целевого компьютера, вы можете найти его с помощью этого компьютера.

    Изображение 22, как выключить или перезагрузить другой компьютер с помощью CMD

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

    Изображение 23, как выключить или перезагрузить другой компьютер с помощью CMD

    Изображение 24, как выключить или перезагрузить другой компьютер с помощью CMD

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

    Изображение 25, как выключить или перезагрузить другой компьютер с помощью CMD

    Введите количество секунд до выключения компьютеров (необязательно). Введите число в поле в предложении «Отображать предупреждение в течение [ ] секунд». Это устанавливает таймер, когда компьютер(ы) выключается.

    Изображение 26, как выключить или перезагрузить другой компьютер с помощью CMD

    Изображение 27, как выключить или перезагрузить другой компьютер с помощью CMD

    рядом с надписью "Запланировано" (необязательно). Это позволяет создать средство отслеживания событий для удаленного выключения или перезапуска.

    Изображение 29, как выключить или перезагрузить другой компьютер с помощью CMD

    Введите комментарий (необязательно). Это будет отображаться на целевом компьютере. Например, "Этот компьютер выключится через 60 секунд. Сохраните всю работу".

    Изображение 30, как выключить или перезагрузить другой компьютер с помощью CMD

    1. Если вы получили сообщение с надписью «Отказано в доступе», убедитесь, что вы вошли в учетную запись администратора и у вас есть административный доступ к целевому компьютеру. См. Способ 3, чтобы узнать, как включить общий доступ к файлам и принтерам на обоих компьютерах и разрешить его через брандмауэр Windows.
    2. Если вам не удается подключиться к реестру на целевом компьютере, см. Метод 4, чтобы узнать, как редактировать реестр на целевом компьютере.

    Включение общего доступа к принтерам и файлам через брандмауэр Windows

    Изображение 31, как выключить или перезагрузить другой компьютер с помощью CMD

    1. Нажмите на меню "Пуск" Windows.
    2. Введите панель управления .
    3. Нажмите "Панель управления".

    Изображение 32, как выключить или перезагрузить другой компьютер с помощью CMD

    1. Перейдите к следующему шагу, если этот параметр не отображается.

    Изображение 33, как выключить или перезагрузить другой компьютер с помощью CMD

    Изображение 34, как выключить или перезагрузить другой компьютер с помощью CMD

    Изображение 35, как выключить или перезагрузить другой компьютер с помощью CMD

    Изображение 36, как выключить или перезагрузить другой компьютер с помощью CMD

    Нажмите круговую кнопку рядом с пунктом Включить общий доступ к файлам и принтерам . Это включает общий доступ к файлам и принтерам.

    Изображение 37, как выключить или перезагрузить другой компьютер с помощью CMD

    Нажмите Сеть и Интернет . Он находится в адресной строке в верхней части панели управления. Вы вернетесь в меню «Сеть и Интернет» панели управления.

    Изображение 39, как выключить или перезагрузить другой компьютер с помощью CMD

    Изображение 40, как выключить или перезагрузить другой компьютер с помощью CMD

    Нажмите Разрешить приложение через брандмауэр Windows. Это второй вариант под «Брандмауэр Защитника Windows».

    Изображение 41, как выключить или перезагрузить другой компьютер с помощью CMD

    Изображение 42, как выключить или перезагрузить другой компьютер с помощью CMD

    Изображение 43, как выключить или перезагрузить другой компьютер с помощью CMD

    Изображение 44, как выключить или перезагрузить другой компьютер с помощью CMD

    под "Личное". Он находится справа от «Общий доступ к файлам и принтерам» в списке разрешенных приложений и функций.

    Изображение 45, как выключить или перезагрузить другой компьютер с помощью CMD

    Нажмите "ОК" . Эта опция находится внизу окна панели управления. Это сохранит и применит сделанные вами изменения.

    Редактирование реестра

    Изображение 46, как выключить или перезагрузить другой компьютер с помощью CMD

    Изображение 47, как выключить или перезагрузить другой компьютер с помощью CMD

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

    1. Предупреждение. Редактирование или удаление элементов в редакторе реестра может привести к необратимому повреждению вашей операционной системы. Действуйте на свой страх и риск!

    Изображение 49, как выключить или перезагрузить другой компьютер с помощью CMD

    Изображение 50, как выключить или перезагрузить другой компьютер с помощью CMD

    1. Дважды щелкните папку HKEY_LOCAL_MACHINE.
    2. Дважды щелкните папку ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ.
    3. Дважды щелкните папку Microsoft.
    4. Дважды щелкните папку Windows.
    5. Дважды щелкните папку CurrentVersion.
    6. Дважды щелкните папку Policies.
    7. Дважды щелкните системную папку.

    Изображение 51, как выключить или перезагрузить другой компьютер с помощью CMD

    1. Нажмите правой кнопкой мыши черную точку в окне справа от папок на боковой панели.
    2. Наведите указатель мыши на "Новый".
    3. Нажмите "Значение DWORD (32 разряда)" .

    Изображение 52, как выключить или перезагрузить другой компьютер с помощью CMD

    Назовите новое значение DWORD "LocalAccountTokenFilterPolicy". Когда вы создаете новое значение DWORD, имя будет выделено синим цветом. Немедленно введите «LocalAccountTokenFilterPolicy», чтобы переименовать значение.

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

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

    В первом методе используется встроенная команда Windows, а во втором — PowerShell.

    Команда завершения работы Windows

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

    Команда отключена.

    Чтобы использовать эту команду, просто откройте командную строку Windows и введите shutdown.

    Чтобы просмотреть полный список параметров команды, введите shutdown /? в окне CMD.

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

    /s — выключить компьютер

    /r — перезагрузить компьютер

    /m \\computer — указать удаленный компьютер

    /t xxx — установить период ожидания перед выключением на xxx секунд

    /c «комментарий» — сообщение для отображения на экране перед перезапуском или выключением

    Теперь давайте перейдем к некоторым примерам

    Примеры перезапуска или завершения работы с помощью командной строки

    В этих примерах я буду на ПК1 и инициирую удаленный перезапуск или выключение на ПК2.

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

    Пример 1. Перезапустите удаленный компьютер

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

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


    Пример 2. Перезапуск с пользовательским сообщением

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

    Ниже показано всплывающее окно на удаленном компьютере с пользовательским сообщением.


    Пример 3. Немедленный перезапуск без обратного отсчета

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

    Если вы хотите увеличить время обратного отсчета, просто укажите секунды /t 60

    Пример 4. Выход пользователя из удаленного компьютера

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

    Перезапустить или завершить работу с помощью Powershell

    Вот несколько примеров того, как вы можете перезагружать или выключать компьютеры с помощью PowerShell.

    Недостаток PowerShell в том, что у него не так много параметров, как у команды shutdown.Нет возможности запрашивать у пользователей персонализированное сообщение или указывать обратный отсчет.

    Пример 1. Используйте Powershell для перезагрузки компьютера

    Эта команда немедленно перезапустит удаленный компьютер. Параметр -Force принудительно перезапустит, даже если пользователь вошел в систему.

    Пример 2. Использование PowerShell для выключения компьютера

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

    Пример 3. Использование PowerShell для перезагрузки списка компьютеров

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

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