Bạn đã bao giờ gặp phải tình trạng sau khi sử dụng Robocopy để sao chép dữ liệu, các thư mục và file lại biến mất một cách bí ẩn? Đừng lo lắng, bạn không đơn độc! Đây là một vấn đề khá phổ biến và bài viết này sẽ cung cấp cho bạn các giải pháp chi tiết để khắc phục và ngăn chặn lỗi khó chịu này, giúp bạn sử dụng Robocopy hiệu quả hơn.
Lỗi này thường xảy ra do Robocopy vô tình gán thuộc tính "ẩn" và "hệ thống" cho thư mục đích trong quá trình sao chép. Điều này có thể xảy ra khi sao chép từ một thư mục gốc của ổ đĩa hoặc do một số thiết lập mặc định của Robocopy. Hậu quả là, bạn không thể nhìn thấy thư mục và file đã sao chép trong Windows Explorer, mặc dù chúng vẫn tồn tại trên ổ đĩa.
Đây là phương pháp phổ biến và hiệu quả nhất để hiển thị lại các thư mục và file bị ẩn. Bạn cần mở Command Prompt với quyền quản trị viên và sử dụng lệnh attrib
.
attrib -s -h <đường dẫn thư mục>
. Thay thế <đường dẫn thư mục>
bằng đường dẫn thực tế đến thư mục bị ẩn. Ví dụ: attrib -s -h K:\DATA
.Lệnh attrib -s -h
sẽ loại bỏ thuộc tính "hệ thống" (-s) và "ẩn" (-h) khỏi thư mục được chỉ định. Điều này sẽ làm cho thư mục hiển thị trở lại trong Windows Explorer.
Đôi khi, thư mục và file không thực sự bị ẩn mà chỉ đơn giản là Windows Explorer không được cấu hình để hiển thị chúng.
Nếu tùy chọn "Hidden items" chưa được chọn, hãy chọn nó và kiểm tra xem thư mục và file của bạn có hiển thị trở lại không.
Phòng bệnh hơn chữa bệnh! Để tránh gặp phải lỗi này trong tương lai, bạn có thể sử dụng các tham số sau khi chạy lệnh Robocopy:
/A-:SH
: Tham số này loại bỏ thuộc tính "hệ thống" và "ẩn" khỏi thư mục đích sau khi sao chép. Ví dụ: ROBOCOPY I:\DATA\ K:\DATA\ DB_DataFile.bak /A-:SH
/COPY:DAT
: Tham số này chỉ sao chép dữ liệu, thuộc tính và dấu thời gian, bỏ qua các thuộc tính khác như quyền sở hữu. Điều này có thể giúp tránh các vấn đề liên quan đến quyền truy cập và thuộc tính ẩn. Ví dụ: ROBOCOPY I:\DATA\ K:\DATA\ DB_DataFile.bak /A-:SH /COPY:DAT
Bằng cách sử dụng các tham số này, bạn có thể đảm bảo rằng Robocopy sẽ không vô tình gán thuộc tính "ẩn" hoặc "hệ thống" cho thư mục đích, giúp bạn tiết kiệm thời gian và công sức.
Lỗi Robocopy làm ẩn thư mục và file có thể gây bực bội, nhưng với các giải pháp được cung cấp trong bài viết này, bạn có thể dễ dàng khắc phục và ngăn chặn nó xảy ra trong tương lai. Hãy nhớ sử dụng các tham số /A-:SH
và /COPY:DAT
để đảm bảo quá trình sao chép diễn ra suôn sẻ và an toàn. Chúc bạn thành công!
Bài viết liên quan