windows:scripting:auto_run_a_script_when_openning_powershell

Differences

This shows you the differences between two versions of the page.


windows:scripting:auto_run_a_script_when_openning_powershell [2019/10/31 09:06] (current) – created - external edit 127.0.0.1
Line 1: Line 1:
 +====== Auto run a script when openning Powershell ======
 +You can have four different profiles in Windows PowerShell. The profiles are listed in load order. The most specific profiles have precedence over less specific profiles where they apply.
  
 +  - %windir%\system32\WindowsPowerShell\v1.0\profile.ps1 \\ This profile applies to all users and all shells.
 +  - %windir%\system32\WindowsPowerShell\v1.0\Microsoft.PowerShell_profile.ps1 \\ This profile applies to all users, but only to the Microsoft.PowerShell shell.
 +  - %UserProfile%\My Documents\WindowsPowerShell\profile.ps1 \\ This profile applies only to the current user, but affects all shells.
 +  - %UserProfile%\My Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1 \\ This profile applies only to the current user and the Microsoft.PowerShell shell.
 +
 +Example:
 +<code>
 +write-host -ForegroundColor Green "PSRepo contents"
 +dir C:\PSRepo | Foreach-Object {$_.BaseName} | format-wide
 +</code>