Is there a way to directly transfer files between laptops and PCs using regular USB cables?
I've replaced my old laptop with a new one and I have over 350GB worth of data to move over, moving all of it to an external drive and then moving them to the new laptop doesn't seem efficient and it seems like it's gonna take forever
I know there are some special cables that can do that but I don't wanna waste money on something that I'm only gonna use once every 5 years at most.
When you say it’s going to ‘take forever’ how long are we talking? Can you try a small batch and see how long it takes? If you really are only doing this every 5 years or so and don’t want to spend any money then the setup you have may be your best option.
If you want to spend $10 or so you could buy a cat6 Ethernet cable (and you may also need to buy a dongle for the laptop). The transfer would take a few hours.
Depending on your internet speed you could also sign up for a single month of Dropbox and do it that way (again, about $10).
For the quickest (and most expensive way) you could purchase an external nvme/SSD which would do the job in a few minutes. Couple hundred dollars but then you’ve got a very useful device that you can use in future.