Как я могу узнать, откуда запускается программа, или это псевдоним (и если это псевдоним, то к чему это псевдоним)?

2 ответа2

1

cmd.exe не имеет команды, эквивалентной bash type . Команда type в cmd.exe работает как cat Unix и заимствует имя из старой команды CP/M с тем же именем.

Если не установлена сторонняя программа, единственный способ сделать псевдонимы в cmd.exe - использовать старую doskey /macros - используйте doskey /macros:all чтобы вывести список всех активных программ - которые, вероятно, всегда будут возвращаться пустыми, так как no кто-то использует их с 1993 года или около того.

Ниже перечислены встроенные команды cmd.exe или внутренние команды:

{drive-letter}: :{line-label} call cd chcp chdir color copy ctty date del delete dir echo endlocal era erase exit for goto help , if lh loadhigh path popd prompt pushd prompt rem ren rename rmdir rd set setlocal shift time title type ver verify

-1

Поскольку сама cmd.exe не поддерживает псевдонимы, вы , вероятно , можете уйти с использованием which вместо этого. Если вы используете какие-либо дополнения, которые предоставляют псевдонимы, обратитесь к их документации.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .