Відповіді:
у командному рядку підвищеного рівня використовується така команда :
xcopy /b /i <source symlink name> <destination symlink name>
Вихід 0 файлів, скопійованих, але символьне посилання створюється в пункті призначення. Це тестується під Windows 7 та Windows 8.x, але має працювати починаючи з Vista
ОНОВЛЕННЯ: вона працює і в Windows 10
Використовуйте програму, яка їх підтримує, очевидно. Наприклад, менеджер Far дозволяє мені копіювати посилання як посилання або переходити їх і копіювати їх вміст:
xcopy /b /i
допомагає.
Far Manager був єдиним, що працювало. Дякую, Джої.
З якихось причин розширення оболонки Link або не дає способу копіювання символьних посилань / з'єднань, або я занадто дурний, щоб це зрозуміти. Спробував усе в меню "Видалити як ...".
У програмі Far Manager просто натисніть Copy в нижній частині інтерфейсу, переконавшись, що інша панель вікон вказана на папці призначення. Це так просто!
Я скопіював всю свою папку користувача! Деякі посилання, які ви повинні виправити після цього, як-от дані програми. Якщо у вас є розширення Link Shell, клацніть правою кнопкою миші та змініть шлях у меню властивостей контексту Link. Інакше вони вкажуть на ваш старий привід. Не забудьте виправити дані, що містяться в даних додатків, AppData \ Local та тимчасових Інтернет-файлів. Обов'язково ВІДПОВІДУЙТЕ ВЛАСНІСТЬ перед копіюванням!
Також вам потрібно зробити це увійти в інший профіль адміністратора або завантажитися в іншу ОС. Якщо ви завантажуєтесь в іншу ОС, переконайтеся, що посилання вказують на букву диска, яку хоче цільова ОС, а не букву диска, яку хоче поточна ОС. Наприклад, моя цільова ОС: J: \ users \ Me. Мої з'єднання там вказують на C: \ users \ Me, тому що C: \ - літера диска, в яку я буду завантажуватися. (Так, натискання посилань тепер відкриє папку вашої поточної ОС. Не хвилюйтеся про це.)
Є записи в реєстрі, які ви повинні змінити. Дивіться тут .
Також я знайшов розширення оболонки, яке може зробити це трохи простіше.
Це демонструється на HowToGeek тут
А посилання на саме розширення оболонки є тут
На жаль, у мене не було можливості тестувати це самостійно, тому що мені потрібно це робити на сервері, і я не хочу особливо поспілкуватися з розширенням оболонки на виробничому сервері - але я подумав, що це може бути корисним.
Це було зроблено за допомогою випуску Windows 10 Pro. Однак я думаю, що це так само в Windows 7 та Windows 8.
По-перше, додайте можливість створення символьних посилань на ваш обліковий запис не адміністратора. Це знайдено в локальній політиці безпеки (секпол) у розділі "Налаштування безпеки> Місцеві політичні положення> Призначення прав користувача> Створення символічних посилань". Додавши свого користувача, який не є адміністратором, до цього параметра прав користувача, ви можете створювати символічні посилання, необхідний дозвіл, якщо ви копіюєте та, отже, створюєте символьне посилання.
Потім зробіть це у вікні командного рядка:
copy /L sourceLocation targetLocation
/l
в copy
посиланні посилання на win2008r2 та win2012r2.
Ви можете використовувати для цього Link Shell Extension , однак інструкції дещо складні. (для копіювання вже існуючих символічних посилань)
Процедура викликає певні клопоти, тому я рекомендую замість цього використовувати xcopy або Far Manager. (я ще не пробував їх, але я припускаю, що вони є більш прямими для прямого / єдиного копіювання папок-символів)
(На мою думку, розширення оболонки посилань все ж варто отримати для спрощеного створення символьних зв’язків.)
/i
. Переконайтеся, що ви працюєте з папкою SYMLINKS (не з’єднаннями).