Windows

在 Windows Enterprise 7 上執行 RUNAS 時出現錯誤 1385

  • June 3, 2015

我在Windows 7 Enterprise電腦上安裝應用程序時遇到問題。安裝程序會創建一個使用者,服務程序將在該使用者下執行。但是,我的日誌(安裝程序和已安裝的服務)中都出現程式碼錯誤 1385。我設法在這樣的環境中隔離了問題。我可以輕鬆地複制它:

runas /env /user:thehostname\thejustcreatedusername

然後thejustcreatedusername詢問密碼,結果我得到:

Erreur de RUNAS : Impossible d'exécuter - notepad
1385 - Échec d'ouverture de session : l'utilisateur ne bénéficie pas du type d'ouverture de session demandé sur cet ordinateur.

我認為它對應於英文版:Logon failure: the user has not been granted the requested logon type at this computer.

在網際網路上,我發現我應該授予使用者access this computer from network權利。我按照https://technet.microsoft.com/en-us/library/dd277404.aspx上的步驟通過該Local Security Policy工具進行了操作,但沒有成功(仍然是相同的 1385 錯誤)。我還將我的使用者添加到Users已授予該權限但未成功的組中。但是,如果我將該使用者添加到 Administrators 組,則 RUNAS 命令有效,並且我看到一個記事本正在啟動。

我應該在此類使用者中更改什麼設置才能成功執行該模擬命令?

您可能需要登錄作為服務權限。

的確,喬恩授予了該權利,並且Allow log on locally成功了。

關於安裝程序在某些環境中工作而在其他一些環境中失敗的原因有一個解釋。它在使用者組已被授予這些權限的環境中正常工作(我認為這是預設情況下),因此新使用者繼承了此類權限,從而導致非失敗情況。但是在非工作環境中,Users組沒有被授予這樣的權限,因此新創建的使用者沒有繼承,因此在安裝和執行時都會出現1385錯誤。

謝謝!

引用自:https://serverfault.com/questions/695839