Рассматриваете каждый объект файловой системы на предмет того, является ли он точкой повторной обработки и соответственно полученному поступаете. Я же не знаю, что Вы подразумеваете под «переносом «Users» на «D:\»». Вот, например:
«All Users» — это ссылка на «C:\ProgramData»
Код:
╔═════════════════════════════════════ C:\Users ════════════════╤══════╤════════╤═════╗
║n Name │ Size │ Date │Time ║
║.. │ Up │03.03.11│01:43║
║All Users │Symlin│14.07.09│09:06║
║Default 1│18:50║
║Default ╔═════════════════════════ Attributes ═════════════════════════╗ 9│09:06║
║Public ║ Change file attributes for ║ 9│08:57║
║Админист ║ All Users ║ 1│18:52║
║Админист ║ Symlink: C:\ProgramData ║ 3│18:13║
║Все поль ╟──────────────────────────────────────────────────────────────╢ 1│18:50║
Вы «C:\ProgramData» будете переносить на «D:\»? Или оставите на месте? Если оставляете — этот объект файловой системы нужно копировать как именно как точку повторной обработки (или банально создать такую же по новому месту). Если будете переносить — копировать смысла не имеет, поскольку симлинк «D:\All Users» должен будет уже ссылаться на «D:\ProgramData». И т.п.
Далее, например, есть у нас:
«Default User» — точка повторной обработки вида Junction, ссылающаяся на «C:\Users\Default»
Код:
╔═════════════════════════════════════ C:\Users ════════════════╤══════╤════════╤═════╗
║n Name │ Size │ Date │Time ║
║.. │ Up │03.03.11│01:43║
║All Users │Symlin│14.07.09│09:06║
║Default │Folder│13.01.11│18:50║
║Default User │Juncti│14.07.09│09:06║
║ │14.07.09│08:57║
║ ╔═════════════════════════ Attributes ═════════════════════════╗ │13.01.11│18:52║
║ ║ Change file attributes for ║ │05.02.13│18:13║
║ ║ Default User ║ │13.01.11│18:50║
║ ║ Junction: C:\Users\Default ║ │21.05.13│17:04║
║ ╟──────────────────────────────────────────────────────────────╢ │14.07.09│08:57║
Что с этим делать? Если не копировать эту точку повторной обработки именно как точку повторной обработки — будет создана простая папка «Default User» в «D:\Users». Если копировать как точку повторной обработки — будет «D:\Users\Default User», ссылающаяся на «
С:\Users\Default». И толку-то? Нам-то надо получить ссылку на «
D:\Users\Default». Понимаете?