Microsoft Windows [Version 10.0.19045.3570]
(c) Microsoft Corporation. C:\Windows>netsh branchcache ? 下列指令有效: 此上下文中的命令: ? - 显示命令列表。 dump - 显示一个配置脚本。 exportkey - 导出内容信息密钥。 flush - 刷新缓存的内容。 help - 显示命令列表。 importkey - 导入新的内容信息密钥。 reset - 重置 BranchCache 服务。 set - 设置配置参数。 show - 显示配置参数。 smb - 更改到 `netsh branchcache smb' 上下文。 下列的子上下文可用: smb 若需要命令的更多帮助信息,请键入命令,接着是空格, 后面跟 ?。
显示一个配置脚本。
»netsh »branchcache »dump
C:\Windows>netsh branchcache dump ?
用法: dump
说明:
创建一个包含当前配置的脚本文件。如果保存到
文件,此脚本可以用来还原更改的配置设置。
导出内容信息密钥。
»netsh »branchcache »exportkey
C:\Windows>netsh branchcache exportkey ?
用法: exportkey [outputfile=]<File Path> [passphrase]=<Pass Phrase>
参数:
标记 值
outputfile - 应该将密钥导出到的目录路径和文件名
passphrase - 需要一个密码以便导入密钥
备注: 该命令将导 BranchCache 服务用来保护内容信息的密钥。
然后使用 importkey 命令在另一台计算机上导入该密钥。
示例:
exportkey %TMP%\secret.key "Key file password"
exportkey outputfile=C:\KeyDirectory\secret.key "Key file password"
刷新缓存的内容。
»netsh »branchcache »flush
C:\Windows>netsh branchcache flush ?
用法: flush
刷新本地缓存和发布缓存的内容。
示例:
flush
显示命令列表。
»netsh »branchcache »help
C:\Windows>netsh branchcache help ?
用法: help
说明:
显示命令列表。
导入新的内容信息密钥。
»netsh »branchcache »importkey
C:\Windows>netsh branchcache importkey ?
用法: importkey [inputfile=]<File Path> [passphrase]=<Pass Phrase>
参数:
标记 值
inputfile - 应该从中导入密钥的文件的位置
passphrase - 使用 exportkey 命令导出密钥时使用的密码
备注: 该命令将为 BranchCache 服务导入一个新密钥,用于保护内容信息。
必须使用 exportkey 命令事先导出该密钥。如果该服务当前正在运行,
则该命令将停止并重新启动该服务以便开始使用新密钥。
示例:
importkey %TMP%\secret.key "Key file password"
importkey inputfile=C:\KeyDirectory\secret.key "Key file password"
重置 BranchCache 服务。
»netsh »branchcache »reset
C:\Windows>netsh branchcache reset ?
用法: reset
备注: 重置 BranchCache 服务。刷新本地缓存和发布
缓存。BranchCache 的每个配置参数都将被重置为其
默认值。
示例:
reset
设置配置参数。
»netsh »branchcache »set
C:\Windows>netsh branchcache set ? 下列指令有效: 此上下文中的命令: set cachesize - 设置本地缓存的大小。 set key - 生成新的内容信息密钥。 set localcache - 设置本地缓存的位置。 set publicationcache - 设置本地发布缓存的位置。 set publicationcachesize - 设置本地发布缓存的大小。 set service - 设置 BranchCache 服务的状态。
设置本地缓存的大小。
»netsh »branchcache »set »cachesize
C:\Windows>netsh branchcache set cachesize ?
用法: set cachesize [size=]{DEFAULT|<number>} [[percent=]{TRUE|FALSE}]
参数:
标记 值
size - 缓存的大小。以百分比或确切的字节数形式输入。
设置为 DEFAULT 以还原默认配置
percent - 确定将大小标记视为硬盘大小的百分比还是视为
确切的字节数。如果大小标记设置为 DEFAULT,
则忽略此标记。
TRUE - 大小是硬盘大小的百分比
FALSE - 大小是确切的字节数量(默认值)
备注: 设置 BranchCache 服务本地缓存的大小。可以将该大小以
确切的字节数形式输入,也可以以磁盘大小百分比的形式输入。
注意,它是指缓存所在磁盘的大小,不是该计算机上存在
的所有磁盘的总大小。
示例:
set cachesize DEFAULT
set cachesize 20971520
set cachesize size=20 percent=TRUE
生成新的内容信息密钥。
»netsh »branchcache »set »key
C:\Windows>netsh branchcache set key ?
用法: set key [[passphrase=]<Pass Phrase>]
参数:
标记 值
passphrase - 用于生成密钥的密码。如果未提供密码,
将生成随机密钥。使用同一密码生成的两个密钥
将始终相同。使用一个密码是在另一台计算机上复制
同一密钥的简便方法。(可选)
备注: 为 BranchCache 服务生成一鲂旅茉浚员阌糜诒;つ谌菪畔ⅰ?
如果该服务当前正在运行,则该命令将停止并重新启动该服务,
以便开始使用新的密钥。
示例:
set key
set key passphrase="I want my content to be secure"
设置本地缓存的位置。
»netsh »branchcache »set »localcache
C:\Windows>netsh branchcache set localcache ?
用法: set localcache [directory=]{DEFAULT|<File Path>}
参数:
标记 值
directory - 应该存储本地缓存的目录的
完全限定的路径。设置为 DEFAULT 以还原
默认缓存位置。
备注: 设置本地 BranchCache 服务缓存的位置。
注意,如果需要应该停止该服务再重新启动才能
完成更改。所有钟械幕捍嫖募贫叫碌奈恢谩?
示例:
set localcache DEFAULT
set localcache directory=C:\BranchCache\Localcache
设置本地发布缓存的位置。
»netsh »branchcache »set »publicationcache
C:\Windows>netsh branchcache set publicationcache ?
用法: set publicationcache [directory=]{DEFAULT|<File Path>}
参数:
标记 值
directory - 应存储本地发布缓存所在目录的完全限定路径。请设置为
DEFAULT 以还原默认缓存位置。
备注: 设置 BranchCache 服务的本地发布缓存的位置。请注意,将停止该服务并重新
启动(如有必要),以便完成更改。
示例:
set publicationcache DEFAULT
set publicationcache directory=C:\BranchCache\PublicationCache
设置本地发布缓存的大小。
»netsh »branchcache »set »publicationcachesize
C:\Windows>netsh branchcache set publicationcachesize ?
用法: set publicationcachesize [size=]{DEFAULT|<number>} [[percent=]{TRUE|FALSE}]
参数:
标记 值
size - 缓存的大小。请以字节百分比或具体数字的形式输入。请设置为
“默认”以还原默认配置
percent - 确定将大小标记视为硬盘大小的百分比还是字节的具体数字。
如果将大小标记设置为“默认”,则忽略。
TRUE - 大小为硬盘大小的百分比
FALSE - 大小为字节具体数字(默认)
备注: 设置 BranchCache 服务的本地发布缓存的大小。可以字节的具体数字或
磁盘大小的百分比形式输入大小。请注意,这指的是缓存所在磁盘的大小,
不是该计算机上所有磁盘的总大小。
示例:
set publicationcachesize DEFAULT
set publicationcachesize 20971520
set publicationcachesize size=20 percent=TRUE
设置 BranchCache 服务的状态。
»netsh »branchcache »set »service
C:\Windows>netsh branchcache set service ?
用法: set service [mode=]{DISABLED|LOCAL|DISTRIBUTED|HOSTEDSERVER|HOSTEDCLIENT}
[[location]=<Host Name>]
[[clientauthentication]={DOMAIN|NONE}]
[[serveonbattery]={TRUE|FALSE}]
参数:
标记 值
mode - 设置 BranchCache 服务的状态
DISABLED - 禁用此服务
LOCAL - 仅使用本地缓存
DISTRIBUTED - 启用分布式缓存
HOSTEDSERVER - 设置为托管缓存服务器
HOSTEDCLIENT - 设置为托管缓存客户端
location - 设置托管缓存服务器的位置。仅当模式标记
设置为 HOSTEDCLIENT 时才需要该标记。
否则,该标记无效。
clientauthentication - 设置托管缓存服务器用来对客户端
进行身份验证的机制。仅当模式标记设置
为 HOSTEDSERVER 时才使用该标记,
否则该标记无效。
DOMAIN - 托管缓存的客户端必须
是同一域的成员
NONE - 不使用身份验证机制
serveonbattery - 使用电池电量时启用本地客户端响应对等机
的缓存数据请求
仅在将模式标记设置为 DISTRIBUTED 时才使用该标记,
其他情况下该标记无效。
TRUE - 使用电池电量时启用服务数据。
FALSE - 使用电池电量时禁用服务数据。
备注: 设置 BranchCache 服务的状态。该命令
还将确保所选模式所需的防火墙配置
已到位。
强烈建议你在设置托管缓存客户端模式时提供一个完全限
定的域名作为托管缓存的本地域名。
示例:
set service DISABLED
set service mode=DISTRIBUTED
set service mode=HOSTEDCLIENT location=SERVER123
set service mode=HOSTEDSERVER clientauthentication=DOMAIN
显示配置参数。
»netsh »branchcache »show
C:\Windows>netsh branchcache show ? 下列指令有效: 此上下文中的命令: show hostedcache - 显示托管缓存的位置。 show localcache - 显示本地缓存的状态。 show publicationcache - 显示本地发布缓存的状态。 show status - 显示 BranchCache 服务的当前状态。
显示托管缓存的位置。
»netsh »branchcache »show »hostedcache
C:\Windows>netsh branchcache show hostedcache ?
用法: show hostedcache
备注: 显示托管缓存的位置
示例:
show hostedcache
显示本地缓存的状态。
»netsh »branchcache »show »localcache
C:\Windows>netsh branchcache show localcache ?
用法: show localcache
备注: 显示本地缓存的状态。可以将缓存的最大大小配置
为确切的字节数,也可以配置为磁盘大小的百分比。
注意,它是指缓存所在磁盘的大小,不是指该计算机上
存在的所有磁盘的总大小。
示例:
show localcache
显示本地发布缓存的状态。
»netsh »branchcache »show »publicationcache
C:\Windows>netsh branchcache show publicationcache ?
用法: show publicationcache
备注: 显示本地发布缓存的状态。缓存的最大大小可以配置为字节的具体数字或磁盘大小
的百分比。请注意,这指的是缓存所在磁盘的大小,不是该计算机上所有磁盘的总
大小。
示例:
show publicationcache
显示 BranchCache 服务的当前状态。
»netsh »branchcache »show »status
C:\Windows>netsh branchcache show status ?
用法: show status [[detail=]{BASIC|ALL}]
参数:
标记 值
detail - 要显示的详细级别(可选)
BASIC - 仅显示基本信息(默认值)
ALL - 显示所有可用的信息
备注: 显示 BranchCache 服务的当前状态。
示例:
show status
show status ALL
show status detail=ALL
更改到 `netsh branchcache smb' 上下文。
»netsh »branchcache »smb
C:\Windows>netsh branchcache smb ? 下列指令有效: 此上下文中的命令: ? - 显示命令列表。 dump - 显示一个配置脚本。 help - 显示命令列表。 set - 设置配置参数。 show - 显示配置参数。 若需要命令的更多帮助信息,请键入命令,接着是空格, 后面跟 ?。
显示一个配置脚本。
»netsh »branchcache »smb »dump
C:\Windows>netsh branchcache smb dump ?
用法: dump
说明:
创建一个包含当前配置的脚本文件。如果保存到
文件,此脚本可以用来还原更改的配置设置。
显示命令列表。
»netsh »branchcache »smb »help
C:\Windows>netsh branchcache smb help ?
用法: help
说明:
显示命令列表。
设置配置参数。
»netsh »branchcache »smb »set
C:\Windows>netsh branchcache smb set ? 下列指令有效: 此上下文中的命令: set latency - 设置 BranchCache SMB 延迟。
设置 BranchCache SMB 延迟。
»netsh »branchcache »smb »set »latency
C:\Windows>netsh branchcache smb set latency ?
用法: 设置延迟 [latency=]<number>
参数:
标记 值
latency - SMB 使用 BranchCache 缓存前到分支机构的最小链接延迟。以毫秒为单位
显示配置参数。
»netsh »branchcache »smb »show
C:\Windows>netsh branchcache smb show ? 下列指令有效: 此上下文中的命令: show latency - 显示 BranchCache SMB 延迟设置。
显示 BranchCache SMB 延迟设置。
»netsh »branchcache »smb »show »latency
C:\Windows>netsh branchcache smb show latency ?
Usage: get
参数: 无
- cn -/- de -/- en -
