항목
    about_aliases

간단한 설명
    Windows PowerShell에서 cmdlet의 대체 이름과 명령을 사용하는 방법에 대해 설명합니다. 

자세한 설명
    별칭은 함수, 스크립트, 파일, 실행 파일 등의 명령 요소나 cmdlet의 대체 이름이나 애칭입니다. 모든 
    Windows PowerShell 명령에서 명령 이름 대신에 별칭을 사용할 수 있습니다.
    
    별칭을 만들려면 New-Alias cmdlet을 사용합니다. 예를 들어, 다음 명령은 Get-
    AuthenticodeSignature cmdlet에 대해 "gas"라는 별칭을 만듭니다.

        new-alias -name gas -value Get-AuthenticodeSignature

    cmdlet 이름의 별칭을 만든 후에는 cmdlet 이름 대신에 별칭을 사용할 수 있습니다. 예를 들어, 
    SqlScript.ps1 파일에 대한 Authenticode 서명을 가져오려면 다음을 입력합니다.

        get-authenticodesignature sqlscript.ps1

    또는 다음과 같이 입력하십시오.

        gas sqlscript.ps1

	
    "word"를 Microsoft Office Word의 별칭으로 만들면 다음을 입력하는 대신 "word"를 입력합니다.
	

        "c:\program files\microsoft office\office11\winword.exe" 

기본 제공 별칭
    Windows PowerShell에는 Set-Location cmdlet에 대한 "cd" 및 "chdir", 
    Get-ChildItem cmdlet에 대한 "ls" 및 "dir" 등의 기본 제공 별칭 집합이 있습니다. 

    기본 제공 별칭을 포함하여 컴퓨터에 있는 모든 별칭을 가져오려면 다음을 입력합니다.

        get-alias

별칭 Cmdlet
    Windows PowerShell에는 별칭 작업을 위한 다음 cmdlet이 있습니다. 

        - Get-Alias. 현재 세션에 있는 모든 별칭을 가져옵니다.	 
	- New-Alias. 새 별칭을 만듭니다.
        - Set-Alias. 별칭을 만들거나 변경합니다.
        - Export-Alias. 하나 이상의 별칭을 파일로 내보냅니다.
        - Import-Alias. 별칭 파일을 Windows PowerShell로 가져옵니다. 

    cmdlet에 대한 자세한 내용을 보려면 다음과 같이 입력하십시오.

	get-help <cmdlet-name> -detailed

    예를 들어, 다음과 같이 입력하십시오.
	
	get-help export-alias -detailed

별칭 만들기
    새 별칭을 만들려면 New-Alias cmdlet을 사용합니다. 예를 들어, Get-Help에 대해 "gh"라는 별칭을 
    만들려면 다음을 입력합니다.

	new-alias -name gh -value get-help

    전체 cmdlet 이름을 사용할 때와 마찬가지로 명령에 별칭을 사용할 수 있으며 매개 변수와 함께 별칭을 
    사용할 수 있습니다.

    예를 들어, Get-WmiObject cmdlet에 대한 자세한 도움말을 보려면 다음을 입력합니다.

	get-help get-wmiobject -detailed

    또는 다음과 같이 입력하십시오.

	gh get-wmiobject -detailed

별칭 저장
    만든 별칭은 현재 세션에만 저장됩니다. 다른 세션에서 별칭을 사용하려면 Windows PowerShell 프로필에 
    별칭을 추가합니다. 또는 Export-Alias cmdlet을 사용하여 별칭을 파일에 저장합니다. 
    
    자세한 내용을 보려면 다음을 입력하십시오.

        get-help about_profile

별칭 가져오기
    기본 제공 별칭, Windows PowerShell 프로필에 있는 별칭, 현재 세션에서 만든 별칭 등을 포함하여 현재 
    세션에 있는 모든 별칭을 가져오려면 다음을 입력합니다.

	get-alias
  
    특정 별칭을 가져오려면 Get-Alias cmdlet의 Name 매개 변수를 사용합니다.
    예를 들어, "p"로 시작하는 별칭을 가져오려면 다음을 입력합니다.

	get-alias -name p*

    특정 항목에 대한 별칭을 가져오려면 Definition 매개 변수를 사용합니다.
    예를 들어, Get-ChildItem cmdlet 유형에 대한 별칭을 가져오려면 다음을 입력합니다.

	get-alias -definition Get-ChildItem


매개 변수가 있는 명령의 대체 이름
    cmdlet, 스크립트, 함수, 실행 파일 등에 별칭을 할당할 수 있습니다.
    그러나 명령과 해당 매개 변수에는 별칭을 할당할 수 없습니다.
    예를 들어, Get-EventLog cmdlet에 별칭을 할당할 수 있지만 "get-eventlog -logname 
    system" 명령에는 별칭을 할당할 수 없습니다.

    그러나 명령을 포함하는 함수를 만들 수 있습니다. 함수를 만들려면 "function"이라는 
    단어를 입력한 다음 함수 이름을 입력합니다.
    명령을 입력하고 괄호({})로 묶습니다.

    예를 들어, 다음 명령은 syslog 함수를 만듭니다. 이 함수는 "get-eventlog -logname 
    system" 명령을 나타냅니다.

	function syslog {get-eventlog -logname system}

    이제 명령 대신에 "syslog"를 입력할 수 있으며, syslog 함수에 대한 별칭을 만들 수 있습니다.

    함수에 대한 자세한 내용을 보려면 다음을 입력합니다.

	get-help about_functions

별칭 개체
     Windows PowerShell 별칭은 System.Management.Automation.AliasInfo 
     클래스의 인스턴스인 개체로 표시됩니다. 이 개체 유형에 대한 자세한 내용은 다음 위치에 있는 
     MSDN(Microsoft Developer Network) 라이브러리의 "AliasInfo Class(AliasInfo 
     클래스)"를 참조하십시오. 
     https://go.microsoft.com/fwlink/?LinkId=143644

     별칭 개체의 속성과 메서드를 보려면 별칭을 가져옵니다. 그런 다음 별칭을 Get-Member cmdlet에 
     파이프합니다. 예를 들면 다음과 같습니다.

	get-alias | get-member

     "dir" 별칭과 같은 특정 별칭의 속성 값을 보려면 별칭을 가져옵니다. 그런 다음 별칭을 Format-List 
     cmdlet에 파이프합니다. 예를 들어, 다음 명령을 실행하여 "dir" 별칭을 가져옵니다. 그런 다음 명령을 
     사용하여 별칭을 Format-List cmdlet에 파이프합니다. 그런 다음 명령에서 와일드카드 문자(*)와 함께 
     Format-List 의 Property 매개 변수를 사용하여 "dir" 별칭의 모든 속성을 표시합니다. 다음 명령을 
     사용하여 이 작업을 수행합니다.

	get-alias -name dir | format-list -property *

Windows Powershell 별칭 공급자
    Windows PowerShell에는 별칭 공급자가 포함됩니다. 별칭 공급자를 사용하면 별칭이 파일 시스템 
    드라이브에 있는 것처럼 Windows PowerShell에서 별칭을 볼 수 있습니다. 

    별칭 공급자는 Alias: 드라이브를 표시합니다. Alias: 드라이브로 이동하려면 다음을 입력합니다.

	set-location alias:

    드라이브의 내용을 보려면 다음을 입력합니다.

	get-childitem

    다른 Windows PowerShell 드라이브에서 드라이브 내용을 보려면 해당 드라이브 이름으로 경로를 
    시작합니다. 콜론(:)을 넣습니다. 예를 들면 다음과 같습니다.

	get-childitem -path alias:

    특정 별칭에 대한 정보를 가져오려면 드라이브 이름과 별칭 이름을 입력하거나 이름 패턴을 입력합니다. 
    예를 들어, "p"로 시작하는 별칭을 모두 가져오려면 다음을 입력합니다.

	get-childitem -path alias:p*

    Windows PowerShell 별칭 공급자에 대한 자세한 내용을 보려면 다음을 입력합니다.
	
	get-help alias-psprovider


참고 항목

    new-alias
    get-alias
    set-alias
    export-alias
    import-alias
    get-psprovider
    get-psdrive
    about_functions
    about_profiles
    about_providers




목차