Batuk meskipun mengonsumsi obat anti-inflamasi hanya mengobati penyebab infeksi bakteri, tetapi bukan gejalanya. Bahkan dalam kasus infeksi saluran pernapasan bawah akibat bakteri, pasien harus diberikan antibiotik yang efektif untuk memerangi infeksi, bersama dengan obat anti-batuk yang diperlukan, seperti tablet licorice majemuk dan kapsul methocarbamol majemuk. Dalam beberapa kasus, infeksi inflamasi meningkatkan sensitivitas jalan napas dan pengobatan dengan ketotifen atau montelukast mungkin diperlukan untuk mengurangi sensitivitas jalan napas. Beberapa batuk juga dapat disebabkan oleh infeksi non-bakteri, misalnya, pasien dengan tuberkulosis harus diobati dengan terapi anti-TB yang efektif. Untuk batuk varian asma, sindrom saluran napas atas dan batuk refluks gastro-esofagus, pengobatan simtomatik harus diberikan untuk mengatasi penyebab batuk, bila antibiotik saja tidak efektif. Oleh karena itu, penting untuk tidak menyalahgunakan antibiotik untuk batuk, tetapi untuk mengidentifikasi penyebab batuk sebelum mengobatinya secara khusus.