Búsqueda de archivos con PowerShell

Búsqueda de archivos con PowerShell




Tutorial Powershell - Búsqueda de archivos

Inicie una línea de comandos de Powershell.



Busque un archivo en todo el disco.



Get-ChildItem -Path C:\ -Filter test.txt -Recurse -ErrorAction SilentlyContinue -Force 

Aquí está la salida del comando.



    Directory: C:\

Mode                 LastWriteTime         Length Name

----                 -------------         ------ ----

-a----         2/28/2021   3:51 PM            108 test.txt

Busque un archivo en todo el disco, pero muestre la ruta de acceso completa.



Get-ChildItem -Path C:\ -Filter test.txt -Recurse -ErrorAction SilentlyContinue -Force | % { $_.fullname }


Aquí está la salida del comando.



C:\test.txt

C:\test\test.txt

En nuestro ejemplo, buscamos un archivo de texto denominado TEST en todo el disco.


Busque archivos modificados en los últimos 10 días.



$Days = 10

$Time = (Get-Date).Adddays(-($Days))

Get-ChildItem -Path C:\ -Filter *.txt -Recurse -ErrorAction SilentlyContinue -Force | Where-Object { $_.LastWriteTime -gt $Time }

Aquí está la salida del comando.



Mode                 LastWriteTime         Length Name

----                 -------------         ------ ----

-a----          3/1/2021  12:06 AM            325 putty.txt

-a----         2/28/2021   3:51 PM            108 test.txt



En nuestro ejemplo, buscamos archivos de texto modificados en los últimos 10 días.




Fuente: https://techexpert.tips/es/powershell-es/powershell-busqueda-de-archivos/

Comentarios