Udostępnij za pośrednictwem


Polecenie Find-AzureRmResource kończy się niepowodzeniem lub nie można go odnaleźć po zaktualizowaniu modułów platformy Azure

Ten artykuł zawiera rozwiązanie problemu, w którym Find-AzureRmResource polecenie cmdlet kończy się niepowodzeniem lub nie można go znaleźć po zaktualizowaniu modułów platformy Azure.

Oryginalna wersja produktu: Azure Automation
Oryginalny numer KB: 4338620

Symptomy

Po zaktualizowaniu modułów platformy Microsoft Azure na koncie usługi Automation dowolny element Runbook używający Find-AzureRmResource polecenia cmdlet kończy się niepowodzeniem i zwraca wyjątek lub rejestruje wpis o błędzie informujący, że program nie może odnaleźć Find-AzureRmResource polecenia cmdlet.

Przyczyna

Począwszy od modułu Get-AzureRmResource Microsoft AzureRM 6.0.0, Find-AzureRmResource funkcja polecenia cmdlet jest scalona z poleceniem cmdlet, a Find-AzureRmResource polecenie cmdlet zostanie usunięte. Jest to zanotowany w przewodniku migracji programu Azure PowerShell 6.0.0.

Rozwiązanie

Aby rozwiązać ten problem, zaktualizuj elementy Runbook do użycia Get-AzureRmResource zamiast Find-AzureRmResource. Aby uzyskać więcej informacji, zobacz użycie polecenia Get-AzureRmResource.

Skontaktuj się z nami, aby uzyskać pomoc

Jeśli masz pytania lub potrzebujesz pomocy, utwórz wniosek o pomoc techniczną lub zadaj pytanie w społeczności wsparcia dla platformy Azure. Możesz również przesłać opinię o produkcie do społeczności opinii na temat platformy Azure.