Logon hours for user

  List logon hours for user

get-aduser "user" -property logonhours | select-object -expand logonhours
Copied!

  Byte array for change time and day

$logonHoursArray = [byte[]] (0,0,128,255,7,128,255,7,128,255,7,128,255,7,128,255,7,0,0,0,0)
set-aduser user -replace @{logonhours = $logonHoursArray}
Copied!