Windows PowerShell – Setup user account profile

You can setup the PowerShell profile as follow.

1. Open the PowerShell.
 

2. Check if the profile file exists. Please note that the letter-case doesn’t matter.

  • test-path $profile

windows-powershell-setup-profile-1
 

3. Create the profile file if the above it does not exist.

  • new-item -path $profile -type file -force

windows-powershell-setup-profile-2
 

4. An empty profile file is created.
windows-powershell-setup-profile-3
 

5. Here is example config for the profile.

# Set the default path
set-location c:\

# Get the shell window
$shell = $Host.UI.RawUI

# Set the shell title
$shell.WindowTitle="Eureka!"

# Set color theme
$shell.BackgroundColor = "Black"
$shell.ForegroundColor = "White"

# Set the shell window size
$size = $shell.WindowSize
$size.width=120
$size.height=40
$shell.WindowSize = $size

# Set the shell buffer size
$size = $shell.BufferSize
$size.width=120
$size.height=400
$shell.BufferSize = $size

# Setup alias to start the text editors by commands
new-item alias:np -value "C:\Windows\System32\notepad.exe"
new-item alias:sublime -value "C:\Program Files\Sublime Text 2\sublime_text.exe"

# Clear the shell
Clear-Host

 

6. Restart the PowerShell.
windows-powershell-setup-profile-4
 

Done =)

Reference: How-To Geek – Customizing your PowerShell Profile

Advertisements

One thought on “Windows PowerShell – Setup user account profile”

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 )

Twitter picture

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

Facebook photo

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

Google+ photo

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

Connecting to %s