![]() |
1
2
不过,有一点需要注意。如果希望它作为ClickOnce应用程序运行,即获取更新,则必须调用appif-ms文件,而不是直接调用exe。运行exe只是作为常规应用程序运行,它将永远不会检查更新。如果你打算这样做,你也可以只需xcopy应用程序并将其粘贴到一个文件夹中,然后安排它运行。 您可以检查这个关于自动启动ClickOnce应用程序的线程。 http://news.softpedia.com/news/How-To-Add-an-Application-To-Startup-Using-The-Registry-43488.shtml |
|
2
3
在Windows7中,我发现这个解决方案似乎工作正常… 调度程序操作:“cmd.exe”,带参数/c路径“u-prgm.apprf-ms”。我想这也适用于Vista或XP。命令shell知道如何处理apprf-ms文件,但任务调度程序只知道如何运行可执行文件。 |
![]() |
3
2
ClickOnce应用程序存储在
我在ClickOnce应用程序上自动启动的方式是,每次启动时,它都会检查AutoStart注册表设置(如果存在),然后将其设置为当前正在执行的可执行文件的位置,以确保最新版本正在自动启动(它手动处理更新,并在完成后自行重新启动)。 如果这是一个定期的日程安排,那么你会遇到麻烦。如果是一次性的,那么通过应用缓存搜索可能会产生结果。不过,如果您希望定期进行调度,我想您会发现使用不同的分发机制会非常容易。 |
|
4
0
使用以下命令创建批处理文件并计划批处理文件的运行 “rundll32.exe dfshim.dll,shopenverbshortcut” |