본문 바로가기
  • _^**_
무근본 IT 지식 공유

윈도우즈에서 단축 명령어 (cmd) 영구 지정 방법

by 크리드로얄워터 2024. 3. 20.
반응형

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에서 단축 명령어를 영구적으로 지정할 수 있습니다. 각 방법은 사용자의 특정 요구 사항과 환경에 따라 더 적합할 수 있습니다.

반응형

댓글