Você pode, se você usar o PowerShell! Eu escrevi este roteiro para você:
Add-Type -AssemblyName System.Windows.Forms
$form = New-Object System.Windows.Forms.Form
$form.TransparencyKey = $form.BackColor
$form.WindowState = 'Maximized'
$form.FormBorderStyle = 'None'
$label = New-Object System.Windows.Forms.Label
$label.Font = New-Object System.Drawing.Font ($label.Font.FontFamily, 200)
$label.ForeColor = [System.Drawing.Color]::FromKnownColor('Green')
$label.AutoSize = $true
$label.Text = 'Text!'
$label.Add_Click({$form.Close()})
$form.Controls.Add($label)
[Windows.Forms.Application]::Run($form)
Você pode alterar os valores de Text!
e Green
para o que preferir. Quando esse script é invocado, um texto massivo será mostrado em cima de tudo e só desaparecerá quando você clicar no texto. Basicamente, ele cria um formulário transparente e coloca um rótulo grande nele.
Salve esse script como um arquivo .ps1
. Para ativar a execução de scripts em um sistema, consulte a seção Habilitando Scripts do wiki de tags do PowerShell . Você pode executar esse script a partir de um arquivo em lote como este:
powershell.exe -File '\path\to\script.ps1'