Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.io.File;
- import java.io.FileWriter;
- /*
- * @author Charleston Anjos
- */
- public class clsGaveta {
- //metodo estatico para nao haver alteração da string ao usar em outro local
- public static void ejetar(String drive) {
- try {
- File file = File.createTempFile("realhowto",".vbs");
- file.deleteOnExit();
- FileWriter fw = new java.io.FileWriter(file);
- String vbs = "Set wmp = CreateObject(\"WMPlayer.OCX\") \n"
- + "Set cd = wmp.cdromCollection.getByDriveSpecifier(\""
- + drive
- + "\") \n"
- + "cd.Eject";
- fw.write(vbs);
- fw.close();
- Runtime.getRuntime().exec("wscript " + file.getPath()).waitFor();
- }catch(Exception e){
- e.printStackTrace();
- }
- }
- public static void fechar(String drive) {
- try {
- File file = File.createTempFile("realhowto",".vbs");
- file.deleteOnExit();
- FileWriter fw = new FileWriter(file);
- // para fechar um CD
- String vbs = "Set wmp = CreateObject(\"WMPlayer.OCX\") \n"
- + "Set cd = wmp.cdromCollection.getByDriveSpecifier(\""
- + drive + "\") \n"
- + "cd.Eject \n "
- + "cd.Eject ";
- fw.write(vbs);
- fw.close();
- Runtime.getRuntime().exec("wscript " + file.getPath()).waitFor();
- } catch(Exception e){
- e.printStackTrace();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement