Chà, vì bạn đã thông báo rằng một cửa sổ xuất hiện hỏi bạn chương trình nào sẽ được sử dụng để mở nó, bạn có một tệp có định dạng không được nhận dạng có cùng tên và câu trả lời là câu hỏi đầu tiên trong số hai nghi phạm dưới đây.
Một chương trình khác của tập tin có cùng tên
Nếu bạn chạy "whois 99999" và gặp một lỗi khác ngoài lệnh không được nhận dạng, có thể bạn có trong máy tính của mình một chương trình tệp khác có cùng tên được gọi thay vì .bat của bạn.
Cố gắng chỉ để đổi tên tập tin .bat của bạn. Nếu nó hoạt động sau khi đổi tên, đó là lý do cho vấn đề của bạn. Vì vậy, hãy vào Desktop, nhập F3 và tìm kiếm trong các tệp và thư mục (bao gồm cả ẩn và hệ thống) cho "whois". Sau khi bạn tìm thấy "whois" khác (có thể là "whois.com" hoặc "whois.exe" nếu đó là một chương trình), bạn có thể quyết định xóa tệp đó (nếu không cần thiết cho bạn) hoặc đổi tên .bat của bạn.
Thiếu thư mục System32 trong biến môi trường
Xem thư mục System32 của bạn có được bao gồm trong biến môi trường PATH không.
Chỉ cần mở CMD và gõ:
echo.%PATH%
Nếu c: \ WINXP \ system32 không xuất hiện trong kết quả của lệnh trên, hãy thực hiện WinKey + Break, sau đó đi tới Nâng cao & gt; Biến môi trường và đặt c: \ WINXP \ system32 vào cuối PATH trong biến Người dùng HOẶC Hệ thống. Đừng quên sử dụng ";" để phân tách các đường dẫn trong biến PATH.