Я хочу показать форму windows, пока я делаю процесс. Я пытаюсь это, но он показывает только форму, но процесс не работает, пока я не закрою форму. Кто-нибудь может дать идею, пожалуйста. Спасибо
Add-Type -AssemblyName System.Windows.Forms
[System.Windows.Forms.Application]::EnableVisualStyles()
$form = New-Object Windows.Forms.Form
$Form.WindowState = 'Maximized'
$Form.ControlBox = $false
$file = Get-ChildItem -Path "D:\picture.png"
$img = [Drawing.Image]::FromFile($file)
$form.BackgroundImage = $img
$form.BackgroundImageLayout = 'Center'
$Form.BackColor = "#ffffff"
[void]$Form.ShowDialog()
Function AAA
{
##process
}
Function BB
{
##process
}
$random = ([char[]]([char]'A'..[char]'Z') + 0..9 | sort {get-random})[0..7] -join ''
Write-Host "Random: $random"
Start-Sleep -s 2
$Exit = "0"