Lệnh replace trong Windows
Lệnh replace giúp thay thế các tệp. Nếu được sử dụng với tùy chọn /a, lệnh replace sẽ thêm các tệp mới vào một thư mục thay vì thay thế các tệp hiện có. Để hiểu hơn về cách sử dụng lệnh này, xem mục ví dụ ở bên dưới.
Cú pháp lệnh replace
replace [<Drive1>:][<Path1>]<FileName> [<Drive2>:][<Path2>] [/a] [/p] [/r] [/w]
replace [<Drive1>:][<Path1>]<FileName> [<Drive2>:][<Path2>] [/p] [/r] [/s] [/w] [/u]
Tham số lệnh replace
Tham số | Mô tả |
[<Drive1>:][<Path1>]<FileName> | Chỉ định vị trí và tên của tệp nguồn hoặc tập hợp các tệp cần thay thế. FileName là tham số bắt buộc và có thể bao gồm cả các ký tự đại diện (* và?). |
[<Drive2>:][<Path2>] | Chỉ định vị trí của tệp đích. Bạn không thể chỉ định tên tệp cho các tệp mình muốn thay thế. Nếu bạn không chỉ định một ổ đĩa hoặc đường dẫn, lệnh replace sẽ sử dụng ổ đĩa và thư mục hiện tại làm tệp đích theo mặc định |
/a | Thêm tệp các mới vào thư mục đích thay vì thay thế các tệp hiện có. Bạn không thể sử dụng tùy chọn dòng lệnh này chung với tùy chọn dòng lệnh /s hoặc /u. |
/p | Nhắc bạn xác nhận trước khi thay thế một tệp đích hoặc thêm một tệp nguồn. |
/r | Thay thế các tệp Read-only và không được bảo vệ. Nếu bạn cố gắng thay thế một tệp Read-only, nhưng bạn lại không chỉ định tham số /r, kết quả trả về sẽ báo lỗi và ngừng thực thi lệnh replace. |
/w | Chờ đợi để bạn thêm một đĩa trước khi quá trình tìm kiếm các tệp nguồn bắt đầu. Nếu bạn không chỉ định tham số /w, lệnh replace sẽ bắt đầu thay thế hoặc thêm các tệp ngay sau khi bạn nhấn ENTER. |
/s | Tìm kiếm tất cả các thư mục con trong thư mục đích và thay thế các tệp phù hợp. Bạn không thể sử dụng tham số /s với tùy chọn dòng lệnh /a. Lệnh replace sẽ không tìm kiếm các thư mục con được chỉ định trong Path1. |
/u | Chỉ thay thế các tệp trên thư mục đích cũ hơn các tệp trong thư mục nguồn. Bạn không thể sử dụng tham số /u với tùy chọn dòng lệnh /a. |
/? | Hiển thị trợ giúp tại command prompt. |
Chú giải lệnh replace
Khi lệnh replace thêm hoặc thay thế các tệp, tên tệp sẽ được hiển thị trên màn hình. Sau khi lệnh replace được thực thi, một dòng tóm tắt sẽ được hiển thị theo một trong các định dạng sau:
nnn files added nnn files replaced no file added no file replaced
Nếu bạn đang sử dụng đĩa mềm và bạn cần phải chuyển đổi đĩa trong quá trình thay thế, bạn có thể chỉ định tùy chọn dòng lệnh /w để thay lệnh replace sẽ tạm hoãn trong khi bạn chuyển đổi đĩa.
Bạn không thể sử dụng lệnh replace để cập nhật các tệp ẩn hoặc các tệp hệ thống.
Bảng sau đây hiển thị từng mã thoát (exit code) và mô tả ngắn gọn về ý nghĩa của các mã này:
Mã thoát | Mô tả |
0 | Lệnh replace đã thay thế thành công hoặc thêm thành công các tệp. |
1 | Lệnh replace gặp phải một phiên bản MS-DOS không chính xác. |
2 | Lệnh replace không thể tìm thấy các tệp nguồn. |
3 | Lệnh replace không thể tìm thấy đường dẫn nguồn hoặc đích. |
5 | Người dùng không có quyền truy cập vào các tệp mà bạn muốn thay thế. |
8 | Không có đủ bộ nhớ hệ thống để thực thi lệnh. |
11 | Người dùng đã sử dụng cú pháp sai trên dòng lệnh. |
Lưu ý:
Bạn có thể sử dụng tham số ERRORLEVEL trên dòng lệnh if trong một chương trình batch để xử lý các mã thoát được trả về bằng lệnh replace.
Ví dụ lệnh replace
Để cập nhật tất cả các phiên bản của một tệp có tên Phones.cli (xuất hiện trong nhiều thư mục trên ổ C), với phiên bản mới nhất của tệp Phones.cli từ đĩa mềm trong ổ A, hãy nhập:
replace a:\phones.cli c:\ /s
Xem thêm:
Bạn nên đọc
-
7 thói quen công nghệ nhỏ giúp bạn tập trung hơn
-
Sạc không dây là gì? Nó nhanh hơn hay chậm hơn sạc dây? Danh sách smartphone Android hỗ trợ sạc không dây
-
Các cách reset mật khẩu BIOS hoặc gỡ mật khẩu BIOS
-
Cách nhận miễn phí 30GB dung lượng mỗi tháng từ Windscribe VPN
-
44 phím tắt hữu dụng trên tất cả trình duyệt
-
Cách xem phiên bản di động của một trang web bất kỳ trên máy tính
Theo Nghị định 147/2024/ND-CP, bạn cần xác thực tài khoản trước khi sử dụng tính năng này. Chúng tôi sẽ gửi mã xác thực qua SMS hoặc Zalo tới số điện thoại mà bạn nhập dưới đây:


Cũ vẫn chất
-
Tổng hợp bộ hình nền iPhone 14 và iPhone 14 Pro
Hôm qua -
Hướng dẫn chèn caption cho ảnh trong Word
Hôm qua -
Cách tìm lại bình luận trên YouTube rất đơn giản
Hôm qua -
Top 5 ngôn ngữ lập trình tốt nhất cho trẻ em hiện nay
Hôm qua -
6 công cụ sáng tác nhạc và lời bài hát miễn phí với sự trợ giúp của AI
Hôm qua -
7 tác động tiêu cực của mạng xã hội đối với người dùng
Hôm qua -
Hướng dẫn sửa lỗi Access Denied trong quá trình truy cập file hoặc thư mục trên Windows
Hôm qua -
9 khác biệt chính giữa ChatGPT và Chatbot AI của Bing
Hôm qua -
Cách bật, tắt macro trên Excel
Hôm qua -
Cách kiểm tra lượt view Story Instagram nổi bật
Hôm qua