次の方法で共有


hpcfile put

1 つ以上のファイルをクラスター ノードにアップロードします。 ファイルは、ローカル コンピューターまたはネットワーク上の共有フォルダーから取得できます。

手記

このサブコマンドは、Hpc Pack 2008 R2 Service Pack 1 で導入されましたが、以前のバージョンではサポートされていません。

構文

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}  

パラメーター

パラメーター 形容
/スケジューラ クラスター ヘッド ノードの名前。
/targetnode クラスター ノードのノード名または IP アドレスを指定します。

指定できるターゲット ノードは 1 つだけです。
/エンコーディング ソース ファイルのエンコードを指定します。 このパラメーターを指定しない場合、エンコードはファイルの最初の数バイトを調べることによって決定されます。 Utf-8、リトル エンディアン Unicode、ビッグ エンディアン Unicode が自動的に認識されます。 ソース ファイルのエンコードを自動的に認識できない場合は、このパラメーターを指定する必要があります。
/ファイル ソース ファイルの完全修飾パス (つまり、アップロードするファイル)。 ローカル コンピューター上のパス、またはネットワーク上の共有フォルダーへのパスを指定できます。

アスタリスク (*) はワイルドカード文字として使用できます。

たとえば、C:\Users\myName内のすべてのテキスト ファイルをアップロードするには、C:\Users\myName\*.txt
/destfile クラスター ノード上の宛先フォルダーの完全修飾パス (つまり、アップロードしたファイルを保存する場所)。

1 つのファイルをアップロードし、別の名前で保存する場合は、ファイル名を指定できます。 たとえば、C:\Users\myName\myCopy.txtします。
/台詞 /lines が false (既定値) に設定されている場合、/head または /tail パラメーターの 値はバイト数として解釈されます。 /lines true に設定すると、/head パラメーターまたは /tail パラメーター 行数として解釈されます。 このオプションの短い形式は、/lです。
/nofoldercreation

又は

/n
true の場合、hpcfile は、移動先フォルダーが存在しない場合にエラー メッセージを返します。

false の場合、hpcFile
、移動先フォルダーが存在しない場合にフォルダーが作成されます。

既定では、これは false です (フォルダーは自動的に作成されます)。
/頭 指定した場合、コマンドは最初の *<長>*バイトまたはファイルの行に対してのみ動作します。

たとえば、ファイルの最初の 4 KB を操作するには、パラメーターを次のように指定します: /head:4096。 この例では、/lines を false に設定する必要があります。
/尾 指定した場合、コマンドは、ファイルの最後の *<長>*バイトまたは行に対してのみ動作します。

たとえば、ファイルの最後の 4 KB を操作するには、パラメーターを次のように指定します: /tail:4096。 この例では、/lines を false に設定する必要があります。
/? コマンド プロンプトにヘルプを表示します。
/ヘルプ コマンド プロンプトにヘルプを表示します。

ローカル コンピューター上の C:\Users\myName からすべてのテキスト ファイル (.txt) をアップロードし、NODE002上の C:\myFiles に保存するには:

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