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 replacedNế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
-
Hashtag là gì? Cách sử dụng hashtag và công dụng của hashtag?
-
Luyện gõ 10 ngón bằng Mario Teaches Typing online, game luyện đánh máy cực hấp dẫn
-
Cách thay đổi thời gian, ngày, tháng trong Windows 10?
-
File M3U8 là loại file gì?
-
Công thức tính Diện tích hình vuông, tính Chu vi hình vuông
-
File exe là file gì?
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
-

Luyện gõ 10 ngón bằng Mario Teaches Typing online, game luyện đánh máy cực hấp dẫn
2 ngày 18 -

Roleplay là gì? Roleplayer là gì?
2 ngày -

Cách sửa lỗi “No Boot Device Found Press Any Key to Reboot the Machine“ trên Windows
2 ngày -

Cách đóng băng, ẩn hàng và cột trong Google Sheets
2 ngày -

Các cách fake IP máy tính hiệu quả, tốt nhất
2 ngày 1 -

7 phần mềm equalizer tốt nhất cho Windows 10 để cải thiện âm thanh PC
2 ngày -

Những bài thơ về tiền hay và sâu sắc khiến bạn phải suy ngẫm
2 ngày -

Cách thay đổi hướng slide theo chiều dọc trong PowerPoint
2 ngày -

Hàm CONVERT trong SQL Server
2 ngày -

Hàm printf() trong C
2 ngày 2
Hướng dẫn AI
Học IT
Hàm Excel