· 4 years ago · Apr 07, 2021, 09:22 AM
1add-Type -AssemblyName System.Windows.Forms
2
3$global:Text = "Nom.Prenom"
4
5$Form = New-Object System.Windows.Forms.Form
6$Form.ClientSize = ‘300,300’
7$Form.Text = "Generateur d'addresse Mail"
8$Form.FormBorderStyle = ‘Fixed3D’
9$Form.MaximizeBox = $false
10
11$Bouton = New-Object System.Windows.Forms.Button
12$Bouton.Location = New-Object System.Drawing.Point(100,150)
13$Bouton.Width = 80
14$Bouton.Height = 40
15$Bouton.Text = "Valider"
16
17$Bouton2 = New-Object System.Windows.Forms.Button
18$Bouton2.Location = New-Object System.Drawing.Point(100,200)
19$Bouton2.Width = 80
20$Bouton2.Height = 40
21$Bouton2.Text = "Copier"
22
23$Bouton3 = New-Object System.Windows.Forms.Button
24$Bouton3.Location = New-Object System.Drawing.Point(90,250)
25$Bouton3.Width = 100
26$Bouton3.Height = 50
27$Bouton3.Text = "Valmont"
28
29$Label = New-Object System.Windows.Forms.Label
30$Label.Location = New-Object System.Drawing.Point(100,120)
31$Label.Width = 200
32$Label.Height = 20
33$Label.Text = $global:Text
34
35$TextBox = New-Object System.Windows.Forms.TextBox
36$TextBox.Location = New-Object System.Drawing.Point(175,90)
37
38$TextBox2 = New-Object System.Windows.Forms.TextBox
39$TextBox2.Location = New-Object System.Drawing.Point(25,90)
40
41$Form.controls.addRange(@($Bouton, $Bouton2, $Bouton3, $Label, $TextBox, $TextBox2))
42
43$Bouton.add_Click({
44$global:Text = $TextBox.Text + "." + $TextBox2.Text + "@gmail.com"
45$Label.Text = $global:Text
46})
47$Teste = $Label
48$Bouton2.add_Click({
49Set-ClipBoard($global:Text)})
50
51$Bouton3.add_Click({$loginpage = "Votre page"
52
53
54$ie = New-Object -com internetexplorer.application;
55
56$ie.visible = $false
57
58$ie.navigate($loginpage)
59
60while($ie.ReadyState -ne 4) {start-sleep -m 100}
61
62
63sleep -Seconds 2
64
65$ie.visible=$true
66})
67$Form.ShowDialog()