Cette commande obtient le fichier de nœud nommé StdOut.txtet l’enregistre dans le chemin d’accès du fichier E:\PowerShell\StdOut.txt sur l’ordinateur local.
Le fichier de nœud StdOut.txt est associé à la tâche qui a la tâche ID Task01 pour le travail qui a le travail ID Job01.
Utilisez l’applet de commande Get-AzBatchAccountKey pour affecter un contexte à la variable $Context.
Exemple 2 : Obtenir un fichier de nœud Batch et l’enregistrer dans un chemin d’accès de fichier spécifié à l’aide du pipeline
Cette commande obtient le fichier de nœud nommé StdErr.txt à l’aide de l’applet de commande Get-AzBatchNodeFile.
La commande transmet ce fichier à l’applet de commande actuelle à l’aide de l’opérateur de pipeline.
L’applet de commande actuelle enregistre ce fichier dans le chemin d’accès du fichier E:\PowerShell\StdOut.txt sur l’ordinateur local.
Le fichier de nœud StdOut.txt est associé à la tâche qui a la tâche ID Task02 pour le travail qui a le travail ID Job02.
Exemple 3 : Obtenir un fichier de nœud Batch associé à une tâche et le diriger vers un flux
La première commande crée un flux à l’aide de l’applet de commande New-Object, puis la stocke dans la variable $Stream.
La deuxième commande obtient le fichier de nœud nommé StdOut.txt de la tâche qui a la tâche ID11 pour le travail qui a le travail ID Job03.
La commande dirige le contenu du fichier vers le flux dans $Stream.
Exemple 4 : Obtenir un fichier de nœud à partir d’un nœud de calcul et l’enregistrer
Cette commande obtient l'\StdOut.txt de démarrage du fichier de nœud à partir du nœud de calcul qui a l’ID ComputeNode01 dans le pool qui a le pool d’ID01.
La commande enregistre le fichier dans le chemin d’accès du fichier E:\PowerShell\StdOut.txt sur l’ordinateur local.
Exemple 5 : Obtenir un fichier de nœud à partir d’un nœud de calcul et l’enregistrer à l’aide du pipeline
Cette commande obtient le\StdOut.txt de démarrage du fichier de nœud à l’aide de Get-AzBatchNodeFile à partir du nœud de calcul qui a l’ID ComputeNode01.
Le nœud de calcul se trouve dans le pool qui a le pool d’ID01.
La commande transmet ce fichier de nœud à l’applet de commande actuelle.
Cette applet de commande enregistre le fichier dans le chemin d’accès du fichier E:\PowerShell\StdOut.txt sur l’ordinateur local.
Exemple 6 : Obtenir un fichier de nœud à partir d’un nœud de calcul et le diriger vers un flux
La première commande crée un flux à l’aide de l’applet de commande New-Object, puis la stocke dans la variable $Stream.
La deuxième commande obtient le fichier de nœud nommé StdOut.txt à partir du nœud de calcul qui a l’ID ComputeNode01 dans le pool qui a le pool d’ID01.
La commande dirige le contenu du fichier vers le flux dans $Stream.
Paramètres
-BatchContext
Spécifie l’instance BatchAccountContext utilisée par cette applet de commande pour interagir avec le service Batch.
Si vous utilisez l’applet de commande Get-AzBatchAccount pour obtenir votre BatchAccountContext, l’authentification Microsoft Entra sera utilisée lors de l’interaction avec le service Batch. Pour utiliser l’authentification par clé partagée à la place, utilisez l’applet de commande Get-AzBatchAccountKey pour obtenir un objet BatchAccountContext avec ses clés d’accès remplies. Lorsque vous utilisez l’authentification par clé partagée, la clé d’accès primaire est utilisée par défaut. Pour modifier la clé à utiliser, définissez la propriété BatchAccountContext.KeyInUse.
Spécifie le flux dans lequel cette applet de commande écrit le contenu du fichier de nœud.
Cette applet de commande ne ferme pas ou ne rembobine pas ce flux.
Spécifie le fichier que cette applet de commande obtient, en tant qu’objet PSNodeFile .
Pour obtenir un objet de fichier de nœud, utilisez l’applet de commande Get-AzBatchNodeFile.
Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.
La source de ce contenu se trouve sur GitHub, où vous pouvez également créer et examiner les problèmes et les demandes de tirage. Pour plus d’informations, consultez notre guide du contributeur.