以普通用户身份创建符号链接

以普通用户身份创建符号链接

我需要创建一个位于用户漫游 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>

相关内容