Я купил мощную настольную систему с двумя жесткими дисками. Windows Vista прибыл предварительно установленный в D:
диск. Мой вторичный диск получил букву E:
.
Действительно раздражающий, но когда у меня просто была система, она не беспокоила меня очень. Я изменился E:
диск к B:
потому что управление компьютером не могло изменить букву диска для D: диск. (Что-то с информацией о загрузке или первичным диском или безотносительно …)
Теперь, я знаю, что могу создать папку на D:
диск, который указал бы на корневую папку другого диска. Это устранило проблему, которую я имел просто, потому что мой вторичный диск только для хранения данных.
Но теперь я хочу создать папку D:\Companyname
и я хочу, чтобы эта папка была связана с B:\Companyname
…, Как я связываю одну папку с другим, не устанавливая дополнительное программное обеспечение?
Почему мне нужно это? Простой. Я начал работать над проектом Delphi, и немного [звуковой сигнал] [звуковой сигнал] использовали партии и много трудно кодированных путей в коде. Я не могу изменить те пути, потому что я только что предварительно скомпилировал единицы.
И, не предлагайте переустановки или повторное разделение дисков, потому что это было бы слишком большой проблемой единственному проекту. Кроме того, я не хочу портить хорошую систему, портя файл/дисковую систему. Мне просто нужно это в течение трех недель, что я работаю над этим проектом... (И я использовал бы Виртуальную машину для этого, если бы у меня была виртуальная машина Vista. Но у меня нет того.)
Windows Vista и Windows 7 приносят Вам команду MKLINK.
MKLINK [[/D] | [/H] | [/J]] Link Target
/D Creates a directory symbolic link. Default is a file
symbolic link.
/H Creates a hard link instead of a symbolic link.
/J Creates a Directory Junction.
Link specifies the new symbolic link name.
Target specifies the path (relative or absolute) that the new link
refers to.