Ik bedacht mij, er zijn redelijk wat Powershell functies welke ik veel hergebruik. Het leek me dus handig om functies in een file te scheiden en ze op te roepen. Dat kan ook in powershell met
Dit is leuk en aardig maar dan moet je alsnog de file op elke locatie copieren of het juiste pad benaderen. Dat is een draak wanneer je jouw functies bijwerkt of aanpast.
Stap 2 leek mij deze op de interwebs te gooien (of een intranet server indien corporate omgeving).
Na dit kort getest te hebben lijkt dit als een trein te werken. Nu heb ik nog niet gezien (misschien kijk ik niet verder dan mijn neus lang is) dat iemand dit lijkt te gebruiken.
Ik begrijp dat als je proprietary code gebruikt je dit niet op de interwebs wilt hebben, maar volgens mij is dit een redelijk efficiente manier van centraal opslaan van functies en het gebruiken er van. Of ben ik nou gek?
PowerShell:
bijvoorbeeld.1
| . .\functions.ps1 |
Dit is leuk en aardig maar dan moet je alsnog de file op elke locatie copieren of het juiste pad benaderen. Dat is een draak wanneer je jouw functies bijwerkt of aanpast.
Stap 2 leek mij deze op de interwebs te gooien (of een intranet server indien corporate omgeving).
PowerShell:
1
2
| $foo = Invoke-Webrequest -Uri "http://foo.com/foo.txt" Invoke-Expression $foo.content |
Na dit kort getest te hebben lijkt dit als een trein te werken. Nu heb ik nog niet gezien (misschien kijk ik niet verder dan mijn neus lang is) dat iemand dit lijkt te gebruiken.
Ik begrijp dat als je proprietary code gebruikt je dit niet op de interwebs wilt hebben, maar volgens mij is dit een redelijk efficiente manier van centraal opslaan van functies en het gebruiken er van. Of ben ik nou gek?
Newton's 3rd law of motion. Amateur moraalridder.