2015-02-23 81 views
2

我需要編寫一段腳本來調整Microsoft Azure虛擬機(VM)的大小。這一切都很好,我有腳本編寫和運作。IIS網站(SMTP中繼)的Powershell腳本

然而,

預定腳本運行,使它重新啓動虛擬機發生變化的任何時間。我遇到的問題是,當服務器重新啓動時,SMTP中繼的IIS網站不會重新啓動。

有人請告訴我我需要在腳本的底部包含PowerShell腳本,以確保在更新後服務器重新啓動時重新啓動此網站嗎?

親切的問候, 並提前致謝。

AG

+0

* - 這是沒有意義的......你的意思是,SMTP服務不開始? – Kev 2015-02-24 10:23:47

+0

是的,我明白你的意思。 雖然它不是服務。它在IIS下作爲默認網站,名爲'SMTP虛擬服務器#1' – Gaulty 2015-02-24 10:49:01

+0

您是否檢查過「控制面板 - >管理 - >服務」以查看SMTP服務是否配置爲自動啓動? – Kev 2015-02-24 11:14:01

回答

1

你有沒有在Control Panel -> Administration -> Services檢查,看看是否SMTP服務配置爲自動啓動?

確保「啓動類型」下拉菜單設爲Automatic

enter image description here

0

有一個PowerShell cmdlet來重新啓動虛擬SMTP服務器:

$SMTP=[adsi]"IIS://localhost/SMTPSVC/1" 
$SMTP.ServerState = 2 
$SMTP.SetInfo() 

我希望這幫助!

米奇Garvis,MCSE:「IIS網站的SMTP中繼不重新啓動」 PC www.garvis.ca