Batch Befehl

Diskutiere Batch Befehl im Security-Zone - Sicherheitslücken, Virenschutz Forum im Bereich Hardware & Software Forum; Weis ned obs hierhin passt, wenn nicht bitte verschieben :) Hab folgenden Batch geschrieben (mit google-beiträgen zusammengebastelt) @echo off...
  • Batch Befehl Beitrag #1
Oreagel

Oreagel

Bekanntes Mitglied
Dabei seit
22.05.2009
Beiträge
79
Reaktionspunkte
0
Ort
Pirmasens
Weis ned obs hierhin passt, wenn nicht bitte verschieben :)
Hab folgenden Batch geschrieben (mit google-beiträgen zusammengebastelt)
PHP:
@echo off
:1
Set Zahl=0
set bat=0.bat
echo . > Spam.bat
Set /a Wert= 0+1
if %Wert% = 1000 goto End
goto Anfang
:end
exit

Er soll 1000 Dateien mit dem namen Spam.bat erstellen, jedoch soll immer
Spam1.bat
Spam2.bat
Spam3.bat etc geschrieben werden bis 1k erreicht ist.
Nein, ich gebe keinen Grund bekannt :fre:
Irgendwas scheint nicht zu funktionieren, hoffe hier kennt sich jemand mit Batch (cmd) aus..

Und nein, in diesem Fall ist Google nicht mein Freund! :evil:
 
  • Batch Befehl Beitrag #2
Max11.111

Max11.111

Bekanntes Mitglied
Dabei seit
12.06.2008
Beiträge
2.416
Reaktionspunkte
0
Line 8: "Anfang" undefinied

Ich hoffe du nimmst es mir nicht übel: Diese Datei ist kompletter Mist.
 
  • Batch Befehl Beitrag #3
Oreagel

Oreagel

Bekanntes Mitglied
Dabei seit
22.05.2009
Beiträge
79
Reaktionspunkte
0
Ort
Pirmasens
Ups :D
PHP:
@echo off
:1
Set Zahl=0
set bat=0.bat
echo . > Spam.bat
Set /a Wert= 0+1
if %Wert% = 1000 goto End
goto 1
:end
exit

So richtig?
 
  • Batch Befehl Beitrag #4
Oreagel

Oreagel

Bekanntes Mitglied
Dabei seit
22.05.2009
Beiträge
79
Reaktionspunkte
0
Ort
Pirmasens
Ich hoffe du nimmst es mir nicht übel: Diese Datei ist kompletter Mist.

Nehm ich dir keinesfalls übel, nur ziemlich zweideutig
- Funktioniert sie nicht
- oder ist sie in deinen augen einfach unnötig
 
  • Batch Befehl Beitrag #5
Max11.111

Max11.111

Bekanntes Mitglied
Dabei seit
12.06.2008
Beiträge
2.416
Reaktionspunkte
0
Nein.:D

Probiers einfach mal so:
PHP:
REM Definition von Variablen, etc.
echo off
cls
set /A zahl=0


:Start
        REM In Datei schreiben
echo echo Spam >> %zahl%.bat

        REm zahl inkrementieren
set /A zahl=%zahl%+1

        REM wenn 10 --> Ende
if %zahl% EQU 10 goto Ende

        REM Wenn nicht 10 --> von vorne
if not %zahl% EQU 10 goto Start


:Ende
REM Beenden...
exit
Nehm ich dir keinesfalls übel, nur ziemlich zweideutig
- Funktioniert sie nicht
- oder ist sie in deinen augen einfach unnötig
Beides.
 
  • Batch Befehl Beitrag #6
Oreagel

Oreagel

Bekanntes Mitglied
Dabei seit
22.05.2009
Beiträge
79
Reaktionspunkte
0
Ort
Pirmasens
Also jetzt genau so übernehmen?
 
  • Batch Befehl Beitrag #7
Max11.111

Max11.111

Bekanntes Mitglied
Dabei seit
12.06.2008
Beiträge
2.416
Reaktionspunkte
0
Aber selbstverständlich. Ein kleiner Unterschied besteht aber zu deinem Wunsch noch:
  • Es werden nur 10 statt 1000 Dateien erstellt.
  • Das Programm beginnt das Zählen bei 0, nicht bei 1
  • Den Inhalt musst du ändern.
 
  • Batch Befehl Beitrag #8
Oreagel

Oreagel

Bekanntes Mitglied
Dabei seit
22.05.2009
Beiträge
79
Reaktionspunkte
0
Ort
Pirmasens
Aber selbstverständlich. Ein kleiner Unterschied besteht aber zu deinem Wunsch noch:
  • Es werden nur 10 statt 1000 Dateien erstellt.
  • Den Inhalt musst du ändern.

Der Inhalt is mir eigentlich schnuppe, will nur eine welle von dateien.
Hab ich das richrig verstanden, das ich überall wo 10 steht, 1000 hinschreiben muss?
 
  • Batch Befehl Beitrag #9
Max11.111

Max11.111

Bekanntes Mitglied
Dabei seit
12.06.2008
Beiträge
2.416
Reaktionspunkte
0
Der Inhalt is mir eigentlich schnuppe, will nur eine welle von dateien.
Dann tut es mir leid, das ich dir geholfen habe - du Skriptkiddie. Wieder 15 Minuten des Lebens sinnlos verschwendet.
Hab ich das richrig verstanden, das ich überall wo 10 steht, 1000 hinschreiben muss?
Streng mal dein eigenes Hirn an. Wenn du 1000 Dateien willst: Ja. Wenn du auch noch die Datei "1000.bat" erstellen willst: 1001.
 
  • Batch Befehl Beitrag #11
Max11.111

Max11.111

Bekanntes Mitglied
Dabei seit
12.06.2008
Beiträge
2.416
Reaktionspunkte
0
Nein. Eigentlich halte ich mich mit derartigem zurück. Aber wenn ich schon höre: "Der Inhalt is mir [...] schnuppe". Deutet das auf nichts anders als ein Skriptkiddie hin, welches nichts Verstanden hat. Das sehe ich an deinem erste und zweiten Post. Aber mächtig viel ausrichten wollen.
Und dann auch noch diese Angaben: "Ort: Bin nur ein Teil von BAT/Flood.cmd".
Warscheinlich dann im ICQ, MSN etc. verschicken und als seine Datei anpreisen. Dann wenn er Ärger bekommt, alles auf die Anderen schieben.

So und nun Friede. Du liest ein Batch-Tutorium, arbeitest sorgfältiger und gut is.
 
  • Batch Befehl Beitrag #12
Oreagel

Oreagel

Bekanntes Mitglied
Dabei seit
22.05.2009
Beiträge
79
Reaktionspunkte
0
Ort
Pirmasens
Nein. Eigentlich halte ich mich mit derartigem zurück, aber wenn ich schon höre: "Der Inhalt is mir [...] schnuppe" deutet das auf nichts anders als ein Skriptkiddie hin, das nichts Verstanden hat. Das sehe ich an deinem erste und zweiten Post. [...] Warscheinlich dann im ICQ, MSN etc. verschicken und als seine Datei anpreisen. Dann wenn er Ärger bekommt, alles auf mich schieben.
Ich verschicks ned per Messenger, ich verschicks überhaupt ned. Willste den Grund wissen? Wir machen inner Schule grad Batch und sollten übers wochenende sowas machen. Er sagte wenn da was drin sein sollte was wir nicht hatten sollen wir in Foren fragen, und das mit den Zählern hatten wir nicht. Lach ruhig, is mein voller ernst. Nenn mich Kiddie, aber nicht Script-Kiddie.
 
  • Batch Befehl Beitrag #13
Max11.111

Max11.111

Bekanntes Mitglied
Dabei seit
12.06.2008
Beiträge
2.416
Reaktionspunkte
0
Ich verschicks ned per Messenger, ich verschicks überhaupt ned. Willste den Grund wissen? Wir machen inner Schule grad Batch und sollten übers wochenende sowas machen. Er sagte wenn da was drin sein sollte was wir nicht hatten sollen wir in Foren fragen, und das mit den Zählern hatten wir nicht. Lach ruhig, is mein voller ernst. Nenn mich Kiddie, aber nicht Script-Kiddie.
Wenn du mich zitierst, dann schon richtig:
Nein. Eigentlich halte ich mich mit derartigem zurück. Aber wenn ich schon höre: "Der Inhalt is mir [...] schnuppe". Deutet das auf nichts anders als ein Skriptkiddie hin, welches nichts Verstanden hat. Das sehe ich an deinem erste und zweiten Post. Aber mächtig viel ausrichten wollen.
Und dann auch noch diese Angaben: "Ort: Bin nur ein Teil von BAT/Flood.cmd".
Warscheinlich dann im ICQ, MSN etc. verschicken und als seine Datei anpreisen. Dann wenn er Ärger bekommt, alles auf die Anderen schieben.

So und nun Friede. Du liest ein Batch-Tutorium, arbeitest sorgfältiger und gut is.
Desweiteren hört sich das
Ich verschicks ned per Messenger, ich verschicks überhaupt ned. Willste den Grund wissen? Wir machen inner Schule grad Batch und sollten übers wochenende sowas machen. Er sagte wenn da was drin sein sollte was wir nicht hatten sollen wir in Foren fragen, und das mit den Zählern hatten wir nicht.
schon ganz anders an, als im Post #1: "Nein, ich gebe keinen Grund bekannt :fre:".

Und was soll der ganze Aufstand? Hast wohl meine letzten Satz nicht gelesen?
So und nun Friede. Du liest ein Batch-Tutorium, arbeitest sorgfältiger und gut is.
 
  • Batch Befehl Beitrag #14
SR530

SR530

PowerUser + Ex Super-Moderator
Dabei seit
21.02.1999
Beiträge
9.117
Reaktionspunkte
0
Wenn das natürlich für die Schule is, geht das völlig in Ordnung ...
elch.gif
 
  • Batch Befehl Beitrag #15
Oreagel

Oreagel

Bekanntes Mitglied
Dabei seit
22.05.2009
Beiträge
79
Reaktionspunkte
0
Ort
Pirmasens
Ich bin jezt ruhig, sonst korrigierst du mich zu Grunde :D
Nein jetzt im Ernst danke für die Korrigierung (In Beidem) und werd mich nächstens besser verhalten / mich vorher informieren
 
  • Batch Befehl Beitrag #17
Lambo-Benni

Lambo-Benni

Bekanntes Mitglied
Dabei seit
23.03.2007
Beiträge
7.601
Reaktionspunkte
3
Ort
Medizinmanndiscount
IWir machen inner Schule grad Batch und sollten übers wochenende sowas machen.
Cool! Warum habe ich sowas nicht in der Schule gelernt?

Lach ruhig, is mein voller ernst. Nenn mich Kiddie, aber nicht Script-Kiddie.
Das liegt an der "Hacker"-Zone. Schau Dich hier ein wenig um, dnn wirst Du schnell merken, was Sache ist.

Der Inhalt is mir eigentlich schnuppe, will nur eine welle von dateien.
Hab ich das richrig verstanden, das ich überall wo 10 steht, 1000 hinschreiben muss?

Zur Erklärung:

Was in den Zeilen hinter "REM" steht brauchst Du natürlich für die Funktionalität nicht zu ändern. Das sind nur Kommentare.

Die Zeilen mit EQU sind hierbei die relevanten Zeilen. EQU steht für equals (ist gleich). Hier vergleichst Du die aktuelle Zahl mit der die dort steht (in DEinem Fall die 1000). ;)

Ohne Erklärung nützt das schönste Skript nichts.
 
  • Batch Befehl Beitrag #18
Max11.111

Max11.111

Bekanntes Mitglied
Dabei seit
12.06.2008
Beiträge
2.416
Reaktionspunkte
0
Ich bin jezt ruhig, sonst korrigierst du mich zu Grunde
Nein jetzt im Ernst danke für die Korrigierung (In Beidem) und werd mich nächstens besser verhalten / mich vorher informieren
Tja, am besten du druckst den Thread für deinen Informatiklehrer aus!:hal: Schöne Grüße!:st:
Cool! Warum habe ich sowas nicht in der Schule gelernt?
Das habe ich mich auch gerade gefragt. Wir sind wahrscheinlich zu alt.
Das liegt an der "Hacker"-Zone. Schau Dich hier ein wenig um, dnn wirst Du schnell merken, was Sache ist.
Genau. Das ist der übliche Umgangston.
Was in den Zeilen hinter "REM" steht brauchst Du natürlich für die Funktionalität nicht zu ändern. Das sind nur Kommentare.
[...]
Ohne Erklärung nützt das schönste Skript nichts.
Das ist ein Widerspruch in sich, Benni - du Skriptkiddie.:st:
Wenn du schon nur eine Zahl ändern musst, dann doch bitte auch im Kommentar...
Hier vergleichst Du die aktuelle Zahl mit der die dort steht (in Deinem Fall die 1000).
Nein, die 1001. Er will ja bis "Datei1000.bat". Man könnte natürlich auch "zahl" gleich mit 1 initialisieren, dann hättest du wieder Recht.
 
  • Batch Befehl Beitrag #19
Lambo-Benni

Lambo-Benni

Bekanntes Mitglied
Dabei seit
23.03.2007
Beiträge
7.601
Reaktionspunkte
3
Ort
Medizinmanndiscount
Das ist ein Widerspruch in sich, Benni - du Skriptkiddie.:st:
Wenn du schon nur eine Zahl ändern musst, dann doch bitte auch im Kommentar...
Wayne?
Natürlich ändert man auch die Kommentare, bzw. schreibt dort erst gar nicht die Zahlen rein! Aber zum Änderung der Funktionalität kann man die ignorieren!

Nein, die 1001. Er will ja bis "Datei1000.bat". Man könnte natürlich auch "zahl" gleich mit 1 initialisieren, dann hättest du wieder Recht.
:st::st:



:skal:
 
  • Batch Befehl Beitrag #20
Oreagel

Oreagel

Bekanntes Mitglied
Dabei seit
22.05.2009
Beiträge
79
Reaktionspunkte
0
Ort
Pirmasens
Wieder was gelernt was der Lehrer ned weis :D
 
Thema:

Batch Befehl

ANGEBOTE & SPONSOREN

https://www.mofapower.de/

Statistik des Forums

Themen
213.180
Beiträge
1.579.174
Mitglieder
55.879
Neuestes Mitglied
stonetreck
Oben