1樓:匿名使用者
如果你的系統中安裝了一個以上的光碟機,那麼開啟記事本,輸入以下**:
set wmp = createobject("wmplayer.ocx.7")
set cdrom = wmp.cdromcollection
if cdrom.count >= 1 then '(該句用來判斷你的系統中裝了多少個光碟機)
for z = 0 to cdrom.count - 1
cdrom.item(z).eject
next
for z = 0 to cdrom.count - 1
cdrom.item(z).eject
next
end if
注意將檔案型別改為「所有檔案」後,將檔案儲存為「關閉所有.vbe」,在桌面上為該檔案建一個快捷方式,以後雙擊桌面上的快捷方式就可以關閉所有彈出的光碟機。
關閉指定的光碟機
以下語句可以讓你關閉指定的光碟機,例如要關閉第一個光碟機,我們可以新建個一文字檔案,輸入以下**:
set wmp = createobject("wmplayer.ocx.7")
set cdrom = wmp.cdromcollection
cdrom.item(0).eject
同樣將該檔案儲存為字尾為vbe的檔案,命名為「close1.vbe」,以後雙擊該檔案即可關閉你係統中的第一個光碟機碟符。在以上語句裡,item(0)中的「0」代表第一個光碟機碟符,如果要關閉第二個光碟機碟符,請將這裡的「0」加1,依此類推,就可實現關閉指定的碟符了。
2樓:費莫採藍星意
::正常情況下,要是你不插u盤,光碟機就是最後碟符,你可以參考下面命令@echo
offfor
/f"tokens=*"
%%iin
('fsutil
fsinfo
drives
^|find
":"')
do@set
d=%%i
echo
%d:~0,-2%
pause>nul
怎麼用批處理開啟光碟(光碟機)根目錄的某個可執行檔案?**等!!!
3樓:匿名使用者
@echo off
for /f "tokens=1*" %%i in ('wmic logicaldisk where "drivetype=5" get deviceid ^|find ":"') do start "" "%%i\1.bat"
pause
它能自動找到光碟機根目錄裡的1.bat
你說的相對路徑,最好能給出一些檔案可能出現的路徑,用於查詢檔案.不然的話就只能用全盤查詢,全盤查詢很慢,所以如非必須一般不會用全盤查詢的方式.如果是路徑是在批處理所在目錄下那麼直接用 start "" "123\456\789.
bat" 就可以了.
我做了pe光碟啟動選單。我現在有個 批處理檔案。如果我想在光碟啟動選單裡選擇並執行這個批處理要做怎麼做 20
4樓:
這個問題有那麼難嗎 我是直接把別人的pe的dos工具包提出來放我的pe裡 填上快捷鍵設定 就ok了
5樓:匿名使用者
bat需要在某一個系統下才能被解釋和執行,光碟剛引導還沒有進入任何一個系統,bat如何被解釋和執行?
如何讓批處理檔案執行完畢後視窗不關閉
我是要經常查詢 驅動的命令所以寫了個 query.bat txt改名就行,然後用記事本開啟直接寫 在win10 64 底下可以 內容如下 三行 sc query filelock sc query nsffilectl pause 批處理後面加 apause goto a 一直不關 加上echo.p...
批處理檔案的代表什麼
你那句話是顯示當前回顯是否開啟,如果你在批處理的開頭寫上 echo off這樣後面的全部內容都不會顯示命令,而是顯示命令結束後的結果,如果不加 則顯示命令後再顯示結果如果在命令前加上 這表示不顯示此命令顯示結果 就是不顯示命令本身的意思 比如 下面批處理 echo 你好 pause 如果不加 他執行...
批處理檔案 bat cmd」是什麼意思高手請進
bat就是批處理檔案。也就是一組命令列的集合。com是一種可執行檔案的字尾。這兩種檔案,在資源管理器裡面直接用滑鼠點選就能執行。也可以在cmd介面下執行。檔名就是命令。檔名 字尾,於unix系統。dos系統沿用。字尾一般用來簡單表示檔案的型別。windows系統沿用了部分dos外殼 shell 用以...