Windows上的引导顺序:服务与计划任务?

时间:2015-05-19 16:42:48

标签: windows windows-services scheduled-tasks vhd virtual-disk

我们将软件部署在VHD驱动器上,我们使用diskpart加载并作为驱动器安装。目前,我们使用schtasks.exe在系统重新启动时重新安装驱动器。

问题:我们可以使用sc.exe添加自动服务,服务驻留在虚拟硬盘上吗?

换句话说,启动时添加服务的顺序是什么?

如果我不能在服务运行之前使用schtasks.exe添加挂载任务,我该怎么做才能确保服务启动(假设exe位于VHD上)。 (实际上,它是一个nodejs应用程序,我正在查看windows-services包来启动它。)

目标计算机:Windows 2008R2,64位。

2 个答案:

答案 0 :(得分:1)

schtasks.exe使用名为Task Scheduler的服务,
您可以尝试将其作为依赖项添加到自动服务中。

  

当计算机启动时,它会使用此条目验证在尝试启动从属服务之前是否已启动此值中列出的服务(" DependOnService")。

Read this KB for more information.

答案 1 :(得分:1)

解决" VHD - 启动时自动挂载"问题是有一个小的便携式免费软件"启动diskpart命令"它使用服务方法,非常容易使用:

  1. 右键单击Diskpart_svr.exe并以管理员身份运行
  2. 编辑第一个命令并使用安装服务按钮,如果要卸载它,只需使用卸载按钮即可 下载: http://www.sordum.net/forum/download/file.php?id=93