Такой вызов SLMGR подавляет окно результатов на удаленной машине, и продолжает отработку кода дальше, при этом выполняя свои функции.
Применил это через Powershell на Win10/Win11.
$PSExecPath \\$computer -s -accepteula -nobanner cmd.exe /c "cscript //B $env:windir\system32\slmgr.vbs /skms $KMSServer" 2>&1
$PSExecPath \\$computer -s -accepteula -nobanner cmd.exe /c "cscript //B $env:windir\system32\slmgr.vbs /ipk $WinKey" 2>&1
$PSExecPath \\$computer -s -accepteula -nobanner cmd.exe /c "cscript //B $env:windir\system32\slmgr.vbs /ato" 2>&1