Computer >> Máy Tính >  >> Hệ thống >> Windows

Một lệnh không được nhận dạng là lệnh nội bộ hoặc lệnh bên ngoài

Tôi chắc chắn rằng bạn đã thử khởi chạy các chương trình như ‘CMD’, ‘DISM’ trực tiếp từ lời nhắc Run. Bạn đã bao giờ tự hỏi làm thế nào họ khởi chạy ngay lập tức? Làm cách nào để HĐH Windows có thể tìm thấy vị trí của nó? Một ví dụ đơn giản là khi bạn tạo một phím tắt chương trình, phím tắt sẽ biết chương trình nằm ở đâu và khởi chạy nó một cách nhanh chóng. Hệ điều hành lưu giữ một danh sách các đường dẫn nơi chứa các chương trình hệ thống phổ biến nhất và vì vậy khi bạn sử dụng dấu nhắc chạy, nó sẽ khởi chạy nó một cách dễ dàng. Danh sách được gọi là Biến môi trường Windows và nếu có vấn đề gì xảy ra với nó, các chương trình sẽ không hoạt động. Hướng dẫn này sẽ giúp bạn khắc phục sự cố khi bất kỳ lệnh nào không được nhận dạng là lệnh nội bộ hoặc lệnh bên ngoài, chương trình có thể hoạt động hoặc sự cố tệp hàng loạt .

Một lệnh không được nhận dạng là lệnh nội bộ hay lệnh bên ngoài

Nếu bạn đang khắc phục sự cố một chương trình, bạn cần đảm bảo rằng chương trình đó tồn tại. Nó thậm chí có thể xảy ra với lời nhắc RUN, được gọi bằng phím tắt WIN + R. Vì vậy, hãy truy cập C:\ Windows \ System32 \ và xem chương trình có tồn tại hay không. Bạn cũng có thể thử tìm kiếm EXE trong thư mục Hệ thống 32. Sau khi bạn chắc chắn là có, hãy khắc phục sự cố.

Sửa đổi các biến môi trường

Sử dụng WIN + X và sau đó chọn Hệ thống. Nó sẽ mở ra phần nơi bạn có thể xem tất cả các Thuộc tính của PC.

Trên ngăn bên trái, chọn Cài đặt hệ thống nâng cao . Nhấp vào Biến môi trường.

Một lệnh không được nhận dạng là lệnh nội bộ hoặc lệnh bên ngoài

Trong Biến hệ thống, định vị Đường dẫn và chọn CHỈNH SỬA .

Trước khi bạn thực hiện và chỉnh sửa, hãy sao chép toàn bộ chuỗi này và dán vào Notepad. Trong trường hợp xảy ra sự cố, bạn có thể dán lại.

Tìm đường dẫn thư mục ‘ C:\ Windows \ System32 Dấu ‘; nếu không có ở đó, bạn cần thêm dấu chấm phẩy ở cuối. Một lệnh không được nhận dạng là lệnh nội bộ hoặc lệnh bên ngoài

Bấm OK để lưu, sau đó thoát.

Sau đó, bạn sẽ cần khởi động lại máy tính. Tất cả các đường dẫn được chọn khi máy tính khởi động lại.

Bây giờ, bạn cần thử thực thi các chương trình đó mà bạn đã nhận được - “… không được nhận dạng là lệnh nội bộ hoặc lệnh bên ngoài, chương trình có thể hoạt động hoặc tệp hàng loạt” thông báo lỗi và xem sự cố đã được khắc phục hay chưa.

Bây giờ đây là một mẹo chuyên nghiệp! Nếu bạn muốn khởi chạy một tệp hàng loạt tùy chỉnh hoặc có sẵn một loạt tệp trong thư mục, hãy thêm đường dẫn đến tệp này. Lần tới khi bạn muốn chạy, hãy nhập tên và nó sẽ khởi chạy chương trình. Các lập trình viên chủ yếu sử dụng điều này để thêm các tham chiếu vào chương trình của họ.

Lệnh nội bộ hay lệnh bên ngoài là gì?

Một lệnh nội bộ có sẵn trong Windows và thường hoạt động từ Windows Terminal hoặc Command Prompt. Mặt khác, các lệnh bên ngoài không phụ thuộc vào các biến hệ thống hoặc HĐH. Thay vào đó, họ có bộ thư viện riêng mà họ sử dụng.

Làm cách nào để bạn cung cấp các lệnh bên ngoài trong Windows Terminal?

Nếu bạn muốn thực thi bất kỳ lệnh bên ngoài nào từ bất kỳ thiết bị đầu cuối nào, bạn sẽ cần bao gồm đường dẫn của chương trình trong cài đặt đầu cuối. Như đã giải thích ở trên, bạn sẽ cần đưa chúng vào Đường dẫn định vị các biến hệ thống, và thiết bị đầu cuối sẽ có thể tìm thấy nó khi bạn thực thi nó. Ví dụ:nhiều người đã phàn nàn về việc Flutter không khả dụng dưới dạng lệnh bên trong-bên ngoài và tất cả những gì bạn cần làm là bao gồm đường dẫn của ứng dụng.

Một lệnh không được nhận dạng là lệnh nội bộ hoặc lệnh bên ngoài