Batch for schleife hochzählen

Amenkor

Ensign
Registriert
Okt. 2014
Beiträge
174
Hallo,

brauche ganz dringen eine for schleife in batch die von 1 bis 9999999 hochzählt und bei jedem hochzählen einen befehl ausführt.

haben hier nen virenbefall und muss viele dateien gleichzeitig löschen.

brauche das wirklich schnell .


danke danke danke
 
geht nich. brauche den befehl dringend, komme grad mit batch nicht klar.
 
gibt auch Löschbefehle die einfach ganze Verzeichnisse löschen ;)

Ansonsten zu deiner Frage:

Code:
FOR /L %i IN (1, 1, 999999999) DO
 
Wieso will man ganz schnell viele dateien gleichzeitig löschen weil man nen Virenbefall hat, aber nicht einfach formatieren?
 
@Ic3HanDs

den hab ich schon probiert.

Brauche das hier:

@echo off

set LOOPSTART=1
set LOOPSTEP=1
set LOOPEND=99999999

for /l %%i in (%LOOPSTART%,%LOOPSTEP%,%LOOPEND%) do sc delete %%i
Done

funktioniert aber irgendwie nicht.
 
Bonanca schrieb:
Wieso will man ganz schnell viele dateien gleichzeitig löschen weil man nen Virenbefall hat, aber nicht einfach formatieren?

Die Pornosammlung muss vom Firmenrechner, bevor er das Gerät in der IT abgibt.
 
also bei mir funktioniert es so

Code:
for /L %i in (1,1,10) DO echo %i

Kann es sein das du einfach nur das Delete brauchst? Ohne Sc

und heißen die Dateien wirklich 1....9999999?
 
oxyd21 schrieb:
Die Pornosammlung muss vom Firmenrechner, bevor er das Gerät in der IT abgibt.

Umso länger man darüber nach denkt - umso mehr kommt man zu dem Entschluss dass das wirklich der einzige Grund sein kann xD
 
Es sind zig Rechner infiziert, und die können nicht neu gemacht werden. sc delete löscht einen Dienst. Der Virus legt davon Tausende an.


Der Befehl funktioniert auch irgendwie, zählz aber nicht ordentlich hoch.
 
dann reinige verdammt noch eines erstmal die Rechner! dann kannste über die anderen Maßnahmen nachdenken!

Ist aufwand, aber so ist nunmal das Leben eines ITlers! mal tritt man eben inne scheiße. Wichtig ist die Rechner vom Netz nehmen, damit die nicht noch mehr infizieren.
 
Die Dateien zu löschen die der Virus erstellt wird nicht viel bringen, der Virus wird irgendwo sitzen wo du ihn kaum/gar nicht weg bekommst. Da kommst du nur mit Formatieren dagegen an.
 
Ic3HanDs schrieb:
also bei mir funktioniert es so

Code:
for /L %i in (1,1,10) DO echo %i

Kann es sein das du einfach nur das Delete brauchst? Ohne Sc

und heißen die Dateien wirklich 1....9999999?

Sc Delete stimmt schon, er will wohl eine Dienstregistrierung aus der Registry löschen!
 
Danke für die die wirklich Helfen.

Die Rechner sind vom Netz und Scans laufen. Blöde Kommentare sparen.

Der Virus lässt zig Dienste laufen die ich nicht zwanzigmal von Hand löschen will.
 
Ja gut, oben stand eben Dateien löschen ;)
 
Virenscan bei laufendem System oder was? Das kann grundsätzlich nicht funktionieren. Mach (wie bereits empfohlen) einen Offlinescan und hoffe, dass danach alles weg ist.
Deine Idee mit der Schleife funktioniert nicht, weil die Schadsoftware schneller neue Dienste starten als du sie beenden kannst und deshalb garantiert gewinnt.
Wenn der Offlinescan nicht mit absoluter Sicherheit alles weggemacht hat, ein virenfreies Backup einspielen.

€: Oder, wenn kein Backup vorhanden: Daten nach Offlinescan retten (NICHT WIEDER INS SYSTEM BOOTEN!) und Plattmachen.
 
Zuletzt bearbeitet:
Zurück
Oben