Permanently add PowerShell module? (Import-Module)


I’m using a third-party module I found on GitHub and importing it with:

This imports successfully and the module works great. But when I open a new PowerShell terminal, it doesn’t load the module, I have to run the Import-Module command everytime. Is it possible to have modules load permanently?

I’m using Windows 10 with PowerShell v3.


You can add it to one of your profiles that powershell loads by default. Best bet is


%UserProfile%\My Documents\WindowsPowerShell\profile.ps1

see for the full list


Permanently add PowerShell module? (Import-Module) by licensed under CC BY-SA | With most appropriate answer!

Leave a Reply