三、仅可在用户端使用的选项
dfs工具中有仅供在用户一端、而不能在服务器端使用的选项,选项前面的命令不变,使用格式也不变,以下是仅供用户一方使用的选项:
/pktinfo [/dfs] [/level:level];
显示被用户所缓存的dfs的名称空间(namespace)部分:在dfs共享中"参与"的服务器名字、用户选择的共享服务器的顺序与当前“go to”的服务器。
在基于域的dfs根的活动目录或基于独立根的dfs注册表中,dfs服务器储存有dfs 的名称空间和服务器备份,并采用blob格式。大家知道,dfs的blob形式是pkt,也就是前面介绍的分区知识表,dfa的用户得到并缓存每个当服务器决定时的dfs名称空间片断。
/dfs;
来自dfs.sys.;
/level:level;
指定信息的详细级别。
/pktflush[:entrytoflush];
刷新本地的pkt及用户缓存区, 如果entrytoflush 已经指定,刷新刚才指定登录的本地pkt.
在分布式文件系统管理器中提交的ttl中,dfs用户缓存dfs名称空间的指定的持续时间部分。 其中ttl是time to live的缩写。
/spcinfo [/all];
转储 spc 表的信息.
/all;
对所有域转储spc的表信息.;
/spcflush[:entrytoflush];
刷新本地的spc 表。如果entrytoflush 已经指定,刷新刚才指定的本地的spc.
flushes the local table. if entrytoflush is specified, flushes just the specified spc table entry.;
/readreg;
利用 mup.sys 重读注册表.;
/dfs;
利用dfs.sys重读注册表.
四、初步验证发现的问题
由于dfsutil仅有命令行的形式,所以只能在命令控制台cmd中使用它。如何进入命令控制台请参看本人以上文章中的介绍。由于以前就发现过帮助文档与在线提示内容不同的问题,所以我也特意查看了dfsutil命令的在线提示,并在自己的机器上进行了初步的验证,结果如下:
(1) 在线提示信息都比帮助文档中的信息简捷。
(2) 验证中发现多个在帮助文档中没有列出的选项,这些选项如下,中文部分是我自己加上去的,仅供参考:
/scripthelp – 得到帮助的脚本文件。
/addroot: /server: /share:
/comment:
五、举例
命令使用的示例。为了帮助用户使用dfsutil工具,帮助文档特意提供了某些选项的用法举例,列在下面供参考:在例子中,使用的域的名称叫a.com,建立的dfs的名称为:"dfsft"
(1)利用list选项的示例:
c:\utils>dfsutil /list:a.com
getting domdfs's in a.com
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器