4

Я хочу создать символическую ссылку на файл с помощью командной строки в Windows 7. Файл находится на E-разделе, и я хочу, чтобы ссылка была на C-разделе. Я попробовал эту команду: C:\>mklink /d c:\11.txt e:\Test\11.txt и он сказал , что символическая ссылка была успешно создана , но если я нажимаю на ссылку я получить этот массаж ошибки: 'The directory name is invalid'

Как правильно создать символическую ссылку для файла из другого раздела?

2 ответа2

11

Используя mklink /D вы говорите ему создать символическую ссылку на каталог, а D:\test\11.txt не является каталогом. Поэтому, если вы попытаетесь получить доступ к каталогу C:\11.txt он выдаст вам ошибку.

Просто опустите /D и оно должно работать.

3

В качестве альтернативы я слишком долго использовал командную строку, принадлежащую администратору, пока не смог просто использовать контекстное меню Проводника для создания ссылок.

Я полагаю, что я использовал эту программу, чтобы добавить хорошую подгруппу в это контекстное меню: Расширение Link Shell

Вот как это выглядит в интегрированном интерфейсе Windows: File Explorer Щелкните правой кнопкой мыши контекстное меню, открытое для отображения расширений Link Shell в подменю

Надеемся, что это добавит удобства вашему процессу и удалит любые потенциальные ошибки.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .