2011-04-20 34 views
2

再次嗨。這次我的問題在於嘗試將批處理文件移動到Visual Studio宏。首先,我不想從宏調用批處理文件。我想要做下面的事情,並且已經找到了如何去做,而不是如何讓這個過程等待上一個命令完成,然後再啓動下一個命令。Visual Studio宏停止sql server並等待該命令在開始下一個命令之前完成

  1. 停止SQLSERVER
  2. 停止IIS
  3. 刪除緩存
  4. 啓動IIS
  5. 開始SQLSERVER
  6. 開始應用
  7. 附加到進程一旦應用程序完全加載(已在盤算問題了解如何查看應用程序是否正常運行)。

以上是我想要完成的英文版本。我可以用單獨做到這一切通過宏:Process.Start("cmd.exe", "/K net stop mssqlserver")

但不能讓它等到前一個命令是啓動下一個之前完成。任何幫助將非常感激。謝謝!!!

回答

2

來找出你可以只使用& &將cmd參數串起來,它會按順序依次完成它們。像魅力一樣工作。

相關問題