0
這純粹是學術上的好奇心。有沒有辦法讓我設置一個網頁,以便瀏覽到該頁面將導致IIS重新啓動(也許執行iisreset)?從網頁重新啓動IIS(7.5)
這純粹是學術上的好奇心。有沒有辦法讓我設置一個網頁,以便瀏覽到該頁面將導致IIS重新啓動(也許執行iisreset)?從網頁重新啓動IIS(7.5)
從技術上講,這是可以做到的。 :-)我在這裏沒有提供任何指示。這只是關於調用具有足夠特權的進程。如果您在服務器上擁有權限,則可以執行此操作。
你實際上也可以很容易地崩潰工作進程。 Server.Transfer(「〜/ default.aspx」,true)。 [假設你在default.aspx的page_load中編寫這段代碼。
但是,請不要在生產服務器上嘗試此操作。
如果你有指針爲什麼不給他們? :-) 你可以假設服務器是我的,我完全可以控制它(我不想破解或損壞任何人) – strum
嗯,這很簡單...並且有很多方法可以讓你可以做到。 PowerShell,編寫一個批處理文件並調用它將會執行。 http://stackoverflow.com/questions/5884939/running-a-batch-file-from-an-asp-net-page。 –