skip to Main Content

Pentru o utilizare cât mai facilă şi mai eficientă a terminalului PowerShell, putem crea scripturi care vor automatiza operaţiile pe care le executăm frecvent.
Cu setările implicite, avem un dezavantaj: când vom rula scripturi din diverse locaţii, va trebui întâi să schimbăm directorul şi apoi să scriem numele scriptului.
Pentru a elimina acest inconvenient, va trebui să ne creăm un profil nou.

Cum se procedează ?
1. Verificăm dacă există profilul, folosind comanda: Test-Path $profile
Dacă rezultatul este False, trecem la pasul 2.
2. Pentru a crea un nou profil, folosim comanda: New-Item -path $profile -type file –force
Rezultatul: se creează un nou profil, în locaţia: C:\Documents and Settings\Alexandru\My Documents\WindowsPowerShell

Crearea unui nou profil pentru PowerShell

3. Vom crea un nou folder ce va conţine toate scripturile utile: F:\Scripturi
4. Acum, vom modifica profilul creat. Accesăm locaţia profilului şi folosind un editor de texte (Notepad, Notepad ++, etc.), vom deschide fişierul Microsoft.PowerShell_profile.ps1
5.
În mod implicit, acesta nu conţine nimic.
În funcţie de preferinţele fiecăruia se pot adăuga setări de personalizare pentru fereastra terminalului.

De exemplu:
# Stabilesc locaţia implicită de lansare
Set-Location „F:\Scripturi\”
# Modific dimensiunile ferestrei terminalului
$Shell = $Host.UI.RawUI
$size = $Shell.WindowSize
$size.width=100
$size.height=50
$Shell.WindowSize = $size
$size = $Shell.BufferSize
$size.width=100
$size.height=150
$Shell.BufferSize = $size

În afară de aceste setări de personalizare, vom specifica locaţia în care avem stocate scripturile, folosind comanda: Set-Location „F:\Scripturi\”

6. După ce salvăm modificările, vom deschide PowerShell.
Se poate observa că fereastra terminalului este modificată conform setărilor de la pasul 5.

Crearea unui nou profil pentru PowerShell

7. Nemaifiind nevoiţi să rulăm comanda cd (change directory) pentru a modifica directorul curent, acum putem scrie doar numele scriptului pentru a-l rula.
Ex.:  .\New_Draft.ps1
Observaţie: înainte de a scrie numele scriptului, vom scrie .\ (punct şi backslash) şi apoi numele scriptului.

Crearea unui nou profil pentru PowerShell

Cosmin Tătaru

Pasionat de blogging și tehnologie încă din 2009, Cosmin este aici să vă ajute să vă creșteți vânzările și productivitatea punând tehnologia la treabă pentru dumneavoastră.

Mergeți sus

Dacă derulezi pagina sau dacă navighezi pe acest site, îți dai acordul să folosim cookies. Cookie consent --> vezi detalii

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close