Удаленное включение или перезагрузка зависшего компьютера
Я использую программу удаленного рабочего стола (обычно Microsoft Remote Desktop ) для ежедневного подключения к машине с Windows. Удаленный компьютер имеет фиксированный IP-адрес, и если компьютер включен и реагирует, я могу получить к нему доступ и даже при необходимости перезагрузить компьютер удаленно.
К сожалению, если удаленный компьютер зависает (например, если он получает синий экран), насколько я знаю, я не могу использовать решение удаленного рабочего стола для его перезагрузки. Точно так же, если мой компьютер выключен, я не могу использовать удаленный рабочий стол для его загрузки.
Это возможно? Если да, то какие у меня варианты?
Серверные компьютеры большинства крупных производителей предоставляют эти типы возможностей управления на протяжении многих лет. Сторожевые таймеры в BIOS, перенаправление консоли Telnet на основе COM, COM на основе IP, удаленный KVM и т. Д.
Для настольного компьютера у вас есть несколько вариантов:
1) Замените свою систему той, которая имеет эти типы функций управления (внешнее управление).
AMD имеет DASH ; с аналогичными требованиями я уверен. Я никогда не использовал это, и не видел никакой сторонней поддержки для этого.
Я предпочитаю Intel AMT лично. Все версии (которые являются «vPro») допускают выключение, включение питания, сброс (жесткий), а также текстовый BIOS и представление загрузки. Новейшие версии включают основанный на VNC «KVM», который позволяет вам взаимодействовать с процессом загрузки, а также с ОС, поэтому его можно использовать для диагностики проблем загрузки (BIOS, POST, Bluescreens и т. Д.), А также конечного пользователя. и поддержка ОС.
2) Получить дистанционно управляемый удлинитель:
Как уже говорилось, есть продукты DLI (Digital Loggers Inc.):
Я посмотрел на это, и это было слишком дорого для мелкого использования. Возможно, цена снизилась, хотя. Это было полнофункциональным, но я никогда не использовал его.
Другим вариантом является недавний продукт iRemoteReset компании Technology On Demand :
Он предназначен главным образом для автоматической перезагрузки комбинации маршрутизатор / модем (мы используем их в основном для этого), но у него не должно быть проблем при работе с настольным компьютером в качестве нагрузки. Вы можете подключиться к нему по HTTP и сбросить сокеты вручную (по отдельности), а также сделать автоматический сброс настроек из-за отсутствия подключения к Интернету, расписаний и тому подобного.
На машинах, которые зависят от удаленного доступа для конфигурации / поддержки, эта функция должна быть включена. Затем вы можете проверить eventvwr.msc или использовать утилиту, например BlueScreenView от NirSoft, чтобы позже определить код STOP и выяснить причину его сбоя.
Я не нашел способа перезагрузить компьютер, который зависал, кроме устройства удаленного переключения питания. Я использую этот ip-p3, и он поддерживает перезагрузку через локальную сеть или телефон. Хотя это 200 долларов.
Другим вариантом может быть использование виртуальной машины. Перемещение вашего сервера на виртуальную машину может занять некоторое время, но в любом случае это бесплатно. (VMWare очень хорош для этого и бесплатен.)
После того, как вам удастся перенести сервер, вы можете установить сервер удаленного рабочего стола на виртуальную машину и текстовый (ssh-подобный) сервер на реальную машину. Я действительно не знаю, что у VMWare есть поддержка консольных команд, но я уверен, что они есть. Таким образом, вы будете использовать то же программное обеспечение для настольных компьютеров и будете подключаться непосредственно к виртуальным машинам, ваши привычки использования не изменятся, и в случае сбоя системы вы можете легко перезапустить, перезагрузить или даже переустановить Windows на машине.
Это также обеспечивает защиту, так как виртуальные серверы не могут получить доступ к указанным выше данным, если вы явно не даете разрешения.
Но также, если машина Windows используется на регулярной основе на локальном компьютере (без удаленного доступа) с использованием виртуальной машины, это может быть неприятно.
Поэтому, когда вы звоните по телефону, он будет пытаться вибрировать и в конечном итоге активировать реле, что приведет к полной перезагрузке компьютера.
Существует вероятность того, что вы можете полностью сломать сотовый телефон, пытаясь при этом разобрать и припаять его, но при правильном использовании реле практически невозможно повредить материнскую плату.
Другой вариант, хотя и не совсем то, что вы просите, это «сторожевой таймер». Это надстройка аппаратного обеспечения, которая перезагружает систему, если таймер не сбрасывается в заданный интервал времени. (Сброс выполняется из цикла в программном модуле, который постоянно проверяет работоспособность системы.)
Несколько лет назад, когда я проверил, было несколько разных типов, хотя я не проверял в последнее время.
После загрузки PsTools и разархивирования исполняемых файлов в папку откройте командную строку Windows и перейдите к этой папке. Используя PsExec из командной строки, выполните следующую команду, используя параметры, которые обычно используются для подключения к удаленному рабочему столу (если вы используете VPN, сначала необходимо войти в систему, чтобы использовать синтаксис внутренней сети, показанный здесь, в противном случае замените \\ remotecomputername на IP-адрес удаленного компьютера с Windows):
Это позволит вам войти на удаленный компьютер с Windows в командной строке. Затем вы можете выполнить следующую команду, как если бы вы сидели за компьютером:
Записки IT специалиста
Технический блог специалистов ООО»Интерфейс»
В серверных системах семейства Windows локальный администратор, не говоря о доменном, имеет полный контроль над системой и не испытывает затруднений в управлении питанием даже подключившись через удаленный доступ.


Графическая оболочка
На самом деле «проблема» решается не просто, а очень просто. Выйдя на рабочий стол достаточно нажать Alt+F4 чтобы получить стандартный диалог завершения работы.

Командная строка

Утилита PsShutdown от Sysinternals
а для перезагрузки:
Поясним используемые ключи:
Если вместо ключа -k использовать для выключения ключ -s, то система завершит работу без выключения питания, старожилы должны хорошо помнить:

PsShutdown данного недостатка лишена и позволяет указывать учетные данные для подключения к удаленному ПК, например:
Данная команда выполнит перезагрузку удаленного ПК computer использовав для подключения имя username и пароль password. Следует помнить, что указанный вами пользователь должен иметь права доступа к административному ресурсу ADMIN$. В среде Active Directory этим правом обладает администратор домена, а вот в одноранговой сети могут возникнуть затруднения.
Если вы попробуете выключить удаленную систему даже с использованием учетных данных локального администратора, то скорее всего получите ошибку Отказано в доступе.
Это свидетельствует о том, что данный пользователь не имеет доступа к ресурсу ADMIN$. Чтобы его включить нужно выполнить два условия: включить общий доступ к файлам и принтерам
А затем в ветвь реестра
добавить параметр типа DWORD с именем
и установить его значение равным 1. После этого компьютер потребуется перезагрузить.
Попробуем снова выключить его удаленно.
Как видим в этот раз команда отработала успешно.
PowerShell
Использовать PowerShell для выключения или перезагрузки компьютера, это сродни стрельбы из пушки по воробьям, но в ряде случаев может оказаться полезным.
Для выключения используйте команду:
А для перезагрузки:
Ключ -Force в данном случае аналогичен ключу -f команды shutdown и предполагает принудительное завершение работы мешающих выключению приложений.
Также PowerShell можно использовать для управления питанием по сети, например, можно выключить удаленный ПК командой:
При этом работа через PowerShell более безопасна, так как пароль не вводится открытым текстом и не остается в истории команд. Для аутентификации используются стандартные механизмы ОС.
Узнайте как удаленно перезагрузить компьютер
Удаленный доступ к компьютеру уже давно активно используется пользователями ПК. Он позволяет соединять устройства на расстоянии для совместной работы, обмена файлами или поиска решений проблемы. Но что делать, если нужно удаленно перезагрузить зависший компьютер? Или же требуется перезапуск после установления новых программ? А иногда юзеру нужно зайти в безопасный режим для решения неполадок. К счастью, эти действия можно сделать удаленно. В этом нам помогут средства системы или дополнительные приложения.
Перезагрузка через RDP
Windows предоставляет пользователям удобную возможность – Remote Desktop Protocol. Это клиент, позволяющий совершить удаленное подключение к рабочему столу. При этом одновременно могут подключаться несколько ПК, что значительно упрощает работу. Но иногда возникает необходимость удаленно перезагрузить компьютер. Обычно пользователи идут стандартным путем, через меню «Пуск». И тут они сталкиваются с неожиданной проблемой: в меню «Пуск» нет кнопки «Перезагрузка». Здесь можно только отключиться от RDP. Почему так происходит?
Ранее мы упомянули, что к одному рабочему столу может быть подключено несколько компьютеров. Если один из пользователей ненароком сделает перезагрузку, остальные участники потеряют несохраненные данные. Поэтому разработчики просто убрали эту функцию из меню «Пуск». Но если перезагрузка все-таки нужна, воспользуйтесь приведенной ниже инструкцией.
Самый простой способ – перезагрузка через графический интерфейс. Для этого воспользуйтесь горячей комбинацией клавиш Alt+F4. В диалоговом окне выберите «Перезагрузка» или «Завершение работы», если хотите выключить компьютер.
TeamViewer
Удаленный доступ к устройству могут предоставить специальные утилиты. Заслуженным лидером является TeamViewer. Полная версия абсолютно бесплатна для некоммерческого использования. Чтобы подключиться к компьютеру, нужно запустить TeamViewer на обоих устройствах.
Компьютеру присваивается ID. При каждом запуске генерируется разовый пароль. Чтобы открыть доступ к вашему устройству, сообщите партнеру ID и пароль. Если вы хотите подключиться к удаленному ПК, введите ID и пароль напарника в панели «Управлять компьютером». Если нужно периодически удаленно подключаться к устройству, установите постоянный пароль (в целях безопасности не говорите его посторонним). К примеру, так вы сможете просматривать файлы на офисном ПК, находясь дома или в кафе.
TeamViewer предоставляет пользователям разнообразные возможности. Это управление ПК, копирование файлов, чат, VPN, конференция. Как перезагрузить компьютер через удаленный доступ? Это делается через меню «Пуск». Еще один способ: «Действия» – «Перезагрузка». Программа предложит два варианта:
В последнем варианте запускаются только базовые программы. Это позволяет найти приложение, тормозящее работу устройства. Также в безопасном режиме можно удалить вирусы, если в обычном это не получается сделать. Вернуться в основной режим можно через повторную перезагрузку.
После перезагрузки соединение между устройствами прервется. Удаленному пользователю придется заново входить в систему, а вам – повторно подключится. Перед перезагрузкой вам будет предложено подождать пользователя. Если вы выберете данный пункт, соединение восстановится, как только пользователь снова войдет в систему. Удаленное управление работает и в безопасном режиме.
AnyDesk
Еще одна программа, позволяющая удаленно перезагрузить компьютер. Конечно, по функциональности она значительно уступает более мощным аналогам, в частности TeamViewer. Но, с другой стороны, разработчики с гордостью назвали свое творение самым быстрым приложением для удаленного доступа. Оно непривередливо к ресурсам устройства, очень простое в работе, не требует сложных настроек, и, конечно, отличается высокой скоростью передачи данных.
Бесплатная (неполная) версия доступна для некоммерческого использования. Однако связь не прерывается, если разработчики заподозрили коммерческое применение программы (как это часто бывает с TeamViewer). Дело в том, что расширенные версии приобретаются за дополнительную плату, а в бесплатном приложении доступен только базовый набор функций. Поэтому прерывать связь просто нет смысла.
Подключение между ПК происходит так же, как и в TeamViewer. Каждому устройству присваивается ID, которое нужно ввести в соответствующее поле. Чтобы не вводить пароль постоянно, установите неограниченный доступ. Перезагрузка запускается стандартными способами: Alt+F4 или меню «Пуск». После этого действия соединение прервется, и подключаться придется заново.
Выбор программы во многом зависит от предпочтений пользователя. Если для вас важнее функциональность, топовым софтом считается TeamViewer. Но если нужен только базовый набор возможностей, а прерывание работы вас раздражает, хорошим вариантом станет AnyDesk. Интерфейс очень прост, и разобраться в нем можно интуитивно. Стоит ли покупать лицензию? Это зависит от задач, которые вы ставите. Для частного использования бесплатной версии вполне достаточно. Конечно, есть и другие программы – это Radmin, LiteManager, Ammyy admin. Подберите для себя приложение, в котором вам будет удобно работать. Но помните, что для связи требуется запуск утилит на обоих устройствах и Интернет-подключение.
Жми «Нравится» и получай только лучшие посты в Facebook ↓
Как перезагрузить зависший удаленный компьютер?
Для решения всех этих проблем меню перезагрузки удаленного рабочего стола было перенесено на комбинацию клавиш “Alt + F4”. Подобное решение и обезопашивает общую работу от вмешательства неквалифицированных пользователей, и позволяет перезагружать удаленный сервер даже из зависшего состояния.
Как перезагрузить удаленный компьютер если он завис?
Для этого воспользуйтесь горячей комбинацией клавиш Alt+F4. В диалоговом окне выберите «Перезагрузка» или «Завершение работы», если хотите выключить компьютер. Если графический интерфейс не помог, можно перезагрузить удаленный компьютер через командную строку. Вызовите командную строку через сочетание Win+R.
Как перезагрузить удаленный компьютер?
Лучший способ перезагрузки удаленного рабочего стола RDP
Как удаленно перезагрузить компьютер Windows 10?
Как выполнить удаленное выключение
Как перезагрузить компьютер по сети через командную строку?
Как перезагрузить компьютер с помощью PowerShell?
В данной статье показаны действия, с помощью которых можно выключить или перезагрузить компьютер в Windows PowerShell.
…
В качестве аргумента можно использовать флаги из списка ниже:
Как выключить компьютер через удаленный рабочий стол?
Перезагрузка/выключение компьютера через RDP
Как перезагрузить ПК по IP?
Щелкните правой кнопкой мыши Пуск, затем выберите Windows PowerShell. /m [remotecomputerIP] — указать конкретное устройство; замените [remotecomputerIP] сетевым именем или IP-адресом компьютера. /c позволяет добавить сообщение, например: «ИТ-отдел удаленно перезагружает ваш компьютер».
Как сделать перезагрузку сервера?
Чтобы перезагрузить сервер аппаратно, авторизуйтесь в личном кабинете. Перейдите в раздел “Товары/Услуги“ — “Выделенные серверы”. Выберите нужный сервер и нажмите Перейти. Сервер будет перезагружен.
Как перезагрузить компьютер через командную строку?
Перезагрузка компьютера под управлением windows из командной строки cmd. Для перезагрузки компьютера введем команду «shutdown» с ключем «/r». Данная команда произведет перезагрузку компьютера через минуту, выведя об этом предупреждение на экран.
Как перезагрузить виндовс 10 из командной строки?
Как перезапустить Windows Server 2012?
Способ 1. Перезагрузка при нажатой клавише Shift
Как перезагрузить компьютер в локальной сети?
Как перезагрузить компьютер с помощью диспетчера задач?
Как перезагрузить компьютер через диспетчер задач
Как перезапустить Windows 7 через командную строку?
Как перезапустить Windows 7 из командной строки
Удалённое управление питанием и перезагрузкой компьютера, при помощи внешнего девайса
Каждый пользователь компьютера сталкивался хотя бы раз в своей жизни с такой ситуацией: ты ушёл к себе на работу, почти доехал до неё и вдруг вспомнил,- что забыл взять со своего личного компьютера какую-то очень важную вещь.
Ехать обратно — опоздаешь на работу. А ведь ситуация может развиваться и гораздо более драматично: допустим, человек поехал куда-то далеко за рубеж, в отпуск, и там ему приходит важный звонок, по результатам которого ему необходимо передать своему визави,- определённые документы. А документы остались дома! А дом находится за границей!
Или вот ещё такая беда: ваш персональный компьютер является мощной графической станцией, на которой установлено множество тяжёлых программ для работы с графикой, программными продуктами. А вы перемещаетесь по городу, имея в руках всего лишь «тонкий» клиент, в виде ноутбука…
Из этого описания становится понятно, что «тонкий» клиент не обладает соответствующей производительностью, для запуска множества высокопрофессиональных программ и проектов. Да и если даже он у вас достаточно мощный, — это в принципе неудобно, каждый раз синхронизировать проекты с «тонким» клиентом. Как быть в описанных выше ситуациях — мы и поговорим в этой статье.
На самом деле, указанная проблема очень легко решается: установкой на ваш персональный компьютер системы удалённого включения/выключения и перезагрузки. Этот подход позволит всегда иметь под рукой всю мощь вашей домашней машины и все необходимые документы, и проекты, хранящиеся на ней.
До начала описания своей разработки, хочу сказать, что конечно, она не является единственно возможным способом для удалённого включения выключенного компьютера. Например, хорошо известна технология Wake-on-LAN. Суть этой технологии заключается в том, что она позволяет включить выключенный компьютер, отправкой специального пакета на его MAC-адрес.
Сетевой адаптер компьютера, поддерживающего Wake-on-LAN, находится в этот момент в режиме пониженного потребления и анализирует все пакеты на него. Если одним из поступающих пакетов окажется так называемый magic packet, сетевой адаптер выдаст сигнал на включение питания компьютера.
Согласно wiki: Magic packet — это специальная последовательность байтов, которую для нормального прохождения по локальным сетям можно вставить в пакеты транспортного уровня, не требующие установки соединения (например, протокол UDP или устаревший IPX). Обычно для Wake-on-LAN пакеты протоколов верхнего уровня рассылают широковещательно, так как в случае динамического присвоения адресов неизвестно, какой IP-адрес соответствует какому MAC-адресу. Однако, для корректного прохождения через маршрутизатор, запрещающий широковещательные пакеты, можно послать пакет по какому-то определённому адресу.
Из минусов данной технологии стоит отметить, что она:
В любом случае, я подумал, что создание девайса, о котором пойдёт дальше речь, будет интересной затеей, так как:
▍ Итак, приступим.
Некоторое время назад, решение указанной проблемы было достаточно затруднённым: необходимо было обладать достаточно высоким уровнем профессионализма и наличием глубоких знаний в области электроники, чтобы собрать требуемое для решения этой задачи устройство.
С появлением платформы Arduino, данная задача существенно облегчилась, однако, она продолжала оставаться достаточно неудобной в своей реализации, ввиду наличия клубка проводов, соединяющих требуемые компоненты, либо, ввиду необходимости покупки соответствующих wi-fi шилдов.
В текущее же время, этот вопрос ещё более облегчился, из-за появления платы espressif esp32. Для тех, кто не знает, это двухъядерный модуль, содержащий множество необходимых для любого самодельщика свойств. В рамках же данного проекта, нас будет интересовать наличие встроенного wi-fi модуля.
Использование этой платы позволит нам легко и просто построить требуемое устройство, не загромождая всё проводами и за достаточно малую цену. Рискну предположить, что суммарная стоимость компонентов нашего решения не превысит 350-400 руб.
Для того, чтобы создать устройство, нам понадобится всего лишь четыре резистора, два мосфет- транзистора и плата esp32.
По набору компонентов, искушённый читатель сразу понял, что мы будем делать: с помощью esp32 мы будем управлять ключами на основе мосфет-транзисторов.
При использовании мосфет-транзистора нужно иметь в виду один нюанс: транзистор должен открыться полностью, если этого не произойдёт, то он в работе будет сильно греться и будет фактически, работать в роли резистора.
В данном конкретном случае, это, конечно, не так важно, так как мы будем коммутировать достаточно малые токи кнопки включения/выключения и reset-a.
Конечно, можно не напрягаться и взять релейные модули для ардуино:
Но это не наш путь и вот почему: а) щелчки реле; б) наклёп контактов; в) высокое энергопотребление релейным модулем.
Оно нам надо? Нет, оно нам не надо 🙂
Так как мы хотим сделать «всё красиво» — мы будем использовать специальные мосфеты с логическим уровнем.
В рамках данного проекта, я выбрал мосфет-транзистор IRLZ44NPBF. У него порог срабатывания от 2 Вольт. То, что надо.
Как собрать ключ на мосфете — можно почитать тут.
По поводу конкретных силовых исполнительных устройств более-менее всё понятно. Однако нам ведь нужно ещё и каким-то образом «рулить» esp32 внешнего интернета!
То есть, задача в общем виде представляется следующей: некий интерфейс из внешнего интернета, зная IP адрес esp32, может отдавать ей команды.
Однако, подключение к устройству, находящемуся в сети за роутером, может стать неудобством, ввиду, как минимум, смены IP адреса у управляемого устройства, после каждой перезагрузки.
Да, вы скажете, что IP на самом деле не меняется, он может поменяться, только если кто-нибудь из домашних тоже подключится к сети, в тот момент, пока esp32 перезагружается, и ей придётся взять другой свободный IP.
Как бы там ни было, но все эти частности не важны, так как данный вопрос можно решить намного проще, чем выяснять какой текущий IP у платы и каким образом его сообщить во внешний интернет: для этого мы будем использовать протокол mqtt. Для тех, кто не сталкивался, вкратце можно сказать, что протокол предназначен для интернета вещей, «умного» дома и не только.
Использование протокола позволяет с лёгкостью обойти проблему прохода за роутер (тут следует сделать оговорку, что мы делаем допущение, что большая часть пользователей интернета, которая выходит в сеть, используя персональные компьютеры, имеют дома wi-fi точку доступа в виде роутера).
❒ В нашем случае, использование протокола будет выглядеть следующим образом:
Значение отправляемых цифр:
0 — «выключить компьютер»;
1 — «включить компьютер»;
2 — «перезагрузить компьютер»;
После того, как сообщение получено платой, она выполняет определённые действия, и отчитывается в другом топике, на который, в свою очередь, подписан смартфон, с которого мы отправили задание. Таким образом, владелец смартфона узнает о том, что плата получила задание и выполнила его.
Как работать с клиентом: при запуске указанного выше mqtt-клиента — мы видим вот это окно. Ничего в нём не меняем, жмём кнопочку «Connect»:

Далее, появится следующее окно, где мы подписываемся на топик, в котором esp32 оставит сообщение о выполнении задания. Для этого жмём Add new topic subscription:

Вводим топик и жмём «Subscribe»:
Топик, на который мы подписались — появился справа, наверху:

Теперь, мы можем ввести топик, в который надо отправить сообщение и собственно, сообщение. И жмём «Publish». Сообщение уехало на esp32, и она отчиталась внизу, о выполнении задания:

То есть, для работы всей системы нужны:
Источник картинки: wikihandbk.com
И работает оно так (текст оттуда же):
Модифицируем её для нашего случая:
Прошивка проекта написана в Arduino IDE и доступна на моём гитхабе.
Пробежимся по основным моментам.
В своей работе мы будем использовать публичный mqtt broker по адресу: broker.hivemq.com:
Вы можете использовать любой другой — это вопрос исключительно предпочтений. Я выбрал этот и он у меня заработал. А так как я обычно иду по пути наименьшего сопротивления (в рамках парадигмы «и так сойдёт!» ), то искать что-то иное не было смысла. Ибо любая минута поиска — воровала у меня время, которое я мог бы с пользой провести, лёжа на диване, с думами о вечном :-))).
Для начала мы в блоке изначальной инициализации переменных указываем порт для подключения к mqtt брокеру, при необходимости — имя пользователя и его пароль(или имя и пароль оставляем пустыми, если брокер публичный — как в нашем случае):
Далее мы указываем два топика, — один из которых для публикации статуса компьютера в данный момент (то есть компьютер включён/выключен, или перезагружается):
Именно туда esp32 выводит строгие и выверенные системные сообщения, о происходящем с компьютером:
Другой, для получения сообщений из внешнего интернета(сюда мы постим со смартфона цифры 0, 1 или 2, в зависимости от которых выключается/включается/перезагружается компьютер):
Для подключения мосфет-транзисторов, я использовал пины, под номерами 19 и 21. Вы можете использовать, в принципе, любые допустимые пины, хорошее описание которых содержится по следующему адресу.
Из ещё одного интересного момента можно рассмотреть следующие три переменные:
В них мы задаем время в миллисекундах, в течение которого наше устройство будет держать нажатой соответствующую кнопку. Данные переменные вам нужно определить самостоятельно, опытным путём(если мои значения не будут работать)- для вашего конкретного компьютера, так как, вероятно, они могут отличаться в вашем конкретном случае. В прошивке значения переменных указаны для моего случая.
Ещё одним любопытным моментом, который некоторые могут не знать, является то, что встроенный в esp32 светодиод привязан к пину, под номером 2. Я решил, что «инженерия инженерией, но и красотень тоже должна быть». Поэтому наша esp-шка будет мигать встроенным светодиодом:
Теперь, что касается питания нашей сборки на esp32: единственный более-менее комфортный способ это осуществить,- запитать нашу сборку от дежурного питания компьютера. Так как наша сборка потребляет совсем немного, её подключение к дежурному питанию не должно вызвать проблемы с невозможностью включения компьютера из-за просадки напряжения.
А далее, когда компьютер включён — можно подключиться к нему, с помощью предварительно настроенных программ удалённого администрирования, удалённого рабочего стола и т.д. и т.п.
Ну, вот на этом кажется и всё. Ещё раз только остановлюсь на том факте, что вся эта идея со сборкой системы для удалённого управления компьютером была продиктована не только, и не столько потребностью в доступе к файлам (потому что, как альтернативу, можно купить в таком случае NAS), а скорее даже необходимостью иметь возможность доступа к своему пулу рабочих программ, которые установлены только на домашнем компьютере.














