Poiché sto vedendo molte persone che hanno i loro file nascosti dai virus delle unità flash, sto dando loro una riga di comando di Windows usando attrib (o usando Linux) per risolvere il problema quando i file infetti vengono rimossi e i loro file sono ancora "mancanti". La rimozione di file e cartelle proprietà del sistema di comando, nascosti e arquive (non proprio necessario):Script batch di Windows per mostrare i file nascosti dal virus
attrib -s -h -a /s /d <drive letter>:\*.*
Qualcuno sa un modo per fare uno script per richiedere all'utente per la lettera di unità o la cartella? Ho già visto alcuni software che fanno qualcosa del genere ma penso che sarebbe meglio.
thx!
[Risolto] risolto utilizzando il codice di Cheeso come base di
@ECHO OFF
ECHO "Enter Drive letter"
set /p letter=
attrib -s -h -a /s /d %letter%:*.*
[un po 'migliorata]
@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
sintassi Strano. Grazie, ma non ha funzionato. Essa mostra Percorso sulla trovati - C: \ Users \ user \ desktop \ letteraunità: – tenshimsm
Modificare il vostro codice ha funzionato in questo modo: @ECHO OFF ECHO "Enter lettera Drive" set/p = lettera attrib -s -h -a/s/d% lettera%: \ *. * – tenshimsm
sì, è stato un refuso nel mio codice – Cheeso