在 Windows Enterprise 7 上执行 RUNAS 时出现错误 1385

在 Windows Enterprise 7 上执行 RUNAS 时出现错误 1385

我在计算机上安装应用程序时遇到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.aspxLocal Security Policy但未成功(仍然是相同的 1385 错误)。我还将我的用户添加到Users已授予该权限的组中,但没有成功。但是,如果我将该用户添加到管理员组,RUNAS 命令就会起作用,并且我会看到记事本正在启动。

我应该更改此类用户的哪些设置才能成功运行该模拟命令?

答案1

您可能需要作为服务登录的权限。

答案2

确实,乔恩授予了这一权利并且也Allow log on locally做到了这一点。

安装程序在某些环境中可以正常工作,而在其他环境中却失败,原因有以下几点。安装程序在用户组被授予这些权限(我认为这是默认的)的环境中可以正常工作,因此新用户继承了此类权限,从而不会出现故障。然而在非工作环境中,用户组未被授予此类权限,因此新创建的用户没有继承权限,因此在安装和运行时都会出现 1385 错误。

谢谢!

相关内容