Cài đặt INF trên Win8 bằng RUNDLL32 không có gì


0

Tôi đang cố gắng cài đặt trình điều khiển thiết bị từ dòng lệnh bằng cách sử dụng như sau:

RUNDLL32.EXE SETUPAPI.DLL,InstallHinfSection DefaultInstall 132 .\<driver>_x64.inf

Thật không may, dường như không có gì đang xảy ra. Thiết bị tiếp tục hiển thị dưới dạng không xác định trong Trình quản lý thiết bị.

Tuy nhiên, nếu tôi vào Windows Explorer, nhấp chuột phải vào tệp .INF và chọn "Cài đặt", nó sẽ cài đặt thành công.

Vì vậy, câu hỏi của tôi là: Tại sao dòng lệnh trên không hoạt động với tôi? (Tôi đã nhận được điều này từ đây)

Nếu tôi có một số loại hộp thoại lỗi xuất hiện, điều đó sẽ hữu ích nhưng tôi chẳng nhận được gì cả. Tôi cần làm gì để bắt chước hành vi "Cài đặt" nhấp chuột phải?

Tôi cũng đã thử điều này trên hai máy khác nhau - cả Windows 8.1 - cùng một thứ.


1
Tại sao một trong những lập luận của bạn ./_x64.infcó vẻ không đúng
Ramhound

@Ramhound: Xin lỗi - Tôi gặp rắc rối vì đã đặt câu hỏi này trên StackOverflow nên tôi đã cắt và dán nội dung. Tôi đã thay đổi câu hỏi để nó chứa định dạng. _X64.inf chỉ là một phần của tên tệp .INF. Nó sẽ có ý nghĩa hơn một chút bây giờ - cảm ơn vì đã chỉ ra điều đó.
SparkyNZ

Bây giờ bạn đã lật / sang một \ có một sự khác biệt rất lớn.
Ramhound
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.