Nếu, ví dụ, tôi có một thư mục chứa file sau:Cách tìm tệp mới nhất trong thư mục bằng tập lệnh PowerShell?
Test-20120626-1023.txt
Test-20120626-0710.txt
Test-20120626-2202.txt
Test-20120626-1915.txt
Test-20120626-1142.txt
Như bạn có thể thấy, mỗi tên tập tin chứa thời tạo mà là ở định dạng sắp xếp. Câu hỏi của tôi là cách tìm tên của tên tệp mới nhất (trong trường hợp này là Test-20120626-2202.txt
) và lưu trữ nó trong biến?
Lưu ý: Đường dẫn thư mục cũng được lưu trữ trong biến nếu nó tạo ra bất kỳ sự khác biệt nào.
Và nếu bạn muốn tìm kiếm một tập tin cụ thể, thay đổi $ dir để "C:. \ Test_code \ somefile *" –
và nếu bạn muốn tìm kiếm tất cả subdirs 'Get-ChildItem -Recurse -Path $ dir' vv Cũng lưu ý tham số -Đầu tiên trong Select-Object chọn đầu k. –