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

В этой статье Quantrimang расскажет вам, как узнать, какие типы файлов занимают много места на вашем компьютере с Windows 10.

Как полностью удалить панель инструментов Yahoo и поиск. йаху. ком?

Как полностью удалить панель инструментов Yahoo и поиск. йаху. ком?

Yahoo Search — это законная поисковая система. Однако его также считают угонщиком браузера, перенаправляющим пользователей на поиск. йаху. ком. Этот угонщик браузера захватит домашнюю страницу веб-браузера и настройки поисковой системы, чтобы отобразить домашнюю страницу Yahoo Search и поисковую систему вместо домашней страницы и поисковой системы, которые вы ранее настроили.

Узнайте о функции «Завершить задачу» в Windows.

Узнайте о функции «Завершить задачу» в Windows.

Завершить задачу — это функция диспетчера задач Microsoft Windows. Он расположен на вкладке «Приложения» и позволяет пользователям закрывать любую отвечающую или не отвечающую программу.

Windows + V: полезный ярлык, о котором многие пользователи Windows не знают.

Windows + V: полезный ярлык, о котором многие пользователи Windows не знают.

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

Как установить виджет macOS Big Sur/iOS 14 на Windows 10

Как установить виджет macOS Big Sur/iOS 14 на Windows 10

Версия Big Sur для macOS была официально анонсирована на недавней конференции WWDC. И вы можете полностью перенести интерфейс macOS Big Sur на Windows 10 с помощью инструмента Rainmeter.

Как защитить удаленный рабочий стол от вредоносного ПО RDStealer

Как защитить удаленный рабочий стол от вредоносного ПО RDStealer

RDStealer — это вредоносное ПО, которое пытается украсть учетные данные и данные путем заражения RDP-сервера и мониторинга его удаленных подключений.

7 лучших программ для управления файлами для Windows, которые заменят Проводник

7 лучших программ для управления файлами для Windows, которые заменят Проводник

Может быть, пришло время попрощаться с Проводником и использовать стороннее программное обеспечение для управления файлами? Вот 7 лучших альтернатив Windows File Explorer.

Как работает LoRaWAN? Почему это важно для Интернета вещей?

Как работает LoRaWAN? Почему это важно для Интернета вещей?

LoRaWAN или беспроводная сеть дальнего действия полезна для связи между маломощными устройствами на больших расстояниях.

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

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

Перейдя к «Дополнительным параметрам запуска», вы можете сбросить Windows 10, восстановить Windows 10, восстановить Windows 10 из файла образа, который вы создали ранее, исправить ошибки запуска, открыть командную строку для выполнения параметров, выбрать другие, открыть настройки UEFI, изменить настройки запуска. ..