Compartilhar via


hpcfile get

Baixa um ou mais arquivos de um nó de cluster. Você pode baixar os arquivos para o computador local ou para uma pasta compartilhada na rede.

Observação

Esse subcomando foi introduzido no HPC Pack 2008 R2 com Service Pack 1 e não tem suporte em versões anteriores.

Sintaxe

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}  

Parâmetros

Parâmetro Descrição
/Agendador Especifica o nome do nó principal do cluster.
/targetnode Especifica o nome do nó do cluster.

Você só pode especificar um nó de destino.
/arquivo Especifica o caminho totalmente qualificado do arquivo de origem (ou seja, o arquivo que você deseja baixar).

Você pode usar o asterisco (*) como um caractere curinga.

Por exemplo, para baixar todos os arquivos de texto em C:\Users\myName, especifique: C:\Users\myName\*.txt
/destfile Especifica o caminho totalmente qualificado da pasta de destino (ou seja, onde você deseja salvar os arquivos baixados). Pode ser um caminho no computador local ou um caminho para uma pasta compartilhada na rede.

Se não for especificado, hpcfile baixará os arquivos para o diretório atual no computador local.

Se você estiver baixando um único arquivo e desejar que ele seja salvo com um nome diferente, você poderá especificar um nome de arquivo. Por exemplo, C:\Users\myName\myCopy.txt.
/codificação Especifica a codificação do arquivo de origem. Se esse parâmetro não for especificado, a codificação será determinada examinando os primeiros bytes do arquivo. UTF-8, Unicode little-endian e Unicode big-endian são reconhecidos automaticamente. Você deve especificar esse parâmetro quando a codificação do arquivo de origem não puder ser reconhecida automaticamente.
/cabeça Se especificado, o comando opera no primeiro <comprimento> bytes ou linhas do arquivo.

Por exemplo, para operar nos primeiros 4 KB de um arquivo, especifique o parâmetro da seguinte maneira: /head:4096. Este exemplo requer que /linhas sejam definidas como false.
/Linhas Quando /lines é definido como false (padrão), o comprimento <> valor do parâmetro /head ou /tail é interpretado como o número de bytes. Quando verdadeiro, o comprimento <> valor do parâmetro /head ou /tail é interpretado como o número de linhas. A forma curta dessa opção é /l.
/cauda Se especificado, o comando só opera no comprimento <último> bytes ou linhas do arquivo.

Por exemplo, para operar nos últimos 4 KB de um arquivo, especifique o parâmetro da seguinte maneira: /tail:4096. Este exemplo requer que /linhas sejam definidas como false.
/quieto Se especificado, o utilitário sempre substituirá o arquivo de destino (se ele existir) em vez de solicitar. A forma curta dessa opção é /q.
/stdout Quando verdadeiro, o conteúdo de cada arquivo é gravado em stdout. Essa opção não poderá ser usada se um arquivo de destino for especificado. A forma curta desse parâmetro é /o.
/? Exibe a Ajuda no prompt de comando.
/Ajuda Exibe a Ajuda no prompt de comando.

Exemplos

Para baixar todos os arquivos de texto (.txt) de C:\Users\myName no NODE002 e salvá-los em C:\myFiles no computador local:

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

Para baixar C:\Users\myName\myLog.txt do NODE002 e salvá-lo como C:\myFiles\myLogNODE002.txt no computador local:

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