Xin chào, tôi muốn tạo một tệp lô để nhận tất cả các thư mục con.Có ai giúp tôi về điều này không?lặp qua các thư mục con
Trả lời
Đây là tầm thường trong cả hai tập tin batch hoặc PowerShell:
Batch:
for /r %%x in (*.sql) do (
rem "(or whatever)"
sqlcmd "%%x"
)
PowerShell:
Get-ChildItem -Recurse -Filter *.sql |
ForEach-Object {
sqlcmd $_.FullName # or whatever
}
Xin chào @Joey, có phương pháp nào sử dụng sqlcmd để lặp qua tất cả các thư mục con mà không mã hóa đường dẫn thư mục con không? và cho dòng lệnh PowerShell cuối cùng, bạn có thể vui lòng cung cấp ví dụ cho "sqlcmd $ _ # hoặc bất kỳ điều gì" không? cảm ơn bạn rất nhiều –
Đây là một kịch bản PowerShell tôi sử dụng để có được kích thước của " Trường "thư mục trong thư mục con của thư mục chính của mỗi người dùng. I E. N: \ username \ UserNameOSXProfile \ Trường
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" }
}
Tôi kéo những con số thêm từ: Adding up numbers in PowerShell
Và việc lập kích thước thư mục trông khá: Get Folder Size from Windows Command Line
Và \ * \ * OSXProfile \ School là một tìm kiếm cho một thư mục con cụ thể. Limit Get-ChildItem recursion depth
Để thay thế 'xyz' với 'abc' trong tất cả các tên tập tin:
Get-ChildItem -Recurse -Filter *.mp3 | Rename-Item –NewName { $_.name –replace 'xyz','abc' }
- 1. Lặp lại qua các thư mục con đăng ký
- 2. SVN: Bỏ qua các thư mục con
- 3. Lặp qua một thư mục
- 4. Đệ quy lặp qua tất cả các tệp trong thư mục và thư mục con của nó trong Qt
- 5. Lặp qua các tập tin trong một thư mục
- 6. Lặp qua các tệp trong một thư mục bằng VBA?
- 7. Lặp qua các thư mục có khoảng trống trong Bash
- 8. thư mục con git bị bỏ qua
- 9. Bỏ qua các thư mục con trong .ackrc
- 10. Lặp lại mọi tệp .jpg hoặc .jpeg trong thư mục và thư mục con
- 11. jquery lặp qua các phần tử con
- 12. Danh sách các thư mục trong một thư mục, bỏ qua các tiểu thư mục ANT
- 13. bash lặp qua tất cả tìm đệ quy trong thư mục con
- 14. Các thư mục con trong .gitignore
- 15. liệt kê các thư mục con trong một thư mục - Matlab (chỉ các thư mục con, không phải tệp)
- 16. PHP & HTML: cách lặp qua thư mục có hình ảnh?
- 17. Bash scripting, lặp qua tập tin trong thư mục không
- 18. Looping thông qua các mục lặp lại
- 19. Mô hình trong thư mục con thông qua app_label?
- 20. Vấn đề với bỏ qua thư mục con trong git
- 21. Lặp lại qua mỗi tệp trong một thư mục
- 22. Git bỏ qua tất cả trừ thư mục con
- 23. Nén thư mục chứa thư mục con
- 24. Chu kỳ thông qua các thư mục con và tệp trong thư mục gốc do người dùng chỉ định
- 25. Bỏ qua-regex cho thư mục và thư mục con trong plugin Sublime Text SFTP
- 26. Bash mkdir và các thư mục con
- 27. Tạo một thư mục con cho tất cả các thư mục trong thư mục
- 28. Liệt kê tất cả các tệp và thư mục trong thư mục + thư mục con
- 29. trong Thư mục con
- 30. Git Bỏ qua tất cả mọi thứ trong một thư mục, ngoại trừ các thư mục con
Make up tâm trí của bạn ... Bạn muốn có một tập tin thực thi hoặc một kịch bản PowerShell? – Joey