title: Is it possible to change the default value of $profile to a new value?
body: <p>So I would rather not create my profile file here:</p>
  
  <pre><code>C:\Users\fmerrow\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1
  </code></pre>
  
  <p>I mean don't get me wrong, this isn't the end of the world and I can live with it.  However, I like to keep root "My Documents" reasonably lean and I really would rather not create a directory there every time I start using a new application.</p>
  
  <p>I've nosed around looking to where this setting might be hidden, but so far no luck.  It doesn't seem to be in the registry or any of the <code>$PsHome</code> files.</p>
  
  <p>Do I just have to learn to live with this? . . . or is there a way to change the value of $profile that will "stick" on this system for all time?  That is, to change the "default value" of <code>$profile</code>?</p>
  
  <p>The best I've thought of so far, is to ignore <code>$profile</code> and instead put some code in <code>$profile.AllUsersAllHosts</code> to source/execute my file from where I want to put it instead of from the default $profile location.</p>
  
  <p>Comments and/or other suggestions welcomed.</p>
  
  <p>Frank</p>