启动时自动登录运行 Windows 的 AWS EC2 实例

启动时自动登录运行 Windows 的 AWS EC2 实例

我正在尝试在 Amazon 上的 Windows 实例启动时运行一项服务。到目前为止,这是一个手动过程,我必须启动 RDP、登录,然后启动该过程。我希望在实例加载时我们能够绕过登录,这样它就可以直接进入桌面并加载进程。

我尝试过的唯一一个让我有点接近的方法是在服务器上设置 SSH,并有一个 shell 脚本可以自动登录并启动该过程。不过,我想通过 AWS 设置来实现这一点。这可能吗?

答案1

假设您需要启动一个成熟的 Windows 服务,那么它就像@Mxx 指出的那样简单:只需将服务启动类型设置为自动而不是手动。

如果它不是一个服务,而是一个常规的 Windows 进程,那么你可以考虑使用Sysinternals 自动登录使实例在启动时自动以特定用户身份登录,然后以启动时的正常方式运行(开始菜单中的启动组, 这Run 和 RunOnce 键在注册表等中)将按您预期的方式运行。

相关内容