我沒有經驗編寫批處理腳本,但我想知道是否有方法使用installutil.exe
使用這樣的腳本安裝.NET Windows服務,或者卸載服務如果它已被安裝,理想情況下,我確實想要執行卸載(例如,按y卸載)。批處理腳本安裝或卸載.NET Windows服務
這裏還有一些細節:
- 該服務的.exe文件位於
C:\Program Files\Data Service
目錄 - 腳本應該是在同一個目錄中的.exe爲服務
- 會在服務安裝完成後向日志文件中添加一條簡單的行(我們將其稱爲
program.log
) - 該計算機正在運行Windows Server 2003,並在默認目錄中安裝了.NET Framework
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727
如果您認爲這可以做得更好,那麼聽聽其他建議會很好。我總是可以編寫一個服務安裝程序,但這不是優先事項。
注意,微軟刪除Visual Studio中的安裝項目類型2012 – 2013-05-06 15:44:08