首页 > 解决方案 > 验证安装期间提供的用户凭据(预安装)

问题描述

我正在使用 InstallAnywhere 并且出于安全原因,我需要将服务器(我们的应用程序服务器)“登录为”更改为系统以外的其他用户。

我在预安装期间要求用户向我提供用户名(格式为<Hostname\Username>or <Domain\Username>)和密码。现在我需要验证用户提供的这些凭据是否有效,如果没有再次提示相同的面板。

问题是使用命令的命令行net start...- 我无法提供用户名和密码。

使用runas命令 - 可以将用户名作为参数而不是密码。(另外 - 它被困在“尝试开始......”并且无法启动该过程)

我也尝试过使用start-service命令的 PowerShell 脚本,使用-Credential参数,但它没有用。另一个想法 - 有没有办法使用 Regedit 来验证这一点?

标签: powershellcommand-lineinstallanywhere

解决方案


推荐阅读