我有一个特定的软件,我希望在Windows启动时加载。在正常情况下,我只需在启动文件夹中放置一个快捷方式,或在注册表中的运行键中放入一个条目。
不幸的是,由于一个未知的原因,这个应用程序会在完成时抛出win32 execption - 我假设它是因为没有加载对于此应用程序至关重要的Windows元素。
一旦windows实际加载,我可以双击图标,它运行正常。所以我的问题是 - 有一个程序化的解决方案吗?我已经尝试过一个控制台应用程序启动器,它会睡眠n秒然后启动,但所有这些似乎都会延迟启动Windows。
有没有人有任何创意解决方案?我对从Windows服务到c#,vb,批处理文件等等的任何事情都是开放的。
THX
答案 0 :(得分:0)
看看AUTOEXEC.BAT。但要小心!!
答案 1 :(得分:0)
您可以将其作为服务运行,还是编写一个尝试启动它的shell服务?这样你就可以在再次尝试之前建立对失败响应和延迟时间的支持。