Powershell profile-ok

Készülődve a jövő szerdai SQL Server 2008 R2 bejelentésre éppen a Powershelles demómat reszelem-tesztelem, és örömmle tapasztaltam, hogy a PowerShell 2.0-hoz adott ISE, avagy GUI egy másik profile-t használ, mint a mezei parancssor, amiben ez látszik:

PS C:\Users\erik> $profile
C:\Users\erik\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1

Ezzel szemben az ISE ezt mondja:

PS C:\Windows\system32> $profile
C:\Users\erik\Documents\WindowsPowerShell\Microsoft.PowerShellISE_profile.ps1

Biztos van különbség közöttük, gondoltam, majd elhatároztam, hogy csinálok egy symlinket (vagy hogy hívják azt Windowson) a sima profájlra. Aztán belenéztem az internetbe, és bing! máris megtaláltam a különbséget. Az ISE profile-ban gyakorlatilag kibővíthetjük az ISE menürendszerét, egy custom menüpontba betolhatjuk mindazt, amit szeretnénk még a GUI-ban látni, billentyűkombóval meg mindennel. It tvan pl. egy kedves kis minta: http://get-powershell.com/2008/12/29/code-snippets-in-powershell-ise/.

Leave a comment