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"