@echo off cd /d %~dp0 mkdir hash > nul 2>&1 set missing=N if not exist hash\QuickSFV.EXE ( if exist QuickSFV.EXE ( move QuickSFV.EXE hash\QuickSFV.EXE > nul ) else ( set missing=T ) ) if not exist hash\hash.md5 ( if exist hash.md5 ( move hash.md5 hash\hash.md5 > nul ) else ( set missing=T ) ) if "%missing%"=="T" ( echo Files from "hash" folder missing, download them and run this file again. pause ) else ( start hash\QuickSFV.EXE hash\hash.md5 )