К почему вы считаете что "антибиотик" не действет на вирусы?

Исходя из значения этого слова препарат данной категории действует на любые живые формы микроорганизмов. "Анти" = "против" , "БИО" = "Жизнь".

Или давайте уточняйте что вы собираетесь "не давать": противомикробное, антибактериальное или противовирусное средство, или антибиотик широкого спектра действия.

Я не права?