web-dev-qa-db-fra.com

Script batch Windows pour afficher les fichiers cachés par le virus

Comme je vois beaucoup de gens dont les fichiers sont cachés par des virus de clé USB, je leur donne une ligne de commande Windows utilisant attrib (ou Linux) pour résoudre le problème lorsque les fichiers infectés sont supprimés et leurs fichiers sont toujours "manquants". La commande supprimant les propriétés du fichier et des dossiers système, hidden et arquive (pas vraiment nécessaire):

attrib -s -h -a /s /d <drive letter>:\*.*

Est-ce que quelqu'un sait comment faire un script pour demander à l'utilisateur la lettre de lecteur ou le dossier? J'ai déjà vu un logiciel qui fait quelque chose comme ça, mais je pense que ce serait mieux.

tHX!

[Résolu] Résolu en utilisant le code de Cheeso comme base

@ECHO OFF
ECHO "Enter Drive letter"
set /p letter=

attrib -s -h -a /s /d %letter%:*.*

[Amélioré un peu]

@ECHO OFF
ECHO Type the drive letter. ONLY the letter.
ECHO ALL FILES ARE GOING TO BE MODIFIED!!!
set /p letter=

ECHO %letter%: selected
taskkill /im Explorer.exe /f
ECHO.
ECHO "Modifying files..."
ECHO.

attrib -s -h -a /s /d %letter%:\*.*

ECHO "Process completed."

start Explorer %letter%:
taskkill /im cmd.exe /f
18
msmafra
echo "Enter Drive letter" 
set /p driveletter=

attrib -s -h -a /s /d  %driveletter%:\*.*
29
Cheeso

Essaye ça.

Ne nécessite aucune option pour changer.

Ne nécessite aucune activité en ligne de commande.

Il suffit d’exécuter le logiciel et vous ferez le travail.

www.vhghorecha.in/unhide-all-files-folders-virus/

Bon partage des connaissances

2
Vimal Ghorecha

cela affichera tous les fichiers et dossiers de votre ordinateur

attrib -r -s -h /S /D
1
zask

Essaye celui-là. J'espère que cela fonctionne bien .. :)

@ECHO off

cls

ECHO.

set drvltr=

set /p drvltr=Enter Drive letter: 

attrib -s -h -a /s /d  %drvltr%:\*.*

ECHO Unhide Completed

pause
0
user2741529