Congress would have to end the H1B by legislation.
Trump can only strangle the H1B by regulations.
Someone will have to enforce wages not being reduced by kickbacks to the sleazy body shops.
First paycheck is X. Then 2 weeks later it is X - Y.