Windows 명령 프롬프트(CMD)에서 단축 명령어를 영구적으로 지정하는 방법은 다음과 같은 몇 가지 방법이 있습니다

1. 환경 변수 사용
환경 변수를 사용하여 경로에 있는 실행 파일을 직접 호출할 수 있습니다. 이 방법은 주로 실행 파일에 대한 단축 명령어를 생성할 때 유용합니다.
(1) 시스템 환경 변수 편집
• 제어판 > 시스템 및 보안 > 시스템 > 고급 시스템 설정 > 환경 변수
• ‘시스템 변수’ 섹션에서 ‘Path’ 변수를 찾아 ‘편집’을 선택합니다.
• 새로 만든 단축 명령어의 실행 파일이 위치한 디렉터리 경로를 추가합니다.
(2) 명령어 사용
• 이제 해당 디렉터리에 있는 실행 파일을 명령 프롬프트에서 직접 이름으로 호출할 수 있습니다.

2. 별칭(alias) 설정 파일 사용
CMD는 기본적으로 별칭(alias) 기능을 지원하지 않습니다. 그러나 별칭과 유사한 기능을 구현하기 위해 배치 파일(.bat)을 사용할 수 있습니다.
(1) 배치 파일 생성
• 예를 들어, ‘alias.bat’라는 이름의 배치 파일을 만들고, CMD에서 실행하고자 하는 명령어를 정의합니다.
예시 내용:
@echo off
doskey ls=dir $*
doskey ll=dir /B $*
• 이 파일은 ls와 ll이라는 두 개의 단축 명령어를 정의합니다. ls는 dir 명령어를, ll은 dir /B 명령어를 실행합니다.
(2) 배치 파일 자동 실행
• CMD가 시작될 때마다 이 배치 파일을 자동으로 실행하려면, ‘시작’ 폴더에 이 배치 파일의 단축키를 만듭니다.
• 또는, 사용자의 프로필 스크립트(C:\Users\[사용자 이름]\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup)에 배치 파일을 호출하는 명령어를 추가합니다.
3. PowerShell 사용
명령 프롬프트 대신 PowerShell을 사용하는 경우, profile.ps1 스크립트 파일을 사용하여 별칭을 설정할 수 있습니다. PowerShell은 별칭을 훨씬 쉽게 지정할 수 있는 기능을 제공합니다.
이러한 방법들을 통해 Windows CMD에서 단축 명령어를 영구적으로 지정할 수 있습니다. 각 방법은 사용자의 특정 요구 사항과 환경에 따라 더 적합할 수 있습니다.
'무근본 IT 지식 공유' 카테고리의 다른 글
웹소켓(WebSockets)과 gRPC 프로토콜의 차이점 쉽게 설명! (0) | 2024.03.27 |
---|---|
gRPC (gRPC Remote Procedure Call) 프로토콜이란? (0) | 2024.03.27 |
윈도우에서 파일탐색기를 빠르게 열 수 있는 단축키는!? (0) | 2024.03.20 |
[무근본자바] 문자열에서 앞자리 일부 추출하기! (0) | 2024.03.02 |
[무근본 c#]엑셀 여러파일 하나의 시트에 합치는 코드 (0) | 2024.03.01 |
댓글