從叢集節點下載一或多個檔案。 您可以將檔案下載到本機電腦或網路上的共享資料夾。
注意事項
此子命令是在 HPC Pack 2008 R2 搭配 Service Pack 1 中引進,舊版不支援。
語法
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}
參數
| 參數 | 描述 |
|---|---|
| /調度 | 指定叢集前端節點的名稱。 |
| /targetnode | 指定叢集節點的名稱。 您只能指定目標節點。 |
| /檔 | 指定來源檔案的完整路徑(也就是您要下載的檔案)。 您可以使用星號 \ 作為通配符。 例如,若要下載 C:\Users\myName 中的所有文本檔,請指定:C:\Users\myName\*.txt |
| /destfile | 指定目的地資料夾的完整路徑(也就是您要儲存下載的檔案的位置)。 這可以是本機電腦上的路徑,或網路上共用資料夾的路徑。 如果未指定,hpcfile 將檔案下載到本機電腦上的目前目錄。 如果您要下載單一檔案,並想要以不同的名稱儲存,您可以指定檔名。 例如,C:\Users\myName\myCopy.txt。 |
| /編碼 | 指定來源檔案的編碼方式。 如果未指定此參數,則會檢查檔案的前幾個位元組來判斷編碼方式。 UTF-8、小端 Unicode 和 big-endian Unicode 會自動辨識。 當無法自動辨識來源檔案的編碼時,您應該指定此參數。 |
| /頭 | 如果指定,命令會在檔案的第一個 <長度> 位元組或行上運作。 例如,若要在檔案的前 4 KB 上操作,請指定 參數,如下所示:/head:4096。 此範例需要 /lines 設為 false。 |
| /線 | 當 |
| /尾巴 | 如果指定,命令只會在檔案的最後 <長度> 位元組或行上運作。 例如,若要在檔案的最後 4 KB 上操作,請指定 參數,如下所示:/tail:4096。 此範例需要 /lines 設為 false。 |
| /quiet | 如果指定,公用程式一律會覆寫目的地檔案(如果有的話),而不是提示。 這個選項的簡短形式是 /q。 |
| /stdout | 當為 true 時,每個檔案的內容都會寫入 stdout。 如果指定目的地檔案,則無法使用此選項。 此參數的簡短形式 /o。 |
| /? | 在命令提示字元中顯示說明。 |
| /help | 在命令提示字元中顯示說明。 |
範例
若要從 NODE002 上的 C:\Users\myName 下載所有文本檔 (.txt),並將它們儲存到本機電腦上的 C:\myFiles:
hpcFile get /scheduler:myHeadNode /targetNode:NODE002 /file: "C:\Users\myName\*.txt" /destFile: "C:\myFiles"
若要從NODE002下載 C:\Users\myName\myLog.txt,並將它儲存為本機計算機上的 C:\myFiles\myLogNODE002.txt:
hpcFile get /scheduler:myHeadNode /targetNode:NODE002 /file: "C:\Users\myName\myLog.txt" /destFile: "C:\myFiles\myLogNODE002.txt"