title: Jenkins: schedule slaves activity
body: <p>I have a Jenkins server with a slave running on a Windows machine that is launched using Java Web Start.<br>
  I need this slave to be active only in a certain time frame, for example it must be started every Wednesday at 8.00 pm and must be active for 12 hours.<br>
  So I selected "Take this slave online according to a schedule" in the "Schedule" field of the slave configuration, and I entered this expression:<br>
  0 20 * * 3<br>
  in the "Startup Schedule" field and I set the "Scheduled uptime" to 720 minutes.<br>
  I was expecting that all the jobs tied to that slave executed outside the online window would be delayed, put in the queue and started at the specified time.<br>
  But if I launch a job tied to that slave, it gets executed even if the slave should be unavailable.<br>
  Am I missing something? How can I achieve the behavior I need?</p>