Вопрос по cmd

вопрос по cmd
вводим название исполняемого файла, например k.cmd. сразу за ним название какой-либо программы (пусть mspaint). Как сделать так, чтобы был выведен адрес хранения программы?

p.s: больше всего мне непонятно, как прочитать "сразу введенное название", куда запихнуть и т.д.

  • если набрать path, то система выведет все каталоги, в которых она ищет mspaint
    но там этих каталогов в path десятки штук, так что это вряд ли поможет
    есть удобная бесплатная программа everything -- набираешь часть имени и она мгновенно выводит все файлы с таким именем на диске и путь к ним.

    а что написано после p.s., я не понял. что куда запихнуть, что за сразу введенное название ?

    ужасно стали мысли формулировать школьники, кошмар.
    точнее формулируй.

    если написать внутри k.cmd такие строки:

    where /R c: %1

    а потом запустить

    k.cmd mspaint

    то k.cmd в течение часа поиска выведет все пути ко всем программам с названиеми mspaint на диске C

    виндовский поиск -- гавно.