“Obat universal untuk batuk” tidaklah ilmiah. Secara klinis, ada banyak penyakit yang menyebabkan batuk, tuberkulosis bronkial umum, infeksi saluran pernapasan bagian atas dan bronkitis akut dan penyakit lainnya, perlu diobati sesuai dengan penyebab penyakit yang berbeda, pengobatan utama termasuk pengobatan umum dan pengobatan obat. 1. Batuk yang disebabkan oleh TBC bronkus terutama diobati dengan obat untuk melawan TBC, obat yang umum digunakan termasuk rifampisin, isoniazid, etambutol, streptomisin, dan pirazinamida. 2. Untuk batuk yang disebabkan oleh infeksi saluran pernapasan atas akut, istirahat di tempat tidur dan diet teratur harus diberikan terlebih dahulu. Jika batuknya parah, obat penekan batuk dan pengencer dahak seperti Ambroxol dan Bromhexine juga dapat diberikan. 3. Untuk batuk yang disebabkan oleh bronkitis akut, biasanya diberikan obat penekan batuk seperti dekstrometorfan, dan obat pembersih dahak seperti ambroxol hidroklorida dan bromheksin dapat diberikan jika batuk disertai dengan dahak yang tidak dapat dengan mudah dikeluarkan. Jika ada dasar infeksi bakteri, antibiotik seperti cefixime dapat diberikan. Selain penyakit-penyakit di atas, masih banyak penyakit lain yang dapat menyebabkan batuk, jika terjadi gejala batuk berulang kali tidak kunjung mereda atau memburuk, disarankan untuk pergi ke rumah sakit, ikuti petunjuk dokter untuk mendapatkan pengobatan yang terstandarisasi, untuk memastikan penyakit tersebut memiliki prognosis yang baik.