Tin tức và phân tích của tất cả các thiết bị di động

Cách đặt liên kết ứng dụng tệp từ dòng lệnh trên hệ thống Windows 10

Windows 10 cho phép bạn đặt bất kỳ ứng dụng nào bạn chọn làm ứng dụng mặc định để mở một loại tệp nhất định. Trong một số trường hợp, chẳng hạn như trong trình duyệt, nó sẽ liên tục cố gắng đẩy Edge là một tùy chọn tốt hơn, nhưng đối với các loại tệp và ứng dụng khác, bạn sẽ không gặp phải nhiều phản kháng. Tất nhiên, mặc định của ứng dụng thường được đặt lại và đôi khi chúng không thể được đặt hoàn toàn. Trong trường hợp này, bạn luôn có thể đặt liên kết ứng dụng tệp từ dòng lệnh.

CẢNH BÁO SPOILER: Cuộn xuống và xem video hướng dẫn ở cuối bài viết này.

Liên kết ứng dụng tệp

Bạn cần có đặc quyền quản trị để đặt liên kết ứng dụng tệp từ dòng lệnh. Điều đầu tiên bạn cần làm là tìm phần mở rộng tệp cho tệp mà bạn muốn đặt ứng dụng mặc định. Nó khá dễ dàng; mở tệp explorer đến vị trí chứa tệp.

Nhấp chuột phải vào tệp và chọn Thuộc tính từ menu ngữ cảnh. Trong tab Chung, bạn sẽ thấy phần “Loại tệp” cho bạn biết phần mở rộng của tệp.

Mở một dấu nhắc lệnh với quyền quản trị viên và chạy lệnh sau trong đó.

cú pháp

assoc .fileextension

Thí dụ

assoc .html

Lệnh này sẽ trả về loại tệp là tệp. Kết quả này là cần thiết để thực hiện lệnh thiết lập liên kết ứng dụng tệp. Trong ảnh chụp màn hình bên dưới, loại tệp được lệnh trả về là “htmlfile”.

Sau đó tìm đường dẫn tuyệt đối đến tệp EXE của ứng dụng mà bạn muốn liên kết với loại tệp. Chạy lệnh sau.

cú pháp

ftype File Type="absolute-path-to-application" "%1"

Thí dụ

ftype htmlfile="C:Program Files (x86)GoogleChromeApplicationchrome.exe" "%1"

Nếu liên kết ứng dụng tệp được đặt thành công, dòng lệnh sẽ trả về thông báo sau.

File Type="absolute-path-to-application" "%1"

Từ đó trở đi, hệ thống Windows 10 sẽ sử dụng ứng dụng đã đặt để mở loại tệp được liên kết với nó. Phương pháp này không đảm bảo rằng không thể đặt lại liên kết tệp hoặc không ứng dụng nào khác có thể thay đổi nó.

Lỗi trong hệ thống Windows 10 có thể đặt lại liên kết ứng dụng của tệp. Tương tự, nếu bạn cài đặt một ứng dụng mới cũng có thể mở cùng một loại tệp và đặt nó làm ứng dụng mặc định cho tất cả các tệp như vậy, thì liên kết ứng dụng bạn đã đặt sẽ bị hỏng.

Nếu bạn muốn thực hiện việc này trong trình duyệt của mình để Cortana không gửi các tìm kiếm trên web tới Edge, thì phương pháp này sẽ không hoạt động. Bạn cần một ứng dụng có tên là EdgeDeflector để chuyển hướng các yêu cầu được gửi từ Edge sang Chrome hoặc Firefox. Nếu bạn đang sử dụng một trình duyệt khác, hãy thử Search Deflector.