PowerShell puede ayudar a administrar todos los archivos del sistema utilizando una variedad de comandos. Esta operación de administración de archivos incluye copiar, mover, eliminar o renombrar. PowerShell también ayuda a buscar archivos en el sistema y se puede utilizar para encontrar la ubicación del archivo existente. Además, también puede ayudar a obtener la ruta de múltiples archivos a la vez. Para este propósito, el "Get-ChilditemEl comando se utiliza principalmente para recuperar o obtener la ruta del archivo.
Este tutorial presentará una guía completa para obtener o encontrar la ruta de los archivos en PowerShell.
Cómo obtener/recuperar la ruta completa de los archivos usando PowerShell?
Estos métodos alistados se pueden utilizar para obtener la ruta completa de los archivos en PowerShell en combinación con el "Get-Childitem" dominio:
Método 1: Obtenga la ruta completa de los archivos en PowerShell usando el comando "foreach"
El "Para cada"Cmdlet es cuando se usa con el"Get-Childitem", Obtiene e imprime la ruta completa de los archivos.
Ejemplo
Consideremos un ejemplo de código determinado:
> Get-ChildItem C: \ Doc \*.Txt -Recurse | foreach "$ _"
Según el comando dado:
Las rutas completas de todos los archivos del directorio seleccionado se han mostrado en la consola.
Método 2: Obtenga/recupere la ruta completa de los archivos en PowerShell usando el comando "Select-Object"
Otro comando que puede ser cuando se usa con el "Get-Childitem"Recuperar la ruta/directorio de los archivos es el"Selección-objeto".
Ejemplo
Para utilizarlo, consulte el comando dado:
> Get -ChildItem C: \ doc -filter *.Txt -Recurse | Select -Object -ExpandProperty FullName
En el código indicado:
Método 3: Obtenga la ruta completa de los archivos en PowerShell utilizando el comando "formato de mesa"
El "Tabla de formato"Cmdlet ayuda a formatear la salida en una tabla con solo propiedades seleccionadas de un objeto. Más específicamente, imprime las rutas del archivo en forma de tabla cuando se usa con el "Get-Childitem" dominio.
Ejemplo
Ejecute la siguiente línea de código en la consola PowerShell:
> Get -ChildItem C: \ doc -filter *.Txt -Recurse | Nombre de formato completo
El comando anterior buscará y obtendrá los archivos con el ".TXT"Extensión que están presentes dentro del"C: \ doc"Directorio. Para ese propósito, hemos usado el "-Filtrar"Parámetro y agregó el comodín"*"Operador junto con el".TXT"Extensión para obtener solo los archivos con la extensión mencionada:
Como se puede ver en la salida anterior, la ruta de los archivos se ha imprimido en el formato de tabla.
Conclusión
La ruta completa de los archivos usando PowerShell se puede recuperar utilizando el "Get-Childitem"Cmdlet. Además, algunos otros comandos podrían usarse con el cmdlet especificado para obtener la ruta del archivo de múltiples maneras. Estos comandos incluyen "Selección-objeto","Tabla de formato", o "Para cada". Este tutorial ha presentado una guía exhaustiva para obtener los archivos en PowerShell.