Зачем нужно удаленное управление компьютером и как его организовать
Зачем нужно удаленное управление компьютером и как его организовать?
Удаленный доступ – это технология, с помощью которой можно осуществлять удаленное управление компьютером, с помощью интернета или локальной сети. Проводить обмен файлами и данными. Более подробно о предназначении этой технологии, доступных решениях, особенностях разнообразных удаленных помощников, мы поговорим далее.
Удаленный доступ к компьютеру – что это такое и зачем нужно?
Удаленным доступом принято называть функцию, которая предоставляет пользователю возможность подключения к компьютеру через другое устройство практически из любой удаленной точки. Благодаря этому человек может работать с многочисленными файлами и программами, находящимися на удаленном компьютере. Особенно эта функция может быть полезна организациям, в которых сотрудники находятся вне офиса, но нуждаются в получении доступа к своему рабочему компьютеру, просмотре электронной почты и прочих решениях.
Обратите внимание! Благодаря удаленному доступу не нужно осуществлять закачку необходимых для работы данных на внешнее устройство хранения данных, отправку информации по электронной почте. Достаточно будет установить соединение с офисным компьютером.
Удаленный доступ используют системные администраторы, чтобы управлять вверенной им системой, оперативно устранять сбои в работе. На сегодняшний день эта технология активно используется, чтобы дистанционно обучать учащихся современных образовательных учреждений.
Как удаленно подключиться к другому компьютеру — обзор доступных решений
Чтобы организовать удаленный доступ к компьютеру, можно:
- установить специализированное программное обеспечение;
- использовать встроенные сервисы удаленного подключения;
- подписать договор с облачным провайдером, и создать виртуальное рабочее пространство.
Ниже рассматриваются особенности, преимущества и недостатки каждого доступного варианта.
Как организовать удаленный доступ к ПК, используя программу «Удалённый помощник» (Microsoft Remote Assistant)?
Microsoft Remote Assistant представляет собой инструмент, помогающий пользователям устранить проблемы, которые возникают на компьютере. Отличается от удаленного рабочего стола тем, что не способен создавать новую сессию. Он отличается лучшим взаимодействием с Teredo и IPv6, улучшенным пользовательским интерфейсом, отдельным исполняемым файлом, значительно улучшенной производительностью, быстрым запуском, стремительным временем подключения, оптимизированной полосой пропуска и максимально возможной безопасностью. В этом инструменте предусмотрены дополнительные настройки для улучшения управляемости. Скачать его можно с официального портала Microsoft.
Удаленное управление компьютером Windows с помощью программы «Удалённый рабочий стол» (Microsoft Remote Desktop)
Microsoft Remote Desktop — программа, которая предоставляет возможность удаленного управления, и при этом поддерживает технологию RemoteFX. Система, гарантирующая доступ к удаленному ресурсу с помощью шлюза рабочих столов, удобного сенсорного управления, безопасного подключения, простого управления, высокого качества видео и звука со сжатием трафика. В первую очередь программа предназначена для простого подключения внешних мониторов или презентационных проекторов.
Как подключить удаленный доступ к другому компьютеру с помощью программы «Удалённый рабочий стол Chrome» (Chrome Remote Desktop)?
Chrome Remote Desktop представляет собой расширение, которое позволяет организовать удаленное управление компьютером с помощью другого устройства. Система, поддерживающая режим занавески и помогающая при необходимости скрыть настройку компьютера администратором. Поддерживает Windows, macOS, Android и Linux.
Как настроить удаленный доступ к компьютеру с помощью программы TeamViewer?
TeamViewer – программное обеспечение, позволяющее осуществлять удаленный контроль за компьютером, обмениваться файлами. Работает через прямое и веб-соединение. Доступ возможен через брандмауэр и NAT прокси. Программа работает с установкой, а также без необходимости ее осуществления. В последнем случае эту программу можно использовать совершенно бесплатно. Для того чтобы использовать ее без каких-либо ограничений, необходимо купить полную версию продукта. Это можно сделать на официальном сайте TeamViewer.
Как сделать удаленный доступ к компьютеру с помощью программы «Общий экран» (Screen Sharing для Mac)?
Screen Sharing – программа, использующая технологию Miracast для дублирования изображения со смартфона на ТВ или другое устройство с помощью Wi-Fi Direct. В ней предусмотрен голосовой чат, возможность отправки скриншотов на электронную почту. Главной особенностью этого программного решения считается совместимость с любым приложением и документом.
Для подключения с Mac к ПК под управлением Microsoft Windows служит встроенная утилита «Microsoft remote desktop». Но для подключения не из единой локальной сети, потребуется настройка роутера на стороне удаленного ПК.
В конечном итоге можно сказать, что удаленный доступ это функция, позволяющая организовать удаленное управление ПК, смартфоном или ТВ. Она реализуется с помощью удаленных помощников, специализированного программного обеспечения и расширений.
Пожалуйста, оставьте ваши мнения по текущей теме материала. Мы очень благодарим вас за ваши комментарии, дизлайки, подписки, лайки, отклики!
Пожалуйста, опубликуйте свои мнения по текущей теме статьи. За комментарии, дизлайки, лайки, подписки, отклики огромное вам спасибо!
Подключение к Windows 7 через «Удаленный рабочий стол»
В Windows 7 (так же как и в предыдущих версиях Windows начиная с XP) присутствует возможность работы на компьютере удаленно, используя запущенную службу терминальных подключений. Для доступа к компьютеру с работающей службой, используется программа «Доступ к удаленному рабочему столу», присутствующая по-умолчанию во всех версиях Windows начиная с ХР.
При работе используется последняя на сегодняшний день версия протокола RDP (Remote desktop protoсol v.7), в котором было сильно переработана работа с мультимедия данными (передача видео и звука), а так же увеличена производительность.
Внимание! Доступ к компьютеру возможен из-под любой редакции Windows 7. А вот открыть доступ можно только на компьютере под профессиональной или максимальной редакцией.
В этой статье я расскажу, как настроить удаленный доступ на компьютере под управлением Windows 7 и как потом подключиться к этому компьютеру через Интернет или по сети. Следует помнить, что одновременно на компьютере может работать только 1 пользователь (включая удаленного), поэтому при подключении удаленного пользователя, все другие активные пользователи будут отключены.
Что бы включить удаленный доступ на компьютере под управлением Windows 7
- Зайдите в свойства компьютера (или перейдите в «Панель управления» -> «Система») и выберите пункт «Дополнительные параметры системы»:
Настройка терминального доступа к Windows 7
Настройка терминального доступа к Windows 7
Что бы подключиться к компьютеру с включенным удаленным доступом
Что бы подключиться к такому компьютеру, вам необходимо знать IP адрес компьютера или имя компьютера в сети.
Что бы узнать IP адрес, запустите командною строку и в ней выполните команду «ipconfig». Найдите в появившемся списке ваше подключение (обычно «подключение по локальной сети» или «беспроводное подключение») и посмотрите IPv4-адрес — это и будет необходимый вам набор цифр.
- Запустите на компьютере с которого хотите получить удаленный доступ, программу «Подключение к удаленному рабочему столу» («Пуск» ->»Стандартные»).
Настройка терминального доступа к Windows 7
Настройка терминального доступа к Windows 7
Настройка терминального доступа к Windows 7
Несколько слов о закладках:
- Общие. Вы можете задать имя и адрес подключения, а так же сохранить настройки в виде файла. В последнем случае вам не придется каждый раз запускать программу, достаточно будет запустить сохраненный файл со всеми настройками.
- Экран. задаются свойства экрана: разрешение (по-умолчанию полный экран), количество цветов.
- В локальных ресурсах вы можете настроить передачу звука по сети (по-умолчанию разрешено), использование сочетания клавиш и самое интересное: доступ к локальным ресурсам компьютера с которого происходит подключение. В последнем случае вы можете разрешить доступ к принтерам, дисководам и жестким дискам, которые будут доступны вам при работе на удаленном компьютере (например, если вы разрешите доступ к диску С, то после установки соединения, он появится на удаленном компьютере в списке устройств и вы сможете обмениваться файлами с удаленным компьютером).
- Программы служат для настройки автоматического запуска программ после подключения.
- В закладке «Дополнительно» вы можете задать профили для подключений и вручную настроить визуальные эффекты, доступные вам после подключения.
- В закладке «Подключение» можно изменить настройки оповещений и безопасности.
Некоторые дополнительные не документированные настройки
Как я уже говорил выше, подключение происходит по протоколу RDP, а для подключения используется порт 3389. что бы изменить номер порта (а это может быть полезно, если ваш компьютер напрямую включен в интернет), необходимо сделать следующее:
- Запустите редактор реестра «Regedit» (Win+R -> Regedit).
- Перейдите в ветку реестра HKEY_LOCAL_MACHINESystemCurrentControlSetControlTerminalServerWinStationsRDP-TcpPortNumber
- Дважды щелкните мышью по записи «PortNumber», переключитесь в десятичную систему счисления и задайте другой номер порта
Как сделать удаленный доступ к компьютеру Windows XP?
Денис Ибатуллин, аналитик компании «Фродекс»
Средства удалённого доступа и управления рабочим столом – это хороший способ экономить время для проведения удалённого администрирования и решения других сопутствующих задач.
Общеизвестно, что далеко не всегда подобные программы используются во благо. Злоумышленники применяют подобные средства или их специализированные аналоги для достижения своих корыстных целей.
Теоретически способы, позволяющие пользователям обнаружить сеанс удаленного управления, это:
Сканирование открытых портов позволяет гарантированно детектировать только те средства удаленного управления, которые используют жестко заданные порты. Таким способом можно детектировать Remote Desktop Connection – стандартный удаленный рабочий стол Windows (порт 3389). Radmin, хоть и имеет стандартный порт, используемый по умолчанию (4899), предоставляет возможность настройки порта в диапазоне от 1 до 65535. Таким образом, если используется один из широко известных портов, то обнаружить Radmin будет сложнее. VNC не имеет порта по умолчанию. TeamViewer использует 80 и 443 порты HTTP. Ammyy Admin использует HTTPs прокси, так что обнаружить его сканированием портов невозможно;
Сканирование реестра. Если программа удаленного управления сохраняет свои настройки в реестре, то её можно обнаружить. Так можно обнаружить, например, стандартный RDP Windows, TeamViewer, Ammyy Admin и Radmin. Но для того чтобы обнаружить средство удаленного управления необходимо знать, что именно и в каких ветках реестра нужно искать. А VNC таким образом не обнаружить, т.к. они не хранят свои настройки в реестре;
Сканирование сетевого трафика. На первый взгляд подобным способом можно будет детектировать все средства удаленного управления, однако это не так. Дело в том, что многие средства удаленного управления шифруют свой трафик, и обнаружить удаленное управление не удастся. Но детектировать, например, Radmin, RDP Windows всё же возможно, т.к. они используют известные протоколы удаленного управления без шифрования. А TeamViewer и Ammyy Admin, шифруют свой трафик. VNC использует SSL/SSH/VPN, т.е. протоколы удаленного доступа будут скрыты от Вас;
Сигнатурный анализ. В случае, если сигнатуры программ удаленного управления известны, то обнаружить их исполняемые файлы не составит труда, но если будет использоваться стандартный удаленный стол Windows, то такое сканирование бесполезно, т.к. он присутствует во всех версиях Windows выше NT 4.0.
Самым доступным для рядового пользователя средством защиты от программ удаленного управления является антивирус. Известные антивирусы, в частности Kaspersky Internet Security, обнаруживают исполняемые файлы, сканируют оперативную память, службы, записи в реестре, характерные для средств удаленного управления и не позволяют работать подобным средствам без разрешения пользователя. Dr.Web же обнаруживает средства удаленного управления не только сигнатурным анализом, но и при проверке запущенных служб. Например, Ammyy Admin блокируется многими известными антивирусами. Однако, если внести подобные средства в исключения, то их работа не будет блокироваться.
Не смотря на то, что антивирусы, при их относительной сложности, хоть и обнаруживают наличие средств удаленного управления, сам факт установления сеанса удаленного управления они не детектируют.
В таком случае, необходим способ обнаружения именно сеанса удаленного управления.
Решено было использовать средства клавиатурного мониторинга. Они привлекательны тем, что их назначение — аутентификация оператора ПК, это позволит в случае необходимости доказать, что противоправные действия совершались не оператором ПК, а удаленным пользователем (злоумышленником).
Рассмотрим популярное средство удаленного управления TeamViewer.(ver 10.0.36897.0), т.к. им пользуются более 200 миллионов пользователей и он переведен на 30 языков мира.
А в качестве средства клавиатурного мониторинга будем использовать кейлоггер – программа, которая перехватывает и записывает все манипуляции с клавиатурой компьютера. Используемый программный кейлоггер был написан автором статьи и производит регистрацию событий клавиатуры с точностью до 1мс.
На компьютерах, участвующих в эксперименте, установлена ОС Windows XP SP 3/Windows 7 SP 1. Компьютеры представляют собой стационарные рабочие места, оборудованные стандартными клавиатурами, и находящиеся друг от друга на расстоянии в несколько километров. Они находятся в разных локальных сетях, сообщение между которыми осуществляется только средствами сети Интернет. Скорость интернет соединения была больше или равна двум мегабитам в секунду.
Эксперимент проводился следующим образом:
На рабочем месте, к которому в дальнейшем осуществлялось удаленное подключение, включался кейлоггер;
Программа (специальный драйвер клавиатуры) эмулирующая действия локального оператора, вводила небольшой текст;
Устанавливался сеанс удалённого управления через TeamViewer;
Программа (специальный драйвер клавиатуры) вводила тот же небольшой текст, что и локальный оператор, с теми же параметрами клавиатурного почерка, но уже на удаленной машине;
Работа кейлоггера останавливалась, и его лог отправлялся на анализ.
Кейлоггер фиксировал следующие параметры клавиатурного почерка:
- Время нажатия клавиши;
- Время отпускания клавиши.
По этим параметрам устанавливались две характеристики клавиатурного почерка:
- Время удержания клавиши;
- Время паузы между клавишами или их перекрытие.
После анализа логов видно, что наибольшие отклонения обнаруживаются по времени удержания клавиш, а разница значений пауз между нажатиями удаленного и локального пользователя не превышает 5мс.
Гистограмма, демонстрирующая время удержания нажатой клавиши, при вводе локальным пользователем и оператором удаленного доступа.
Данная диаграмма демонстрирует, что при осуществлении удаленного доступа время удержания клавиши становится неестественно малым. Максимальное значение при осуществлении 5 экспериментов было 20 мс, такое время удержания клавиш теоретически способны продемонстрировать лишь рекордсмены по набору текстов на клавиатуре, чья скорость печати должна превышать 1000 знаков в минуту.
Напрашивается вывод, что удаленное управление, осуществляемое через средство удаленного доступа TeamViewer (ver 10.0.36897.0), можно обнаружить, производя мониторинг времени удержания клавиш.
Однако, возможно ли определить факт удаленного управления, если он будет осуществлен с помощью другого программного продукта? Давайте проведем ещё один эксперимент. Будем использовать такие же методы обнаружения и те же компьютеры, но средством удаленного доступа в данном случае будет Ammy Admin (ver 3.5.0.0).
После проведения эксперимента, был получен результат, отличный от предыдущего:
Гистограмма, демонстрирующая время удержания нажатой клавиши локальным пользователем и оператором удаленного доступа с использованием Ammy Admin.
Как видно из приведенной диаграммы, время удержания клавиш при наборе удаленным и локальным пользователем почти неотличимы (так как различия между ними не превышают 5мс). Разница значений пауз между нажатиями клавиш также не превысила 5мс.
Данный эксперимент был также проведен с использованием следующих популярных программ для удаленного управления:
- UltraVNC VNCviewer (ver 1.2.0.1.);
- Radmin (ver 3.5);
- Remote Desktop Connection (ver 6.1.7601.17514).
Во всех случаях значение разницы во времени нажатия клавиш и пауз между нажатиями клавиш не превысило 5мс.
Значит мониторинг времени удержания клавиш не дает однозначного ответа на вопрос, осуществлялся ли сеанс удаленного доступа.
Но, в случае, когда будет использоваться не TeamViewer (ver 10.0.36897.0), то параметры клавиатурного почерка удаленного оператора будут поступать на компьютер, к которому осуществляется доступ, с небольшими искажениями (величина отклонений не превышает 5мс). И, в случае, если удаленный и локальный оператор не один и тот же человек, и при наличии данных о клавиатурном почерке локального пользователя, факт подмены пользователя можно будет обнаружить, используя существующие методы непрерывной аутентификации по клавиатурному почерку.
В таком случае ввод слова «testing» с использованием Ammy Admin будет выглядеть следующим образом.
Гистограмма, демонстрирующая время удержания нажатой клавиши локальным пользователем и оператором удаленного доступа с использованием Ammy Admin.
Но определить, сравнивая временные характеристики клавиатурного почерка в логах кейлоггера, действительно ли осуществляется удаленный доступ или же злоумышленник просто получил физический доступ к компьютеру, будет невозможно.
Однако, существует метод детектирования удаленного доступа при осуществлении клавиатурного мониторинга. Он основан не на сравнении и выявлении изменений временных значений параметров клавиатурного почерка пользователя, а на изменении значения параметров Hardware ID и DeviceHandle. Данные параметры характеризуют конкретную модель клавиатуры. Сбор этих параметров также осуществляется кейлоггерами при обработке любого события клавиатуры.
В случае осуществления ввода непосредственно при помощи клавиатуры локальным пользователем, значение параметра Hardware ID будет, например, таким: HID#VID_05FE&PID_2001&MI_00#7&39613403&0&0000#<884b96c3-56ef-11d1-bc8c-00a0c91405dd>, а значение DeviceHandle – 0x3004B. А при сеансе удаленного управления данные параметры во всех экспериментах принимали значения: Hardware ID – «не установлен», DeviceHandle – «0x00000″. Таким образом, удаленное управление, осуществляемое через упомянутые ранее средства удаленного доступа, можно детектировать отслеживанием параметров Hardware ID и DeviceHandle, и в случае, если они принимают значения:»не установлен» и «0x00000», можно с уверенностью утверждать, что осуществлялся сеанс удаленного управления.
© Компания Фродекс, 2011-2021. Использование материалов данного сайта возможно только после согласования с компанией Фродекс.
AnyDesk для Windows XP — скачать на русском языке
Anydesk для Windows XP — это программное обеспечение для удаленного рабочего стола, которое можно использовать даже на данной устаревшей ОС . Подключайтесь к компьютеру удаленно, будь то на другом конце офиса или на другом конце света. AnyDesk обеспечивает безопасное и надежное подключение к удаленному рабочему столу как для ИТ-специалистов, так и для тех, кто в пути. Наслаждайтесь плавным просмотром на экране с частотой 60 кадров в секунду в локальных сетях и при большинстве интернет-подключений. Скачать можно бесплатно на нашем сайте.
Возможности программы на Win XP
Скачать программу стоит ради нескольких ключевых преимуществ приложения:
- Оно полностью бесплатно для личного использования;
- Поддерживается высокая частота кадров при передаче, вплоть до 60 FPS;
- Возможность стримить запись экрана даже при низкой скорости интернета, минимальное требование – 100 Кбит в секунду;
- Задержка составляет от 500 мс, что позволит комфортно использовать удаленный компьютер в офисных задачах, проводнике или настройках (правда, для игр не подходит);
- Доступ к дополнительному оборудованию удаленного устройства, например, мышка, клавиатура, принтер, второй монитор, веб-камера.
На Windows XP возможно полноценно использовать все функции, если установлено последнее обновление сборки безопасности. Управлять можно как этим компьютером, так и любым другим устройством. Следует лишь подключиться к нему с помощью специального кода. Далее в статье поговорим о том, как подключать устройство к другому устройство и как соединяться с чужими гаджетами.
Как скачать и установить
Последнюю версию программы можно на официальном сайте разработчика по следующей ссылке:
Загрузка бесплатная и полностью на русском языке. Нужно перейти на сайт и воспользоваться кнопкой «Скачать». После появится загрузка exe-файла приложения. Как только она закончится, можно запускать. Установка не требует каких-либо дополнительных усилий, достаточно несколько раз кликнуть «Продолжить» для успешной установки.
Как использовать утилиту
После того как Энидеск для XP установлено, можно запускать удаленное управление. Это делается несколькими шагами сразу на двух устройствах, которое подключается и которое будет управлять удаленно.
Важно! Оба гаджета должны иметь стабильно подключение к интернету. Не рекомендуется использовать мобильный интернет, если удаленно подключается смартфон, потому что стриминг много потребляет трафика.
Для того, чтобы подключить компьютер к удаленному управлению, нужно сделать следующее:
- Запустить Анидеск на Windows XP компьютере или ноутбуке;
- Вверху справа кликнуть по меню с тремя полосками и в всплывшем контекстном меню выбрать «Настройки»;
- Перейти в раздел «Безопасность» слева;
- Установить галочку напротив «Разрешить неконтролируемый доступ», если для подключения хочется использовать пароль, а позже придумать и написать два раза пароль чуть ниже;
- Нажать «Разблокировать настройки безопасности» в разделе «Безопасность»;
- Вернуться обратно на главный экран – здесь будет отдел «Данное рабочее пространство», где указан код доступа к компьютеру;
- Указать этот код на устройстве, которое будет управлять данным компьютером.
После того, как код будет отправлен на вторую систему, удаленный доступ запустится. Если пароль не был указан в разделе «Безопасность», то для получения права управлять компьютером с Виндовс ХП необходимо в приложении дать разрешение, это делается в отделе «Последние сеансы» – нужно кликнуть «Разрешить соединение», и всё.
Стоит понимать. Если был назначен пароль в разделе «Безопасность», то подключение произойдет сразу же, как только на втором устройстве будет введен код, а потом и пароль.
Функция «Неконтролируемое подключение» позволяет соединятся удаленно к устройству без его ведома. То есть использовать пароль, а не постоянно запрашивать доступ в «Последние сеансы». Пароль намного удобнее, если нужно регулярно подключаться к компьютеру. Либо если компьютер находится далеко от владельца и тот не может разрешить подключение.
Для подключения к другому устройству и управления им через Виндовс, нужно ввести код в специальное окно, а затем либо дождаться подтверждения подключения, либо ввести пароль.
После успешного подключения удаленного доступа, на главной странице программы АниДекс появится рабочий стол второго устройства, над которым ведется управление. Теперь можно водить мышкой или писать текст с помощью клавиатуры в удаленном компьютере.
Для дополнительных функций нужно использовать диалоговые окна справа – они позволяют изменить монитор. Если их несколько, подключить трекпад/мышку/клавиатуру, делать обозначения на компьютере в виде полосок, кружков и выделений (полезно если нужно показать другому человеку какие-либо инструкции).
Почему AnyDesk не запускается на XP
Корректная работа осуществляется только с RDP Client от версии 7.0, который входит в один из последних пакетов обновлений Windows XP, когда она ещё поддерживалась. Без этого обновления удаленное управление не поддерживается. Обычно у пользователей с Виндовс XP уже стоит необходимый пакет документов, но в случае отсутствия, придется обновляться. Для установки достаточно скачать архив с соответствующим обновлением на сайте Microsoft и открыть загрузчик.
Вывод
Эни деск – отличная платформа для удаленного управления Виндовс XP компьютером с других платформ или устройств. Приложение позволяет не только из далека настраивать софт, но и подключать смартфон, планшет, ноутбук и прочую периферию. Возможности AnyDesk: высокая частота кадров, низкая задержка, эффективное использование полосы пропускания, высокоинновационные технологии и быстрый старт.
Записки IT специалиста
Админу на заметку — 17. Как выключить или перезагрузить компьютер через RDP
- Автор: Уваров А.С.
- 27.11.2015
Удаленный доступ к рабочему столу по протоколу RDP широко используется для работы не только с серверами, но и с рабочими станциями, как для удаленной работы, так и в целях администрирования. Однако есть некоторые ограничения, в частности в среде клиентской ОС нельзя управлять параметрами питания, даже имея права локального администратора. В некоторых случаях это способно взывать затруднения, поэтому если вы до сих пор не знаете, как выключить или перезагрузить клиентскую версию ОС через RDP — эта статья для вас.
В серверных системах семейства Windows локальный администратор, не говоря о доменном, имеет полный контроль над системой и не испытывает затруднений в управлении питанием даже подключившись через удаленный доступ.
В клиентских ОС ситуация принципиально иная, даже локальный администратор не имеет возможности выключить или перезагрузить компьютер.
Несмотря на кажущуюся нелогичность, определенный смысл в таком поведении есть. Серверные ОС администрируют профессионалы (как минимум в теории), которые должны отдавать себе отчет о возможных последствиях своих действий. С другой стороны, удаленно выключив ПК так просто включить его уже не получится, в большинстве случаев потребуется физическое присутствие, поэтому решение убрать подобную функцию от простых пользователей выглядит вполне обоснованно. Администраторы, следуя этой логике, должны уметь управлять питанием и иными способами.
Но как показывает практика, умеют это не все. Ничего страшного в этом нет, как говорил мой школьный учитель: спросить — стыд минуты, не знать — стыд всей жизни.
Графическая оболочка
На самом деле «проблема» решается не просто, а очень просто. Выйдя на рабочий стол достаточно нажать Alt+F4 чтобы получить стандартный диалог завершения работы.
Однако у этого способа есть один существенный недостаток. Очень часто выключить или перезагрузить компьютер мешают некоторые приложения, например, несохраненный документ. Подобная картина, на наш взгляд, знакома каждому.
Беда в том, что этого экрана через RDP вы уже не увидите. Да и открытые приложения — это полбеды, хуже, когда систему не дает выключить или перезагрузить зависшее приложение. В этом случае придется искать иные методы.
Командная строка
Как обычно, если графические инструменты не помогают, на помощь администратору приходит командная строка. Для того, чтобы управлять питанием компьютера с ее помощью не надо обладать особыми знаниями, достаточно запомнить одну простую команду. Нажмите Win+R или Пуск — Выполнить и введите следующие команды:
Разберем ключи команды подробнее:
- s — выключение компьютера
- r — перезагрузка
- f — принудительное завершение мешающих перезагрузке процессов
- t — время, через которое завершение работы будет выполнено, указывается в секундах через пробел. Если данный параметр не используется команда будет выполнена через 60 секунд.
Утилита PsShutdown от Sysinternals
Если штатные возможности вас по какой-либо причине не устраивают, то можно воспользоваться альтернативой — утилитой PsShutdown от Sysinternals. Разместите скачанный файл в любом удобном месте, лучше всего в одном из указанных в переменной PATH, либо добавьте туда ее расположение, это позволить запускать ее по короткому имени, без указания пути. Синтаксис утилиты похож на синтаксис стандартной, но есть некоторые отличия, так для выключения выполните:
а для перезагрузки:
Поясним используемые ключи:
- k — выключение системы
- r — перезагрузка
- f — принудительное завершение процессов
- t — время выполнения команды
Если вместо ключа -k использовать для выключения ключ -s, то система завершит работу без выключения питания, старожилы должны хорошо помнить:
Кроме того, данная утилита позволяет управлять питанием других ПК по сети. Если честно, то работать по сети умеет и штатная утилита shutdown, достаточно указать ключ:
Но есть один существенный недостаток — команда выполняется в контексте запустившего его пользователя, поэтому вы из дома не сможете выключить рабочий ПК, даже имея доступ в корпоративную сеть через VPN и имея учетные данные администратора сети.
PsShutdown данного недостатка лишена и позволяет указывать учетные данные для подключения к удаленному ПК, например:
Данная команда выполнит перезагрузку удаленного ПК computer использовав для подключения имя username и пароль password. Следует помнить, что указанный вами пользователь должен иметь права доступа к административному ресурсу ADMIN$. В среде Active Directory этим правом обладает администратор домена, а вот в одноранговой сети могут возникнуть затруднения.
Если вы попробуете выключить удаленную систему даже с использованием учетных данных локального администратора, то скорее всего получите ошибку Отказано в доступе.
Это свидетельствует о том, что данный пользователь не имеет доступа к ресурсу ADMIN$. Чтобы его включить нужно выполнить два условия: включить общий доступ к файлам и принтерам
А затем в ветвь реестра
добавить параметр типа DWORD с именем
и установить его значение равным 1. После этого компьютер потребуется перезагрузить.
Попробуем снова выключить его удаленно.
Как видим в этот раз команда отработала успешно.
PowerShell
Использовать PowerShell для выключения или перезагрузки компьютера, это сродни стрельбы из пушки по воробьям, но в ряде случаев может оказаться полезным.
Для выключения используйте команду:
А для перезагрузки:
Ключ -Force в данном случае аналогичен ключу -f команды shutdown и предполагает принудительное завершение работы мешающих выключению приложений.
Также PowerShell можно использовать для управления питанием по сети, например, можно выключить удаленный ПК командой:
- ComputerName — имя удаленного компьютера, допускается перечисление нескольких имен через запятую
- Credential — имя учетной записи для аутентификации в удаленной системе
При этом работа через PowerShell более безопасна, так как пароль не вводится открытым текстом и не остается в истории команд. Для аутентификации используются стандартные механизмы ОС.
Как видим, для управления питанием в ОС Windows доступны самые разнообразные инструменты — на любой вкус и цвет. При этом все они доступны внутри терминальной сессии, какой из них использовать — дело личного вкуса и предпочтений.