Hallo Ich möchte eine Batch-Datei erstellen, um alle Unterordner zu bekommen. Kann jemand bitte helfen Sie mir dabei?Schleife durch Unterordner
Antwort
Dies ist in beiden Batch-Dateien oder Powershell trivial:
Batch:
for /r %%x in (*.sql) do (
rem "(or whatever)"
sqlcmd "%%x"
)
Powershell:
Get-ChildItem -Recurse -Filter *.sql |
ForEach-Object {
sqlcmd $_.FullName # or whatever
}
Hi @Joey, gibt es irgendeine Methode, die sqlcmd verwendet, um alle Unterordner zu durchlaufen, ohne den Pfad des Unterordners zu codieren? und für die Powershell-Skript letzte Zeile, könnten Sie bitte Beispiel für diese "sqlcmd $ _ # oder was auch immer"? ich danke dir sehr –
Hier ist ein Powershell-Skript verwende ich die Größe des "zu bekommen Schulordner im Unterordner der Benutzerordner jedes Benutzers. IE. N: \ Benutzername \ UserNameOSXProfile \ Schule
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" }
}
zog ich die Zugabe von Zahlen aus: Adding up numbers in PowerShell
und die Herstellung Ordnergröße hübsch aussehen: Get Folder Size from Windows Command Line
Und Das \ * \ * OSXProfile \ School als Suche nach einem bestimmten Unterordner. Limit Get-ChildItem recursion depth
To 'xyz' mit 'abc' in allen Dateinamen ersetzen:
Get-ChildItem -Recurse -Filter *.mp3 | Rename-Item –NewName { $_.name –replace 'xyz','abc' }
- 1. Wie durch Unterordner in Bash Schleife?
- 2. Iterate durch Registry-Unterordner
- 3. Exportieren Inbox Unterordner in Schleife zu Pst
- 4. Schleife durch Unterordner und Kombinieren Textdateien innerhalb - Ausgabe einer kombinierten Datei zu einem Ordner
- 5. Schleife durch Listenelemente
- 6. Schleife durch dynamische Variablennamen
- 7. Ansible Schleife durch Datei
- 8. Perl Hash-Schleife durch
- 9. Schleife durch JPanel
- 10. Schleife durch ein NSMutableDictionary
- 11. Printring String durch Schleife
- 12. jQuery Schleife durch Json?
- 13. Schleife durch System.Diagnostics.TraceEventType Enumeration
- 14. dot.js Schleife durch Objekt
- 15. Schleife durch Eigenschaften vb.net
- 16. Schleife nur durch
- 17. Schleife durch jeden Knoten
- 18. MySQL-Schleife durch Tabellen
- 19. Schleife durch einen csv
- 20. Wie Schleife durch $ firebaseArray
- 21. Schleife durch vordefinierte Werte
- 22. Schleife durch Kontrollen
- 23. Schleife durch childnodes
- 24. wie Schleife durch nfetchedresultcontroller
- 25. Schleife durch hdfs Verzeichnisse
- 26. Schleife durch einen Zufallslistengenerator
- 27. Python Schleife durch Wörterbuch
- 28. Schleife durch ein Array php
- 29. Gridview OnRowDataBound Schleife durch Zellen
- 30. Schleife durch eine Checkbox-Liste
Ihren Geist Make-up ... wollen Sie eine Batch-Datei oder ein Skript Powershell? – Joey