Partager via


hpcfile put

Charge un ou plusieurs fichiers sur un nœud de cluster. Le fichier peut provenir de l’ordinateur local ou d’un dossier partagé sur le réseau.

Note

Cette sous-commande a été introduite dans HPC Pack 2008 R2 avec Service Pack 1 et n’est pas prise en charge dans les versions précédentes.

Syntaxe

hpcfile put [/scheduler:{address}] [/head:{length}] [/tail:{length}] [/quiet:{true|false}] [/lines:{true|false}] [/targetnode:{node}] [/file:{path}] [/destfile:{path}] [/encoding:{encoding}] [/nofoldercreation:{true|false}]  
  
hpcfile put {/? | /help}  

Paramètres

Paramètre Description
/programmateur Nom du nœud principal du cluster.
/targetnode Spécifie le nom du nœud ou l’adresse IP du nœud de cluster.

Vous ne pouvez spécifier qu’un seul nœud cible.
/codage Spécifie l’encodage du fichier source. Si ce paramètre n’est pas spécifié, l’encodage est déterminé en examinant les premiers octets du fichier. Utf-8, little-endian Unicode et Unicode big-endian sont automatiquement reconnus. Vous devez spécifier ce paramètre lorsque l’encodage du fichier source ne peut pas être reconnu automatiquement.
/lime Chemin complet du fichier source (c’est-à-dire le fichier que vous souhaitez charger). Il peut s’agir d’un chemin d’accès sur l’ordinateur local ou d’un chemin d’accès à un dossier partagé sur le réseau.

Vous pouvez utiliser l’astérisque (*) comme caractère générique.

Par exemple, pour charger tous les fichiers texte dans C :\Users\myName, spécifiez : C :\Users\myName\*.txt
/destfile Chemin complet du dossier de destination sur le nœud de cluster (c’est-à-dire, où vous souhaitez enregistrer les fichiers chargés).

Si vous chargez un fichier unique et souhaitez qu’il soit enregistré avec un autre nom, vous pouvez spécifier un nom de fichier. Par exemple, C:\Users\myName\myCopy.txt.
/Lignes Lorsque /lines a la valeur false (valeur par défaut), la longueur <> valeur du /head ou paramètre /tail est interprétée comme le nombre d’octets. Lorsque /lines a la valeur true, la longueur <> valeur de /head ou paramètre /tail est interprétée comme le nombre de lignes. La forme courte de cette option est /l.
/nofoldercreation

ou

/n
Lorsque la valeur est true, hpcfile retourne un message d’erreur si le dossier de destination n’existe pas.

Quand la valeur est false, hpcFile crée le dossier si le dossier de destination n’existe pas.

Par défaut, il s’agit de false (un dossier est créé automatiquement).
/tête Si elle est spécifiée, la commande fonctionne uniquement sur le premier *<longueur>*octets ou lignes du fichier.

Par exemple, pour fonctionner sur les 4 premières Ko d’un fichier, spécifiez le paramètre comme suit : /head:4096. Cet exemple nécessite /lines la valeur false.
/queue Si elle est spécifiée, la commande fonctionne uniquement sur le dernier *<longueur>*octets ou lignes du fichier.

Par exemple, pour fonctionner sur les 4 dernières Ko d’un fichier, spécifiez le paramètre comme suit : /tail:4096. Cet exemple nécessite que /lines soit défini sur false.
/? Affiche l’aide à l’invite de commandes.
/Aide Affiche l’aide à l’invite de commandes.

Exemples

Pour charger tous les fichiers texte (.txt) à partir de C :\Users\myName sur l’ordinateur local et les enregistrer dans C :\myFiles sur NODE002 :

hpcFile put /scheduler:myHeadNode /targetNode:NODE002 /file: "C:\Users\myName\*.txt" /destFile: "C:\myFiles"