Próbowałem wysunąć napęd CD za pomocą cmd.
Jestem jednak zakłopotany. Szukając w Internecie, znalazłem tylko tę odpowiedź:
eject D:
i podobna odpowiedź
eject D: /I
Oba nie działają.
EDYCJA
Teraz ludzie znaleźli tę odpowiedź na superużytkowniku,
Set oWMP = CreateObject("WMPlayer.OCX.7")
Set colCDROMs = oWMP.cdromCollection
colCDROMs.Item(0).Eject
Jednak pojawia się błąd:
colCDROMS.Item nie jest rozpoznawany jako wewnętrzna lub zewnętrzna komenda, program operacyjny lub plik wsadowy.
windows-7
windows
batch-file
eject
Pingwin
źródło
źródło
batch-file
pytania stają się nie na temat.Odpowiedzi:
Możesz wysunąć płytę CD za pomocą pliku wsadowego (jest to część vbscript
To nie jest moja praca, znalazłem ją w społeczności stackoverflow:
Link do strony: Batch Wiersz poleceń do wysuwania tacy CD?
Odpowiedz autor: Bruno
Data odpowiedzi: 10 lutego 2015 r
źródło
Możesz użyć metody
Shell.Application
obiektu COMInvokeVerb
. Z wiersza polecenia cmd możesz w ten sposób nadużywać jedno-liniowy PowerShell:Do wywołania obiektu COM można także użyć hosta skryptów Windows (VBScript / JScript). Oto przykład użycia hybrydowego skryptu Batch + Jscript (zapisz go z rozszerzeniem .bat):
Jeśli wolisz, aby Twój skrypt wykrywał literę napędu CD, można to również ustawić. Oto bardziej kompletna wersja z komentarzami wyjaśniającymi niektóre wartości, które nie wymagają wyjaśnienia.
źródło
Wiersz polecenia CD-eject oneliner:
W pliku nietoperza lub bezpośrednio w
cmd
tym działało po pierwszym uruchomieniuwmplayer
w systemie Windows 8:źródło
Korzystanie
WMPlayer.OCX.7
zaskoczy większość programów antywirusowych, a niektóre wersje systemu Windows są dostarczane bez odtwarzacza multimediów. Oto sposób z shell.application i invokeVerb:zapisz to z
.bat
rozszerzeniem:Możesz go używać jak (więcej informacji -)
źródło
eject.bat *
tym mówi mino cd drive found with letter d:
. Dlaczego to może być? Jeśli kliknę napęd prawym przyciskiem myszy i wybiorę „Wysuń”, zostanie on wysunięty.Jeśli możesz korzystać z aplikacji innej firmy, możesz użyć nircmd Nirsoft . Na wszystkich komputerach, których wypróbowałem (od Windows XP do Windows 8), mogłem wysunąć dysk za pomocą:
Gdzie X to litera napędu.
źródło
W Windows 10 używam tego małego skryptu. To działa!
źródło