Manipulation of spin currents in metallic systems