Pierwsze polecenie tworzy obiekt PSPoolInformation przy użyciu polecenia cmdlet New-Object.
Polecenie przechowuje ten obiekt w zmiennej $PoolInformation.
Drugie polecenie przypisuje właściwość Pool22 identyfikatora do właściwości PoolId obiektu w $PoolInformation.
Ostatnie polecenie tworzy zadanie o identyfikatorze ContosoJob35.
Zadania dodane do zadania podrzędnego są uruchamiane w puli z pulą identyfikatorów 22.
Użyj polecenia cmdlet Get-AzBatchAccountKey, aby przypisać kontekst do zmiennej $Context.
Parametry
-BatchContext
Określa wystąpienie BatchAccountContext używane przez to polecenie cmdlet do interakcji z usługą Batch.
Jeśli użyjesz polecenia cmdlet Get-AzBatchAccount, aby pobrać element BatchAccountContext, Microsoft Entra uwierzytelnianie będzie używane podczas interakcji z usługą Batch. Aby zamiast tego użyć uwierzytelniania klucza współużytkowanego, użyj polecenia cmdlet Get-AzBatchAccountKey, aby uzyskać obiekt BatchAccountContext z wypełnionymi kluczami dostępu. W przypadku korzystania z uwierzytelniania za pomocą klucza współużytkowanego klucz podstawowy jest używany domyślnie. Aby zmienić klucz do użycia, ustaw właściwość BatchAccountContext.KeyInUse.
Określa typowe zmienne środowiskowe jako pary klucz/wartość, które to polecenie cmdlet ustawia dla wszystkich zadań w zadaniu.
Klucz to nazwa zmiennej środowiskowej.
Wartość jest wartością zmiennej środowiskowej.
Określa zadanie przygotowania zadania.
Usługa Batch uruchamia zadanie przygotowania zadania w węźle obliczeniowym, zanim uruchomi wszystkie zadania tego zadania w tym węźle obliczeniowym.
Określa zadanie zwolnienia zadania.
Usługa Batch uruchamia zadanie zwolnienia zadania po zakończeniu zadania.
Usługa Batch uruchamia zadanie zwalniania zadań w każdym węźle obliczeniowym, w którym uruchomiono dowolne zadanie zadania.
Określa priorytet zadania.
Prawidłowe wartości to: liczby całkowite z -1000 do 1000.
Wartość -1000 jest najniższym priorytetem.
Wartość 1000 jest najwyższym priorytetem.
Wartość domyślna to 0.
To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.
Źródło tej zawartości można znaleźć w witrynie GitHub, gdzie można również tworzyć i przeglądać problemy i żądania ściągnięcia. Więcej informacji znajdziesz w naszym przewodniku dla współtwórców.