我需要创建一个位于用户漫游 AppData 中的符号链接,并指向另一个本地驱动器上的文件夹,该文件夹是用户特定的。我在 PowerShell 5 中尝试过和,mklink
两者New-Item -ItemType SymbolicLink
都需要管理员权限,这使得它在这种情况下毫无用处。我还尝试将用户环境变量放在路径中,例如 D:\C4R\%username%,但这也不起作用。是否有一种以普通用户身份执行符号链接的机制?或者整个符号链接的概念真的是管理员的事情?
答案1
您必须使用该/J
选项
mklink /J <link> <target>
我不知道 powershell,但这似乎也有效:
New-Item -Name <link> -ItemType Junction -Value <source>