Я пытаюсь установить 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