ASP腳本組件實(shí)現(xiàn)服務(wù)器重啟
大家知道直接使用ASP是不能夠重啟服務(wù)器的,這時我們需要制作一個組件來實(shí)現(xiàn)功能,ASP通過這個組件調(diào)用系統(tǒng)API,然后按照不同的重啟和關(guān)機(jī)方式進(jìn)行操作!
下面先說COM的制作,在VB中新建一工程,當(dāng)然是AceiveX dll的。
1)先修改工程屬性,在工程屬性窗口將工程名稱改為system,在類模塊窗口將模塊名稱改為contral,保存工程;
2)然后添加一個模塊,用來聲明需要使用的API和常數(shù),下面是模塊中的內(nèi)容。
Declare Function ExitWindowsEx Lib "user32" (ByVal uFlags As Long, ByVal dwReserved As Long) As Long
3)在類模塊中輸入下列代碼:
Public Function reboot(atype As Variant) t& = ExitWindowsEx(1, atype) End Function
該函數(shù)需要傳入一個參數(shù),用來控制啟動方式,這個參數(shù)是從ASP程序中傳入的,等一下就可以看到具體的使用方法!
編寫完上面的代碼,保存工程,將工程編譯為system.dll。下面就寫ASP程序:
ASP中的代碼非常簡單:
<%
atype=request("atype")
set sys=server.CreateObject ("system.contral")
sys.reboot(atype)
%>
其中atype可以使用0、1、2、4,0、1和4均為關(guān)機(jī),2用來重啟,寫完后執(zhí)行ASP即可。
以上就是制作一個ASP腳本組件使服務(wù)器重啟的實(shí)現(xiàn)方法,希望對大家的學(xué)習(xí)有所幫助。
上一篇:ASP動態(tài)網(wǎng)頁制作技術(shù)經(jīng)驗(yàn)分享
欄 目:ASP編程
下一篇:asp服務(wù)器如何搭建
本文標(biāo)題:ASP腳本組件實(shí)現(xiàn)服務(wù)器重啟
本文地址:http://www.jygsgssxh.com/a1/ASPbiancheng/11379.html
您可能感興趣的文章
- 01-11ASP新手必備的基礎(chǔ)知識
- 01-11ASP實(shí)現(xiàn)加法驗(yàn)證碼
- 01-11asp服務(wù)器如何搭建
- 01-11ASP動態(tài)網(wǎng)頁制作技術(shù)經(jīng)驗(yàn)分享
- 01-11ASP實(shí)現(xiàn)類似hashMap功能的類
- 01-11ASP編碼必備的8條原則
- 01-11解決ASP中http狀態(tài)跳轉(zhuǎn)返回錯誤頁的問題
- 01-11ASP程序中常用的腳本語言
- 01-11ASP中用select case代替其他語言中的switch case, default用case else
- 01-11asp實(shí)現(xiàn)限制一個ip只能訪問一次的方法


閱讀排行
本欄相關(guān)
- 01-11ASP實(shí)現(xiàn)加法驗(yàn)證碼
- 01-11ASP新手必備的基礎(chǔ)知識
- 01-11ASP腳本組件實(shí)現(xiàn)服務(wù)器重啟
- 01-11asp服務(wù)器如何搭建
- 01-11ASP實(shí)現(xiàn)類似hashMap功能的類
- 01-11ASP動態(tài)網(wǎng)頁制作技術(shù)經(jīng)驗(yàn)分享
- 01-11解決ASP中http狀態(tài)跳轉(zhuǎn)返回錯誤頁的問
- 01-11ASP編碼必備的8條原則
- 01-11ASP中用select case代替其他語言中的sw
- 01-11ASP程序中常用的腳本語言
隨機(jī)閱讀
- 08-05DEDE織夢data目錄下的sessions文件夾有什
- 01-11ajax實(shí)現(xiàn)頁面的局部加載
- 01-10delphi制作wav文件的方法
- 08-05織夢dedecms什么時候用欄目交叉功能?
- 04-02jquery與jsp,用jquery
- 01-10C#中split用法實(shí)例總結(jié)
- 08-05dedecms(織夢)副欄目數(shù)量限制代碼修改
- 01-11Mac OSX 打開原生自帶讀寫NTFS功能(圖文
- 01-10使用C語言求解撲克牌的順子及n個骰子
- 01-10SublimeText編譯C開發(fā)環(huán)境設(shè)置


