在Windows登录之前启动vb.net应用程序

时间:2016-08-07 22:06:09

标签: vb.net windows startup

在我的服务器电脑上,我有一个在Windows启动时运行的简单vb.net应用程序。目前我只是将它添加到AppData中的StartUp文件夹中。这工作正常,除了我必须在每次重启后远程连接并登录到我的服务器pc,然后才能启动应用程序。如何让我的应用程序启动而不必先登录?我知道这是可能的,因为很多程序都不需要你首先登录机器,比如teamviewer和我的sql服务器。

1 个答案:

答案 0 :(得分:2)

您可以将Window Task Scheduler用于此目的:

基本设置

  1. 打开任务计划程序(您可以在“开始”菜单中搜索它)。
  2. Actions面板中点击Create Task...
  3. 为您的任务输入名称和说明(后者是可选的)。
  4. 选择Run whether user is logged on or not,可能Do not store password.
  5. 添加触发器

    1. 转到Triggers标签,然后点击New...
    2. Begin the task框中选择At startup
    3. 确保勾选Enable,然后按OK
    4. 指定操作

      1. 转到Actions标签,然后点击New...
      2. Action框中选择Start a program
      3. Program/script框中输入您的应用程序的路径。
      4. OK,您就完成了!
      5. 详细了解任务计划程序: