問題: 有沒有人知道爲什麼批處理文件在機器啓動時沒有運行,直到用戶通過遠程桌面連接?另外,有沒有辦法在機器啓動時執行批處理文件,而無需任何用戶交互?直到用戶登錄纔在Azure VM啓動上運行批處理文件
背景: 我有一臺託管在Microsoft Azure中的虛擬機。我打開了一個遠程桌面會話,創建了一個啓動遊戲服務器(即gameserver.exe)的簡單批處理文件,創建了該批處理文件的快捷方式,並將快捷方式添加到AppData/Windows /開始菜單/程序/啓動。
現在,當我重新啓動虛擬機從Azure管理控制檯。無論等待多久,我都沒有看到遊戲服務器的啓動。
但是,當我遠程進入VM只要遠程桌面會話連接我看到的批處理文件打開並開始運行,從而開始我的遊戲服務器。
我能夠創建一個快捷方式gameserver.exe和地點到啓動文件夾,並運行,我會盡快重新啓動VM期待。但是,爲了在啓動服務器之前配置服務器,我需要做幾件不同的事情,所以我想使用批處理文件來實現它。