Uruchamianie skryptów na maszynie wirtualnej z systemem Windows

Dotyczy: maszyny wirtualne z systemem Windows — elastyczne zestawy ✔️ ✔️ skalowania zestawów ✔️ skalowania

Aby zautomatyzować zadania lub rozwiązać problemy, może być konieczne uruchomienie poleceń na maszynie wirtualnej. Poniższy artykuł zawiera krótkie omówienie funkcji dostępnych do uruchamiania skryptów i poleceń na maszynach wirtualnych.

Rozszerzenie niestandardowego skryptu

Rozszerzenie niestandardowego skryptu jest używane głównie na potrzeby konfiguracji po wdrożeniu i instalacji oprogramowania.

  • Pobieranie i uruchamianie skryptów na maszynach wirtualnych platformy Azure.
  • Można uruchamiać przy użyciu szablonów usługi Azure Resource Manager, interfejsu wiersza polecenia platformy Azure, interfejsu API REST, programu PowerShell lub witryny Azure Portal.
  • Pliki skryptów można pobrać z usługi Azure Storage lub GitHub albo dostarczyć z komputera po uruchomieniu z witryny Azure Portal.
  • Uruchom skrypt programu PowerShell na maszynach z systemem Windows i skrypt powłoki Bash na maszynach z systemem Linux.
  • Przydatne w przypadku konfiguracji po wdrożeniu, instalacji oprogramowania i innych zadań konfiguracji lub zarządzania.

Uruchom polecenie

Funkcja Uruchom polecenie umożliwia zarządzanie maszynami wirtualnymi i aplikacjami oraz rozwiązywanie problemów przy użyciu skryptów i jest dostępna nawet wtedy, gdy maszyna jest niedostępna, na przykład jeśli zapora gościa nie ma otwartego portu RDP lub SSH.

  • Uruchamianie skryptów na maszynach wirtualnych platformy Azure.
  • Można uruchomić przy użyciu witryny Azure Portal, interfejsu API REST, interfejsu wiersza polecenia platformy Azure lub programu PowerShell
  • Szybko uruchom skrypt i wyświetl dane wyjściowe i powtórz je zgodnie z potrzebami w witrynie Azure Portal.
  • Skrypt można wpisać bezpośrednio lub uruchomić jeden z wbudowanych skryptów.
  • Uruchom skrypt programu PowerShell na maszynach z systemem Windows i skrypt powłoki Bash na maszynach z systemem Linux.
  • Przydatne w przypadku zarządzania maszynami wirtualnymi i aplikacjami oraz uruchamiania skryptów na maszynach wirtualnych, które nie są osiągalne.

Hybrydowy proces roboczy elementu Runbook

Hybrydowy proces roboczy elementu Runbook zapewnia ogólne zarządzanie maszynami, aplikacjami i środowiskiem za pomocą niestandardowych skryptów użytkownika przechowywanych na koncie usługi Automation.

  • Uruchamianie skryptów na platformie Azure i maszynach spoza platformy Azure.
  • Można uruchomić przy użyciu witryny Azure Portal, interfejsu wiersza polecenia platformy Azure, interfejsu API REST, programu PowerShell, elementu webhook.
  • Skrypty przechowywane i zarządzane na koncie usługi Automation.
  • Uruchamianie programu PowerShell, przepływu pracy programu PowerShell, języka Python lub elementów Runbook graficznych
  • Brak limitu czasu wykonywania skryptu.
  • Wiele skryptów może działać współbieżnie.
  • Pełne dane wyjściowe skryptu są zwracane i przechowywane.
  • Historia zadań dostępna przez 90 dni.
  • Skrypty mogą być uruchamiane jako system lokalny lub z poświadczeniami dostarczonymi przez użytkownika.
  • Wymaga ręcznej instalacji.

Konsola szeregowa

Konsola szeregowa zapewnia bezpośredni dostęp do maszyny wirtualnej, podobnie jak przy użyciu klawiatury podłączonej do maszyny wirtualnej.

  • Uruchamianie poleceń na maszynach wirtualnych platformy Azure.
  • Można uruchomić przy użyciu konsoli tekstowej na maszynie w witrynie Azure Portal.
  • Zaloguj się do komputera przy użyciu konta użytkownika lokalnego.
  • Przydatne, gdy wymagany jest dostęp do maszyny wirtualnej niezależnie od stanu sieci lub systemu operacyjnego maszyny.

Następne kroki

Dowiedz się więcej o różnych funkcjach, które są dostępne do uruchamiania skryptów i poleceń na maszynach wirtualnych.