重新启动后,EC2 Windows 实例未从启动文件夹启动批处理文件

djo*_*son 5 windows batch-file amazon-ec2 amazon-web-services

我正在尝试将 EC2 Windows 2008 服务器实例配置为在实例重新启动后自动启动批处理文件(以连接到 Jenkins)。我在 Windows 菜单的 Startup 文件夹中放置了批处理文件的快捷方式。

我看到的问题是,在我实际使用远程桌面登录到实例之前,实例不会启动批处理文件。一旦我登录到实例,就会执行该文件。

如何确保在加载操作系统后立即启动批处理文件?

djo*_*son 3

我想到了。诀窍是在实例重新启动后自动登录:

  1. 打开“开始”菜单,在搜索框中键入netplwiz ,然后按 Enter。
  2. 取消勾选“用户必须输入用户名和密码才能使用这台计算机”
  3. 在确认对话框中输入Windows密码

该实例现在将运行 Windows 中启动文件夹中的项目。

如果实例上未配置此功能,则当您通过远程桌面进入实例时,实际上会发生登录。

  • 这是一个非常糟糕的主意,尤其是在云计算机上 - 如果您不小心在安全组中戳了一个不精确的漏洞,预计会很快受到损害。尽快撤消此更改,并创建一个计划任务来运行“启动时”,该任务指向您的批处理文件,并以足够的权限(而不是更多)运行以使其执行其操作。 (3认同)

归档时间:

查看次数:

1458 次

最近记录:

11 年,8 月 前