mirror of
https://github.com/Raphire/Win11Debloat.git
synced 2026-08-22 07:36:25 +00:00
12 lines
502 B
PowerShell
12 lines
502 B
PowerShell
Describe 'Wait-ForKeyPress' {
|
|||
|
|
It 'exits cleanly without prompting when Silent is enabled' {
|
||
|
|
$scriptPath = Join-Path $PSScriptRoot '..\Scripts\CLI\Wait-ForKeyPress.ps1'
|
||
|
|
$command = "function Stop-Transcript {}; `$global:Silent = `$true; . '$scriptPath'; Wait-ForKeyPress"
|
||
|
|
$encodedCommand = [Convert]::ToBase64String([Text.Encoding]::Unicode.GetBytes($command))
|
||
|
|
|
||
|
|
& powershell.exe -NoProfile -EncodedCommand $encodedCommand
|
||
|
|
|
||
|
|
$LASTEXITCODE | Should -Be 0
|
||
|
|
}
|
||
|
|
}
|