You need to copy the files directly to the new PC - via CD/DVD/Thumb Drive/network connection.
If you have songs purchased from the iTunes store you will need to authorize the new PC to be able to play them.
Alternatively there are third-party programs that will upload music from an iPod - I believe WinAmp can do this now. This will not allow you to play copy-protected iTunes store songs though, only unprotected files.
With multiple computers, or multiple iPods with different libraries, it becomes important to check the “Devices” preference panel in iTunes before connecting up your iPod.
If automatic syncing is not disabled, it will replace the library on whatever iPod is plugged in.
This is often not the desired behavior.
When I got a new laptop, I was able to get music off my ipod and onto the new computer. I didn’t get my instructions fromthis webpage but from what I recall, I did basically same steps. Also, when I downloaded iTunes for the first time, I made sure to uncheck the autosync option so I didn’t have to worry about accidentally erasing my ipod.
This is basically correct, but I just wanted to add that recent versions of iTunes will ask you whether you want to copy purchased music from an iPod to your computer when you plug it in, if the files are present on the iPod but not on the computer. You will still have to authorize that computer to play the files, of course, and unprotected files cannot be copied via iTunes.
That said, if you have a network connection for both computers, it’s often simpler to just drag the iTunes Music folder from one machine to the other (and go for a coffee, lunch, or vacation while it’s copying over, depending on how much music you have.)
If your entire music library is on your iPod and you want to scoot the whole library over to the laptop, these guys should have the answer. If the whole library does NOT fit on the iPod, I suppose you could make several “trips” as it were, but I’d be more apt to get a jumpdrive or an external hard drive or just network the computers and copy it on over.