我想在远程计算机的桌面上创建一个文件夹的链接。我没有在该计算机上执行脚本的权限,但我可以将文件复制到该计算机。
我的想法是在本地计算机上创建指向文件夹的链接,然后将链接复制到远程计算机。但是,我收到错误New-Item : Cannot find path 'C:\SomeFolder' because it does not exist.
这是我的命令:
New-Item -Path "c:\Users\pocherka\Desktop\link" -ItemType SymbolicLink -Value "c:\SomeFolder" -Force
任何解决方法的想法?
你也可以使用mklink。确保目标文件夹可用。您可以使用测试路径来检查:
$destination = "c:\SomeFolder"
if(Test-Path $destination)
{
cmd /c mklink "c:\Users\pocherka\Desktop\link" $destination
# OR you can use the new-item also. Just commented in the below line
# New-Item -Path "c:\Users\pocherka\Desktop\link" -ItemType SymbolicLink -Value $destination
}
else
{
New-Item $destination -ItemType Directory -Force
cmd /c mklink "c:\Users\pocherka\Desktop\link" $destination
}
希望能帮助到你
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句