В машинах Windows мне нужно добавить опцию "правой кнопкой мыши" ко "всем" файлам данных (в частности, ко всем форматам изображений и текстовым файлам с расширением .txt или .html, но также допустимо добавлять их во все файлы).

Эта новая опция должна выполнить команду curl. Curl - это существующий установленный пакет, предложение, которое нужно выполнить, выглядит так:

c:\Program Files\curl.exe -X "file = @ myfile " http://foo.com

где « myfile » должен быть заменен путем к файлу, выбранному правой кнопкой мыши (реальное предложение несколько длиннее).

Это что-то похожее на параметр "сжатие", который появляется, когда установлено программное обеспечение zip/unzip. Эта новая опция не должна подавлять текущие ассоциации файлов.

Любой намек?

Благодарю.

1 ответ1

0

Это должно быть довольно близко:

[HKEY_CLASSES_ROOT\*\shell\postme\command]
@="\"c:\Program Files\curl.exe\" -X \"file=@%1\" https://example.com/"

Вам нужно будет импортировать это в реестр (или добавить параметр по умолчанию, который соответствует значению там), затем перезапустить Explorer, и он должен быть доступен для вас как "postme".

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .