Ответ 1
Попробуйте это с помощью кавычек.
c:\windows\system32\inetsrv\appcmd.exe set config -section:applicationPools "/[name='accountsmanagement.example.com'].processModel.loadUserProfile:false"
Я пытаюсь установить для параметра конфигурации "Загрузить профиль пользователя" значение true с помощью powershell script с помощью appcmd.exe. После прочтения многих документов я не могу понять правильный синтаксис.
Имя пула приложений похоже на "accountmanagement.example.com". Я пробовал варианты следующих, но все ошибки:
c:\Windows\system32\inetsrv\appcmd.exe set config -section:applicationPools /accountsmanagement.example.com.processModel.loadUserProfile:true
Как правильно настроить Load User Profile на true с помощью appcmd.exe?
Попробуйте это с помощью кавычек.
c:\windows\system32\inetsrv\appcmd.exe set config -section:applicationPools "/[name='accountsmanagement.example.com'].processModel.loadUserProfile:false"
Если вы хотите использовать Purely с помощью PowerShell
, вы можете использовать следующую команду PowerShell
, чтобы изменить свойство "Загрузить профиль пользователя" в пуле приложений.
Import-Module WebAdministration
Set-ItemProperty "IIS:\AppPools\YourAppPoolName" -Name "processModel.loadUserProfile" -Value "False"
Вместо использования appcmd.exe set config
вы также можете использовать следующие
appcmd.exe set apppool "App Pool name here" -processmodel.loaduserprofile:"true"
Чтобы показать все значения, которые можно установить, используйте
appcmd.exe set apppool "App Pool name here" /?