Restart-Computer -Force
Wait-Event -timeout <int>
"This is some content" >> C:\Users\Me\Desktop\Log.txt
Isso aguardará para continuar até atingir o período de tempo especificado.
Você também pode usar o comando abaixo do processo de espera e especificar o powershell como o programa para aguardar. Isso pausaria o script até que o PowerShell fosse fechado pelo reinício.
Restart-Computer -Force
Wait-Process PowerShell
"This is some content" >> C:\Users\Me\Desktop\Log.txt