<p>A multi-purpose machine for wall processing includes a base, a working member (1) and a sliding device which can make the working member (1) slide up and down relative to the base. The base includes a bottom board (31) with moving wheels (34) therebelow, a top board (32), and several parallel upright posts (33) therebetween. The working member (1) includes a cover (11) and a roller (12) set inside the cover (11). A built-in motor is set inside the roller. Tools for wall processing are releasably fixed on the outside of the roller (12). A feeding opening (111) is provided on the upper part of the cover (11) and connected with a supply system or an absorbing system.</p>