Uso de la función de scripts prefijados por puntos en Windows PowerShell
Scripts prefijados por puntos es un método para importar otro script en el ámbito actual. Si tiene un archivo de script que contiene funciones, puede usar scripts prefijados por puntos para cargar las funciones en la memoria en un símbolo del sistema de Windows PowerShell. Normalmente, cuando se ejecuta el archivo de script con funciones, las funciones se eliminan de la memoria cuando se completa el script. Al usar scripts prefijados por puntos, las funciones permanecen en memoria y puede usarlas en el símbolo del sistema de Windows PowerShell. También puede usar scripts prefijados por puntos dentro de un script para importar contenido de otro script.
Scripts prefijados por puntos se puede cargar desde un archivo local o a través de la red mediante una ruta de acceso de convención de nomenclatura universal (UNC). La sintaxis para usar scripts prefijados por puntos es la siguiente:
. C:\scripts\functions.ps1
Al mismo tiempo, scripts prefijados por puntos era el único método disponible para mantener un repositorio centralizado de funciones que se podía reutilizar en varios scripts. Sin embargo, los módulos son un método más estandarizado y preferido para mantener las funciones usadas en los scripts.