Вы можете настроить плагин NPPExec в Notepad++, чтобы иметь скрипт запуска. Я использую это для установки определенных значений среды, которые я обычно не использую для облегчения выполнения скрипта. Проблема в том, что я не могу запустить этот скрипт запуска более одного раза, иначе это повредит среду.
Однако, когда Notepad++ запускается со скриптом запуска, этот скрипт также становится текущим скриптом. Поэтому, если вы попытаетесь запустить текущий скрипт, вы снова запустите скрипт запуска.
Есть ли какое-то условие или что-то, что я могу добавить в сценарий, чтобы он мог запускаться только один раз? Как и в последней строке скрипта устанавливается переменная окружения, а первая строка прерывается, если переменная установлена?
Действительно раздражает необходимость перезапустить новую копию Notepad++ только потому, что я забыл установить текущий скрипт и нажал клавишу F5.