parent
51428ec602
commit
c541e78394
@ -1,10 +1,13 @@
|
|||||||
import os
|
import os
|
||||||
import shutil
|
import shutil
|
||||||
import ctypes
|
import ctypes
|
||||||
|
import sys
|
||||||
|
|
||||||
def remove_drive():
|
def remove_drive():
|
||||||
drive_letter = os.popen('wmic logicaldisk where VolumeName="config-2" get Caption | findstr /I ":"').read()
|
drive_letter = os.popen('wmic logicaldisk where VolumeName="config-2" get Caption | findstr /I ":"').read()
|
||||||
if drive_letter:
|
if drive_letter:
|
||||||
LOG.debug('Eject metadata drive: %s', str(drive_letter).rstrip())
|
|
||||||
ctypes.windll.WINMM.mciSendStringW(u"open " + str(drive_letter).rstrip() + " type cdaudio alias d_drive", None, 0, None)
|
ctypes.windll.WINMM.mciSendStringW(u"open " + str(drive_letter).rstrip() + " type cdaudio alias d_drive", None, 0, None)
|
||||||
ctypes.windll.WINMM.mciSendStringW(u"set d_drive door open", None, 0, None)
|
ctypes.windll.WINMM.mciSendStringW(u"set d_drive door open", None, 0, None)
|
||||||
|
|
||||||
|
remove_drive()
|
||||||
|
sys.exit(0)
|
Loading…
Reference in new issue