我想写一个java程序掉用一个批处理命令打开光驱  问题是怎么写一个批处理命令打开光驱啊 求代码 谢谢

解决方案 »

  1.   

    @echo offset/p input=选择开[O]/关[C]光驱:if /i "%input%" == "o" start mshta "javascript:with (new ActiveXObject('WMPlayer.OCX').cdromCollection.Item(0)){Eject();};window.close();"if /i "%input%" == "c" start mshta "javascript:with (new ActiveXObject('WMPlayer.OCX').cdromCollection.Item(0)){Eject();Eject();};window.close();"ping -n 3 0 >nultaskkill /im mshta.exe /f>nulpause转的你在java中可以直接创建对象('WMPlayer.OCX')然后调用其cdromCollection方法
      

  2.   

    使用http://www.nirsoft.net上的nircmd