如何打开cd drive java
有没有代码,我可以使用它(一旦我运行它),物理打开CD / DVD驱动器? 我知道这在其他一些语言中是可行的,但是它可以用Java吗? 请指出我正确的方向。 谢谢
Java无法与CD驱动器进行交互。 Windows平台上的一个简单方法是调用VBS脚本。
很少有链接可以帮助你:
例1
例2
例3
打开CD驱动器的代码甚至比meain的答案更简单。 无需复制.exe文件。 它可以从程序内的命令行运行:
Runtime.getRuntime().exec("nircmd cdrom open d:");
它应该在系统bin中自动执行并找到nircmd.exe
文件。
看看ninrcmd 。 它是一个exe文件,并具有内置function来打开CD驱动器。
nircmd.exe cdrom open j:
并关闭它
nircmd.exe cdrom close j:
要使用它,请将exe添加到程序中并使用此代码
Runtime.getRuntime().exec(this.getClass().getResource("nircmd.exe cdrom open j").getPath());