Azure 文件共享:无法映射网络驱动器

Azure File Share: Cannot map network drive

所以我有一个存储帐户和一个文件共享。 但是当我尝试使用 Azure 在 powershell 脚本中提供的代码映射网络驱动器时遇到问题。 我的剧本里没有别的了。刚刚复制并粘贴了代码。 Test-NetConnection 部分工作正常。 似乎一切正常 actually.I 在 运行 脚本之后得到这个:

但是正如您在图片中看到的那样 - 当我 运行“网络使用”时,我没有看到任何网络驱动器。 资源管理器中也没有显示任何内容 windows。

如果我将所有代码直接粘贴到 powershell window 一切正常,我得到了我的驱动器。

有什么建议吗?我错过了什么?

编辑: 附加信息 - 我发现驱动器实际上已映射,但一旦脚本完成并且不再 运行ning,它就会被删除。 如果我在脚本末尾添加“暂停”,则映射驱动器可用,直到我在 powershell window 中按回车键退出脚本... 也许这对任何人都能够在这里提供帮助的有用信息?

我想我解决了这个...

通过将 -Scope "Global" 添加到 New-PSDrive 命令中,映射的驱动器在脚本 hos 停止后仍然存在 运行。

https://docs.microsoft.com/en-us/powershell/module/Microsoft.PowerShell.Management/New-PSDrive?view=powershell-7.1&viewFallbackFrom=powershell-5.0