10 команд PowerShell допоможуть максимально ефективно керувати віддаленими комп’ютерами

10 команд PowerShell допоможуть максимально ефективно керувати віддаленими комп’ютерами

Windows PowerShell — це система командного рядка «Command Executive» і мова сценаріїв «Script», які можна використовувати для керування системою. У наведеній нижче статті Wiki.SpaceDesktop познайомить вас із 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. Перезавантажте комп'ютер

Команда: Перезавантажити комп'ютер

Наприклад:

Restart-Computer -ComputerName REMOTE_COMPUTER_NAME – Force

10 команд PowerShell допоможуть максимально ефективно керувати віддаленими комп’ютерами

Іноді в деяких випадках, коли ви встановлюєте або переналаштовуєте систему для належної роботи, вам буде запропоновано перезавантажити комп’ютер. Або в деяких інших випадках просто перезавантажте комп’ютер, щоб застосувати зміни та оновити комп’ютер. Тоді для виконання потрібно використовувати лише одну команду PS.

4. Виконайте пінгування комп'ютера

Команда: Test-Connection

Наприклад:

Test-Connection -ComputerName DESTINATION_COMPUTER_NAME -Source SOURCE_COMPUTER_NAME

10 команд PowerShell допоможуть максимально ефективно керувати віддаленими комп’ютерами

PING - одна з найкорисніших команд в «арсеналі» Сисадміна (Systems Admin). Це дуже просто, вам просто потрібно ввести команду 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. Виконуйте фонові завдання (побічні)

Команда: Start-Job

Наприклад:

Start-Job -FilePath PATH_TO_SCRIPT.PS1

10 команд PowerShell допоможуть максимально ефективно керувати віддаленими комп’ютерами

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

7. Вимкніть комп'ютер

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

Наприклад:

Stop-Computer -ComputerName REMOTE_COMPUTER_NAME – Force

10 команд PowerShell допоможуть максимально ефективно керувати віддаленими комп’ютерами

Як і іншим пристроям, після роботи з комп’ютером також потрібно «відпочити». Виконуючи завершення роботи, ви можете використовувати цю команду cmdlet, щоб переконатися, що ваш комп’ютер «вимкнено» належним чином.

8. Приєднати комп'ютер до домену (домену)

Команда: Add-Computer

Наприклад:

Add-Computer -ComputerName COMPUTER_NAMES_TO_BE_JOINED -DomainName DOMAIN.COM -Credential DOMAIN\USER -Restart

10 команд PowerShell допоможуть максимально ефективно керувати віддаленими комп’ютерами

Процес приєднання комп’ютера до домену досить простий, вам потрібно лише клацнути 3 рази, потім ввести повну інформацію адміністратора, і все готово. Однак використання цього традиційного методу для приєднання до сотень доменів займає надзвичайно багато часу.

У цьому випадку ви можете розглядати рішення як використання PowerShell. Команда cmdlet дозволяє приєднати кілька комп’ютерів до домену одночасно, і вимагає введення інформації адміністратора лише один раз.

9. Керуйте програмами та службами

Команда: Import-Module

Наприклад:

Імпортувати модуль - ім'я NAME_OF_POWERSHELL_MODULE

10 команд PowerShell допоможуть максимально ефективно керувати віддаленими комп’ютерами

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

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

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

Команда: Перейменувати комп'ютер

Наприклад:

Rename-Computer -NewName NEW_COMPUTER_NAME -LocalCredential COMPUTERNAME\USER –Restart

10 команд PowerShell допоможуть максимально ефективно керувати віддаленими комп’ютерами

Залежно від багатьох факторів, включаючи безпеку, політику компанії тощо, ви можете або не зможете перейменувати свій комп’ютер. У будь-якому випадку команда «Перейменувати» корисна під час роботи в одній або кількох системах – групах або домені.

Команда перейменує пристрій і перезавантажиться, щоб зміни набули чинності. Для домену, якщо схема Active Directory підтримує це, нові комп’ютери також будуть перейменовані в AD. Об’єкт збереже всі свої налаштування та статус приєднання до домену, але відображатиме нове ім’я.

Зверніться до інших статей нижче:

Удачі!


Як виправити У вас немає дозволу на збереження в цьому місці в Windows

Як виправити У вас немає дозволу на збереження в цьому місці в Windows

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

Топ найкращих безкоштовних і платних програм Syslog Server для Windows

Топ найкращих безкоштовних і платних програм Syslog Server для Windows

Сервер Syslog є важливою частиною арсеналу ІТ-адміністратора, особливо коли мова йде про централізоване керування журналами подій.

Що таке помилка 524 Стався тайм-аут і як виправити помилку

Що таке помилка 524 Стався тайм-аут і як виправити помилку

Помилка 524: Виник тайм-аут – це специфічний для Cloudflare код статусу HTTP, який вказує на те, що з’єднання із сервером закрито через тайм-аут.

Що таке помилка 0x80070570? Як виправити цю помилку?

Що таке помилка 0x80070570? Як виправити цю помилку?

Код помилки 0x80070570 є поширеним повідомленням про помилку на комп’ютерах, ноутбуках і планшетах під керуванням операційної системи Windows 10. Однак він також з’являється на комп’ютерах під керуванням Windows 8.1, Windows 8, Windows 7 або раніших версій.

Інструкції щодо виправлення помилки синього екрана PAGE FAULT IN NONPAGED AREA або STOP 0x00000050

Інструкції щодо виправлення помилки синього екрана PAGE FAULT IN NONPAGED AREA або STOP 0x00000050

Помилка «синій екран смерті» BSOD PAGE_FAULT_IN_NONPAGED_AREA або STOP 0x00000050 — це помилка, яка часто виникає після встановлення драйвера апаратного пристрою або після встановлення чи оновлення нового програмного забезпечення. У деяких випадках причиною помилки є пошкоджений розділ NTFS.

Що робити, коли ви отримуєте внутрішню помилку планувальника відео?

Що робити, коли ви отримуєте внутрішню помилку планувальника відео?

Внутрішня помилка відеопланувальника також є смертельною помилкою синього екрана, ця помилка часто виникає в Windows 10 і Windows 8.1. Ця стаття покаже вам кілька способів виправлення цієї помилки.

Як запобігти запуску Epic Launcher у Windows

Як запобігти запуску Epic Launcher у Windows

Щоб пришвидшити завантаження Windows 10 і скоротити час завантаження, нижче наведено кроки, які потрібно виконати, щоб видалити Epic із автозавантаження Windows і запобігти запуску Epic Launcher з Windows 10.

3 кращих способи збереження файлів на робочому столі

3 кращих способи збереження файлів на робочому столі

Не слід зберігати файли на робочому столі. Існують кращі способи зберігання комп’ютерних файлів і підтримки порядку на робочому столі. Наступна стаття покаже вам ефективніші місця для збереження файлів у Windows 10.

Виправте помилку повзунка яскравості, що зникає з панелі завдань

Виправте помилку повзунка яскравості, що зникає з панелі завдань

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

9 способів виправити випадковий вихід комп’ютера з Windows для перевірки оновлень

9 способів виправити випадковий вихід комп’ютера з Windows для перевірки оновлень

Ваш комп’ютер випадково прокидається та з’являється вікно з написом «Перевірка оновлень»? Зазвичай це пов'язано з програмою MoUSOCoreWorker.exe - завданням Microsoft, яке допомагає координувати установку оновлень Windows.