Dot sourcing hace que sea más fácil en una etapa posterior convertir sus secuencias de comandos en un módulo, no tendrá que cambiar las secuencias de comandos en funciones.
Otra ventaja del abastecimiento de puntos es que puede agregar la función a su caparazón al agregar el archivo que contiene las funciones a Microsoft.PowerShell_profile.ps1, lo que significa que las tiene disponibles en todo momento (eliminando la necesidad de preocuparse por las rutas etc.)
Tengo un corto de escritura-host en la parte superior de mis archivos dot dotados con el nombre de la función y los parámetros comunes y dot fuente de las funciones en mi perfil. Cada vez que abro PowerShell, la lista de funciones de mi perfil se desplaza (si, como yo, olvida con frecuencia los nombres exactos de sus funciones/archivos). Lo apreciará a medida que pase el tiempo a medida que la cantidad de funciones comienza a acumularse.
Tenga en cuenta que deberá usar la ruta completa o relativa a la secuencia de comandos, a menos que esté en la ruta del sistema. – JasonMArcher