Bonjour tout le monde,

Je me suis fait un petit script dernièrement, qui me liste les 20 répertoires les plus volumineux d'un volume donné.
Il fonctionne bien dans l'ensemble, mais lorsque je l’encapsule dans une fonction ça ne marche plus.
Pourquoi ?? Merci de votre aide

Exemple :

Ce qui marche
Code PowerShell : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
$ComputerName = "xx.xx.xx.xx"
 
$ScriptBlock = {...}
 
Invoke-Command –ComputerName $ComputerName –Authentication negotiate –Scriptblock $ScriptBlock | ft *

Ce qui ne marche pas
Code PowerShell : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
function test {
 
$ComputerName = "10.200.170.191"
 
$ScriptBlock = {...}
 
Invoke-Command –ComputerName $ComputerName –Authentication negotiate –Scriptblock $ScriptBlock | ft *
 
}