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. Объект сохранит все свои настройки и статус присоединения к домену, но будет отображать новое имя.

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

Удачи!


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

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

Вы видите уведомление об активации Windows 10 в правом углу экрана? В этой статье вы узнаете, как удалить уведомление о запросе на авторские права в Windows 10.

Инструкция от А-Я как установить Windows 10 сборка 14393.222

Инструкция от А-Я как установить Windows 10 сборка 14393.222

Недавно Microsoft выпустила последнее накопительное обновление для пользователей ПК с Windows 10 под названием Build 14393.222. Это обновление, выпущенное для Windows 10, в основном исправляет ошибки на основе отзывов пользователей и повышает производительность операционной системы.

Защитите свою компьютерную сеть с помощью хоста Bastion всего за 3 шага

Защитите свою компьютерную сеть с помощью хоста Bastion всего за 3 шага

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

Как создать клавишу Windows, если ваша клавиатура недоступна

Как создать клавишу Windows, если ваша клавиатура недоступна

Если вы предпочитаете использовать старую классическую клавиатуру, например IBM Model M, на которой нет физической клавиши Windows, есть простой способ добавить ее, позаимствовав клавишу, которую вы не часто используете.

3 способа быстро очистить все журналы событий в Windows 10

3 способа быстро очистить все журналы событий в Windows 10

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

Методы поддельного IP помогают вам получить анонимный доступ

Методы поддельного IP помогают вам получить анонимный доступ

Во многих предыдущих статьях мы упоминали, что сохранять анонимность в Интернете чрезвычайно важно. Частная информация утекает каждый год, что делает безопасность в Интернете все более необходимой. По этой же причине нам следует использовать виртуальные IP-адреса. Ниже мы узнаем о методах создания поддельных IP-адресов!

Как создать режим прозрачного фона в Windows 10

Как создать режим прозрачного фона в Windows 10

WindowTop — это инструмент, который позволяет затемнять все окна приложений и программ, запущенных на компьютерах с Windows 10. Или вы можете использовать интерфейс с темным фоном в Windows.

Как отключить языковую панель на панели задач Windows 8

Как отключить языковую панель на панели задач Windows 8

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

Как настроить WEP, WPA, WPA2 для роутера Linksys

Как настроить WEP, WPA, WPA2 для роутера Linksys

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

Советы по оптимизации скорости интернет-соединения от Linksys

Советы по оптимизации скорости интернет-соединения от Linksys

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