將一或多個檔案上傳至叢集節點。 檔案可以來自本機電腦或網路上的共享資料夾。
注意事項
此子命令是在 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位址。 您只能指定目標節點。 |
| /編碼 | 指定來源檔案的編碼方式。 如果未指定此參數,則會檢查檔案的前幾個位元組來判斷編碼方式。 Utf-8、小端 Unicode 和 big-endian Unicode 會自動辨識。 當無法自動辨識來源檔案的編碼時,您應該指定此參數。 |
| /檔 | 來源檔案的完整路徑(也就是您要上傳的檔案)。 這可以是本機電腦上的路徑,或網路上共用資料夾的路徑。 您可以使用星號 \ 作為通配符。 例如,若要上傳 C:\Users\myName中的所有文本檔,請指定:C:\Users\myName\*.txt |
| /destfile | 叢集節點上目的地資料夾的完整路徑(也就是您要儲存上傳的檔案的位置)。 如果您要上傳單一檔案,並想要以不同的名稱儲存它,您可以指定檔名。 例如,C:\Users\myName\myCopy.txt。 |
| /線 | 當 /lines 設為 false (預設值),<長度>/head 或 /tail 參數會解譯為位元組數。 當 /lines 設為 true 時,<長度>/head 或 /tail 參數會解譯為行數。 這個選項的簡短形式為 /l /l。 |
| /nofoldercreation or /n |
當為 true 時,如果目的地資料夾不存在,hpcfile 會傳回錯誤訊息。 如果為 false,hpcFile 如果目的地資料夾不存在,就會建立資料夾。 根據預設,這是 false (自動建立資料夾)。 |
| /頭 | 如果指定,命令只會在檔案的第一個 *<長度>*bytes 或行上運作。 例如,若要在檔案的前 4 KB 上運作,請指定 參數,如下所示: /head:4096。 此範例需要 /lines 設為 false。 |
| /尾巴 | 如果指定,命令只會在最後一個 *<長度>*bytes 或檔案行上運作。 例如,若要在檔案的最後 4 KB 上操作,請指定 參數,如下所示: /tail:4096。 此範例需要將 /lines 設定為 false。 |
| /? | 在命令提示字元中顯示說明。 |
| /help | 在命令提示字元中顯示說明。 |
範例
若要從本機計算機上的
hpcFile put /scheduler:myHeadNode /targetNode:NODE002 /file: "C:\Users\myName\*.txt" /destFile: "C:\myFiles"