07/25: USBを制御する
Category: Web dev
Posted by: hajime osako
データを家に持ち帰らせたくない - @IT
Web開発とは直接関係ありませんが。
usbobj = new ActiveXObject("WScript.Shell"); var reg="HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\ \UsbStor\\Start";(注→この行は本来1行です) try{ usbVal=usbobj.RegRead(reg); if(usbVal==4){ WScript.Echo("すでにUSBストレージの実行は不可能です"); }else{ usbobj.RegWrite(reg, "4","REG_DWORD"); WScript.Echo ("レジストリを書き換えました"); } }catch(e){ WScript.Echo ("レジストリキーはありません"); usbobj.Run("%SystemRoot%\\Inf\\"); }