Як увімкнути віртуальну машину з PowerShell?
2024 0 Comments
Запустіть сценарій або команду за допомогою Invoke-Command
- На хості Hyper-V відкрийте PowerShell як адміністратор.
- Виконайте одну з наведених нижче команд, щоб створити сеанс за допомогою імені віртуальної машини або GUID: PowerShell Copy. Invoke-Command -VMName <VMName> -ScriptBlock { команда } Invoke-Command -VMId <VMId> -ScriptBlock { команда }
Щоб увімкнути віртуальну машину з командного рядка:
- Перерахуйте ідентифікатор інвентаризації віртуальної машини за допомогою команди: vim-cmd vmsvc/getallvms |grep <vm name> …
- Перевірте стан живлення віртуальної машини за допомогою команди: vim-cmd vmsvc/power.getstate <vmid>
- Увімкніть віртуальну машину командою:
Віддалено викликайте команди на віртуальній машині Windows Server
- IP_ADDRESS: IP-адреса, ім’я DNS або ім’я комп’ютера Windows для екземпляра, до якого ви хочете підключитися.
- СЦЕНАРІЙ: одна або кілька команд для виконання на віддаленому екземплярі. Наприклад, вкажіть Get-EventLog -log «Windows PowerShell», щоб отримати список подій журналу.
Restart-VM пригнічує підказку PowerShell і блокує конвеєр, доки віртуальна машина не перезапуститься. Ви можете використовувати цей параметр у сценарії, щоб перезапустити віртуальну машину, а потім продовжити процес після завершення перезапуску. Параметр -Wait необмежений час чекає перезапуску віртуальної машини.
Крок третій: увімкніть платформу віртуальної машини в Windows
- Виберіть «Пуск», увійдіть у «Функції Windows» і виберіть «Увімкнути або вимкнути функції Windows» зі списку результатів.
- У вікні функцій Windows, яке щойно відкрилося, знайдіть платформу віртуальної машини та виберіть її.
- Виберіть OK. Можливо, вам знадобиться перезавантажити ПК.