Como você não listou como está tentando fazer isso, mostrarei a maneira mais fácil. Pode ser configurado por meio da GUI do Gerenciador do IIS. Clique com o botão direito do mouse no Pool de Aplicativos e selecione Recycling
no menu de contexto. A partir daí, você pode definir uma lista de horários separados por vírgulas para reciclar esse pool de aplicativos. Há uma string de amostra logo abaixo do campo de texto. Os horários devem ter um espaço entre o valor e AM ou PM, mas não antes ou depois da vírgula que separa os valores.