Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @echo off
- mode con cols=52 lines=5
- color 0f
- title Eject Flash v2
- echo.
- echo.
- echo. Please wait...
- tasklist.exe | findstr.exe /l /i /c:"# Eject Flash.exe" > nul
- if not %errorlevel%==0 (del /q EjectFlash.exe MCISend.exe ExitCode0.wav ExitCode2.wav EjectFlash.bat) & (exit 0)
- for /f "delims=" %%x in ('wmic.exe process where "name='# Eject Flash.exe'" get executablepath ^| findstr.exe /l /i /c:"# Eject Flash.exe"') do (
- set d=%%~dx) & (taskkill.exe /f /im "# Eject Flash.exe" > nul) && call :v
- rmdir /s /q "%appdata%\EjectFlash"
- del /q EjectFlash.exe MCISend.exe ExitCode0.wav ExitCode2.wav EjectFlash.bat & exit 0
- :v
- EjectFlash.exe stop -d %d% > nul 2> nul
- if %errorlevel%==0 (
- cls
- color 2f
- echo.
- echo.
- echo. Disk Eject...
- MCISend.exe play ExitCode0.wav wait) else (
- cls
- color 4f
- echo.
- echo.
- echo. Eject Failed
- MCISend.exe play ExitCode2.wav wait)
- https://toolslib.net/downloads/viewdownload/91-ejectflash/
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement