Utilizarea caracteristicii dot sourcing în Windows PowerShell

Finalizat

Dot sourcing este o metodă de import a unui alt script în domeniul curent. Dacă aveți un fișier script care conține funcții, puteți utiliza sursa de puncte pentru a încărca funcțiile în memorie la o solicitare Windows PowerShell. În mod normal, atunci când rulați fișierul script cu funcții, funcțiile sunt eliminate din memorie când scriptul se termină. Când utilizați sursa de puncte, funcțiile rămân în memorie și le puteți utiliza la promptul Windows PowerShell. De asemenea, puteți utiliza sursa de puncte într-un script pentru a importa conținut dintr-un alt script.

Sursa de puncte se poate încărca dintr-un fișier local sau prin rețea utilizând o cale UNC (Universal Naming Convention). Sintaxa pentru utilizarea surselor de puncte este:

. C:\scripts\functions.ps1

La un moment dat, sursa de puncte era singura metodă disponibilă pentru a menține un depozit centralizat de funcții care puteau fi reutilizate în mai multe scripturi. Cu toate acestea, modulele sunt o metodă mai standardizată și preferată pentru menținerea funcțiilor utilizate în scripturi.