Quantcast
Viewing all articles
Browse latest Browse all 2314

XAML Form nach bestimmter Zeit automatisch schliessen.

Hallo,

ich würde gerne ein Fenster, dass ich wie folgt erzeuge:

_______________________________________

#Hauptformular
Function GenerateForm {
      $Form.ShowDialog()| Out-Null
}

[XML]$XAML = Get-Content C:\USB.xaml
$XAML.Window.RemoveAttribute("x:Class")
$Reader = New-Object System.Xml.XmlNodeReader $XAML
$Form = [Windows.Markup.XamlReader]::Load($Reader)

GenerateForm
_______________________________________

nach einer bestimmten Zeit, z.B. 5 Sek automatisch schliessen.

Dabei stelle ich mich aber ein wenig dümmlich an. Ich habe es schon mit Timer versucht, aber mir scheint, ich komme nicht in den Prozess der das Fenster offen hält, oder so. Da das Script über GPOs mit der Abmeldung verbunden ist, könnte ich es mit einem zweiten Script wahrschein hart raus kicken, erscheint mir aber nicht elegant.

Ich glaube, ich habe da etwas Grundlegendes noch nicht ganz verstanden, kann mir da jemand einen kurzen Tipp geben?

Torsten

P.S. Nachher soll das Script nur kurz überprüfen ob ein USB Stick beim abmelden noch drin ist und kurz darauf aufmersam machen, das ist aber kein Problem mehr :-)


Viewing all articles
Browse latest Browse all 2314


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>