Я пытаюсь снять / снять флажок Ограничение квоты сообщений и журналов Msmq в 2008 R2 с помощью скрипта Powershell.
У меня на компьютере работает следующий скрипт (Windows 10). Но он не работает ни на одном из наших серверов (которые являются серверами 2008 R2). Также не отображается никаких ошибок.
#Set the value for unchecked (hex or decima)
Set-ItemProperty -Path HKLM:\Software\Microsoft\MSMQ\Parameters\MachineCache -Name MachineQuota -Value 4294967295
Set-ItemProperty -Path HKLM:\Software\Microsoft\MSMQ\Parameters\MachineCache -Name MachineJournalQuota -Value 4294967295
#IMP-Restart the MSMQ services for changes to take effect
Get-Service MSMQ | Restart-Service -Force
Я попытался вручную изменить значение в реестре с помощью инструмента Regedit. Но всякий раз, когда я перезапускаю службу MSMQ (очереди сообщений), она всегда возвращается к исходному значению '1048576'
Я попытался выполнить развертывание Octopus, которое запускает сценарий с «Учетной записью локальной системы», но все равно не получилось, и оно не снимает ограничения хранилища и не выдает ошибку.
Вам нужно быть администратором или иметь высшую роль, чтобы удалить его?
Не могли бы вы подсказать, как я могу снять это ограничение с помощью Powershell?