항목
    about_History

간단한 설명
    명령 기록에서 명령을 검색하고 실행하는 방법을 설명합니다.


자세한 설명
    Windows PowerShell에서 명령 프롬프트에 명령을 입력하면 명령이 명령 기록에 저장됩니다. 기록의 
    명령을 작업 레코드로 사용할 수 있습니다. 또한 명령 기록에서 명령을 호출하고 실행할 수 있습니다.


  History Cmdlet
      Windows PowerShell에는 명령 기록을 관리하는 cmdlet 집합이 있습니다.

          Cmdlet(별칭)        설명
          --------------      ------------------------------------------------------------ 
          Get-History (h)     명령 기록을 가져옵니다.

          Invoke-History (r)  명령 기록의 명령을 실행합니다.

          Add-History         명령 기록에 명령을 추가합니다.

          Clear-History (clh) 명령 기록에서 명령을 삭제합니다.


  기록 관리에 대한 바로 가기 키
      Windows PowerShell 콘솔에서 다음 바로 가기를 사용하여 명령 기록을 관리할 수 있습니다.
 

      다른 호스트 응용 프로그램에 대해서는 제품 설명서를 참조하십시오.



          사용할 키           수행할 작업
          ----------          ------------------------------------------------------------
          위쪽 화살표         이전 명령을 표시합니다.
 
          아래쪽 화살표       다음 명령을 표시합니다.
 
          F7                  명령 기록을 표시합니다. 기록을 숨기려면 Esc 키를 누릅니다.
 
          F8                  명령을 찾습니다. 하나 이상의 문자를 입력한 다음 F8 키를 누릅니다. 
 			      다음 인스턴스를 찾으려면 F8 키를 다시 누릅니다.

          F9                  기록 ID로 명령을 찾습니다. 기록 ID를 입력한 다음 F9 키를 누릅니다. 
			      ID를 찾으려면 F7 키를 누릅니다.


  MaximumHistoryCount
      $MaximumHistoryCount 기본 설정 변수는 Windows PowerShell이 명령 기록에 저장하는 
      최대 명령 수를 지정합니다.
      기본값은 64입니다. 즉, Windows PowerShell이 64개의 최신 명령을 저장하지만 사용자가 변수 값을 
      변경할 수 있습니다.
      

      예를 들어, 다음 명령은 100개 명령에 $MaximumHistoryCount를 발생시킵니다.


          $MaximumHistoryCount = 100


      설정을 적용하려면 Windows PowerShell을 다시 시작합니다. 


      모든 Windows PowerShell 세션에 대해 새 변수 값을 저장하려면 Windows PowerShell 
      프로필에 대입문을 추가합니다.
      자세한 내용은 about_Profiles를 참조하십시오.


  기록의 명령 순서  
      명령은 입력될 때가 아니라 실행이 완료될 때 기록에 추가됩니다. 따라서 완료하는 데 시간이 걸리거나 
      중첩 프롬프트에서 실행되는 명령은 기록에 잘못 나타날 수 있습니다. 중첩 프롬프트에서 실행되는 
      명령은 프롬프트 수준을 종료하는 경우에만 완료됩니다.


참고 항목
    about_Line_Editing
    about_Variables
    about_Preference_Variables




목차