【问题标题】:Unable to mount Azure File Storage on Windows startup无法在 Windows 启动时挂载 Azure 文件存储
【发布时间】:2017-11-20 20:03:37
【问题描述】:
我想在 Windows 启动时挂载一个 Azure 文件存储,这样它就可以用于执行 Java 应用程序以在其中写入的计划任务。这是在运行 Windows Server 2016 的 Azure VM 中。
我创建了一个用于安装驱动器的批处理文件,但这需要用户登录才能执行。这个想法是无需任何用户登录即可安装驱动器,因此我也可以将任务编程为在启动时运行。
这有可能吗?
【问题讨论】:
标签:
c#
file
azure
storage
startup
【解决方案1】:
但这需要用户登录才能执行。想法是无需任何用户登录即可安装驱动器,因此我可以对任务进行编程以在其上运行
这有可能吗?
如果我理解正确,我的解决方法是您可以尝试使用 login 创建计划任务并设置 Azure VM 自动登录。
这样您无需手动登录 Azure 来执行脚本。更多详细信息请参考以下步骤:
1.添加定时任务,详情请参考Schedule a Task
挂载文件共享演示脚本
Net Use * /delete /y
Net Use X: \\storageAccount.file.core.windows.net\fileshare accountkey /user:account /persistent:yes
2.如何设置Azure VM自动登录可以参考blog
创建计划任务
【讨论】:
-
-
也可以在 Azure Windows 服务器 VM 上完成。我也在我这边测试它。您可以remote to the Azure VM 进行设置。并重启虚拟机,过一会,再次尝试远程远程它,您可以在登录之前检查脚本是否已执行。