Ответ 1
Вы можете автоматически добавить текущий файл, используя переменную в строке выполнения:
C:\temp\test.exe "$(FULL_CURRENT_PATH)"
Список доступных переменных нигде не задокументирован, но вы можете увидеть его в исходном коде.
FULL_CURRENT_PATH
CURRENT_DIRECTORY
FILE_NAME
NAME_PART
EXT_PART
CURRENT_WORD
NPP_DIRECTORY
NPP_FULL_FILE_PATH
CURRENT_LINE
CURRENT_COLUMN
См. RunDlg.cpp , строка 77 и , строка 26