Tôi đã phát triển tập lệnh PowerShell và nó hoạt động hoàn toàn tốt. Thách thức duy nhất là các tập tin trong các thư mục con không được di chuyển đến đích.Kịch bản PowerShell để di chuyển các tệp và thư mục bao gồm các thư mục con từ một vị trí này sang vị trí khác cũ hơn x ngày
get-childitem -Path "\\servername\location" |
where-object {$_.LastWriteTime -lt (get-date).AddDays(-31)} |
move-item -destination "C:\Dumps"
Tôi không thể tùy chỉnh tập lệnh thêm.
Musaab. The -Recursive dường như không hoạt động. Bạn có thể giúp thêm được không? – user1926332
Bạn có chắc chắn các tệp đáp ứng được mệnh đề where-object không? Tôi sẽ cập nhật câu trả lời của mình bằng ảnh chụp màn hình để minh họa cách tôi đang sử dụng tùy chọn -Recursive. Kiểm tra nó và cho tôi biết tôi đang làm gì khác. –
Xin cảm ơn rất nhiều Musaab .... Tôi đã thực sự thất lạc một nhân vật. – user1926332