
На компьютерах с Windows мне нужно добавить опцию «правой кнопки мыши» ко «всем» файлам данных (конкретно, ко всем форматам изображений и текстовым файлам с расширением .txt или .html, но добавление ее ко всем файлам также приемлемо).
Эта новая опция должна выполнить команду "curl". Curl — это существующий установленный пакет, предложение для выполнения выглядит примерно так:
c:\Program Files\curl.exe -X "файл=@мой файл"http://foo.com
где "мой файл" необходимо заменить на путь к файлу, выбранному с помощью правой кнопки мыши (реальное предложение несколько длиннее).
Это что-то похожее на опцию "сжать", которая появляется при установке программного обеспечения для zip/unzip. Эта новая опция не должна подавлять текущие ассоциации файлов.
Есть ли подсказка?
Спасибо.
решение1
Это должно быть довольно близко:
[HKEY_CLASSES_ROOT\*\shell\postme\command]
@="\"c:\Program Files\curl.exe\" -X \"file=@%1\" https://example.com/"
Вам нужно будет импортировать его в реестр (или добавить параметр по умолчанию, который соответствует значению там), затем перезапустить Explorer, и он должен стать доступен вам как «postme».