So sánh hai file txt bằng cmd
Nếu như bạn chưa biết thì Xcopy là một lệnh có trong CMD, nó được sử dụng để copy tệp hoặc thư mục trên hệ điều hành Windows. Sau này ở các phiên bản Windows mới hơn thì Xcopy được thay thế bằng Robocopy. Show Tuy nhiên, lệnh Xcopy không bị xóa đi, tức là bạn vẫn có thể sử dụng được lệnh Xcopy quen thuộc này bởi độ tương thích cao của nó. 1. Hướng dẫn cơ bản về xcopy trong CMDNếu chỉ copy [tệp] hoặc [thư mục] đơn thuần thì lệnh sẽ đơn giản như sau: xcopy [Đường-dẫn-file-hoặc-folder-cần-copy] [Đường-dẫn -đến-vị-trí-cần-paste] Ví dụ mình dùng lệnh xcopy D:Setupghost32.exe C:UsersAdminDesktop Nếu kết qua là “1 (hoặc nhiều hơn) File(s) copied” thì bạn đã copy tệp hoặc thư mục thành công rùi nha. //*đọc thêm*// Vấn đề tiếp theo………… Nếu bạn muốn ghi đè tệp hoặc thư mục (tức là khi bạn copy tên file hoặc tên thư mục giống nhau) thì sẽ xuất hiện bảng thông báo như sau: Có ba tùy chọn sau:
\=> Bạn nhập các ký hiệu tương ứng => sau đó nhấn Enter để thực hiện lệnh. Tiếp theo nữa………… Bạn có thể copy [tệp] hoặc [thư mục] tới đường dẫn không tồn tại. Như vậy, xcopy sẽ tạo cho ta một thư mục hoặc tệp có tên giống như đường dẫn đích. Ví dụ như trong trường hợp này thì
//*hết phần đọc thêm*// 2. Những điều mà bạn cần lưu ý về lệnh xcopy trong CMD
Lưu ý: Tất cả các tham số như `ghost32.exe`5, `ghost32.exe`6,… đều phải viết sau “Đường-dẫn-đến-vị-trí-cần-paste” nha. Đầu tiên ta có thể lọc chỉ copy file hoặc folder có thuộc tính. Ta có thể sử dụng hai lệnh sau để thực hiện trong hai trường hợp như sau:
Tiếp theo, ta có lệnh để cập nhật tệp đã thay đổi bằng cách sử dụng lệnh sau: xcopy /d:”tháng-ngày-năm hoặc ngày-tháng-năm” Tác dụng của lệnh này là cho phép ta chỉ sao chép tệp nguồn khi tệp được chỉnh sửa lần cuối, sau ngày mà bạn đã nhập ở bên trên. Ví dụ mình có file Và file Hiện tại mình muốn thay thế file được chỉnh sửa sau ngày `Setup`5 thì mình sẽ sử dụng lệnh sau => và nhấn Enter: xcopy C:UsersAdminDownloadsProgramsghost32.exe D:Setupghost32.exe /d:06-19-2021 Tiếp theo ta bấm `Setup`6 để đồng ý ghi đè lên file cũ. Nếu ta chỉ viết `Setup`7 mà không viết thêm thời gian thì xcopy sẽ chỉ sao chép tệp nếu tệp nguồn được chỉnh sửa lần cuối sau tệp đích. Bạn có thể tham khảo thêm một vài tham số của xcopy sau đây:1. xcopy /w: Xác nhận trước khi copy, bấm nút bất kì để bắt đầu copy. 2. xcopy /p: Xác nhận trước khi copy, bấm `Setup`6 để đồng ý, `Setup`9 để hủy bỏ. 3. xcopy /c: Bỏ qua lỗi khi copy, mặc định file bị lỗi sẽ dừng tiến trình copy lại. 4. xcopy /v: Kiểm tra file nguồn và file đích sau khi copy để chắc chắn hai file giống hệt nhau, tránh bị lỗi file hỏng hoặc thiếu sau khi copy (Giống như kiểm tra MD5, SHA-1,…). 5. xcopy /q: Bỏ qua dòng lệnh thông báo đường dẫn nguồn của xcopy khi copy. 6. xcopy /f: Thêm dòng lệnh thông báo đường dẫn đích của xcopy khi copy. 7. xcopy /l: Bỏ từ “copied” sau kết quả copy. Ngoài ra, bạn có thể thử qua các lệnh như sau:
4. Lời kếtNhư vậy là mình đã hướng dẫn xong cho các bạn gần như là tất cả các lệnh xcopy trong CMD rồi nhé. Hi vọng là bạn sẽ thích bài viết này, đừng quên ghé thăm Blog Chia Sẻ Kiến Thức mỗi ngày để học hỏi thêm nhiều kiến thức thú vị khác nhé |