請問有什麼軟體可退出和關上光碟托盤?

請問有哪一套軟體可以退出和關上光碟機的托盤?我不要大的軟體,我只要單純可以控制光碟機托盤開關的小工具就好!我知道安裝Nero 的InCD可以辦到,但我不想只為了這個功能而安裝我用不到的軟體!另外有一個小工具:Ejector也可以,不過它似乎只能控制一台光碟機,也就是說我有光碟機和燒錄器,而它只能控制我的光碟機,燒錄器就沒輒了!除了上述的方法以外有沒有什麼小工具可以滿足我需求的呢?要免費的喔!謝謝!

Update:

果然有效,謝謝!不過我有兩台光碟機(一台光碟機、一台燒錄器),它似乎只能控制我的光碟機,如果我的燒錄器甚至第三台光碟機也要有此功能該怎麼辦呢?謝謝!

Update 2:

非常謝謝您!果然如此沒錯!不過有一個小小的問題,如果能解決就非常完美了!就是在您所提供的控制檔案的最後,有沒有辦法再加上一行類似結束此程式的語法?因為如果有執行到「光碟機進退控制器」這個程式的話,在關機的時候都會出現「終止程式 wscript.exe」的視窗,而且我透過Windows工作管理員查看,發現每執行一次,就會在「處理程序」頁籤內留下一筆wscript.exe的執行記錄,且每一個程序皆佔用大約7020K的記憶體空間,所以麻煩您看看有沒有辦法補充一下結束程序的語法,再三的謝謝您!

Update 3:

謝謝您!不過我每次確實都是按「確定」來收回光碟機托盤,但就是還會看到wscript.exe的執行記錄並沒有自動刪除,按重新整理也是還在,請幫忙指點一下,謝謝!

1 Answer

Rating
  • 1 decade ago
    Favorite Answer

    我的電腦 =>光碟機 =>按滑鼠右鍵 有個"退出" 就可以用了 不用另外安裝軟體

    2009-04-10 14:28:18 補充:

    作業系統是XPP 也可以新增光碟機的捷徑然後放在桌面上 要退出的時候在捷徑圖示上按滑鼠右鍵一樣有這個退出的功能

    2009-04-10 14:51:26 補充:

    Set oWMP = CreateObject("WMPlayer.OCX.7")

    Set colCDROMs = oWMP.cdromCollection

    if colCDROMs.Count >= 1 then

    colCDROMs.Item(0).Eject

    Msgbox "請按任意鍵後收回!",64,"自制光碟機進退控制器"

    colCDROMs.Item(0).Eject

    End If

    把上述指令開啟純文字文件貼上後選擇儲存=>所有檔案=>檔名"退出光碟.VBS" 想退出光碟的時候直接點兩下執行就會自動退出光碟了 要收回請按確定或任意鍵

    2009-04-15 14:20:59 補充:

    可以做三個檔案 原來那個檔案是控制第一台的

    控制第二台的可以這麼寫

    Set oWMP = CreateObject("WMPlayer.OCX.7")

    Set colCDROMs = oWMP.cdromCollection

    if colCDROMs.Count >= 1 then

    colCDROMs.Item(1).Eject

    Msgbox "請按任意鍵後收回!",64,"光碟機進退控制器二"

    colCDROMs.Item(1).Eject

    End If

    依此類推^^

    2009-04-16 16:53:55 補充:

    基本上執行退出光碟程序會跳出一個訊息框同時將光碟托盤退出,當這個訊息框出現的確會出現 wscript.exe這個執行緒,我測試過只要你把跳出來的訊息框案確定結束那麼會自動收回光碟機托盤並且 wscript.exe這個程序會自動消失並釋放記憶體,除非你執行關機的時候訊息框未關閉才會出現你所述的問題。

    2009-04-17 15:35:22 補充:

    我測試的作業系統平台=>WINDOWS XPP 已經測過3台電腦都是執行完畢都會自動釋放記憶體(其中一台新安裝好單純XPP系統只安裝防毒軟體),請先將您的電腦做好掃毒及掃木馬的動作再作測試(有一隻病毒檔名也是wscript.exe)~

Still have questions? Get your answers by asking now.