J'ai un ps1 script dans lequel je définis 2 fonctions comme telles :
function Invoke-Sql([string]$query) {
Invoke-Sqlcmd -ServerInstance $Server -Database $DB -User $User -Password $Password -Query $query
}
function Get-Queued {
Invoke-Sql "Select * From Comment where AwaitsModeration = 1"
}
J'appelle ensuite le fichier ps1 en le tapant (il est dans un dossier dans le chemin, et l'autocomplétion fonctionne)
Cependant, je ne peux pas commencer à utiliser les fonctions. Je suis confus, car lorsque je copie/colle les fonctions dans la console, tout va bien et elles fonctionnent. J'ai également une fonction définie dans mon profil, et elle fonctionne. Où est-ce que je me trompe, pourquoi ce que j'essaie de faire ne fonctionne-t-il pas ?