Remove-AzBatchNodeFile
Usuwa plik węzła dla zadania lub węzła obliczeniowego.
Składnia
Remove-AzBatchNodeFile
-JobId <String>
-TaskId <String>
-Path <String>
[-Force]
[-Recursive]
-BatchContext <BatchAccountContext>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Remove-AzBatchNodeFile
[-PoolId] <String>
[-ComputeNodeId] <String>
-Path <String>
[-Force]
[-Recursive]
-BatchContext <BatchAccountContext>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Remove-AzBatchNodeFile
[[-InputObject] <PSNodeFile>]
[-Force]
[-Recursive]
-BatchContext <BatchAccountContext>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Opis
Polecenie cmdlet Remove-AzBatchNodeFile usuwa plik węzła usługi Azure Batch dla węzła zadania lub węzła obliczeniowego.
Przykłady
Przykład 1. Usuwanie pliku skojarzonego z zadaniem
Remove-AzBatchNodeFile -JobId "Job-000001" -TaskId "Task26" -Path "wd\testFile.txt" -BatchContext $Context
To polecenie usuwa plik węzła o nazwie wd\testFile.txt. Ten plik jest skojarzony z zadaniem o identyfikatorze Task26 w ramach zadania Job-000001.
Przykład 2. Usuwanie pliku z węzła obliczeniowego
Remove-AzBatchNodeFile -PoolId "Pool07" -ComputeNodeId "tvm-2316545714_1-20150725t213220z" -Path "startup\testFile.txt" -BatchContext $Context
To polecenie usuwa plik węzła o nazwie startup\testFile.txt z określonego węzła obliczeniowego w puli z identyfikatorem Pool07.
Przykład 3. Usuwanie pliku przy użyciu potoku
Get-AzBatchNodeFile -JobId "Job-000001" -TaskId "Task26" -Path "wd\testFile2.txt" -BatchContext $Context | Remove-AzBatchNodeFile -Force -BatchContext $Context
To polecenie pobiera plik węzła przy użyciu polecenia Get-AzBatchNodeFile. Ten plik jest skojarzony z zadaniem o identyfikatorze Task26 w ramach zadania Job-000001. Polecenie przekazuje ten plik do bieżącego polecenia cmdlet przy użyciu potoku. Bieżące polecenie cmdlet usuwa plik węzła. Polecenie określa parametr Force. W związku z tym polecenie nie wyświetla monitu o potwierdzenie.
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 w celu pobrania elementu BatchAccountContext, uwierzytelnianie Microsoft Entra 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.
Typ: | BatchAccountContext |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-ComputeNodeId
Określa identyfikator węzła obliczeniowego, który zawiera plik węzła usługi Batch, który usuwa to polecenie cmdlet.
Typ: | String |
Position: | 1 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-Confirm
Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.
Typ: | SwitchParameter |
Aliasy: | cf |
Position: | Named |
Domyślna wartość: | False |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-DefaultProfile
Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure.
Typ: | IAzureContextContainer |
Aliasy: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Force
Wymusza uruchomienie polecenia bez monitowania o potwierdzenie użytkownika.
Typ: | SwitchParameter |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-InputObject
Określa obiekt PSNodeFile reprezentujący plik węzła, który usuwa to polecenie cmdlet. Aby uzyskać PSNodeFile, użyj polecenia cmdlet Get-AzBatchNodeFile.
Typ: | PSNodeFile |
Position: | 0 |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-JobId
Określa identyfikator zadania, które zawiera zadanie.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-Path
Ścieżka pliku węzła do usunięcia.
Typ: | String |
Aliasy: | Name |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-PoolId
Określa identyfikator puli zawierającej węzły obliczeniowe, dla których to polecenie cmdlet usuwa plik.
Typ: | String |
Position: | 0 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-Recursive
Wskazuje, że to polecenie cmdlet usuwa folder i wszystkie podfoldery i pliki w określonej ścieżce. To polecenie cmdlet jest istotne tylko wtedy, gdy ścieżka jest folderem.
Typ: | SwitchParameter |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-TaskId
Określa identyfikator zadania.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-WhatIf
Pokazuje, co się stanie, jeśli polecenie cmdlet zostanie uruchomione. Polecenie cmdlet nie jest uruchamiane.
Typ: | SwitchParameter |
Aliasy: | wi |
Position: | Named |
Domyślna wartość: | False |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |