In general we prefer to keep the number of commands smaller and make each command do multiple options. One way we do this is by using consistent cogo based controls. Most controls will do simple math and recall the bearing and distance from point objects.
Run explorer object command and identify the segment you want to scale to. Put the cursor in the distance the command reports, right click and copy the distance.
Run the desired command to scale the objects. For the scale, type in the desired distance and "/" then past the distance (less the units). Tab off the scale and you will get the required factor.
The move/rotate/scale by points command will do the same type of operation if you have both lines defined by using from and to points.