In this paper, a synchronisation problem is studied for a class of nonlinear leader-following systems. Based on adaptive control with some algebra lemmas, we propose a distributed control scheme. This scheme ensures each follower to asymptotically synchronise with the leader. Compared with the existing works where system input powers are assumed one, the input powers considered in this paper are unknown but larger than one. Based on Graph theory, Lyapunov theory and radial basis function (RBF) networks, we design a distributed adaptive supervisory control method. It is proven that the consensus among the leader and followers are achieved and all the signals including tracking errors asymptotically converge to a small neighbourhood of the origin. Finally, simulation results are displayed to demonstrate the effectiveness of control scheme.