Jak mogę się dowiedzieć, skąd program jest uruchamiany, czy jest to alias (a jeśli jest to alias, to do czego to jest alias)?
Jak mogę się dowiedzieć, skąd program jest uruchamiany, czy jest to alias (a jeśli jest to alias, to do czego to jest alias)?
Odpowiedzi:
cmd.exe nie ma równoważnego polecenia do bash „s type. The type polecenie w cmd.exe działa jak Unix cati pożycza nazwę od starego polecenia CP / M o tej samej nazwie.
O ile nie jest zainstalowany program innej firmy, jedyny sposób na tworzenie aliasów cmd.exe jest przez stare doskey /macros polecenie - użyj doskey /macros:all aby wyświetlić listę wszystkich aktywnych - które prawdopodobnie zawsze będą zwracane puste, ponieważ nikt ich nie używa ani nie ma ich od około 1993 roku.
Oto są cmd.exe 'builtins' lub wewnętrzne polecenia do niego:
{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
Ponieważ program cmd.exe sam nie obsługuje aliasów, prawdopodobnie można uniknąć używania which zamiast. Jeśli korzystasz z dodatków dostarczających aliasy, zapoznaj się z ich dokumentacją.