Ejecutar Script de powershell dentro o fuera de horario laboral

Tengo un script de Powershell que cuando inicia sesión un usuario en una maquina manda un mail informando.

queria que esto solo se realizara fuera de jornada laboral y buscando he encontrado este disparador

[int]$hour = get-date -format HH
If($hour -lt 8 -or $hour -gt 17){ <do nothing> }
Else{
If($lastwrite -le (Get-Date).addMinutes(-$ageMinutes)){ <send email, set oldTimeStampFound flag, and sleep> }
Else{
<Clear oldTimeStampFound flag>
}
}

Referencia: https://www.faqcode4u.com/faq/455459/run-powershell-if-statement-between-business-hours

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *