У меня есть файл bat, который выполняет кучу вещей и закрывает CMD-окно, которое прекрасно, когда пользователь дважды щелкает файл bat из проводника. Но если я запустил bat файл из уже открытого cmd-окна, как в cmd > c:\myfile.bat, тогда я не хочу, чтобы файл bat файла закрыл окно cmd (END), так как мне нужно делать другие вещи. Мне нужен командный код команды bat dos, который сделает что-то вроде
if (initiated_from_explorer) then
else
endif
Возможно ли это? спасибо