Visual Studio宏停止sql server并等待该命令完成后再启动下一个命令

时间:2011-04-20 14:26:41

标签: vba

嘿,再次。这次我的问题在于尝试将批处理文件移动到Visual Studio宏。首先,我不想从宏调用批处理文件。我想做以下事情,并且已经找到了如何做到这一点,而不是如何使进程等待上一个命令完成,然后再启动下一个命令。

  1. 停止sqlserver
  2. 停止iis
  3. 删除缓存
  4. start iis
  5. 启动sqlserver
  6. 启动申请
  7. 在应用程序完全加载后附加到进程(在确定应用程序是否已启动并运行时遇到问题)。
  8. 以上是我想要完成的英文版本。我可以使用以下各项单独完成所有操作: Process.Start("cmd.exe", "/K net stop mssqlserver")

    但是不能让它等到上一个命令完成后再开始下一个命令。任何帮助将非常感激。感谢!!!

1 个答案:

答案 0 :(得分:2)

来发现你可以使用&&将cmd参数串在一起,它将按顺序依次完成它们。工作就像一个魅力。