Это единственное, что помогает от вирусов. Противовирусных препаратов с доказанной эффективностью не существует, только препараты против специфических вирусов, типа герпеса. Справляться должен иммунитет ребенка, сам. Поэтому именно закаливание и прочие укрепление иммунитета.