hpcfile put

将一个或多个文件上传到群集节点。 该文件可以来自本地计算机或网络上的共享文件夹。

注意

此子命令是在具有 Service Pack 1 的 HPC Pack 2008 R2 中引入的,在以前的版本中不受支持。

语法

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}  

parameters

参数 说明
/调度 群集头节点的名称。
/targetnode 指定群集节点的节点名称或 IP 地址。

只能指定一个目标节点。
/编码 指定源文件的编码。 如果未指定此参数,则通过检查文件的前几个字节来确定编码。 自动识别 Utf-8、little-endian Unicode 和 big-endian Unicode。 当无法自动识别源文件的编码时,应指定此参数。
/file 源文件的完全限定路径 (,即要上传) 的文件。 这可以是本地计算机上的路径,也可以是网络上共享文件夹的路径。

可以使用星号 (*) 作为通配符。

例如,若要上传 C:\Users\myName 中的所有文本文件,请指定: C:\Users\myName\*.txt
/destfile 群集节点上目标文件夹的完全限定路径 (,即要在其中保存上传的文件) 。

如果要上传单个文件,并希望使用其他名称保存该文件,则可以指定文件名。 例如, C:\Users\myName\myCopy.txt
/线 /lines 设置为 false (默认) 时,</head/tail 参数的长度>值将解释为字节数。 当 /lines 设置为 true 时,</head/tail 参数的长度>值将解释为行数。 此选项的缩写形式为 /l
/nofoldercreation



/n
如果为 true,则如果目标文件夹不存在, hpcfile 将返回错误消息。

如果为 false,则 hpcFile 会在目标文件夹不存在时创建该文件夹。

默认情况下, () 自动创建文件夹,则为 false。
/头 如果指定,命令仅对文件的第一个 *<length>*字节或行进行操作。

例如,若要对文件的第一个 4 KB 进行操作,请指定 参数,如下所示: /head:4096。 此示例要求 将 /lines 设置为 false。
/尾巴 如果指定,该命令仅对文件的最后 *<length>*字节或行进行操作。

例如,若要对文件的最后 4 KB 进行操作,请指定 参数,如下所示: /tail:4096。 此示例要求将 /lines 设置为 false。
/? 在命令提示符下显示帮助。
/help 在命令提示符下显示帮助。

示例

从本地计算机上的 C:\Users\myName 上传所有文本文件 (.txt) 并将其保存到 NODE002 上的 C:\myFiles

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