尝试将驱动器映射到用户共享的 SharePoint 目录中的文件夹

尝试将驱动器映射到用户共享的 SharePoint 目录中的文件夹

我们正在尝试将驱动器映射到用户共享的 Sharepoint 目录中的文件夹。到目前为止,大约一半的用户可以使用此方法,但出于某种原因,其他用户无法使用这个脚本。

我们尝试使用的脚本是subst L: "C:\Users\username\SharePointDirectory\temp"。此脚本被放置在此启动文件夹“C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp”中。我们将文件夹放在那里,以便在启动时映射驱动器。将此脚本放在该路径中对于我们为其编写脚本的大约一半用户都有效,但除了文件夹路径中的用户名外,没有任何区别。

尽管我可以看到我们尝试运行 subst 命令的文件夹在那里,但当直接在用户命令行上运行时,我收到了“找不到路径”错误。

每个用户都在 Windows 10 上的 AzureAD 加入配置文件中。

有什么建议么?

答案1

答案已编辑,因为问题中的示例中包含错误,但实际上并非如此,这让我对不存在的问题发布了答案。

您还可以尝试以下脚本:

cd /d %userprofile%\SharePointDirectory\temp
subst l: .
pause

如果你运行它,你将能够看到哪里出了问题。它应该首先将文件夹更改为正确的文件夹,如果由于某种奇怪的原因该文件夹不存在,则 cd 命令将失败。如果它确实发生了变化,则 subst 应该将 l: 映射到当前目录。

暂停是为了让你能看到其运行的进度。

相关内容