Time-скрипт предназначен для разовой постановки скрипта в очередь выполнения.
Тогда логика вашей программы будет такая:
1. На временное событие, например, каждую минуту, ставим проверку, а не добавили ли мы тайм скрипт на пятницу, 11:30. Потому что неизвестно когда мы можем перезапустить сервер, вдруг это произойдёт именно в пятницу, часов в 11, например.
2. Если в очереди скрипта нету, добавляем его. Проще всего из шаблона, чтобы текстовую строку не клеить вручную.
Мне кажется, это не самый удобный вариант, но можете сделать и так, проблем нет, если будут неясности, я помогу.
Team lead
Чат со мной