Setting IIS config via appcmd.exe for Load User Profile

Steve picture Steve · Mar 14, 2013 · Viewed 11.5k times · Source

I am attempting to set the config setting for 'Load User Profile' to true via a powershell script using appcmd.exe. After reading through many documents I cannot figure out the correct syntax.

The app pool's name is like 'accountsmanagement.example.com' I have tried variations on the following but all error out:

c:\Windows\system32\inetsrv\appcmd.exe set config -section:applicationPools /accountsmanagement.example.com.processModel.loadUserProfile:true

How do I correctly set the Load User Profile to true via appcmd.exe?

Answer

Richard picture Richard · Feb 18, 2016

If you want to Purely use PowerShell you can use the following PowerShell command to change the 'Load User Profile' propertie of an application pool.

Import-Module WebAdministration

Set-ItemProperty "IIS:\AppPools\YourAppPoolName" -Name "processModel.loadUserProfile" -Value "False"