BranchCache useful commands
How to show current status of BranchCache service ?
Command:
netsh branchcache show status
How to disable BranchCache service ?
Command:
netsh branchcache set service DISABLED
How to enable distributed service mode in BranchCache ?
Command:
netsh branchcache set service mode=DISTRIBUTED
How to enable/change to local caching mode ?
Command:
netsh branchcache set service mode=LOCAL
Howto set status of a BranchCache service as Hosted cache server ?
Command:
netsh branchcache set service mode=HOSTEDSERVER clientauthentication=DOMAIN
How to set BranchCache service as hosted cache client ?
Command:
netsh branchcache set service mode=HOSTEDCLIENT location=SERVER1
How to save current configuration ? /How to create a script that contains current configuration?
Command:
netsh branchcache dump
How to exports the content information key ?
Command:
netsh branchcache exportkey [outputfile=]<File Path> [passphrase]=<Pass
Phrase>
How to flush the contents of the cache ?
Command:
netsh branchcache flush
How to import new content information key ?
Command:netsh branchcache importkey [inputfile=]<File Path> [passphrase]=<Pass Phrase>
How to reset BranchCache service ?
Command: netsh branchcache reset
How to set cache size of the local cache?
Usage: netsh branchcache set cachesize [size=]{DEFAULT|} [[percent=]{TRUE|FALSE}]
Parameters:
size – The size of the cache. Entered as either a percentage or an exact number of bytes. Set to DEFAULT to restore the default configuration.
Percent – Determines if the size tag is treated as a percentage of the size of the hard disk or as an exact number of bytes.
Ignored if the size tag is set to DEFAULT.
TRUE – size is a percentage of the size of the hard
disk
FALSE – size is an exact number of bytes (Default)
Remarks: Sets the size of the BranchCache service’s local cache. The size can
be entered as either an exact number of bytes, or as a percentage of
the size of the disk. Note that this refers to the size of the disk
on which the cache is located, not the total size of all disks present
on this computer.
Examples:
netsh branchcache set cachesize DEFAULT
netsh branchcache set cachesize 40971520
netsh branchcache set cachesize size=30 percent=TRUE
How to displays help or list of commands ?
netsh branchcache help
Other commands
netsh branchcache show – Displays configuration parameters.
netsh branchcache smb – Changes to the `netsh branchcache smb’ context.