parent
51428ec602
commit
c541e78394
@ -1,10 +1,13 @@
|
||||
import os
|
||||
import shutil
|
||||
import ctypes
|
||||
import sys
|
||||
|
||||
def remove_drive():
|
||||
drive_letter = os.popen('wmic logicaldisk where VolumeName="config-2" get Caption | findstr /I ":"').read()
|
||||
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"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