Câu hỏi Làm thế nào để thiết lập các tham số mặc định cho một ứng dụng?


Có thể thiết lập các tham số mặc định cho một ứng dụng trong Windows XP không? (không sử dụng phím tắt) Ví dụ, tôi muốn Firefox chạy với tham số "-p username" khi tôi chạy "firefox.exe".


4
2017-07-24 14:25


gốc


Bạn thường khởi động Firefox như thế nào? Trực tiếp từ thư mục cài đặt hoặc thông qua lối tắt hoặc tệp hàng loạt? - Umber Ferrule
Tôi bắt đầu sử dụng phím tắt. Một vấn đề ví dụ ở đây là tôi không thể liên kết các tệp ".htm" với lối tắt, chúng chỉ có thể được liên kết với tệp thi hành. - swamplord


Các câu trả lời:


Chạy regedit và hãy xem khóa:

`My Computer\HKEY_CLASSES_ROOT\FirefoxHTML\shell\open\command`

Đặt -p username vào chuỗi lệnh tại vị trí thích hợp.

Tôi tin rằng điều này ảnh hưởng đến tất cả người dùng trên máy tính, tuy nhiên.

Bạn cũng nên khôn ngoan để sao lưu phần này của sổ đăng ký. Trong RegEdit, chọn khóa:

 `My Computer\HKEY_CLASSES_ROOT\FirefoxHTML`

và lựa chọn Tệp | Xuất khẩu.... Chọn Chi nhánh đã chọn tùy chọn để sao lưu phần này của registry trước khi thay đổi nó.


6
2017-09-10 17:09





Bạn có thể chỉ định các tham số mặc định cho bất kỳ tệp nào (ví dụ các tệp HTML). Chỉ:

  1. Mở Máy tính của tôi
  2. Từ Công cụ lựa chọn Tùy chọn thư mục
  3. Đi đến Loại tập tin chuyển hướng
  4. Tìm loại tệp bạn muốn (HTM hoặc là HTML hoặc cả hai!)
  5. Bấm vào Nâng cao nút
  6. Lựa chọn mở hành động từ danh sách hành động
  7. Bấm vào Chỉnh sửa
  8. Thêm bất kỳ thông số nào bạn muốn trong hộp văn bản được đánh dấu Ứng dụng được sử dụng để thực hiện tác vụ: 
  9. Bấm vào được và được và sau đó Gần

Bây giờ khi người dùng mở tệp HTM hoặc HTML, firefox (hoặc bất kỳ ứng dụng nào được liên kết với tệp HTM hoặc HTML) sẽ chạy theo các tham số được chỉ định và mở tệp đó.

Nhưng theo như tôi biết, không có cách nào để chỉ định một tham số mặc định cho một EXE cụ thể khi người dùng nhấp vào nó.


3
2017-09-10 13:29





Bạn chỉ có thể tạo một tập tin batch chạy Firefox với các đối số, và luôn sử dụng nó để chạy, bằng cách thêm thư mục Firefox vào biến môi trường PATH của bạn và chỉ cần gọi run.bat


2
2017-09-09 22:43



Đó là những gì các bản phân phối Linux làm! Đó là lý do tại sao bạn thấy compiz.real là thực thi, ví dụ. - LiraNuna


1) Mở notepad, dán nó vào và lưu nó thành firefox.bat

@echo off
firefox-original.exe -p username %*

2) Sử dụng trình biên dịch tệp hàng loạt (chẳng hạn như cái này hoặc là cái này mà cả hai dường như làm những gì bạn cần, nhưng lưu ý rằng tôi đã không kiểm tra cá nhân hoặc là), biên dịch firefox.bat đến firefox.exe

3) Điều hướng đến thư mục cài đặt Firefox của bạn và đổi tên firefox.exe đến firefox-original.exe

4) Sao chép và dán tệp hàng loạt được biên dịch của bạn, firefox.exe, vào thư mục cài đặt Firefox của bạn.

Bây giờ thì ở đâu firefox.exe được khởi chạy, trực tiếp, bằng phím tắt hoặc theo loại tệp được liên kết, tệp lô được biên dịch của bạn sẽ chạy firefox-original.exe với thông số tùy chỉnh của bạn và với các thông số được truyền trong khi khởi chạy.


2
2017-09-10 00:33



Tôi đã thử này và tiếc là nó không hoạt động khi tôi cố gắng để mở các tập tin html với firefox.exe biên dịch. - swamplord
Ngoài ra, nó sẽ phá vỡ mỗi khi bạn cập nhật firefox? - Stefan Thyberg
Tôi không chắc chắn về điều đó, bởi vì tôi nghĩ rằng "firefox-original.exe" sẽ được cập nhật mọi lúc. - swamplord
Nó có thể sẽ phá vỡ, nhưng đây là một hack khá wacky vì vậy nó không phải bất ngờ - Factor Mystic


Luôn sử dụng cùng một lối tắt cho Firefox? Nó không phải, theo hiểu biết của tôi, có thể thiết lập điều này trên cơ sở mỗi ứng dụng, chỉ cho mỗi phím tắt.


0
2017-07-24 14:29



Ví dụ: sẽ không hoạt động khi mở tệp HTML. - LiraNuna
Điều đó hoàn toàn chính xác. - Stefan Thyberg


Một cách khác để sử dụng trình biên dịch tệp hàng loạt là sử dụng AutoIt kịch bản, có thể được biên dịch thành một tập tin exe.
Như đã được thảo luận ở đây, bạn sẽ phải đổi tên tệp thực thi và thay thế nó bằng tập lệnh được biên dịch, có nhược điểm của nó khi tệp thực thi được cập nhật.


0
2017-09-10 16:22





Đã phải làm điều này để mở Dia ở chế độ tích hợp. Mở regedit và tìm phần mở rộng của bạn trong HKEY_CLASSES_ROOT. Trong trường hợp của tôi .dia có 'dia_auto_file' là giá trị.

HKEY_CLASSES_ROOT> .dia = dia_auto_file

Tìm giá trị đó bên trong HKEY_CLASSES_ROOT. Mở giá trị này cho đến khi 'lệnh':

HKEY_CLASSES_ROOT> dia_auto_file> shell> mở> lệnh

Ở đây bạn có thể chỉnh sửa dòng lệnh như:

"F: \ Portable \ Dia \ bin \ diaw.exe" "% 1"

đến

"F: \ Portable \ Dia \ bin \ diaw.exe" "% 1" - được tích hợp


0
2017-08-13 12:27