从命令行管理分布式文件系统。
语法
dfscmd /map \\DFSName\DFSShareName\Path \\ServerName\ShareName\Path [Comment] [/restore]
dfscmd /unmap \\DFSName\DFSShareName\Path
dfscmd /add \\DFSName\DFSShareName\Path \\ServerName\ShareName\Path [/restore]
dfscmd /remove \\DFSName\DFSShareName\Path \\ServerName\ShareName\Path
dfscmd /view \\DFSName\DFSShareName [/full] [/partial] [/batch] [/batchrestore]
参数
- /map
- 创建链接并将该链接映射到目标。如果指定的 DFS 根不存在,dfscmd 就会返回一个错误。指定了 /restore 时,dfscmd 不试图验证目标路径。
- \\DFSName\DFSShareName\Path
- 用于访问分布式文件系统的路径。
- \\ServerName\ShareName\Path
- 映射到 DFS 链接的实际文件系统位置。
- [Comment]
- 可以用来标识目标的可选注释。
- /unmap
- 从 DFS 根中删除 DFS 链接并删除其目标。
- /add
- 向指定的 DFS 链接添加目标。如果指定的链接不存在,dfscmd 就会返回一个错误。指定了 /restore 时,dfscmd 不试图验证目标路径。
- /remove
- 从指定的 DFS 链接删除目标。
- /view
- 查看指定 DFS 根的详细信息。输入了 dfscmd /view 而没有输入其他参数时,dfscmd 将只显示根以及其链接的名称。dfscmd /view /partial 可以显示与根关联的任何注释。dfscmd /view /full 可以显示根以及其链接的名称,与根关联的任何注释,以及与链接关联的任何目标。dfscmd /view /batch 返回批处理脚本,可以使用该脚本还原根。dfscmd /view /batchrestore 返回类似的批处理脚本,该脚本不尝试验证目标。
- /?
- 在命令提示符下显示帮助。
注释
- 如果使用包含空格的路径或注释,请用引号将它引起来。
- 当您使用 dfscmd/remove 删除目标时,必须指定与用于创建链接的名称相同的链接名称。例如,如果使用其 DNS 名称创建链接,那么当您使用 dfscmd/remove 时必须指定 DNS 名称而不是 NetBIOS 名称。当您添加链接时请考虑使用一致的命名标准,这样以后会更容易记住。
示例
要在 DFS 根 \\Appserver\Apps\ 下创建一个名为 SiteLicense 的链接,该链接指向 \\Westcoast-ap1\Shared\Sitelic 目标而不对目标进行验证,请键入:
dfscmd /map \\appserver\apps\SiteLicense \\westcoast-ap1\shared\sitelic /restore
要作为 DFS 链接 \\Appserver\Apps\SiteLicense 的目标删除 \\Midwest-ap3\Shared\Site,请键入:
dfscmd /remove \\appserver\apps\SiteLicense \\midwest-ap3\shared\site
要查看链接以及与 DFS 根 \\Appserver\Apps 关联的注释,请键入:
dfscmd /view \\appserver\apps /partial
格式化图例
格式 |
含义 |
---|
斜体 |
用户必须提供的信息 |
粗体 |
用户必须准确键入的要显示的元素 |
省略号 (...) |
在命令行中可多次重复的参数 |
中括号 ([]) |
可选项 |
大括号 ({});选项用竖线 (|) 分隔。例如:{even|odd} |
用户必须从选项集合中选择一个 |
Courier 字体 |
代码或程序输出 |