Windows: запустите файл, используя глагол оболочки (не по умолчанию), например «edit», из .bat или из командной строки

Как я могу запустить файл со связаннымне по умолчанию команда (глагол оболочки), такая как "edit", "print", ... из командной строки или из сценария .batиспользуя стандартные средства Windows.
(Те дополнительные действия, которые вы получаете, предлагаются при щелчке правой кнопкой мыши по файлу в проводнике Windows.)

Таким образом, получая эффект

python -c "import os;os.startfile('somepic.png', 'edit')"

(ShellExecuteEx), но без использования дополнительных инструментов, таких как python, powershell или около того. Команда START, похоже, не предлагает этого.

Ответы на вопрос(4)

Ваш ответ на вопрос