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
echo "Enter Drive letter"
set /p driveletter=
attrib -s -h -a /s /d %driveletter%:\*.*
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
cela affichera tous les fichiers et dossiers de votre ordinateur
attrib -r -s -h /S /D
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