企业管理 > Windchill 数据加载 > 使用 LoadFromFile 和 LoadFileSet 实用程序加载旧数据 > 使用 LoadFromFile 实用程序
  
使用 LoadFromFile 实用程序
LoadFromFile 实用程序包含用户验证过程。用户验证功能可通过命令行或实用程序显示的窗口来提供。
* 
只有站点管理员可运行 LoadFromFile 实用程序。多数加载标记提供支持用户 ID 规则的标记,它将用于创建正在加载的对象。
LoadFromFile 语法如下:
windchill wt.load.LoadFromFile -d <数据文件名>
-u <用户名> -p <用户密码> -CONT_PATH <容器路径>
* 
对于 Windows 操作系统,如果 LoadFromFile 自变量包括空格,则必须用双引号 (" ") 将该自变量括起来,并在引号前加一个反斜杠 (\)。例如,在 CONT_PATH 自变量中,part 4 包括空格:
windchill wt.load.LoadFromFile
-d D:\Dev\LoadfileforTesting\Part.xml
-CONT_PATH \"/wt.inf.container.OrgContainer=TST/wt.pdmlink.PDMLink
Product=part 4\"
下表列出了可用的 LoadFromFile 自变量:
自变量
说明
d <数据文件名>
指定对象文件的名称,该文件包含要加载到 Windchill 数据库中的对象。此自变量是必选项。
建议提供数据文件的完整路径名。该文件必须驻留在 Windchill 服务器中。
u <用户名>
指定用户的名称以验证对数据库进行的添加操作。
在命令行中用户自变量是可选的;但在 LoadFromFile 实用程序中,会通过窗口来提示用户进行验证。
p <用户密码>
指定用于用户验证的密码。
在命令行中密码自变量是可选的;但在 LoadFromFile 实用程序中,会通过窗口来提示用户进行验证。
CONT_PATH
指定数据的目标容器 (当目标容器不是 "Exchange" 时)。此自变量为可选项。默认情况下,目标容器是 "Exchange"。
命令行示例
LoadFromFile 从命令行执行,将旧数据加载到 Windchill 数据库中。
建议您提供 CONT_PATH 参数。但是,如果您仅指定了所需的自变量,则命令为:
windchill wt.load.LoadFromFile -d <数据文件名>
如果您指定了所有自变量,则命令为:
windchill wt.load.LoadFromFile
-d <数据文件名> -u <用户名> -p <用户密码> -CONT_PATH
[/wt.inf.container.OrgContainer=MyOrg/wt.inf.library.WTLibrary=MyLibrary]
有关 CONT_PATH 的详细信息
当目标容器不是 "Exchange" 时,CONT_PATH 可指定数据的容器路径。指定容器路径的语法可如下所示:
-CONT_PATH /wt.inf.container.OrgContainer=MyOrg
-CONT_PATH /wt.inf.container.OrgContainer=MyOrg/wt.pdmlink.PDMLinkProduct=Prod
-CONT_PATH /wt.inf.container.OrgContainer=MyOrg/wt.inf.library.WTLibrary=Lib
* 
加载到容器中时,存在一个名为 "Default" 的隐含文件夹。要加载到默认文件夹以外的文件夹中,请使用以下格式:
<folder>/Default/Widgets<folder>