So if you use PowerShell as much as I do then you know that every time you open it there are a number of commands you want to run immediately. So day in and day out you are repeatedly typing a number of commands.

Today we are going to automate that process so you don’t have to type those anymore.

First: We are going to create a “Profile” for you PoweShell instance using the following command from the PoweShell window.

new-item -path $profile -itemtype file -force

1.gif

Then open the file using this command:

notepad $profile

2.png

The file will open in notepad where you can add the commands you want to load at start. I’ve added the command, start-transcript , so you can have an example. The next time I open PowerShell this command will run automatically.

3.png


Some Things to keep in mind:

If you create a profile in Notepad make sure to preserve the PS1 file name extension. Sometimes notepad will save your files with the extension .txt.

To load a profile, your Windows PowerShell execution policy must permit you to load configuration files. If it does not, the attempt to load the profile fails and Windows PowerShell displays an error message.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

Category

Computer Stuff

Tags