Câu hỏi
Có ai biết cách di chuyển các tệp và thư mục có thuộc tính ẩn, hệ thống hoặc chỉ đọc được đặt từ dòng lệnh hoặc tệp bó không? (Không, tước các thuộc tính trước tiên không phải là một tùy chọn vì không có cách thực tế nào để biết thuộc tính nào được đặt để đặt lại chúng sau khi di chuyển.)
(Nỗ lực không thành
Sử dụng
move
lệnh cơ bản không hoạt động với các mục với tập thuộc tính ẩn hoặc hệ thống và vì một số lý do, nó không có các công tắc để chỉ định các thuộc tính như các lệnhdir
vàdel
lệnh thực hiện.Tôi đã thử sử dụng một tiện ích mà tôi đã viết sử dụng chức năng vận hành tệp của shell, nhưng yêu cầu sử dụng
start /w
để ngăn chặn tệp bó chạy trước và nó phàn nàn về việc hỗ trợ tên tệp dài vì một số lý do.Tôi đã thử sử dụng
robocopy
, nhưng trước tiên, nó sao chép các tệp và sau đó xóa bản gốc thay vì chỉ đơn giản là di chuyển nguồn (dẫn đến độ trễ bực bội, ngay cả khi đầu ra quá mức được chuyển hướng đếnnul
).
(Đáng ngạc nhiên là dường như rất ít người cần phải di chuyển các tập tin ẩn khỏi dòng lệnh. Tất cả những gì tôi có thể tìm thấy là người này đã từ bỏ nỗ lực này.)
\temp
thư mục, tại sao không đổi tên / chuyển%1
thư mục sang\temp
? Hay đó chỉ là trường hợp đơn giản hóa?