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

Введение

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

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

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

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

Если вы хотите на удаленном компьютере изменить какие-либо значения в параметрах реестра, то сделать это в операционной системе Windows довольно-таки просто. Необходимо на доступном компьютере запустить реестр: Пуск->Выполнить, в появившемся окне ввести regedit и нажать на кнопку ОК.

Затем в открывшемся реестре на компьютере необходимо выполнить команду Файл->Подключить сетевой реестр и в появившемся окне ввести имя или IP-адрес компьютера, к реестру которого вы хотите подключиться на своем компьютере:

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

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

Удаленный реестр
Удаленный реестр

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

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

Заходим в Пуск->Панель управления->Администрирование->Управлением компьютером, перед вами должно появиться следующее окно:

Управление компьютером
Управление компьютером

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

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

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

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

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

Запуск службы на удаленном компьютере
Запуск службы на удаленном компьютере

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

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

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

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

Скачать набор утилит можно с сайта Microsoft. После того как скачаете архив, необходимо его распаковать и затем запустить командную строку от имени администратора (Пуск->Все программы->Стандартные->Командная строка):

Запуск командной строки от имени администратора
Запуск командной строки от имени администратора

Например, для вывода списка процессов на удаленном компьютере можно воспользоваться следующей командой:

pslist \\192.168.1.1

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

d:\pstools\pslist \\192.168.1.1

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

Выполнение команд на удаленном компьютере с помощью PsTools
Выполнение команд на удаленном компьютере с помощью PsTools

При первом запуске определенных утилит, перед вами появится окно, в котором необходимо согласиться с лицензионным соглашением:

Лицензионное соглашение PsTools
Лицензионное соглашение PsTools

Ниже я приведу краткое описание утилит, при помощи которых вы можете удаленно управлять компьютером через командную строку (они же подходят и для локального управления):

PsExecпри помощи данной утилиты можно запускать приложения на удаленном компьютере
PsFileданная утилита показывает список открытых файлов на локальном или удаленном компьютере
PsGetSidданная утилита показывает SID компьютера или пользователя
PsInfoДанная утилита отображает информацию о компьютере
PsKillПри помощи данной утилиты можно завершить процесс по ID на локальном или удаленном компьютере:
PsListПри помощи данной утилиты можно получить информацию о запущенных процессах на локальном или же удаленном компьютере
PsLoggedOnДанная утилита отображает всех залогиненых и удаленных пользователей
PsPasswordПри помощи данной утилиты можно изменить пароль для пользователя
PsServiceПри помощи данной утилиты можно управлять сервисами (службами)
PsShutdownПри помощи данной утилиты можно выключить или же перезагружать компьютер, как локальный, так и удаленный
PsSuspendПри помощи данной утилиты можно приостанавливать процессы на локальной или удаленной машине
PsUptimeДанная утилита показывает время работы системы после последней перезагрузки или включения локального или удаленного компьютера

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

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

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

Заключение

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

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

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Была ли эта статья полезна?

Статьи по теме

Оставить комментарий

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