Вариант 1:
Свойства системы->Дополнительные параметры->Переменные среды->Path
Туда список всех папок программ через точкузапятой.
Вариант 2:
В папку system32 создать файлы "имяпрограммы.cmd"
в иних:
@start "" "путь к программе" %*
или выполнив код
@for /f "tokens=1 delims=*" %i in ('where /R "%ProgramFiles(x86)%" *.exe') do @echo @start "" "%i" %* >%SystemRoot%\System32\%~ni.cmd
который создаст эти файлы для папки %ProgramFiles(x86)%
Если надо чтобы выполнялись в том же консольном сеансе то убрать
start ""