Vb.net 如何在特定时间在PC上启动Windows窗体应用程序.exe?

Vb.net 如何在特定时间在PC上启动Windows窗体应用程序.exe?,vb.net,visual-studio-2013,Vb.net,Visual Studio 2013,现在我有一个桌面应用程序,我通过点击两次exe版本来调用它。我想自动启动那个exe版本。应用程序是在Visual Studio 2013中使用Visual basic创建的。如何自动启动exe版本,例如每天下午4点?您可以在VB.NET中创建一个单独的应用程序,您可以将其设置为在启动时启动()。然后,每分钟使用一个计时器,您可以检查时间是否为下午4点,如果是,然后启动应用程序。使用任务计划程序将是最简单的,但前提是您可以在用户登录时运行它,否则您将永远看不到界面。即使是控制台应用程序,如果您将其

现在我有一个桌面应用程序,我通过点击两次exe版本来调用它。我想自动启动那个exe版本。应用程序是在Visual Studio 2013中使用Visual basic创建的。如何自动启动exe版本,例如每天下午4点?

您可以在VB.NET中创建一个单独的应用程序,您可以将其设置为在启动时启动()。然后,每分钟使用一个计时器,您可以检查时间是否为下午4点,如果是,然后启动应用程序。

使用任务计划程序将是最简单的,但前提是您可以在用户登录时运行它,否则您将永远看不到界面。即使是控制台应用程序,如果您将其设置为无论用户是否登录都运行,也不会显示。我认为这不会是一个问题,因为您必须登录才能输入登录凭据,这样您的程序才能继续。

您所说的预定义时间是什么意思?请更具体一些,并向我们展示您迄今为止所做的尝试。我建议你读一读,也许还可以坐飞机。总之,作为提示,你可以考虑使用<代码>定时器< /代码>。我希望这个过程在下午4点自动启动。如果你想启动可执行文件,你可以使用Windows任务调度程序创建一个任务。但是,由于您有一个登录表单,应用程序将停止在那里。是否要绕过登录?这意味着登录窗口将是无用的!我想启动可执行文件,但我不想绕过登录。我认为这是最好的解决方案。也许最好用一个新网页(.aspx)替换我的代码,并创建.vbs脚本通过任务计划程序调用它。如果它适合您,请回来选择我的答案。非常感谢。