I am not too sure what your question is, but your syntax is basically correct assuming that you are wanting to write the image file (images.img) to a second mounted device (disk-1).
dd if=/media/disk of=/media/disk-1/images.img
If I am reading your post correctly, you appear to want to copy one pen drive to another (?) which won't happen with the code you have used.
The simplest way is to create a "dd" image on your local machine then use a similar command to write the image file to the second device.
To get the first image file:
dd if=/media/disk of=images.img bs=512 conv=noerror,sync
<this will copy the physical device at /media/disk, in blocks of 512 bytes to a file called images.img. The final part of the string basically tells dd to not stop if it finds an error (it will pad the bad sectors with zero's) and to align the blocks in both copies>
To write the copied data to the second device:
dd if=images.img of=/media/disk-1 bs=512 conv=noerror,sync
As I said, that is theory based on my perception of what you are trying to do. If I have got it wrong then by all means shout up and put me right!