Megosztás a következőn keresztül:


Remove-AzBatchNodeFile

Egy feladat vagy számítási csomópont csomópontfájljának törlése.

Syntax

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>]

Description

A Remove-AzBatchNodeFile parancsmag töröl egy Azure Batch-csomópontfájlt egy feladathoz vagy számítási csomóponthoz.

Példák

1. példa: Tevékenységhez társított fájl törlése

Remove-AzBatchNodeFile -JobId "Job-000001" -TaskId "Task26" -Path "wd\testFile.txt" -BatchContext $Context

Ez a parancs törli a wd\testFile.txt nevű csomópontfájlt. Ez a fájl ahhoz a tevékenységhez van társítva, amely a Feladat-000001 feladat alatt a 26. tevékenységazonosítóval rendelkezik.

2. példa: Fájl törlése számítási csomópontról

Remove-AzBatchNodeFile -PoolId "Pool07" -ComputeNodeId "tvm-2316545714_1-20150725t213220z" -Path "startup\testFile.txt" -BatchContext $Context

Ez a parancs törli az indítás\testFile.txt nevű csomópontfájlt a készlet07 azonosítójú készlet megadott számítási csomópontjáról.

3. példa: Fájl eltávolítása a folyamat használatával

Get-AzBatchNodeFile -JobId "Job-000001" -TaskId "Task26" -Path "wd\testFile2.txt" -BatchContext $Context | Remove-AzBatchNodeFile -Force -BatchContext $Context

Ez a parancs lekéri a csomópontfájlt a Get-AzBatchNodeFile használatával. Ez a fájl ahhoz a tevékenységhez van társítva, amely a Feladat-000001 feladat alatt a 26. tevékenységazonosítóval rendelkezik. A parancs a folyamat használatával továbbítja a fájlt az aktuális parancsmagnak. Az aktuális parancsmag eltávolítja a csomópontfájlt. A parancs a Force paramétert adja meg. Ezért a parancs nem kéri a megerősítést.

Paraméterek

-BatchContext

Megadja azt a BatchAccountContext-példányt , amelyet ez a parancsmag a Batch szolgáltatással való interakcióhoz használ. Ha a Get-AzBatchAccount parancsmagot használja a BatchAccountContext lekéréséhez, akkor a Microsoft Entra-hitelesítés lesz használva a Batch szolgáltatással való interakció során. A megosztott kulcsos hitelesítés használatához használja a Get-AzBatchAccountKey parancsmagot egy BatchAccountContext objektum lekéréséhez a hozzáférési kulcsok kitöltésével. Megosztott kulcsú hitelesítés használatakor alapértelmezés szerint az elsődleges hozzáférési kulcsot használja a rendszer. A használni kívánt kulcs módosításához állítsa be a BatchAccountContext.KeyInUse tulajdonságot.

Típus:BatchAccountContext
Position:Named
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-ComputeNodeId

Megadja annak a számítási csomópontnak az azonosítóját, amely a parancsmag által törölt Batch-csomópontfájlt tartalmazza.

Típus:String
Position:1
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-Confirm

Jóváhagyást kér a parancsmag futtatása előtt.

Típus:SwitchParameter
Aliasok:cf
Position:Named
Alapértelmezett érték:False
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-DefaultProfile

Az Azure-ral való kommunikációhoz használt hitelesítő adatok, fiók, bérlő és előfizetés.

Típus:IAzureContextContainer
Aliasok:AzContext, AzureRmContext, AzureCredential
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-Force

Kényszeríti a parancs futtatását anélkül, hogy felhasználói megerősítést kérne.

Típus:SwitchParameter
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-InputObject

A parancsmag által törölt csomópontfájlt képviselő PSNodeFile objektumot adja meg. PSNodeFile beszerzéséhez használja a Get-AzBatchNodeFile parancsmagot.

Típus:PSNodeFile
Position:0
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-JobId

Megadja a feladatot tartalmazó feladat azonosítóját.

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-Path

A törölni kívánt csomópontfájl elérési útja.

Típus:String
Aliasok:Name
Position:Named
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-PoolId

Megadja annak a készletnek az azonosítóját, amely tartalmazza azokat a számítási csomópontokat, amelyekhez ez a parancsmag eltávolít egy fájlt.

Típus:String
Position:0
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-Recursive

Azt jelzi, hogy ez a parancsmag törli a mappát, valamint az összes almappát és fájlt a megadott elérési út alatt. Ez a parancsmag csak akkor releváns, ha az elérési út egy mappa.

Típus:SwitchParameter
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-TaskId

Megadja a tevékenység azonosítóját.

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-WhatIf

Bemutatja, mi történne a parancsmag futtatásakor. A parancsmag nem fut.

Típus:SwitchParameter
Aliasok:wi
Position:Named
Alapértelmezett érték:False
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

Bevitelek

String

PSNodeFile

BatchAccountContext

Kimenetek

Void