Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: osmel92 en 15 Marzo 2016, 07:33 am



Título: [BATCH] Busqueda de Archivos Ocultos.
Publicado por: osmel92 en 15 Marzo 2016, 07:33 am
Saludos a todos nuevamente a todos, mi duda es con respecto a la búsqueda de archivos ocultos por 3 extensiones  ".bat, .cmd, .exe" , resulta que ya lo tenia hecho con "FOR /R y FOR" pero lo malo es que esta se basa en buscar los archivos que no son ocultos lo cual no es lo que quiero, tuve que trabajarlo con FOR /F de la siguiente forma:

Código
  1. @echo off
  2. setlocal enabledelayedexpansion
  3. for /f "tokens=* delims=" %%I in ('dir "%DRIVE%:\*.cmd" /a:rsh /s /b') do (echo [Archivo]: "%%~nxI")
  4. for /f "tokens=* delims=" %%I in ('dir "%DRIVE%:\*.bat" /a:rsh /s /b') do (echo [Archivo]: "%%~nxI")
  5. for /f "tokens=* delims=" %%I in ('dir "%DRIVE%:\*.exe" /a:rsh /s /b') do (echo [Archivo]: "%%~nxI")
  6. exit /b


Pero mi objetivo es agrupar las 3 extensiones pero con su búsqueda de archivos ocultos, si es posible con un mismo FOR para reducir codigo o si hay otra alternativa de agrupar o de hacer  ¿Como haria en este caso?