Ngôn ngữ bàn phím được lưu trữ trong sổ đăng ký dưới HKEY_CURRENT_USER\Keyboard Layout
Bạn có thể sử dụng REG.EXE
trong các tệp lô để thêm/sửa đổi/xóa khóa đăng ký. REG.EXE
không hỗ trợ thay đổi từ xa HKEY_CURRENT_USER
khóa đăng ký để tệp sẽ phải được chạy từ máy tính được đề cập. Có lẽ chúng ta không phải làm vậy. Đây là những gì tôi sẽ làm. Khi máy tính của bạn hoạt động bình thường, hãy Goto lời nhắc CMD
bằng cách nhấp vào nút bắt đầu và nhập CMD
vào hộp chạy. Từ lời nhắc CMD
, nhập:
REG QUERY "HKCU\Keyboard Layout" /s
Điều này sẽ cho bạn thấy các khóa đăng ký sẽ trông như thế nào khi tất cả đều tốt. Bây giờ có một bản chụp đó và lưu nó trong một tập tin bằng cách gõ:
REG EXPORT "HKCU\Keyboard Layout" KeyboardLayout.reg
Điều này sẽ tạo ra các tập tin KeyboardLayout.reg trong bất cứ thư mục CMD
nhắc bạn nói. Tôi không chắc tại sao bạn sẽ phải thêm 3 ngôn ngữ cụ thể và sau đó loại bỏ chúng để trở lại thứ tự làm việc nhưng tôi có cảm giác rằng chỉ cần thiết lập đăng ký trở lại cách nó được khi nó làm việc sẽ khắc phục vấn đề. Lần sau nó xảy ra, từ xa duyệt đến vị trí của tập tin KeyboardLayout.reg và nhấp đúp vào nó. Nó sẽ cho bạn biết chìa khóa đã được cập nhật và nhấn OK. Xem nếu mà sửa chữa nó. Nếu không, hãy khởi động lại máy tính đó và xem nó có hoạt động không. Nếu nó vẫn không hoạt động, hãy đăng lại bình luận và tôi sẽ cho bạn biết những gì tôi sẽ làm tiếp theo.
Nguồn
2013-05-14 11:56:37
Tôi không biết nếu có giao diện dòng lệnh để kiểm soát ngôn ngữ bàn phím - nhưng macro bàn phím sử dụng 'chương trình macro' có thể là giải pháp. 'AutoIt' là một công cụ khác có thể tự động chuyển động bàn phím và chuột. – foxidrive
không chắc chắn nếu điều này có thể giúp: http://jekkilekki.wordpress.com/2009/01/05/changing-os-languages-in-windows-xp/ – npocmaka