Я пытаюсь установить Set-SmbBandwidthLimit для использования при регулировании моих резервных копий через smb. Я посмотрел на официальные документы, и там написано
Прежде чем использовать этот командлет, необходимо включить функцию с помощью следующей команды: Add-WindowsFeature -Name FS-SMBBW Для получения дополнительной информации введите Get-Help Install-WindowsFeature
Какой RSAT даже получит команду - и эта команда на самом деле не работает в клиентской сборке Windows. Я получаю ошибку
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
Как мне на самом деле установить эту функцию - она указана как доступная для Windows 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
