Salut,

pour les gens qui codent avec ISE, vous pouvez utiliser les events de cet environement graphique, je vous mets ce petit exemple:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
# Forcer les options par defaut de ISE
# Toutes les propriétés des Options ISE
# seront rétablies par defaut
# $psISE.Options |gm -type Property
$Value=@'

$arg=@{
 event="PropertyChanged"
 input=$psISE.Options
 action={$psISE.Options.RestoreDefaults()}
 source="Options.Changed"
}
$null=Register-ObjectEvent @arg
'@
ensuite vous pouvez mettre votre code dans votre profile ISE:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
# créer un nouveau profile_ISE
ni -Path $profile -Type file -Force -Value $Value