hpcfile put
Lädt eine oder mehrere Dateien in einen Clusterknoten hoch. Die Datei kann vom lokalen Computer oder aus einem freigegebenen Ordner im Netzwerk stammen.
Anmerkung
Dieser Unterbefehl wurde in HPC Pack 2008 R2 mit Service Pack 1 eingeführt und wird in früheren Versionen nicht unterstützt.
Syntax
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}
Parameter
Parameter | Beschreibung |
---|---|
/scheduler | Der Name des Clusterkopfknotens. |
/targetnode | Gibt den Knotennamen oder die IP-Adresse des Clusterknotens an. Sie können nur einen Zielknoten angeben. |
/Codierung | Gibt die Codierung der Quelldatei an. Wenn dieser Parameter nicht angegeben ist, wird die Codierung durch Untersuchen der ersten Bytes der Datei bestimmt. Utf-8, Little-Endian Unicode und Big-Endian Unicode werden automatisch erkannt. Sie sollten diesen Parameter angeben, wenn die Codierung der Quelldatei nicht automatisch erkannt werden kann. |
/Datei | Der vollqualifizierte Pfad der Quelldatei (d. a. die Datei, die Sie hochladen möchten). Dies kann ein Pfad auf dem lokalen Computer oder ein Pfad zu einem freigegebenen Ordner im Netzwerk sein. Sie können das Sternchen (*) als Platzhalterzeichen verwenden. Um beispielsweise alle Textdateien in C:\Users\myNamehochzuladen, geben Sie Folgendes an: C:\Users\myName\*.txt |
/destfile | Der vollqualifizierte Pfad des Zielordners auf dem Clusterknoten (d. h., wo Sie die hochgeladenen Dateien speichern möchten). Wenn Sie eine einzelne Datei hochladen und mit einem anderen Namen speichern möchten, können Sie einen Dateinamen angeben. Beispiel: C:\Users\myName\myCopy.txt. |
/Linien | Wenn /lines auf "false" (Standardeinstellung) festgelegt ist, wird die <Länge> Wert des /head oder /tail-Parameter als Die Anzahl der Bytes interpretiert. Wenn /lines auf "true" festgelegt ist, wird die <Länge> Wert von /head oder /tail Parameter als Die Anzahl der Zeilen interpretiert. Die kurze Form dieser Option ist /l. |
/nofoldercreation oder /n |
Wenn true, gibt hpcfile eine Fehlermeldung zurück, wenn der Zielordner nicht vorhanden ist. Bei "false" erstellt hpcFile den Ordner, wenn der Zielordner nicht vorhanden ist. Standardmäßig ist dies "false" (ein Ordner wird automatisch erstellt). |
/Kopf | Wenn angegeben, wird der Befehl nur für die erste *<Länge>*Bytes oder Zeilen der Datei ausgeführt. Wenn Sie beispielsweise mit den ersten 4 KB einer Datei arbeiten möchten, geben Sie den Parameter wie folgt an: /head:4096 . In diesem Beispiel müssen /lines auf "false" festgelegt werden. |
/Schwanz | Wenn angegeben, wird der Befehl nur für die letzte *<Länge>*Bytes oder Zeilen der Datei ausgeführt. Wenn Sie beispielsweise mit den letzten 4 KB einer Datei arbeiten möchten, geben Sie den Parameter wie folgt an: /tail:4096 . In diesem Beispiel muss "/lines" auf "false" festgelegt werden. |
/? | Zeigt die Hilfe an der Eingabeaufforderung an. |
/Hilfe | Zeigt die Hilfe an der Eingabeaufforderung an. |
Beispiele
So laden Sie alle Textdateien (.txt) aus C:\Users\myName auf dem lokalen Computer hoch und speichern sie in C:\myFiles auf NODE002:
hpcFile put /scheduler:myHeadNode /targetNode:NODE002 /file: "C:\Users\myName\*.txt" /destFile: "C:\myFiles"