Est-il possible de modifier la valeur par défaut de $profil à une nouvelle valeur?

Donc je préfère ne pas créer mon fichier de profil ici:

C:\Users\fmerrow\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1

Je veux dire, ne vous méprenez pas, ce n'est pas la fin du monde et je peux vivre avec ça. Cependant, je tiens à garder la racine "Mes Documents" raisonnablement maigres et vraiment, je préfère ne pas créer un répertoire à chaque fois, j'ai commencer à utiliser une nouvelle application.

J'ai fouiné autour de la recherche à l'endroit où ce paramètre peut être caché, mais jusqu'à présent aucune chance. Il ne semble pas être dans le registre ou à l'un des $PsHome fichiers.

Faire, je dois juste apprendre à vivre avec cela? . . . ou est-il un moyen pour modifier la valeur de $profil qui "collent" sur ce système pour tous les temps? C'est-à-changement de la "valeur par défaut" de $profile?

Le meilleur que j'ai pensé jusqu'à présent, c'est d'ignorer $profile et au lieu de mettre du code dans $profile.AllUsersAllHosts à la source/exécuter mon fichier de l'endroit où je veux le mettre à la place de la valeur par défaut $emplacement du profil.

Des commentaires et/ou suggestions bienvenues.

Frank

Cela a été demandé sur Serverfault trop serverfault.com/questions/195397/...
Merci pour le pointeur . . . bien que dans la recherche, je ne vois pas une meilleure solution que ce qui est proposé ci-dessous. Bien que les affiches raisons sont beaucoup plus convaincant que le mien . . . Dans ce cas, il n'est pas juste une préférence.
Si vous avez trouvé une solution, génial. Qu'est-ce que $profil.AllUsersAllHosts alors et comment voulez-vous modifier?

OriginalL'auteur Frank Merrow | 2011-02-23