Wie kann ich ein powershell script mit dem X button beenden?

ich habe eine MassageBox und ich möchte das Script beenden, sobald x gedrückt wird.

Kann ich eine Variable hochzählen wenn ein anderer Button gedrückt wird, eine Variable die verhindert, dass mein script beendet wird? Mit onClick oder so?

$version = "xy"

Add-Type -AssemblyName System.Windows.Forms

[System.Windows.Forms.Application]::EnableVisualStyles()

$START              = New-Object system.Windows.Forms.Form

$START.ClientSize        = '400,282'

$START.text           = $version

$START.TopMost          = $false

$Label1a             = New-Object system.Windows.Forms.Label

$Label1a.text           = "Inhaltt:"

$Label1a.AutoSize         = $true

#$Label1a.width          = 25

#$Label1a.height          = 10

$Label1a.location         = New-Object System.Drawing.Point(9,24)

$Label1a.Font           = 'Microsoft Sans Serif,10'

$Button1a             = New-Object system.Windows.Forms.Button

$Button1a.text          = "OK"

$Button1a.width          = 381

$Button1a.height         = 30

$Button1a.location        = New-Object System.Drawing.Point(9,243)

$Button1a.Font          = 'Microsoft Sans Serif,10'

$Button1a.add_Click({$START.close()}) #MessageBox wird geschlossen

$TextBox1a            = New-Object system.Windows.Forms.TextBox

#$TextBox1a.multiline       = $false

$TextBox1a.text          = "Inhalt"

$TextBox1a.width         = 55

$TextBox1a.height         = 20

$TextBox1a.location        = New-Object System.Drawing.Point(9,45)

$TextBox1a.Font          = 'Microsoft Sans Serif,10'

$TextBox2a            = New-Object system.Windows.Forms.TextBox

#$TextBox2.multiline       = $false

$TextBox2a.text          = "Inhalt"

$TextBox2a.width         = 381

$TextBox2a.height         = 20

$TextBox2a.location        = New-Object System.Drawing.Point(9,119)

$TextBox2a.Font          = 'Microsoft Sans Serif,10,style=Italic'

$Label2a             = New-Object system.Windows.Forms.Label

$Label2a.text           = "Inhalt:" #$inputpath #Variable muss noch definiert werden

$Label2a.AutoSize         = $true

#$Label2a.width          = 25

#$Label2a.height          = 10

$Label2a.location         = New-Object System.Drawing.Point(9,98)

$Label2a.Font           = 'Microsoft Sans Serif,10'

$Label3a             = New-Object system.Windows.Forms.Label

$Label3a.text           = "Inhalt:" #$outputpath

$Label3a.AutoSize         = $true

#$Label3a.width          = 25

#$Label3a.height          = 10

$Label3a.location         = New-Object System.Drawing.Point(9,172)

$Label3a.Font           = 'Microsoft Sans Serif,10'

$TextBox3a            = New-Object system.Windows.Forms.TextBox

#$TextBox3a.multiline       = $false

$TextBox3a.text          = "Inhalt"

$TextBox3a.width         = 381

$TextBox3a.height         = 20

$TextBox3a.location        = New-Object System.Drawing.Point(9,192)

$TextBox3a.Font          = 'Microsoft Sans Serif,10,style=Italic'

$START.controls.AddRange(@($Label1a,$Button1a,$TextBox1a,$TextBox2a,$Label2a,$Label3a,$TextBox3a,$Label1ab))

[void]$START.ShowDialog()

Computer, Windows, programmieren, Code, Script, powershell, Powershell ISE
0 Antworten
Wie wähle ich am besten die richtigen Teile für eine Custom Wasserkühlung?

Hallo,

ich wollte mir demnächst eine Custom Wasserkühlung in mein System bauen. Nur habe ich ein Problem: Die Teile. Ich weiß ja, dass man Alu und Kupfer nicht in ein System haben sollte, weil es sonst korrodiert (zwar kann man Korrosionsschutz nehmen, aber ich habe gelesen, dass sich das nicht so gut verträgt, wenn man auch Farbmittel benutzen möchte, stimmt das?). Ich wollte mir eigentlich ein komplettes System aus Aluminium bauen, ich hatte auch schon alle Teile gefunden, leider sind die Radiatoren aus Alumium (alle ab 4 cm wenn man 360 Radiatoren wählt) viel zu dick für mein Gehäuse (Ich dachte immer, dass ich in meinem Miditower viel Platz hätte, aber ich kann nur oben einen 360 Radiator hinbasteln und ich habe dazu auch nur maximal 5 cm Platz für Radiator und Lüfter, da dann das Motherboard zusammen mit dem 8 Pin Anschluss im Weg stehen). Wenn ich mir ein System aus Kupfer bauen möchte, finde ich keine Pumpen aus Kupfer, sondern nur aus Messing oder vernickeltem Messing. Kommt Messing gut mit Kupfer klar? Ich möchte mir so gerne die Wasserkühlung meiner Träume bauen, möchte aber ungern mehr als 250 Euro bezahlen (Ich möchte unbedingt RGB Beleuchtung bei dem CPU-Kühlkörper und bei der Pumpe bzw. Ausgleichsbehälter, die Aura Sync unterstützt und ein weißes Farbmittel. Ich weiß, dass ich viel verlange xD). Kann mir da jemand helfen?

Ich danke schon Mal im voraus :).

PC, Computer, Technik, Wasserkühlung, Aluminium, Kupfer, Messing, RGB, Technologie, Korrosion, Farbmittel, Spiele und Gaming, Custom Wasserkühlung
1 Antwort

Meistgelesene Fragen zum Thema Computer

convert2mp3.net funktioniert nicht mehr?

5 Antworten

Tumblr sicherer Modus deaktivieren?

2 Antworten

Wie kann ich bei Windows 10 Monitor Nummer 1 und 2 tauschen?

3 Antworten

Wo finde ich eine Windows XP Professional ISO?

11 Antworten

Kann mein Dad über Fritzbox sehen, auf welchen Internetsites ich war?

15 Antworten

Instagram: Wie kann man Entfolger sehen?

6 Antworten

Kennt ihr sichere und gute Pornoseiten?

9 Antworten

Sons of Anarchy wer ist diese frau mit dem Einkaufswagen?

3 Antworten

Alternativen zu Burning-series.to

10 Antworten

Computer - Neue und gute Antworten