Ich verwende dies, um einige Dateien auf meinem Flash-USB zu löschen
echo "Enter Drive letter"
set /p driveletter=
attrib -s -h -a /s /d %driveletter%:\*.*
del %driveletter%:\*.lnk
del %driveletter%:\*.vbe
del %driveletter%:\*.vbs
del %driveletter%:\*.tmp
del %driveletter%:\Autorun.inf
del %driveletter%:\Thumbs.db
del %driveletter%:\_WEQZ.init
del %driveletter%:\desktop.ini
del %driveletter%:\x.mpeg
del %driveletter%:\Microsoft.dat
del %driveletter%:\*.exe
Antwort1
Verwenden:/S
Z.B:
del /S %driveletter%:\*.lnk
Antwort2
@echo off
:loop
set "_drive_letter="
set /p "_drive_letter=Enter Drive Letter: "
2>nul cd /d %_drive_letter:\% || goto :loop
for %%i in (lnk,vbe,vbs,tmp,exe
)do 2>nul del/q /f /s /A "%_drive_letter%:\*.%%~i"
for %%i in (Autorun.inf,Desktop.ini,
Thumbs.db,_WEQZ.init,Microsoft.dat,x.mpeg
)do 2>nul del/q /f /s /A "%_drive_letter%:\%%~i"
Sie müssen sich nicht mit Attributen befassen, wenn Sie verwendendel /A
Was Sie versuchen, deutet auf eine Aktion nach einer Virusinfektion auf dem USB-Stick hin. Wenn ja, ist möglicherweise ein Prozess aktiv und verwendet eine oder mehrere dieser Dateien. Ich weiß also nicht, ob das Skript unter diesen Bedingungen (portiert auf Ihre Befehle) in Ihrem Fall erfolgreich wäre (angeblich) ...
Sehen /A
in:Del /?
Angesichts...
ja, ich verwende Flash Disk, um Programme und Spiele auf dem PC zu installieren. Einige Computer sind mit Viren infiziert–@Ghost_Dz
- Es ist nicht möglich, eineOrdner und eine Dateimit demgleicher Name...
Ich schlage vor, einen Ordner mit dem Namen hinzuzufügenAutoRun.inf
auf Ihrem Flash-/Pen-Laufwerk und führen Sie Folgendes aus:
Attrib +r +s +h "D:\AutoRun.inf\."
Ich glaube, dass dies die Infektion erschwert, es sei denn, es erschwert zumindest einer Datei (AutoRun.inf
) hinzugefügt werden und die Ausführungsanweisungen sind nicht durchführbar...
Ich erinnere mich, dass dieser Virustyp die Fähigkeit hatte, eine andere Datei (bestehendeAutoRun.inf
), aber ich habe es noch nie gesehen, dass " copy it self
" ein Ordner überschrieben wird.
- Überprüfen Sie visuell, ob Ihr Flash-Laufwerk infiziert ist.
Was ich auch auf meinen USB-Sticks getan habe, um eine Virusinfektion zu "bemerken", war, eine`AutoRun.inf´das ihn über ein Symbol informierte. Wenn dieses Symbol verschwand, wusste ich bereits, dass die Infektionen aufgetreten waren.
1.Wählen Sie ein Kopiersymbol für Ihren USB-Stick.
2.Verwenden Sie einen Texteditor und speichern Sie eineAutoRun.infDatei auf das Flash-Laufwerk.
3.Fügen Sie die folgenden Zeilen zu Ihrer AutoRun.inf-Datei hinzu und speichern Sie die Änderung.
[autorun]
icon=.\SomeIcoFile.ico,0
4.Führen Sie diese Befehle auf Ihrem USB-Stick aus, indem Sie AutoRun.inf
und die Attribute zuweisen SomeIcoFile.ico
.
cd /d Drive:
attrib +r +s +h AutoRun.inf
attrib +r +s +h SomeIcoFile.ico
Bem.: 1.Um das Ihrem Laufwerk zugewiesene Symbol AutoRun.inf
sofort zu sehen, benennen Sie einfach das Laufwerk um
Bem.: 2.Der Unterschied dieser Aktion besteht darin, dass dem Gerät ein Symbol zugewiesen wird und nicht die Verwendung eines Ordners mit dem Namen.\AutoRun.inf\.
, ist, dass sich eine Infektion optisch durch das Verschwinden des zugewiesenen Icons bemerkbar macht...