Не уверен, что это то, что вам нужно, но я попробовал mklink без каких-либо флагов, чтобы попытаться связать каталог, и он не дал мне то, что я хотел. Я попытался использовать флаг \ D, и это, похоже, сработало (не уверен, отличается ли это от \ d или от значения по умолчанию, которое, по мнению некоторых документов MS, было «символическим»).
Jinglesthula
Ответы:
45
Жесткие ссылки могут использоваться только для файлов, но не для каталогов.
Я однажды создал жесткую ссылку на папку. Я думаю, это не было жесткой ссылкой, это было / D. это сделает точно для меня.
Махди Рафатжа
6
« Доступ запрещен. » ... Не самое полезное сообщение об ошибке здесь.
P-Gn
15
Вы можете использовать /jпереключатель, чтобы создать мягкую ссылку на каталог. Будьте осторожны с delкомандой. Чтобы удалить ссылку на каталог, используйте rmdirкоманду, так как delбудут удалены все файлы в каталоге, на который указывает ссылка.
Хорошо, в данном случае это, вероятно, потому что он создается в корне c: \, посмотрите, поможет ли его создание в другом каталоге?
Дэвид д К е Фрейтас
1
В этом случае я не вижу ничего особенного в c: \.
Петр Доброгост
Права доступа к корневому каталогу диска (C :) немного отличаются от обычных пользовательских папок, так как это своего рода «системная» область в Windows.
Дэвид
@fnt О, потому что это две разные причины или исправления проблемы. Один более популярный, чем другой.
Ответы:
Жесткие ссылки могут использоваться только для файлов, но не для каталогов.
Ссылки: MSDN: Жесткие ссылки и соединения , <1> и <2>
источник
Вы можете использовать
/j
переключатель, чтобы создать мягкую ссылку на каталог. Будьте осторожны сdel
командой. Чтобы удалить ссылку на каталог, используйтеrmdir
команду, так какdel
будут удалены все файлы в каталоге, на который указывает ссылка.источник
Насколько я знаю, жесткие ссылки разрешены только для файлов, но не для каталогов. http://technet.microsoft.com/en-us/library/cc753194(WS.10).aspx
источник
У меня была та же проблема: проверьте, что файл или папка, которую вы пытаетесь создать, еще не существует (c: \ dirA).
источник
c:\dirA
не существует.