Не помню историю возникновения такой потребности, но была задача запустить какую-то часть скрипта с отложенным временем.
Как, например, sleep в батнике (исполняемом файле).
И как оказалось, ничего сложного в этом нет. Я написал вот такой вариант:
В инете это валяется по адресу: https://pastebin.com/Nb9iaCxi