How many days do you need to take the shingles antiviral?

Shingles antiviral medications are usually taken for 7-10 days, and in some patients they can be taken for 10-14 days. Commonly used antiviral medications are acyclovir, valacyclovir or famciclovir. There are also other antiviral medications such as sodium fosfomycin, bromvudine and so on, which are very important in the treatment of shingles. In addition to this topical antiviral creams or drops such as acyclovir cream, ganciclovir gel, penciclovir cream, sodium fosfomycin cream, interferon, etc. can also be used topically.