我做了一个软件,这个软件会每隔1分钟自动的检测自己是否需要更新。如果需要更新则开始更新。更新完成后会自动重新启动自己。
现在有一个问题。经过我实验发现,如果电脑是在锁定的状态下(Win+L)运行检测更新,那么更新完成之后是不会自动把最新版本的程序启动起来的。貌似是因为锁定下的电脑无法启动程序。如何能让软件在锁定状态下也能启动程序呢?
现在有一个问题。经过我实验发现,如果电脑是在锁定的状态下(Win+L)运行检测更新,那么更新完成之后是不会自动把最新版本的程序启动起来的。貌似是因为锁定下的电脑无法启动程序。如何能让软件在锁定状态下也能启动程序呢?
他上面可能有A.EXE,UpdateA.EXE
当A.EXE检测到有更新时,就启动UpdateA.exe ,同时关闭A.EXE,UpdateA.EXE更新完A.EXE之后,就打算启动A.EXE,但是可能他是指在锁屏状态下用UpdateA.EXE无法启动A.EXE ,这个问题是有点意思的。