I would like to have a powershell profile setup so that it will roam with me when I login to any system. I can do the roaming profile easily in AD with folder redirection, but how can I create a powershell profile and also have the modules I want load when I launch powershell and install? I know the server has to have the modules, but could they load from a network share and does anyone have suggestions on how to do something like this? It's not easy to get the modules on every system and it some instances I wouldn't want to leave them there. I use some of the quest modules, exchange 2010 modules, etc.