Hola, me gustaría crear un archivo por lotes para obtener todas las subcarpetas. ¿Alguien puede ayudarme en esto?bucle a través de subcarpetas
Respuesta
Esto es trivial en ambos archivos por lotes o PowerShell:
lotes:
for /r %%x in (*.sql) do (
rem "(or whatever)"
sqlcmd "%%x"
)
PowerShell:
Get-ChildItem -Recurse -Filter *.sql |
ForEach-Object {
sqlcmd $_.FullName # or whatever
}
Hola @Joey, ¿hay algún método que use sqlcmd para recorrer todas las subcarpetas sin codificar la ruta de las subcarpetas? y para la última línea del script de PowerShell, ¿podría proporcionar un ejemplo para este "sqlcmd $ _ # o lo que sea"? Muchas gracias –
Aquí es un script de PowerShell que utilizo para obtener el tamaño de la " Carpeta "Escuela" dentro de la Subcarpeta de las carpetas de inicio de cada usuario. ES DECIR. N: \ Usuario \ UserNameOSXProfile \ Escuela
SizeOfSchoolFolder.ps1
$schoolFolderTotalSize=0
$foundChildren = get-childitem *\*OSXProfile\School
foreach($file in $foundChildren){
$schoolFolderTotalSize = $schoolFolderTotalSize + [long](ls -r $file.FullName | measure -s Length).Sum
}
switch($schoolFolderTotalSize) {
{$_ -gt 1GB} {
'{0:0.0} GiB' -f ($_/1GB)
break
}
{$_ -gt 1MB} {
'{0:0.0} MiB' -f ($_/1MB)
break
}
{$_ -gt 1KB} {
'{0:0.0} KiB' -f ($_/1KB)
break
}
default { "$_ bytes" }
}
me sacó la adición de números a partir de: Adding up numbers in PowerShell
Y el tamaño de la carpeta decisiones parecen bastante: Get Folder Size from Windows Command Line
Y El \ * \ * OSXProfile \ School como búsqueda de una subcarpeta específica. Limit Get-ChildItem recursion depth
Para reemplazar 'xyz' con 'abc' en todos los nombres de archivo:
Get-ChildItem -Recurse -Filter *.mp3 | Rename-Item –NewName { $_.name –replace 'xyz','abc' }
- 1. Bucle a través de cuadros de texto
- 2. bucle a través de un directorio de
- 3. bucle a través de $ _GET resultados
- 4. bucle a través de un NSMutableDictionary
- 5. C# bucle a través de una matriz
- 6. bucle a través de los valores enum
- 7. Bucle a través de la enumeración
- 8. php bucle a través de múltiples matrices
- 9. bucle PL/SQL a través del cursor
- 10. php: bucle a través matriz JSON
- 11. Bucle a través de una serie de qplots
- 12. bucle de python a través del archivo de entrada
- 13. añadir objetos de diferente nombre a través de bucle
- 14. bucle a través de las filas de un DataTable
- 15. bucle a través de un objeto (árbol) recursivamente
- 16. Oracle PL/SQL: Bucle a través de nodos XmlType
- 17. bucle a través de dos variables en Haskell
- 18. Wordpress NextGEN bucle a través de imágenes del álbum específico
- 19. Java, un bucle a través del conjunto de resultados
- 20. Bucle a través de un cursor explícito en Oracle
- 21. jQuery: bucle animado, continuo a través de los niños
- 22. en bucle a través de una columna en R
- 23. aumentando el tamaño de cadena a través del bucle
- 24. bucle a través de matriz JSON en una lista jQuery
- 25. Bucle a través de la enumeración irregular en Delphi
- 26. definición y bucle a través de matrices tcl
- 27. bucle foreach para iterar a través de dos listas
- 28. Bucle a través de los valores pre definido
- 29. VBScript para iterar a través de establecer el nivel de las subcarpetas
- 30. bucle a través del resultado JSON con jQuery
Decídete ... qué quieres un archivo por lotes o un script de PowerShell? – Joey