netsh branchcache

Polecenie netsh branchcache jest używane w systemie Windows do zarządzania usługą BranchCache, która przyspiesza dostęp do danych w oddziałach.

Syntax

netsh branchcache dump | exportkey | flush | help | importkey | reset | set | show | smb | ?
netsh branchcache exportkey [outputfile=]<File Path> [passphrase]=<Pass Phrase>
netsh branchcache importkey [inputfile=]<File Path> [passphrase]=<Pass Phrase>
netsh branchcache set [cachesize | key | localcache | publicationcache | publicationcachesize | service]
netsh branchcache set [cachesize | publicationcachesize] [size=]{DEFAULT|<number>} [[percent=]{TRUE|FALSE}]
netsh branchcache set key [[passphrase=]<Pass Phrase>]
netsh branchcache set [localcache | publicationcache] [directory=]{DEFAULT|<File Path>}
netsh branchcache set service [mode=]{DISABLED|LOCAL|DISTRIBUTED|HOSTEDSERVER|HOSTEDCLIENT}
                              [[location]=<Host Name>]
                              [[clientauthentication]={DOMAIN|NONE}]
                              [[serveonbattery]={TRUE|FALSE}]
netsh branchcache show [hostedcache | localcache | publicationcache | status]
netsh branchcache show status [[detail=]{BASIC|ALL}]
netsh branchcache smb [dump | help | set | show]
netsh branchcache smb set [latency=]<number>

Parameters

Parameter Description
zrzut Zrzuty szczegółów konfiguracji i ustawień związanych z usługą BranchCache na urządzeniu.
Klucz eksportowy <FilePath>\<FileName><Passphrase> Eksportuje klucz używany przez usługę BranchCache do ochrony informacji o zawartości. Klucz można później zaimportować na innym urządzeniu importkey przy użyciu polecenia .

Plik wyjściowy jest ścieżką katalogu i nazwą pliku, w którym należy wyeksportować klucz. Hasło jest wymagane do zaimportowania klucza.
dosunięty Czyści lub usuwa lokalną pamięć podręczną zawartości przechowywanej przez usługę BranchCache na urządzeniu.
pomoc lub ? Wyświetla informacje pomocy dla danego polecenia.
Klucz importu <FilePath>\<FileName><Passphrase> Importuje klucz usługi BranchCache do ochrony informacji o zawartości. Klucz musi zostać wcześniej wyeksportowany przy użyciu exportkey polecenia . Jeśli usługa jest obecnie uruchomiona, to polecenie uruchamia ją ponownie, aby rozpocząć korzystanie z nowego klucza.
resetować Uruchamia ponownie usługę BranchCache i czyści zarówno pamięć podręczną zawartości po stronie klienta, jak i wszystkie lokalnie przechowywane dane publikacji. To polecenie resetuje ustawienia konfiguracji do ustawień domyślnych.
set [cachesize | publicationcachesize] [size=]{DEFAULT|<number>} [[procent=]{TRUE|FALSE}] cachesize — ustawia rozmiar lokalnej pamięci podręcznej.

publicationcachesize — ustawia rozmiar lokalnej pamięci podręcznej publikacji.

size — wskazuje rozmiar pamięci podręcznej jako wartość procentową lub dokładną <number> liczbę bajtów. Jeśli ustawiono defaultwartość , zostanie przywrócona domyślna konfiguracja.

procent — określa, czy wartość rozmiaru jest interpretowana jako wartość procentowa rozmiaru dysku twardego, czy dokładna <number> liczba bajtów. Ten parametr jest ignorowany, jeśli wartość rozmiaru jest ustawiona na default.

True — Wskazuje, że rozmiar jest procentem rozmiaru dysku twardego.
False — Wskazuje, że rozmiar jest dokładną liczbą bajtów (opcja domyślna).
set key [[passphrase=]<Hasło>] key — generuje nowy klucz informacji o zawartości.

Hasło służy do generowania klucza. Jeśli nie podano hasła, generowany jest losowy klucz. Jeśli dwa klucze wygenerowane przy użyciu tego samego hasła są identyczne. Hasło może służyć do duplikowania tego samego klucza na innym urządzeniu.
set [localcache | publicationcache] [directory=]{DEFAULT|<Ścieżka> pliku} localcache — ustawia lokalizację lokalnej pamięci podręcznej.

publicationcache — ustawia lokalizację lokalnej pamięci podręcznej publikacji.

directory — to ścieżka do katalogu, w którym powinna być przechowywana lokalna pamięć podręczna lub pamięć podręczna publikacji. Gdy jest ustawiona defaultwartość , przywraca domyślną lokalizację pamięci podręcznej. Ta usługa jest uruchamiana ponownie, jeśli jest to konieczne, aby ukończyć zmianę. Wszystkie istniejące pliki pamięci podręcznej są przenoszone do nowej lokalizacji.
ustaw usługę [mode=]{DISABLED | LOCAL | ROZPROSZONE | HOSTEDSERVER | HOSTEDCLIENT} [[location]=<Nazwa> hosta] [[clientauthentication]={DOMAIN|NONE}] [[serveonbattery]={TRUE|FAŁSZ}] mode — konfiguruje tryb usługi BranchCache.

  • disabled — wyłącza usługę BranchCache.
  • local — umożliwia buforowanie danych tylko na urządzeniu lokalnym.
  • distributed — Aktywuje buforowanie rozproszone, co umożliwia buforowanie danych na wielu komputerach w konfiguracji równorzędnej.
  • hostedserver — Ustawia urządzenie jako serwer hostowanej pamięci podręcznej w celu obsługi buforowanych danych klientom.
  • hostedclient — Ustawia urządzenie jako klienta serwera hostowanej pamięci podręcznej w celu odbierania i przechowywania buforowanych danych.

  • location — ustawia lokalizację serwera hostowanej pamięci podręcznej, która jest niezbędna tylko wtedy, gdy tryb jest ustawiony hostedclient na i jest ignorowany w innych trybach.

    clientauthentication — ustawia metodę używaną przez serwer hostowanej pamięci podręcznej do uwierzytelniania połączonych klientów. Ten parametr jest istotny tylko wtedy, gdy tryb jest ustawiony na hostedserver i jest ignorowany w przeciwnym razie.
  • domain — Wymaga, aby klienci mogli być członkami tej samej domeny co serwer hostowanej pamięci podręcznej do uwierzytelniania.
  • none — Nie zaimplementowano metody uwierzytelniania dla klientów.

  • serveonbattery — umożliwia klientowi lokalnemu odpowiadanie na żądania komunikacji równorzędnej dla buforowanych danych podczas pracy na zasilaniu baterii. Ten parametr ma zastosowanie tylko wtedy, gdy tryb jest ustawiony na distributed i jest ignorowany w przeciwnym razie.
  • true - Umożliwia serwisatorowi dostarczanie buforowanych danych podczas pracy z baterią.
  • false — Wyłącza obsługę buforowanych żądań danych podczas zasilania baterii.
  • show [hostedcache | localcache | publicationcache | status] hostedcache — Wyświetla stan informacji o konfiguracji serwera hostowanej pamięci podręcznej, jeśli urządzenie jest skonfigurowane do działania jako jeden.

    localcache — Zawiera szczegółowe informacje o lokalnej pamięci podręcznej na urządzeniu, takie jak rozmiar pamięci podręcznej na dysku twardym i lokalizacji pamięci podręcznej.

    publicationcache — Wyświetla informacje o ustawieniach i zawartości pamięci podręcznej publikacji.

    status — Zawiera podsumowanie bieżącej konfiguracji i stanu operacyjnego usługi BranchCache, w tym tryb usługi BranchCache jest ustawiony na wartość.
    pokaż status [[detail=]{BASIC|ALL}] detail — określa poziom szczegółowości wyświetlanych informacji.

    basic — Pokazuje tylko podstawowe informacje (opcja domyślna).
    all — Wyświetla dostępne kompleksowe informacje.
    smb [dump]
    smb [set | show] opóźnienie [latency=]\<number>
    Zarządza ustawieniami usługi BranchCache powiązanymi z protokołem bloku komunikatów serwera (SMB).

    dump — Generuje skrypt reprezentujący bieżące ustawienia konfiguracji.
    set - Modyfikuje lub przypisuje wartości do określonych parametrów konfiguracji.
    show — Wyświetla bieżące parametry konfiguracji i ich wartości.
    latency - Określa minimalne opóźnienie łącza( w milisekundach) do oddziału przed użyciem usługi BranchCache do buforowania.

    Examples

    dump

    Aby zrzucić konfigurację usługi BranchCache do pliku, wpisz następujące polecenie:

    netsh branchcache dump > C:\BranchCacheConfig.txt
    

    exportkey

    Aby wyeksportować klucz klienta do pliku, wpisz następujące polecenie:

    netsh branchcache exportkey C:\Keys\BranchCacheKey.bckey
    

    Aby wyeksportować określony klucz z hasłem, wpisz następujące polecenie:

    netsh branchcache exportkey C:\Keys\BranchCacheKey.bckey mypassword
    

    flush

    Aby wyczyścić całą zawartość w pamięci podręcznej, wpisz następujące polecenie:

    netsh branchcache flush
    

    help

    Aby wyświetlić pomoc dotyczącą określonego polecenia usługi BranchCache, takiego jak exportkey, wpisz następujące polecenie:

    netsh branchcache exportkey help
    

    Note

    help Polecenia i ? są używane zamiennie.

    importkey

    Aby zaimportować klucz usługi BranchCache z pliku, wpisz następujące polecenie:

    netsh branchcache importkey C:\Keys\BranchCacheKey.bckey
    

    Aby zaimportować klucz z pliku z hasłem, wpisz następujące polecenie:

    netsh branchcache importkey C:\Keys\BranchCacheKey.bckey mypassword
    

    reset

    Aby zresetować usługę BranchCache do stanu domyślnego, wpisz następujące polecenie:

    netsh branchcache reset
    

    set

    Aby ustawić tryb usługi BranchCache na distributed, wpisz następujące polecenie:

    netsh branchcache set mode=distributed
    

    Aby ustawić rozmiar pamięci podręcznej na określoną wartość procentową, na 10%przykład , wpisz następujące polecenie:

    netsh branchcache set cachesize=10%
    

    Aby skonfigurować klienta do korzystania z serwera hostowanej pamięci podręcznej, wpisz następujące polecenie:

    netsh branchcache set service mode=HOSTEDCLIENT location=HOSTEDSERVERNAME
    

    show

    Aby wyświetlić bieżący stan usługi BranchCache, wpisz następujące polecenie:

    netsh branchcache show status
    

    Aby wyświetlić bieżącą konfigurację usługi BranchCache, wpisz następujące polecenie:

    netsh branchcache show configuration
    

    smb

    Aby ustawić próg opóźnienia na 80 milisekundy, wpisz następujące polecenie:

    netsh branchcache smb set latency=80
    

    See also