Comment est-il possible d'appeler une fonction d'un autre script PowerShell et de renvoyer l'objet?PowerShell, Appel d'une fonction à partir d'un autre script PS et renvoi d'un objet
Script principal:
# Run function script
. C:\MySystem\Functions.ps1
RunIE
$ie.Navigate("http://www.stackoverflow.com")
# The Object $ie is not existing
Fonctions de script:
function RunIE($ie)
{
$ie = New-Object -ComObject InternetExplorer.Application
}
Pour compléter la réponse, vous pouvez ajouter '. RunIE' :) – stej
J'ai supposé que '. C: \ MySystem \ Functions.ps1' a déjà fourni la fonction RunIE. Dans ce cas, '$ ie = RunIE' est suffisant. –
Je voulais dire "vous pourriez ajouter aussi noter que" RunIE "est possible.Je parlais de l'exemple original où la fonction ressemblait à la fonction RunIE {$ ie = ..}' – stej