Question
Problème avec XAML
- Bastien
- Auteur du sujet
- Hors Ligne
- Nouveau membre
- Messages : 11
- Remerciements reçus 0
Voilà, j'ai un petit souci avec mon script Powershell et mon interface XAML. J'aimerai afficher une ProgressBar, qui est nommée dans mon XAML avant de lancer un export des drivers avec DISM. Le problème c'est que la PB s'affiche toujours après l'exécution de la commande.
Quelqu'un aurait une idée ?
Merci d'avance !
Un extrait du code :
function Get-StatusBar ($Status){
$window.FindName("ProgressBar").Visibility = "$Status"
}
function Export-UIDrivers (){
try {
Export-WindowsDriver -Online:$true -Destination "$env:TEMP\testui" -ErrorVariable $Error[0] -ErrorAction SilentlyContinue ;
}
catch {
Out-File -FilePath "C:\Users\Papi\AppData\Roaming\testui" -InputObject $Error[0] ;
$window.FindName("LabelAdminError").Visibility = "Visible"
}
}
$window.FindName("Export").add_click({
Get-StatusBar -Status Visible
Export-UIDrivers
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
- Messages : 6300
- Remerciements reçus 68
forcer le Refresh ?
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- Bastien
- Auteur du sujet
- Hors Ligne
- Nouveau membre
- Messages : 11
- Remerciements reçus 0
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
- Messages : 6300
- Remerciements reçus 68
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- Bastien
- Auteur du sujet
- Hors Ligne
- Nouveau membre
- Messages : 11
- Remerciements reçus 0
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
- Messages : 6300
- Remerciements reçus 68
C'est dû au fait que dans ce cas on utilise deux contextes différents(2 threads), il faut peut être revoir la conception, ex :
stackoverflow.com/questions/63933770/wpf...ting-from-powershell
ou
www.foxdeploy.com/blog/part-v-powershell...h-progress-bars.html
Recherche sur ce site :
learn-powershell.net/2012/10/14/powershe...-different-runspace/
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- Vous êtes ici :
- Accueil
- forum
- PowerShell
- Entraide pour les débutants
- Problème avec XAML