Вопрос Как установить параметры по умолчанию для приложения?


Можно ли установить параметры по умолчанию для приложения в Windows XP? (без использования ярлыка) Например, я хочу, чтобы Firefox запускался с параметрами «-p username» при запуске «firefox.exe».


4
2017-07-24 14:25


происхождения


Как обычно вы запускаете Firefox? Прямо из каталога установки или с помощью ярлыка или пакетного файла? - Umber Ferrule
Я начинаю использовать ярлык. Например, проблема заключается в том, что я не могу связать файлы «.htm» с ярлыком, их можно связать только с исполняемым файлом. - swamplord


ответы:


Бег regedit и взгляните на ключ:

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

Положил -p username в командную строку в соответствующем месте.

Однако я считаю, что это влияет на всех пользователей на машине.

Также было бы разумно сделать резервную копию этой части реестра. В RegEdit выберите ключ:

 `My Computer\HKEY_CLASSES_ROOT\FirefoxHTML`

и выберите Файл | Экспорт ..., Выбрать Избранная ветвь возможность резервного копирования этой части реестра перед ее изменением.


6
2017-09-10 17:09





Вы можете указать параметры по умолчанию для любого файла (например, файлы HTML). Просто:

  1. открыто Мой компьютер
  2. Из инструменты Выбрать Опции папки
  3. Идти к Типы файлов табуляция
  4. Найдите нужный тип файла (HTM или HTML или оба!)
  5. Нажмите на продвинутый кнопка
  6. Выбрать открытый действие из списка действий
  7. Нажмите на редактировать
  8. Добавьте любой параметр в текстовое поле Приложение, используемое для выполнения действий: 
  9. Нажмите на ОК а также ОК а потом Закрыть

Теперь, когда пользователь открывает HTM или HTML-файл, firefox (или любое приложение, связанное с HTM или HTML-файлами) будет запускаться указанными параметрами и открывает этот файл.

Но, насколько я знаю, нет способа указать параметр по умолчанию для конкретного EXE, когда пользователь нажимает на него.


3
2017-09-10 13:29





Вы можете просто создать пакетный файл, который запускает Firefox с аргументами, и всегда использовать его для запуска, добавив каталог Firefox в переменную окружения PATH и просто позвонив run.bat


2
2017-09-09 22:43



Вот что делают дистрибутивы Linux! Вот почему вы, например, видите compiz.real как исполняемый файл. - LiraNuna


1) Откройте блокнот, вставьте это и сохраните его как firefox.bat

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

2) Использование компилятора пакетного файла (например, вот этот или вот этот которые оба, кажется, делают то, что вам нужно, но обратите внимание, что я лично не тестировал их), компилируйте firefox.bat в firefox.exe

3) Перейдите в папку установки Firefox и переименуйте firefox.exe в firefox-original.exe

4) Скопируйте и вставьте скомпилированный пакетный файл, firefox.exe, в ваш каталог установки Firefox.

Теперь, когда firefox.exe запускается либо напрямую, либо с помощью ярлыка, либо связанным типом файла, ваш скомпилированный командный файл будет запускаться firefox-original.exe с вашими настраиваемыми параметрами и параметрами, переданными во время запуска.


2
2017-09-10 00:33



Я пробовал это и, к сожалению, не работает, когда я пытаюсь открыть html-файлы с скомпилированным файлом firefox.exe. - swamplord
Кроме того, он будет прерываться каждый раз, когда вы обновляете firefox? - Stefan Thyberg
Я не уверен в этом, потому что я думаю, что «firefox-original.exe» будет обновляться каждый раз. - swamplord
Вероятно, он сломается, но это довольно сумасшедший хак, так что это не неожиданно - Factor Mystic


Всегда использовать тот же ярлык для Firefox? Насколько мне известно, это невозможно установить для каждого приложения, просто для каждого ярлыка.


0
2017-07-24 14:29



Например, не будет работать при открытии HTML-файлов. - LiraNuna
Это совершенно правильно. - Stefan Thyberg


Альтернативой использованию компилятора пакетного файла является использование AutoIt скрипт, который может быть скомпилирован в exe-файл.
Как уже обсуждалось здесь, вам придется переименовать исполняемый файл и заменить его на скомпилированный скрипт, который имеет недостаток при обновлении исполняемого файла.


0
2017-09-10 16:22





Пришлось сделать это, чтобы открыть Dia в интегрированном режиме. Откройте regedit и найдите свое расширение в HKEY_CLASSES_ROOT. В моем случае .dia имеет значение «dia_auto_file» как значение.

HKEY_CLASSES_ROOT> .dia = dia_auto_file

Найти это значение внутри HKEY_CLASSES_ROOT. Открывайте это значение до тех пор, пока не появится команда:

HKEY_CLASSES_ROOT> команда dia_auto_file> shell> open>

Здесь вы можете редактировать командную строку, например:

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

в

"F: \ Portable \ Dia \ bin \ diaw.exe" "% 1" - интегрировано


0
2017-08-13 12:27