Sounds easy. Create a batchfile that calls OBS with the right parameters to start with recording active, and create a Windows Task Scheduler job for starting this batchfile triggered by your login. To achieve a new recording every 24h, set the job to terminate after 24h and add a second trigger to your job that will start the job once every day. Set the job to queue a new instance if it is already running, so the "next" recording job will wait for the previous to terminate.