Unix/Linux which 진술과 동등한 Windows가 있습니까?

Unix/Linux which 진술과 동등한 Windows가 있습니까?

Unix which 문은 명령줄에서 프로그램을 실행하는 데 사용되는 경로를 결정하는 데 매우 유용하며, Windows에서도 비슷한 내용을 갖는 것이 매우 도움이 될 것입니다.

답변1

이것을 다음 이름의 파일에 저장합니다 which.cmd.

@for %%e in (%PATHEXT%) do @for %%i in (%1%%e) do @if NOT "%%~$PATH:i"=="" echo %%~$PATH:i
@for %%i in (%1) do @if NOT "%%~$PATH:i"=="" echo %%~$PATH:i

또는 다운로드UnxUtils- 가장 일반적인 도구의 경량 기본 포트가 있습니다.

아니면 경량화에 관심이 없다면 Microsoft를 설치하세요.유닉스용 서비스. 예, Microsoft Vi가 있습니다.

답변2

나는 사용한다어디에Joseph M. Newcomer(Win32 프로그래밍 공동 저자)가 작성했습니다.

답변3

아니요, 네이티브에 해당하는 항목은 없습니다. 쉘 ^F에서 명령 완성을 얻을 수도 없습니다 cmd /f:on. 더 안타까운 일입니다.

which물론 Unix 셸 환경의 Windows 포트를 설치하여 언제든지 를 얻을 수 있습니다 .

답변4

Windows Server 2003/2008에는 "where"가 내장되어 있습니다.

관련 정보