type string (опционально) - Один из следующих вариантов:
task - задача запускает приложение с конкретными аргументами.
separator - может использоваться для разделения элементов в стандартной категории Tasks.
file - ссылка на файл откроет файл, используя приложение, которое создало список переходов, чтобы это работало приложение должно быть зарегистрировано как обработчик для типа файла (хотя он не должен быть обработчиком по умолчанию).
path string (опционально) - путь к открытому файлу должен быть установлен только в том случае, если type является file.
program string (опционально) - путь программы для выполнения, обычно вы должны указать process.execPath, который открывает текущую программу. Должно быть установлен, если type является task.
args string (опционально) - аргументы командной строки при выполнении program. Необходимо указать только если type равен task.
title string (опционально) - Текст, который будет отображаться для элемента в списке переходов. Устанавливается только в том случае, если type соответствует task.
description string (опционально) - Описание задачи (отображается в подсказке). Устанавливается только в том случае, если type соответствует task. Maximum length 260 characters.
iconPath string (опционально) - абсолютный путь к иконке, отображаемой в списке переходов, которая может быть произвольным файлом ресурсов, который содержит значок (пр. .ico, .exe, .dll). Обычно Вы можете указать process.execPath, чтобы показать иконку программы.
iconIndex number (опционально) - индекс иконки в файле ресурсов. Если файл ресурса содержит несколько иконок, это значение можно использовать для указания индекса иконки, начиная с нуля, которая должна отображаться для этой задачи. Если файл ресурса содержит только одну иконку, это свойство должно быть установлено равным нулю.
workingDirectory string (опционально) - рабочий каталог. По умолчанию пусто.