Forum

Пожалуйста or Регистрация для создания сообщений и тем.

Символическая ссылка [Решено]

PreviousPage 3 of 5Next
Цитата: Mikhail от 25.06.2021, 10:38

Добрый🖐.
Может UAC включен?, отключите.

Вы оказались правы. Отключил и все пропускает.
Спасибо.

Доброй ночи✌
У меня по умолчанию в реестре такие значения на создание символ. ссылки:
Скопировано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

Рамиль, Доброй ночи!

Если нужно жёсткое местоположение для симлинков, то посмотри это видео.

Да я смотрел, я говорю, что не вижу где нужно вписать расположение, пару вариантов попробовал, не получается.

Привет, Рамиль 🖐
Вот выше дали команду, поменяй там путь на свой.

Сергей Не сработало, там ведь по умолчанию раньше команда другая была. На видео тоже. А у меня команда совсем другая по умолчанию. Мб команду поменяли, ну + я использую правый клик с shift(ом).

Добрый вечер, Рамиль.
Для файлов и папок есть отличие — ключ /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. Теперь разобрался, всё получилось:)

Удаленный пользователь отреагировал на эту запись.
Удаленный пользователь

Приветствую. Что делать если не удаётся создать символическую ссылку?
Ошибка такого плана : не удаётся найти "Symlimker.cmd" . Проверьте правильно ли указано имя и повторите.
UAC  отключён как советовали выше.

И так. Пришло озарение господне и я решил отключить UAC через твикер автора хотя он у меня был выключен просто руками и я не думал, что проблема будет в этом. В общем теперь символические линки создаются, но есть проблема или я всё же не разлбрался как это работает хотя и смотрел видео. К файлам нет вопросов они пустые и это symbol link, но папки отображаются как простые ярлыки и содержимое как бы вполне реальное и имеет размер аналогичный так сказать оригинальным файлам и папкам. Так и должно быть или всё же у меня ошибка? Как сделать что бы в созданной папке как сим линк и всё содержимое тоже было как сим линк?

PreviousPage 3 of 5Next