2016-08-07 15 views
0

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

+1

使它成为一个[服务](https://msdn.microsoft.com /en-us/library/windows/desktop/ms685141.aspx)。 – IInspectable

回答

2

您可以使用窗口的Task Scheduler为了这个目的:

基本设置

  1. 打开任务计划程序(您可以在开始菜单的搜索它)。
  2. Actions面板上点击Create Task...
  3. 为您的任务输入名称和描述(后者是可选的)。
  4. 选择Run whether user is logged on or not并可能Do not store password.

添加触发器

  1. 转到Triggers选项卡并单击New...。在Begin the task框中选择At startup
  2. 确保Enable已打勾,然后按OK

指定动作

  1. 转到Actions选项卡并单击New...
  2. Action框中选择Start a program
  3. Program/script框中输入您的应用程序的路径。
  4. OK就完成了!

了解更多关于任务计划程序:

相关问题