万卷书   首页 > 电脑书籍 > Win2000/NT >Win2k”秘密武器”之Dfs工具(二)
 
四、初步验证发现的问题

  由于Dfsutil仅有命令行的形式,所以只能在命令控制台CMD中使用它。如何进入命令控制台请参看本人以上文章中的介绍。由于以前就发现过帮助文档与在线提示内容不同的问题,所以我也特意查看了Dfsutil命令的在线提示,并在自己的机器上进行了初步的验证,结果如下:

(1) 在线提示信息都比帮助文档中的信息简捷。
(2) 验证中发现多个在帮助文档中没有列出的选项,这些选项如下,中文部分是我自己加上去的,仅供参考:

/SCRIPTHELP – 得到帮助的脚本文件。
/ADDROOT: /SERVER: /SHARE:
/COMMENT: 建立一个独立的或基于域的Dfs的根。;
/REMROOT: /SERVER: /SHARE:
移去一个独立的或基于域的Dfs的根。
/VERIFY:<\\dfsname\dfsshare> - 校验位于\\dfsname\dfsshare 的元数据;
/EXPORT: - 建立文件与元数据
/IMPORT: -从一个文件输出元数据 。
/SITEINFO: -报告在 之中的站点。
(3)在第(2)部分的头一行,有一个/SCRIPTHELP –选项。涉及命令脚本使用方法的信息,下面就介绍关于命令脚本提示。关于命令脚本的详细使用方法,因不是本文讨论范围,请参考有关资料,
下一行中,斜体部分是用手工键入的命令,执行此命令,就可得到的关于命令脚本提示,位于虚线以下的部分就是这些提示的内容。里面有相当一部分内容并没有出现在帮助文档中。给出的提示信息也很简单。选项中后面的中文内容是我加上的。
C:\Program Files\Support Tools>dfsutil/scripthelp
Microsoft(R) Windows(TM) Dfs Utility Version 1.1.1
Copyright (C) Microsoft Corporation 1991-2000. All Rights Reserved.

-----------Scripting commands---------------------------------------

ADDROOT: SERVER: SHARE:
COMMENT:建立一个独立的或基于域的Dfs的根。;
REMROOT: SERVER: SHARE:
移去一个独立的或基于域的Dfs的根。
LOAD:<\\DfsName\DfsShare> -向一个Dfs加载元数据
SAVE: - 保存一个Dfs的元数据。
LINK: - 指定一个Dfs链结。
/MAP 建立一个Dfs链结。
ADD: 加入一个预备的链结
GUID: - 指定一个适合GUID链结
SHORTPREFIX: - 指定简略前缀链结。
COMMENT: - 指定注释链结。
STATE: - 指定链结的状态
SITE: - 指定一个计算机登录站点
/MAP 建立一个计算机的登录
ADD: 向计算机的站点列表中加入一个站点。
下面是用命令脚本建立一个独立的Dfs根的示例,斜体的英文是屏幕提示,但不属于脚本内容:
Example Standalone Dfs script to create dfs root '\\foo\bar'
=====================================================================
脚本正文中位于右面的//线后面是注释,其含义请参看上面选项的解释。真正的命令脚本从下一行开始:
// Create dfs root \\foo\bar
ADDROOT: SERVER:foo SHARE:bar COMMENT:"Standaline Dfs \\foo\bar"
LOAD:\\foo\bar
LINK:link1 /MAP // Create link 'link1'
ADD:\\red\green // ..and add alternate \\red\green
LINK:link99 /MAP // Create link 'link99'
ADD:\\x\y // ..add dfs alternate \\x\y
ADD:\\aaa\bbb // ..add another alternate
SAVE: // Now save the metadata
命令脚本到此结束======================================================================

Note:
上一页 下一页