10 команд PowerShell помогут наиболее эффективно управлять удаленными компьютерами

10 команд PowerShell помогут наиболее эффективно управлять удаленными компьютерами

Windows PowerShell — это система командной строки «Command Executive» и язык сценариев «Script», который вы можете использовать для управления своей системой. В статье ниже LuckyTemplates познакомит вас с 10 командами PowerShell для эффективного удаленного управления вашим компьютером.

10 команд PowerShell помогут наиболее эффективно управлять удаленными компьютерами

Запрос:

- На вашем компьютере установлена ​​операционная система Windows Vista (или более поздняя версия).

- Сервер под управлением Windows Server 2008 (или выше).

- PowerShell 5.0.

- Доступ к правам администратора.

1. Создайте сеанс PowerShell.

Команда : Enter-PSSession

Например:

Enter-PSSession -ComputerName REMOTE_COMPUTER_NAME -Credential USERNAME

10 команд PowerShell помогут наиболее эффективно управлять удаленными компьютерами

Создание сеанса PSSession позволяет администратору удаленно подключаться к другому компьютеру в сети и запускать на этом компьютере как можно больше команд PS.

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

10 команд PowerShell помогут наиболее эффективно управлять удаленными компьютерами

10 команд PowerShell помогут наиболее эффективно управлять удаленными компьютерами

2. Выполните команды

Команда : Invoke-Command

Например:

Invoke-Command -Computer REMOTE_COMPUTER_NAME -ScriptBlock {Команда PowerShell}

10 команд PowerShell помогут наиболее эффективно управлять удаленными компьютерами

Использование команды Invoke-Command на PS даст те же результаты, что и выполнение сеанса в команде 1 выше, однако при использовании Invoke для вызова удаленной команды одновременно выполняется только 1 команда.

Это сделано для предотвращения одновременного выполнения нескольких команд, если только команды не сохранены в виде файла .PS1 и не вызывается их сценарий.

3. Перезагрузите компьютер.

Команда: Перезагрузить компьютер

Например:

Перезагрузить компьютер -имя_компьютера REMOTE_COMPUTER_NAME –Force

10 команд PowerShell помогут наиболее эффективно управлять удаленными компьютерами

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

4. Пропингуйте компьютер

Команда: Тест-Соединение

Например:

Тестовое соединение - имя_компьютера DESTINATION_COMPUTER_NAME - источник SOURCE_COMPUTER_NAME

10 команд PowerShell помогут наиболее эффективно управлять удаленными компьютерами

PING — одна из самых полезных команд в «арсенале» Сисадмина (Системного администратора). Все очень просто, вам просто нужно ввести команду PING и команда проверит соединение на текущей станции на вашем компьютере и на других удаленных системах.

Test-Connection «поднимет» команду PING на новый уровень, «вставив» ее в командлет PS.

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

5. Просмотр и редактирование услуг

Команда: Set-Service

Например:

Set-Service -ComputerName REMOTE_COMPUTER_NAME -Name SERVICE_NAME -Status SERVICE_STATUS

10 команд PowerShell помогут наиболее эффективно управлять удаленными компьютерами

Услуги иногда бывают очень «сложными». В зависимости от того, что происходит на конкретном компьютере, службы могут «остановиться» в самый неподходящий момент. Идентификация запущенных служб с помощью команды Get-Service помогает понять текущее состояние служб.

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

10 команд PowerShell помогут наиболее эффективно управлять удаленными компьютерами

6. Запускайте фоновые задачи (побочные задачи)

Команда: Пуск-Задание

Например:

Пуск-Задание -FilePath PATH_TO_SCRIPT.PS1

10 команд PowerShell помогут наиболее эффективно управлять удаленными компьютерами

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

7. Выключите компьютер.

Команда: Стоп-компьютер

Например:

Stop-Computer -ComputerName REMOTE_COMPUTER_NAME –Force

10 команд PowerShell помогут наиболее эффективно управлять удаленными компьютерами

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

8. Присоединяем компьютер к домену (домену)

Команда: Добавить компьютер

Например:

Добавить-Компьютер -ИмяКомпьютера COMPUTER_NAMES_TO_BE_JOINED -ИмяДомена DOMAIN.COM -Учетные данные ДОМЕН\ПОЛЬЗОВАТЕЛЬ -Перезапустить

10 команд PowerShell помогут наиболее эффективно управлять удаленными компьютерами

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

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

9. Управление приложениями и сервисами

Команда: Импорт-Модуль

Например:

Импорт-Модуль-Имя NAME_OF_POWERSHELL_MODULE

10 команд PowerShell помогут наиболее эффективно управлять удаленными компьютерами

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

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

10. Переименуйте компьютер

Команда: Переименовать-Компьютер

Например:

Rename-Computer -NewName NEW_COMPUTER_NAME -LocalCredential COMPUTERNAME\USER –Перезапустить

10 команд PowerShell помогут наиболее эффективно управлять удаленными компьютерами

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

Команда переименует устройство и перезагрузит его, чтобы изменения вступили в силу. Для домена, если Schema Active Directory поддерживает его, новые компьютеры также будут переименованы в AD. Объект сохранит все свои настройки и статус присоединения к домену, но будет отображать новое имя.

См. еще несколько статей ниже:

Удачи!


Как очистить и сбросить кеш Microsoft Store в Windows 10

Как очистить и сбросить кеш Microsoft Store в Windows 10

Если у вас возникли проблемы с установкой или обновлением приложения «Магазин» в Windows 10, это может быть связано с проблемой с кешем магазина. Узнайте как <strong>очистить кеш магазина Microsoft</strong> для вашей учетной записи в Windows 10.

Топ-10 лучших бесплатных программ-кейлоггеров для Windows

Топ-10 лучших бесплатных программ-кейлоггеров для Windows

Кейлоггер - это программное обеспечение для захвата и сбора информации о нажатиях клавиш. Узнайте о лучших бесплатных кейлоггерах для Windows. Как защитить свои данные!

Как всегда запускать Microsoft Edge в режиме InPrivate в Windows 10

Как всегда запускать Microsoft Edge в режиме InPrivate в Windows 10

Если вы используете Microsoft Edge на общем компьютере с Windows 10 и хотите сохранить конфиденциальность своей истории просмотров, узнайте, как настроить Edge для запуска в режиме InPrivate.

8 способов открыть MSConfig в Windows 11

8 способов открыть MSConfig в Windows 11

Вы можете решить многие проблемы, возникающие в Windows 11, с помощью настройки системы. Например, если игра не запускается, открытие и изменение настроек MSConfig может решить проблему.

Инструкция по настройке и использованию VPNBook на Windows

Инструкция по настройке и использованию VPNBook на Windows

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

Включить/отключить функцию встроенного автозаполнения в проводнике и диалоговом окне «Выполнить» в Windows 10.

Включить/отключить функцию встроенного автозаполнения в проводнике и диалоговом окне «Выполнить» в Windows 10.

Узнайте, как включить или отключить встроенное автозаполнение в адресной строке проводника и диалоговом окне «Выполнить» в Windows 10. Следуйте нашим простым шагам!

6 способов получить доступ к меню параметров загрузки в Windows 10

6 способов получить доступ к меню параметров загрузки в Windows 10

Windows 10 предоставляет <strong>меню параметров загрузки</strong>, позволяющее исправлять проблемы и перенастраивать систему. Узнайте, как получить доступ к этому меню.

Как запустить любое приложение с помощью кнопки «Удобство доступа» на экране входа в Windows 10

Как запустить любое приложение с помощью кнопки «Удобство доступа» на экране входа в Windows 10

Кнопка «Удобство доступа» на экране входа в Windows 10 дает возможность пользователям запускать приложения, такие как диспетчер задач и командную строку, для улучшения доступа и функциональности.

Как изменить веб-камеру по умолчанию на компьютере с Windows 10

Как изменить веб-камеру по умолчанию на компьютере с Windows 10

Эта статья поможет вам настроить переключение между веб-камерами на компьютере с Windows 10. Убедитесь, что у вас по умолчанию установлена нужная веб-камера.

9 способов открыть Блокнот в Windows 11

9 способов открыть Блокнот в Windows 11

Узнайте, как быстро и удобно открыть Блокнот в Windows 11 различными способами. Bлокнот — это незаменимое текстовое приложение, которое всегда под рукой.