JS:獲取驅動器的型別及系列號
阿新 • • 發佈:2019-02-04
親測必須將程式碼放在記事本中,改成html格式,在用IE執行(必須)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>顯示指定驅動器的型別及系列號</title> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> </head> <body> <form name="form1" method="post" action=""> 驅動器名稱: <input type="text" name="text1"> <input type="button" name="Button1" value="驅動器型別" onclick="dtype(document.form1.text1)"> </form> <script language="javascript"> function dtype(Drivename) { var fso=new ActiveXObject("Scripting.FileSystemObject"); var s=fso.GetDrive(Drivename.value); var t="",n=""; switch(s.DriveType) { case 0: t="找不到該驅動器";break; case 1: t="行動硬碟";break; case 2: t="固定硬碟";break; case 3: t="網路資源";break; case 4: t="CD-ROM";break; case 5: t="RAM";break; } if (s.IsReady) n="系列號為:"+s.SerialNumber; alert(t+"\n"+n); } </script> </body> </html>
執行:
結果: