hpcfile put
Carrega um ou mais arquivos em um nó de cluster. O arquivo pode vir do computador local ou de uma pasta compartilhada na rede.
Nota
Esse subcomando foi introduzido no HPC Pack 2008 R2 com Service Pack 1 e não tem suporte em versões anteriores.
Sintaxe
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}
Parâmetros
Parâmetro | Descrição |
---|---|
/Agendador | O nome do nó principal do cluster. |
/targetnode | Especifica o nome do nó ou o endereço IP do nó do cluster. Você só pode especificar um nó de destino. |
/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. |
/arquivo | O caminho totalmente qualificado do arquivo de origem (ou seja, o arquivo que você deseja carregar). Pode ser um caminho no computador local ou um caminho para uma pasta compartilhada na rede. Você pode usar o asterisco (*) como caractere curinga. Por exemplo, para carregar todos os arquivos de texto no C:\Users\myName, especifique: C:\Users\myName\*.txt |
/destfile | O caminho totalmente qualificado da pasta de destino no nó do cluster (ou seja, onde você deseja salvar os arquivos carregados). Se você estiver carregando 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. |
/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 /lines é definido como true, o <comprimento> valor de /head ou /tail parâmetro é interpretado como o número de linhas. A forma curta dessa opção é /l. |
/nofoldercreation ou /n |
Quando true, hpcfile retornará uma mensagem de erro se a pasta de destino não existir. Quando false, hpcFile criará a pasta se a pasta de destino não existir. Por padrão, isso é falso (uma pasta é criada automaticamente). |
/cabeça | Se especificado, o comando só 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. |
/cauda | Se especificado, o comando só opera no último *<comprimento>*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 /lines sejam definidas como false. |
/? | Exibe a Ajuda no prompt de comando. |
/Ajuda | Exibe a Ajuda no prompt de comando. |
Exemplos
Para carregar todos os arquivos de texto (.txt) de C:\Users\myName no computador local e salvá-los em C:\myFiles no NODE002:
hpcFile put /scheduler:myHeadNode /targetNode:NODE002 /file: "C:\Users\myName\*.txt" /destFile: "C:\myFiles"