Forum Discussion
Look for suggestions to transfer apps from pc to pc
Using Robocopy combined with Junction Points to transfer app from PC to PC is a technically possible. Robocopy is a powerful command-line tool for copying files and directories efficiently, and Junction Points are a type of reparse point that allows you to link folders or directories, making it seem like they are in different locations but actually point to the same data.
However, if you're aiming to transfer user data, documents, or certain folder structures, here's a general overview of how you might use Robocopy and junction points:
How to transfer Apps from PC to PC:
1. Backup Your Data with Robocopy
Use Robocopy to copy the relevant folders from the source PC to an external drive or network location.
Example command:
robocopy "C:\Users\YourName" "D:\Backup\YourName" /E /COPYALL /XJ
2. Create Junction Points on the Destination PC
- On the new PC, you can recreate the folder structure using junction points, which redirect folder paths to the data you've transferred.
- To create a junction point, first, ensure the target folder exists, then run:
mklink /J "C:\Users\YourName\AppData\Roaming\SomeApp" "D:\Backup\YourName\AppData\Roaming\SomeApp"
- This makes the folder "SomeApp" appear in the original location but actually points to the data stored elsewhere.
3. Limitations and Cautions
- This method does not transfer applications themselves—just data and folder structures.
- Many apps won't work correctly if only their data is moved, as they rely on registry entries and installed files.
- Reinstalling applications on the new PC is the safest way to ensure they work properly.
4. Best Practice
- Use Robocopy to back up user data.
- Reinstall applications on the new PC.
- Use junction points only for personal data or specific folders you want to redirect.