0
我正嘗試在Azure虛擬機上承載Web應用程序。該網站使用一些批處理文件(.bat)來運行一些任務。我意識到可能有一些問題與.bat文件,所以我試圖解決這個問題:批處理文件在IIS 8上運行不正確
的Windows Server 2012 R2
IIS 8
1)設置的 「應用程序池」, 「身份」以「本地系統」
2)轉換.bat文件以.exe和確定它的x64因爲操作系統是一樣的
3)給出了「完全控制」權限「人人」
4)編輯權限在「處理程序映射」允許註冊的.exe可執行文件
5)和它的.dll文件中的「ISAPI和CGI限制」
如果我雙擊該.exe文件,它們將正常運行。但是當我通過網站訪問它們時,.exe文件出現在任務管理器中,但沒有任何事情發生。
我將不勝感激。
我確實允許IIS服務與桌面進行交互的能力;不過,我仍然有同樣的問題。我對你的建議做了更多的研究,顯然我必須讓ASP.NET工作人員與桌面交互或允許ASP.NET工作進程在SYSTEM帳戶中運行。儘管如此,我仍然遇到了麻煩。 – user3853986