Вы говорите о MS-DOS или Windows XP?
Так как вероятно, что Вы просто говорите о выполнении этого от командной строки на Windows XP, я отвечу за тот случай сначала...> улыбка <
На томе NTFS под Windows XP можно использовать "fsutil" инструмент для создания жесткой ссылки:
fsutil hardlink create <destination filename> <source filename>
И источник и место назначения должны быть на том же томе NTFS.
MS-DOS только поддерживает файловую систему FAT (в различных разновидностях). FAT "официально" не поддерживает жесткие ссылки. Вы могли создать эффект жесткой ссылки при наличии двух записей каталога, которые относятся к той же цепочке FAT. Это было бы обнаружено как "ошибка" CHKDSK и восстановлено, как бы то ни было.
Если бы Вы не возражали управлять структурами каталогов рукой с помощью ОТЛАДКИ, то Вы могли бы получить сделанный w/o, устанавливающий любое программное обеспечение. Это не было бы симпатично, но это будет работать.
Как я сказал, тем не менее, это технически недопустимо, чтобы иметь две точки записей каталога к той же цепочке FAT. Выполнение дефрагментатора диска на таком объеме, вероятно, повредило бы файловую систему. CHKDSK определенно рассматривал бы такую "сооруженную на скорую руку жесткую ссылку" как ошибку файловой системы.
Наконец я заставляю его работать. Только одна проблема там, который является регистрационной страницей. Это - также из-за ошибки в Солярисе-10u9 ОС.
Если кто-либо хочет подробный документ, отправьте мне по почте по ramesh.kumar@linuxtrove.com
Я попытаюсь разместить ту же процедуру в своем блоге по http://linuxtrove.com очень скоро.