Condividi tramite


hpcfile get

Scarica uno o più file da un nodo del cluster. È possibile scaricare i file nel computer locale o in una cartella condivisa in rete.

Nota

Questo sottocomando è stato introdotto in HPC Pack 2008 R2 con Service Pack 1 e non è supportato nelle versioni precedenti.

Sintassi

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

Parametri

Parametro Descrizione
/Pianificazione Specifica il nome del nodo head del cluster.
/targetnode Specifica il nome del nodo del cluster.

È possibile specificare un solo nodo di destinazione.
/file Specifica il percorso completo del file di origine, ovvero il file da scaricare.

È possibile usare l'asterisco (*) come carattere jolly.

Ad esempio, per scaricare tutti i file di testo in C:\Users\myName, specificare: C:\Users\myName\*.txt
/destfile Specifica il percorso completo della cartella di destinazione, ovvero dove si desidera salvare i file scaricati. Può trattarsi di un percorso nel computer locale o di un percorso di una cartella condivisa in rete.

Se non specificato, hpcfile scarica i file nella directory corrente nel computer locale.

Se si scarica un singolo file e si vuole salvarlo con un nome diverso, è possibile specificare un nome file. Ad esempio, C:\Users\myName\myCopy.txt.
/codifica Specifica la codifica del file di origine. Se questo parametro non viene specificato, la codifica viene determinata esaminando i primi byte del file. UTF-8, Unicode little-endian e Unicode big-endian vengono riconosciuti automaticamente. È necessario specificare questo parametro quando non è possibile riconoscere automaticamente la codifica del file di origine.
/testa Se specificato, il comando opera sulla prima lunghezza <> byte o righe del file.

Ad esempio, per operare sui primi 4 KB di un file, specificare il parametro come segue: /head:4096. In questo esempio è necessario impostare /lines su false.
/poema Quando /lines è impostato su false (impostazione predefinita), la lunghezza valore del parametro /head o /tail viene interpretato come numero di byte. Se true, il valore><lunghezza del parametro /head o /tail viene interpretato come numero di righe. La forma breve di questa opzione è /l.
/coda Se specificato, il comando opera solo sull'ultima lunghezza <> byte o righe del file.

Ad esempio, per operare sugli ultimi 4 KB di un file, specificare il parametro come segue: /tail:4096. In questo esempio è necessario impostare /lines su false.
/quiet Se specificato, l'utilità sovrascriverà sempre il file di destinazione (se esistente) anziché chiedere conferma. La forma breve di questa opzione è /q.
/stdout Se true, il contenuto di ogni file viene scritto in stdout. Questa opzione non può essere utilizzata se è specificato un file di destinazione. La forma breve di questo parametro è /o.
/? Visualizza la Guida al prompt dei comandi.
/help Visualizza la Guida al prompt dei comandi.

Esempi

Per scaricare tutti i file di testo (.txt) da C:\Users\myName in NODE002 e salvarli in C:\myFiles nel computer locale:

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

Per scaricare C:\Users\myName\myLog.txt da NODE002 e salvarlo come C:\myFiles\myLogNODE002.txt nel computer locale:

hpcFile get /scheduler:myHeadNode /targetNode:NODE002 /file: "C:\Users\myName\myLog.txt" /destFile: "C:\myFiles\myLogNODE002.txt"