hello Mr Ashu ,
welcome to "healthcare magic forum "
will suggest you homoeopathic medicne which will help to treat the cause rather than any external factor ,dandruff is an infection if overlooked it may spread further, consult a homoeopath who will be able to help you to get rid of the dandruff ,
anti dff shampoos will help you for couple of days , go for frequent shampooing .
takecare,wish you good health always !