我希望 Fiddler 和其他一些程序在启动时运行,这样每次我在 EC2 上启动测试服务器实例时它都会在那里运行。关于使用任务计划程序在启动时运行脚本有几个问题,但这需要稍微不同。
我已将其设置为在启动时运行,但当我通过 RDP 连接到服务器时,我可以看到 Fiddler 正在任务管理器中运行(因此我无法手动运行该程序的第二个实例),但它在任务栏上不可见?所以我实际上看不到界面?
这是我的设置:
常规选项卡
- 以最高权限运行
- 无论用户是否登录都运行
- 针对 Windows 2008 Server R2 进行配置
触发器选项卡
- 启动时
其他的都是显而易见的和默认的。
我究竟做错了什么?
答案1
本指南将向您展示如何使用名为“Always Up”的实用程序来实现这一点
答案2
我认为你可能在错误的时间执行了此操作。启动时系统将启动程序,如你所见,但它们不在用户上下文中运行,仅在系统上下文中运行。
如果您希望以用户身份使用这些程序,您将需要创建一个任务以在登录时启动这些程序而不是启动时启动这些程序。
启动时不存在用于运行程序的用户上下文,因此您在登录时无法获取所有权或使用这些程序。