Мне нужно создать символическую ссылку, которая живет в перемещаемых пользователем AppData и указывает на папку на другом локальном диске, которая зависит от пользователя. Я пробовал и mklink
и New-Item -ItemType SymbolicLink
в PowerShell 5, и оба требуют прав администратора, что делает его довольно бесполезным в этом контексте.
Я также попытался поместить переменную среды пользователя в путь, например, D:\C4R\% username%, но это тоже не работает.
Есть ли механизм для того, чтобы делать SymLinks обычным пользователем? Или вся концепция SymLinks действительно админская штука?
1 ответ
1
Вы должны использовать параметр /J
mklink /J <link> <target>
Я не знаю PowerShell, но, похоже, это работает:
New-Item -Name <link> -ItemType Junction -Value <source>