728x90
반응형
Linux에서 커맨드를 편하게 사용하기 위해 alias 등록을 할 수 있다.
Windows에서도 똑같은 기능을 할 수 있도록 해보자.
기준 shell은 cmd 이다.
1. 매크로를 적은 스크립트 작성
원하는 경로 (예: C:\aliases.cmd)에 script를 작성한다.
@echo off
doskey cd_key=cd %HOME%\Desktop\git\keyboard_ESP32-S3
doskey get_idf=call C:\Espressif\frameworks\esp-idf-v5.3.1\export.bat
@echo on
원하는 명령어를 doskey를 통해 등록한다.
@echo off, @echo on 안에 입력하는 것은, cmd 창이 실행될 때, 해당 명령어들이 등록되는 것을 출력하지 않도록 하기 위함이다. (즉, 로그를 생략하기 위함이고 보려면 생략해도 된다.)
2. cmd가 실행될 때, 자동으로 실행이 되도록 레지스트리에 등록하기
레지스트리 편집기를 연다: Win + R -> regedit 입력
레지스트리 편집기가 열리면
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ CommandProcessor 를 클릭
오른쪽 창에서 우클릭하 여
'새로 만들기' > '문자열 값' 클릭
파일이 생성되면, AutoRun 으로 이름을 정하고 더블클릭하여 실행시킬 스크립트 경로를 지정
이후부터 cmd 창을 열때는 해당 매크로들을 실행할 수 있다.\
728x90
반응형