WINDOWS ЖЁСТКАЯ ССЫЛКА / HARD LINK Я уже не знаю куда писать, может хоть тут помогут.Как создавая блядскую жёсткую ссылку в винде через командную строку, но при этом, чтобы в ней оставалась переменная среды, а то она сука преобразуется в статичный текст, а мне нужна именно чтобы переменная среды сохранялась %userprofile%.
Или хотя бы подскажите где хранятся данные о жёстких ссылках в винде? Типа в реестре или где? В ручную чтобы потом отредактировать.
Экранировать пробовал?
>>1055533Пробовал, команда тупо не срабатывает.
>>1055516 (OP)Ты наркоман штоле? Какие переменные среды в хардлинках?
>>1055586А что, это невозможно что ли? Ты знаешь где вообще хранятся данные хардлинков? В каком вообще месте? Ведь они где-то есть, может в ручную прописать просто можно.
>>1055516 (OP)А по какому пути должен сохраниться твой %userprofile%?
>>1055516 (OP)
Научись правильно вопросы задавать. Это значит объяснить, что ты хочешь в результате получить, а не допытываться с вопросом, как гланды через жопу удалять
>>1055598Что непонятного? Мне нужно чтобы вместо статичного пути, был динамический путь. С переменной среды %userprofile%. Где при смене пользователя, менялась бы и директория к файлу.
>>1055598Или может ты тупо не знаешь что такое "жёсткие ссылки"? Потому что вон первый человек почему-то сразу же всё прекрасно понял, что мне нужно. Я в ОП-посте максимально доходчиво это объяснил, даже аутист бы понял что мне требуется сделать, даже на пикче блять для дебилов выделил, но тебе всё равно что-то тнепонятно. Ну непонятно, так иди нахуй, пусть знающие люди подсказывают.
>>1055593Хардлинк - это связь уровня файловой системы. Она в душе не ебёт про твои переменные окружения.
>>1055602Зачем тебе нужно, чтобы вместо статичного пути, был динамический путь? Алсо это тебе непонятно, что такое переменная окружения и как работает cmd. С чего ты взял, что путь в жестких ссылках должен динамически интерполироваться.
>>1055516 (OP)https://social.technet.microsoft.com/Forums/windowsserver/en-US/96ffc0ea-03a0-4499-a868-ad0816d1a6bb/mklink-and-environment-variables?forum=winservergenТак сделать нельзя.
>>1055602> вон первый человек почему-то сразу же всё прекрасно понялНет, ты хуйню хочешь. Я думал тебе нужны проценты в названии файла.
>>1055605Дополню, что ты можешь создавать и удалять хардлинки при логине и логауте. Это все от того, что ты изначально неверно сформулировал, для себя, проблему.
>>1055612Сама суть почему я за это взялся, это потребность в том, чтобы разные одновременно работающие учётные записи, имели свой личный отличающийся файл. Но как уже написали выше, это попросту видимо невозможно реализовать через хардлинк, так как он не работает с переменной среды.
>>1055621>отличающийся файлЁббаный школьник, хардлинк - это один файл.
>>1055627Да я понял уже. Я думал это нечто вроде ярлыка.
>>1055627А с символической ссылкой, такая же история?
>>1055612У него скорее всего вообще X-Y проблема.
>>1055526Жесткие ссылки хранатся в NTFS на диске.Ты бы хоть почитал разлияия между hard links, symlinks, junctions и shortcuts/.lnkЯ попробовал symlink cделать c %userprofile% - тоже не работает.
>>1055737Печаль. Спасибо что попробовал.
В теории можно сделать хардлинк на сетевой диск,а уж сам сетевой диск создать с переменной окружения
>>1055860тьфу ты, нет, хардлинк должен быть на том же томе, джанк не обязан, но для сетевого диска не катит.так что только симлинк
>>1055860Можно Symlink сделать, возможно Junction тоже можно.
>>1056100Только не на сетевой, а на локальный. Про сетевой не знаю. Это написано по вышеприведенной ссылке на форум поддкржки, в саммо конце, предпоследнее сообщение.
>>1056101Не, именно сетевой выйдет (так что скорее всего только симлинк катит) - через net use z: \\localhost\c$\Users\%username%
>>1055516 (OP)на Хаскеле ебани
>>1055516 (OP)Берёшь и без задней мысли пишешь драйвер, который перенаправляет файловые апи.
>>1055621>одновременно работающие учётные записи, имели свой личный отличающийся файлСоздай каждому пользователю по файлику с одинаковым именем на рабочем столе. Всё как они любят.