Partilhar via


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"