The chief concern of this paper is the existence and the construction of all weak generalized inverses which commute with the original matrix; in other words we are concerned with the system $AXA=A$, $AX=XA$. Some other matrix systems and equations are also considered.