0

我有一个特定的软件,我希望在 Windows 启动时加载。在正常情况下,我只需在启动文件夹中放置一个快捷方式或在注册表中的运行键中放置一个条目。

不幸的是,由于未知的原因,这个应用程序在完成时抛出一个 win32 execption - 我假设这是因为没有加载对这个应用程序至关重要的 windows 元素。

一旦 Windows 实际加载,我可以双击该图标,它运行良好。所以我的问题是 - 是否有对此的编程解决方案?我已经尝试过一个控制台应用程序启动器,它会休眠 n 秒然后启动,但似乎所做的只是延迟 Windows 的启动。

有没有人有任何创造性的解决方案?我对任何东西都持开放态度,从 Windows 服务到 c#、vb、批处理文件.. 等

谢谢

4

2 回答 2

0

看看AUTOEXEC.BAT。不过要小心!!

于 2010-08-09T11:59:21.177 回答
0

您可以将它作为服务运行,还是编写一个尝试启动它的 shell 服务?这样,您将在重试之前建立对故障响应和延迟时间的支持。

于 2010-08-09T12:01:03.773 回答