In a hurry, so not much time to do anything other than throw this out there. The real challenge for this one was finding the right way to find and set the global value. Using my favorite IIS link I tracked it down. For some reason the indexing starts at 1 instead of 0. Another mystery for another day.
<#
.NOTES
Author: Will Steele (wlsteele@gmail.com)
Last Editted Date: 05/23/2012
.EXAMPLE
Set-IISProcessModelLoadUserProfileBool 1
This example demonstrates how to set the global LoadUserProfile value to $true.
.EXAMPLE
Set-IISProcessModelLoadUserProfileBool 0
This example demonstrates how to set the global LoadUserProfile value to $false.
Author Description here.. Nulla sagittis convallis. Curabitur consequat. Quisque metus enim, venenatis fermentum, mollis in, porta et, nibh. Duis vulputate elit in elit. Mauris dictum libero id justo.