I Just want to test something about the code in stack overflow.
# Definim l'hora en que volem que es reinicii l'ordinador
$triggerTime = "23:00" # Format 24 hores HH:MM
# Creem un nou objecte de trigger que s'executara diariament a l'hora especificada
$trigger = New-ScheduledTaskTrigger -Daily -At $triggerTime
# Definim l'accio que volem que realitzi la tasca, en aquest cas, reiniciar l'ordinador
$action = New-ScheduledTaskAction -Execute "shutdown.exe" -Argument "/r"
# Especifica les opcions per executar la tasca tant si l'usuari ha iniciat sessio com si no
$principal = New-ScheduledTaskPrincipal -UserId "SYSTEM" -LogonType S4U -RunLevel Highest
# Creem la tasca programada amb les opcions especificades
Register-ScheduledTask -TaskName "Reinici" -Trigger $trigger -Action $action -Principal $principal -Description "Reinicia l'ordinador cada dia a les 23:00" -Settings (New-ScheduledTaskSettingsSet -AllowStartIfOnBatteries -DontStopIfGoingOnBatteries -StartWhenAvailable)
I’m just testing one thing in stack overflow, I’m going to delete this.