Hallo Baiki,
ich stolpere gerade eben über Deine Fragen und will Dir zwei bereits existierende Lösungen dafür geben.
Resumable Option: Diese gibt es bereits in Form des Schalters /nocleanup und bewirkt, dass das client-Verzeichnis nicht geleert wird. Bereits heruntergeladene Patches bleiben also bestehen und müssen nicht erneut heruntergeladen werden.
Bandbreitenlimit: Suche mal nach Wondershaper oder Trickle.
Mit Grüßen,
Gernot