Символическая ссылка [Решено]
Цитата: Удаленный пользователь от 25.06.2021, 15:56Цитата: Mikhail от 25.06.2021, 10:38Добрый
.
Может UAC включен?, отключите.Вы оказались правы. Отключил и все пропускает.
Спасибо.
Цитата: Mikhail от 25.06.2021, 10:38Добрый
.
Может UAC включен?, отключите.
Вы оказались правы. Отключил и все пропускает.
Спасибо.
Цитата: Удаленный пользователь от 10.07.2021, 00:02Доброй ночи✌
У меня по умолчанию в реестре такие значения на создание символ. ссылки:
cmd /c echo @echo off>>%%windir%%\Symlinker.cmd & echo set IS_MINIMIZED=1>>%%windir%%\Symlinker.cmd & echo set "myCommand="(new-object -COM 'Shell.Application')^^.BrowseForFolder(0,'',0).self.path"">> %%windir%%\Symlinker.cmd & echo for /f "usebackq delims=" %%%%I in (`powershell %%myCommand%%`) do set "dir=%%%%I">>%%windir%%\Symlinker.cmd & echo setlocal enabledelayedexpansion>>%%windir%%\Symlinker.cmd & echo mklink /d "!dir!\%%~nx1" %%1 ^& del /f /q %%windir%%\Symlinker.cmd>>%%windir%%\Symlinker.cmd & start /min Symlinker.cmd "%1" ^& exit
При создании симв. ссылки появляется окошко выбора где создать симв. ссылку. Какие значения в моём случает стереть и написать своё расположение?
Доброй ночи✌
У меня по умолчанию в реестре такие значения на создание символ. ссылки:
Скопированоcmd /c echo @echo off>>%%windir%%\Symlinker.cmd & echo set IS_MINIMIZED=1>>%%windir%%\Symlinker.cmd & echo set "myCommand="(new-object -COM 'Shell.Application')^^.BrowseForFolder(0,'',0).self.path"">> %%windir%%\Symlinker.cmd & echo for /f "usebackq delims=" %%%%I in (`powershell %%myCommand%%`) do set "dir=%%%%I">>%%windir%%\Symlinker.cmd & echo setlocal enabledelayedexpansion>>%%windir%%\Symlinker.cmd & echo mklink /d "!dir!\%%~nx1" %%1 ^& del /f /q %%windir%%\Symlinker.cmd>>%%windir%%\Symlinker.cmd & start /min Symlinker.cmd "%1" ^& exit
При создании симв. ссылки появляется окошко выбора где создать симв. ссылку. Какие значения в моём случает стереть и написать своё расположение?
Цитата: Удаленный пользователь от 10.07.2021, 00:25Рамиль, Доброй ночи!
Если нужно жёсткое местоположение для симлинков, то посмотри это видео.
Рамиль, Доброй ночи!
Если нужно жёсткое местоположение для симлинков, то посмотри это видео.
Цитата: Удаленный пользователь от 10.07.2021, 14:31Цитата: Андрей от 10.07.2021, 00:25Рамиль, Доброй ночи!
Если нужно жёсткое местоположение для симлинков, то посмотри это видео.
Да я смотрел, я говорю, что не вижу где нужно вписать расположение, пару вариантов попробовал, не получается.
Цитата: Андрей от 10.07.2021, 00:25Рамиль, Доброй ночи!
Если нужно жёсткое местоположение для симлинков, то посмотри это видео.
Да я смотрел, я говорю, что не вижу где нужно вписать расположение, пару вариантов попробовал, не получается.
Цитата: Удаленный пользователь от 10.07.2021, 20:29Сергей Не сработало, там ведь по умолчанию раньше команда другая была. На видео тоже. А у меня команда совсем другая по умолчанию. Мб команду поменяли, ну + я использую правый клик с shift(ом).
Сергей Не сработало, там ведь по умолчанию раньше команда другая была. На видео тоже. А у меня команда совсем другая по умолчанию. Мб команду поменяли, ну + я использую правый клик с shift(ом).
Цитата: Удаленный пользователь от 10.07.2021, 20:44Добрый вечер, Рамиль.
Для файлов и папок есть отличие — ключ /d
Для файлов (ключ /d отсутствует):
cmd /c echo mklink "D:\user\рабочий стол\%~nx1" %%1 >> %%systemroot%%\Symlink.cmd & Symlink "%1" & del %%systemroot%%\Symlink.cmdДля папок (Ключ /d присутствует):
cmd /c echo mklink/d"D:\user\рабочий стол\%~nx1" %%1 >> %%systemroot%%\Symlink.cmd & Symlink "%1" & del %%systemroot%%\Symlink.cmdУдалите значение в параметре command и замените предложенным, не забыв изменить пути.
Пути реестра:
все файлы — HKEY_CLASSES_ROOT\*\shell\CreateSymbolicLink\command
папки — HKEY_CLASSES_ROOT\Directory\shell\CreateSymbolicLink\command
Добрый вечер, Рамиль.
Для файлов и папок есть отличие — ключ /d
Для файлов (ключ /d отсутствует):
Скопированоcmd /c echo mklink "D:\user\рабочий стол\%~nx1" %%1 >> %%systemroot%%\Symlink.cmd & Symlink "%1" & del %%systemroot%%\Symlink.cmd
Для папок (Ключ /d присутствует):
Скопированоcmd /c echo mklink Скопировано/dСкопировано "D:\user\рабочий стол\%~nx1" %%1 >> %%systemroot%%\Symlink.cmd & Symlink "%1" & del %%systemroot%%\Symlink.cmd
Удалите значение в параметре command и замените предложенным, не забыв изменить пути.
Пути реестра:
все файлы — HKEY_CLASSES_ROOT\*\shell\CreateSymbolicLink\command
папки — HKEY_CLASSES_ROOT\Directory\shell\CreateSymbolicLink\command
Цитата: Удаленный пользователь от 10.07.2021, 21:11Яр благодарю, что разжевали, особенно про ключи /d. Теперь разобрался, всё получилось:)
Яр благодарю, что разжевали, особенно про ключи /d. Теперь разобрался, всё получилось:)
Цитата: Удаленный пользователь от 17.11.2021, 19:20Приветствую. Что делать если не удаётся создать символическую ссылку?
Ошибка такого плана : не удаётся найти "Symlimker.cmd" . Проверьте правильно ли указано имя и повторите.
UAC отключён как советовали выше.
Приветствую. Что делать если не удаётся создать символическую ссылку?
Ошибка такого плана : не удаётся найти "Symlimker.cmd" . Проверьте правильно ли указано имя и повторите.
UAC отключён как советовали выше.
Цитата: Удаленный пользователь от 17.11.2021, 19:50И так. Пришло озарение господне и я решил отключить UAC через твикер автора хотя он у меня был выключен просто руками и я не думал, что проблема будет в этом. В общем теперь символические линки создаются, но есть проблема или я всё же не разлбрался как это работает хотя и смотрел видео. К файлам нет вопросов они пустые и это symbol link, но папки отображаются как простые ярлыки и содержимое как бы вполне реальное и имеет размер аналогичный так сказать оригинальным файлам и папкам. Так и должно быть или всё же у меня ошибка? Как сделать что бы в созданной папке как сим линк и всё содержимое тоже было как сим линк?
И так. Пришло озарение господне и я решил отключить UAC через твикер автора хотя он у меня был выключен просто руками и я не думал, что проблема будет в этом. В общем теперь символические линки создаются, но есть проблема или я всё же не разлбрался как это работает хотя и смотрел видео. К файлам нет вопросов они пустые и это symbol link, но папки отображаются как простые ярлыки и содержимое как бы вполне реальное и имеет размер аналогичный так сказать оригинальным файлам и папкам. Так и должно быть или всё же у меня ошибка? Как сделать что бы в созданной папке как сим линк и всё содержимое тоже было как сим линк?