Windows용 별칭 명령

Windows용 별칭 명령

직장에서 CLI를 사용하여 Windows 컴퓨터에서 생산성을 높이고 싶습니다. Windows에서 어떤 명령이 명령을 대체합니까 alias?

답변1

doskey com=a long command $*

여기서는 $*뒤에 입력된 모든 항목으로 확장됩니다 com. 예를 들어 com Hi!다음과 같이 확장됩니다.a long command Hi!

  • 이는 셸에만 국한되지 않고 cmd.exeWin32 콘솔 창을 사용하는 모든 프로그램에서 작동합니다. (예를 들어 Python의 대화형 셸의 경우 doskey /exefile:python.exe ...)

보다doskey /?사용법을 위해. 별칭은 프로그래밍 방식으로 추가할 수도 있습니다. 보다콘솔 별칭API를 위해.


cmd.exe가 실행될 때마다 별칭을 자동으로 적용하려면 다음을 수행하세요 .

  1. 다음 형식으로 텍스트 파일에 넣습니다 alias=expansion.

    com=very long example command
    cd=cd /d $*
    

    내 별칭을 %AppData%\doskey.txt.

  2. 다음 명령을 포함하는 배치 스크립트를 만듭니다 doskey.

    @echo off
    
    doskey /macrofile:"%AppData%\doskey.txt"
    

    물론 /macrofile1단계에서 선택한 위치를 가리킵니다.

    이 스크립트의 좋은 이름은 입니다 %AppData%\autorun.cmd.

  3. 레지스트리에서 키를 열고 HKEY_CURRENT_USER\Software\Microsoft\Command Processor값을 AutoRun스크립트에 지정합니다.

    1. Run 을 실행 regedit하고 주어진 키로 이동합니다.
    2. 이름이 지정된 값이 AutoRun없으면 새로 만듭니다.마우스 오른쪽 버튼 클릭 → 새로 만들기 → 문자열
    3. #2의 자동 실행 스크립트가 있는 위치를 가리키도록 관련 데이터를 수정합니다.

답변2

나는 당신이 "별칭" 명령을 의미한다고 가정합니다. Dos/NT 명령 프롬프트는 다음 구문을 사용하여 "별칭"을 명령으로 지원합니다.

별명

자세한 내용은 Wikipedia 문서를 참조하세요. http://en.wikipedia.org/wiki/Alias_(명령)

관련 정보