No easy cut and paste way. You can generate a couple of scripts using dynamic sql to attach/detach. Perhaps a powershell script to wrap it up and do the copying and folder creation.
Best advice is to ensure the drive letters match the source server. This will prevent a lot of file moving making the attach/detach process more complicated.
Alternatively, you could look at logshipping then all prior to migration. This can be prepped well in advance and it will vastly reduce the copying process.