【问题标题】: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

    创建计划任务

    【讨论】:

    • Windows Server 虚拟机无法自动登录
    • 也可以在 Azure Windows 服务器 VM 上完成。我也在我这边测试它。您可以remote to the Azure VM 进行设置。并重启虚拟机,过一会,再次尝试远程远程它,您可以在登录之前检查脚本是否已执行。
    猜你喜欢
    • 1970-01-01
    • 2020-06-29
    • 2019-01-27
    • 2016-05-04
    • 2014-09-09
    • 1970-01-01
    • 1970-01-01
    • 2021-10-25
    • 1970-01-01
    相关资源
    最近更新 更多