मैं विंडोज 10 V1709 पर सेट-एसएमबीबाउंडलिमिट कैसे स्थापित करूं


0

मैं स्थापित करने की कोशिश कर रहा हूँ Set-SmbBandwidthLimit smb पर मेरे बैकअप को थ्रॉटलिंग में उपयोग करने के लिए कमांडलेट। मैंने देखा है आधिकारिक डॉक्स और यह कहता है

इस cmdlet का उपयोग करने से पहले, आपको निम्न आदेश का उपयोग करके सुविधा को सक्षम करना होगा: Add-WindowsFeature -Name FS-SMBBW अधिक जानकारी के लिए, टाइप करें Get-Help Install-WindowsFeature

कौन सी RSAT को भी कमांड मिलती है - और वह कमांड वास्तव में क्लाइंट विंडो बिल्ड पर काम नहीं करता है। मुझे त्रुटि मिलती है

PS C:\WINDOWS\system32> get-WindowsFeature -Name FS-SMBBW
get-WindowsFeature : The target of the specified cmdlet cannot be a Windows client-based operating system.
At line:1 char:1
Install-WindowsFeature : The target of the specified cmdlet cannot be a Windows client-based operating system.
At line:1 char:1
+ Install-WindowsFeature FS-SMBBW
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : DeviceError: (localhost:String) [Install-WindowsFeature], Exception
    + FullyQualifiedErrorId : WindowsClient_NotSupported,Microsoft.Windows.ServerManager.Commands.AddWindowsFeatureCom
   mand

मैं कैसे वास्तव में इस सुविधा को स्थापित करें - विंडोज 10 के लिए उपलब्ध होने के रूप में सूचीबद्ध है


रामहाउंड की टिप्पणियों के अनुसार - जब मैं इसे चलाता हूं तो यह विफल हो जाता है। विभिन्न तरीकों से, यह दर्शाता है कि मुझे इसे स्थापित करने की आवश्यकता है

PS C:\WINDOWS\system32> Set-SmbBandwidthLimit -Category Default -BytesPerSecond 50MB
Set-SmbBandwidthLimit : The SMB Bandwidth Limit feature is not installed. To install this feature, use Server Manager
or the following Windows PowerShell command: Install-WindowsFeature FS-SMBBW.
At line:1 char:1
+ Set-SmbBandwidthLimit -Category Default -BytesPerSecond 50MB
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotImplemented: (MSFT_SmbBandwidthLimit:ROOT/Microsoft/...bBandwidthLimit) [Set-SmbBandw
   idthLimit], CimException
    + FullyQualifiedErrorId : MI RESULT 7,Set-SmbBandwidthLimit

PS C:\WINDOWS\system32> Set-SmbBandwidthLimit

cmdlet Set-SmbBandwidthLimit at command pipeline position 1
Supply values for the following parameters:
Category: Default
BytesPerSecond: 52428800
Set-SmbBandwidthLimit : The SMB Bandwidth Limit feature is not installed. To install this feature, use Server Manager
or the following Windows PowerShell command: Install-WindowsFeature FS-SMBBW.
At line:1 char:1
+ Set-SmbBandwidthLimit
+ ~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotImplemented: (MSFT_SmbBandwidthLimit:ROOT/Microsoft/...bBandwidthLimit) [Set-SmbBandw
   idthLimit], CimException
    + FullyQualifiedErrorId : MI RESULT 7,Set-SmbBandwidthLimit

क्या आपने सुविधा में सक्षम किए बिना सेट-स्मैंडबेंडलिमिट का उपयोग करने की कोशिश की है? मेरा शोध यह बताता है कि यह एक विंडोज सर्वर भूमिका है और इसे विंडोज क्लाइंट पर नहीं चलाया जा सकता है। मुझे पता है कि समर्थन लेख क्या कहता है, मुझे संदेह है कि यह एक दोहरी लेख है, सर्वर 2016 और विंडोज 10 दोनों के लिए और सुविधा को सक्षम करना केवल सर्वर 2016 के लिए लागू है
Ramhound

मुझे आश्चर्य नहीं होगा अगर यह बस cmdlet का मतलब है (जो एक दूरस्थ मशीन को लक्षित कर सकता है -CimSession ) विंडोज 10 पर उपलब्ध है, लेकिन केवल सर्वर को लक्षित कर सकता है।
Bob

Win10 के लिए यह उपलब्ध होने की संभावना है। सभी सड़कें केवल सर्वर cmdlet होने के लिए नेतृत्व करती हैं।
root
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.