http://www.microsoft.com/download/en/de ... structionsTolik писал(а):У кого есть linkd.exe, поделитесь!
Родной, из ресурс-кита win2k.
Хочется уже закрыть этот вопрос.
Заплачу $ за реализацию небольшой фичи из багтрекера!
- Parasite
- Администратор
- Сообщения: 5646
- Зарегистрирован: 23 окт 2008, 17:38
- Благодарил (а): 124 раза
- Поблагодарили: 508 раз
Re: Заплачу $ за реализацию небольшой фичи из багтрекера!
The only difference between me and a mad man is that I am not mad. /Salvador Dali/


-
Tolik
- Гуру
- Сообщения: 2604
- Зарегистрирован: 28 янв 2011, 10:38
- Благодарил (а): 283 раза
- Поблагодарили: 587 раз
Re: Заплачу $ за реализацию небольшой фичи из багтрекера!
Спасибо. Хоть это res kit для Win 2003 Server, он заработал и на XP.
Чуда не произошло: линки на директории создаются, на файлы нет.
P.S. Кстати, в хелпе явно написано, что linkd линкует директории, и даже его имя как бы намекает, так что наивно было бы ожидать чего-то другого.
Чуда не произошло: линки на директории создаются, на файлы нет.
Код: Выделить всё
d:\tmp>linkd
Links an NTFS directory to a target valid object name in Windows 2000.
LINKD Source [/D] Destination
Source - Displays the Windows 2000 name targeted by Source
Source Destination - Links source directory to Destination directory or a
Windows 2000 device or any valid Windows 2000 name
Source /D - Deletes Source, regardless of whether a link exists at
source
/? - Prints this help message
LINKD grafts (links) the target name directly into the name space at Source,
so that Source subsequently acts as a name space junction. The Source directory
must reside on a disk formatted with NTFS in Windows 2000. The destination
(the target of the link) can be any valid directory name or device name or valid
object name in Windows 2000. When the target name does not resolve to a directory
or a device, open calls fail.
All characters in both the Source and Destination names must be in the ASCII
character set. Usage of arbitrary Unicode characters is not supported.
Type "LINKD /? | more" if you need to see all the help text
d:\tmp>linkd share c:\tmp\share
Link created at: share
Последний раз редактировалось Tolik 19 фев 2012, 22:39, всего редактировалось 3 раза.
-
VicoNT
- Соображающий
- Сообщения: 54
- Зарегистрирован: 28 мар 2011, 06:47
- Благодарил (а): 12 раз
- Контактная информация:
Re: Заплачу $ за реализацию небольшой фичи из багтрекера!
Попробовал из-под виртуалки на Windows XP (другой нет, на компах - Семёрка или Линукс): работает, правда, немного странно, плюс полноценным тест назвать нельзя - виртуалка всё-таки. С другой стороны, именно фсимлинками в XP (прошу прощения, если ввёл в заблуждение) я не баловался, пользовал только HL и JP, а вот в Семёрке с появлением Server2008 - стало очень удобно пользоваться именно симлинками.Tolik писал(а):Попробовал FAR. На Windows XP.
Символьные линки к файлам как бы создаются, но не работают. И их потом невозможно удалить!![]()
Однако, припоминаю, что какие-то подобные проблемки были на винде без установленного не то SP1, не то SP2. На всякий случай - FAR какой?
Можете попробовать ещё расширение для проводника: http://schinagl.priv.at/nt/hardlinkshel ... llext.html .Я его пользовал под 2000/XP до того, как решил, что FAR удобнее.
Последний раз редактировалось VicoNT 19 фев 2012, 19:18, всего редактировалось 1 раз.
-
Tolik
- Гуру
- Сообщения: 2604
- Зарегистрирован: 28 янв 2011, 10:38
- Благодарил (а): 283 раза
- Поблагодарили: 587 раз
Re: Заплачу $ за реализацию небольшой фичи из багтрекера!
Far последний стабильный (2.0, 2011).
Кстати, кривые линки удалось удалить с помощью linkd.
P.S. FAR 3.0 тоже проверил, результат тот же.
Кстати, кривые линки удалось удалить с помощью linkd.
P.S. FAR 3.0 тоже проверил, результат тот же.
Последний раз редактировалось Tolik 20 фев 2012, 09:45, всего редактировалось 1 раз.
- Parasite
- Администратор
- Сообщения: 5646
- Зарегистрирован: 23 окт 2008, 17:38
- Благодарил (а): 124 раза
- Поблагодарили: 508 раз
Re: Заплачу $ за реализацию небольшой фичи из багтрекера!
2003serv есть ВинХП с оторванными погремушками.Tolik писал(а):Спасибо. Хоть это res kit для Win 2003 Server, он заработал и на XP.
The only difference between me and a mad man is that I am not mad. /Salvador Dali/


-
VicoNT
- Соображающий
- Сообщения: 54
- Зарегистрирован: 28 мар 2011, 06:47
- Благодарил (а): 12 раз
- Контактная информация:
Re: Заплачу $ за реализацию небольшой фичи из багтрекера!
У меня 3й FAR, линки под виртуалкой создаются и удаляются. Трудно сказать, завтра на работе пороюсь побольше, там есть полные доки по 2003.
-
Tolik
- Гуру
- Сообщения: 2604
- Зарегистрирован: 28 янв 2011, 10:38
- Благодарил (а): 283 раза
- Поблагодарили: 587 раз
Re: Заплачу $ за реализацию небольшой фичи из багтрекера!
Я думаю, никакие расширения шелла и FARы не расширят функциональности системы (XP). А в ней ограничения: хардлинки для файлов в пределах лог.диска и симлинки на директории в пределах локал.хоста.VicoNT писал(а):Можете попробовать ещё расширение для проводника: http://schinagl.priv.at/nt/hardlinkshel ... llext.html
- Parasite
- Администратор
- Сообщения: 5646
- Зарегистрирован: 23 окт 2008, 17:38
- Благодарил (а): 124 раза
- Поблагодарили: 508 раз
Re: Заплачу $ за реализацию небольшой фичи из багтрекера!
А cygwin?Tolik писал(а):Я думаю, никакие расширения шелла и FARы не расширят функциональности системы (XP).VicoNT писал(а):Можете попробовать ещё расширение для проводника: http://schinagl.priv.at/nt/hardlinkshel ... llext.html
...где лог.диски можно объединить в один дин.диск, и продолжать наслаждацца...Tolik писал(а):А в ней ограничения: хардлинки для файлов в пределах лог.диска и симлинки на директории в пределах локал.хоста.
The only difference between me and a mad man is that I am not mad. /Salvador Dali/


-
Tolik
- Гуру
- Сообщения: 2604
- Зарегистрирован: 28 янв 2011, 10:38
- Благодарил (а): 283 раза
- Поблагодарили: 587 раз
Re: Заплачу $ за реализацию небольшой фичи из багтрекера!
Дин.диск - это опять не решение проблемы, т.к. нельзя объединить 2 существующих лог.диска - с: и d: в один дин.диск e: и продолжать пользоваться всеми тремя буквами. Надо замочить оба лог.диска, отформатировать их как единое целое и потом, наверно, хардлинки заработают. Но опять в пределах одного этого объединённого диска.Parasite писал(а):...где лог.диски можно объединить в один дин.диск, и продолжать наслаждацца...Tolik писал(а):А в ней ограничения: хардлинки для файлов в пределах лог.диска и симлинки на директории в пределах локал.хоста.
И cygwin не расширит функциональности Windows.
В пределах этого эмулятора юникса линки, наверно, работают, но Windows-то про это ничего не знает.
Последний раз редактировалось Tolik 20 фев 2012, 10:06, всего редактировалось 1 раз.
-
VicoNT
- Соображающий
- Сообщения: 54
- Зарегистрирован: 28 мар 2011, 06:47
- Благодарил (а): 12 раз
- Контактная информация:
Re: Заплачу $ за реализацию небольшой фичи из багтрекера!
А если опять-таки Volume Mountpoint запользовать? Можно подмаппить существующий логический диск в виде папки на другой логический диск. Под XP это проще, так как не надо сражаться с UAC. Только хардлинки не факт, что в этом случае будут работать, но зато можно будет карты с разных дисков объединять в одной папке.