본문 바로가기

System/Windows

[윈도우 기초] 윈도우 CMD 명령어 정리_L

반응형

Label

label 명령은 디스크의 볼륨 레이블을 관리하는 데 사용됩니다. label 명령은 모든 버전의 Windows와 MS-DOS에서 사용할 수 있습니다.

Lh

lh 명령은 loadhigh 명령의 축약 버전입니다. lh 명령은 Windows 98 및 95와 MS-DOS에서 사용할 수 있습니다.

Licensingdiag

licensediag 명령은 제품 활성화 및 기타 Windows 라이센스 정보가 포함 된 텍스트 기반 로그 및 기타 데이터 파일을 생성하는 데 사용되는 도구입니다. licensediag 명령은 Windows 8에서 사용할 수 있습니다.

Loadfix

loadfix 명령은 지정된 프로그램을 첫 64K 메모리에로드 한 다음 프로그램을 실행하는 데 사용됩니다. loadfix 명령은 MS-DOS와 모든 32 비트 버전의 Windows에서 사용할 수 있습니다. 64 비트 버전의 Windows에서는 loadfix 명령을 사용할 수 없습니다.

Loadhigh

loadhigh 명령은 프로그램을 높은 메모리로로드하는 데 사용되며 일반적으로 autoexec.bat 파일에서 사용됩니다. loadhigh 명령은 Windows 98 및 95와 MS-DOS에서 사용할 수 있습니다. 메모리 사용량은 Windows XP부터 자동으로 처리됩니다.

Lock

lock 명령은 드라이브를 잠그는 데 사용되어 프로그램에 대한 직접 디스크 액세스를 가능하게합니다. lock 명령은 Windows 98 및 95에서만 사용할 수 있습니다. Windows XP에서는 더 이상 드라이브 잠금을 사용할 수 없습니다.

Lodctr

lodctr 명령은 성능 카운터와 관련된 레지스트리 값을 업데이트하는 데 사용됩니다. lodctr 명령은 모든 버전의 Windows에서 사용 가능합니다.

Logman

logman 명령은 이벤트 추적 세션 및 성능 로그를 작성하고 관리하는 데 사용됩니다. logman 명령은 성능 모니터의 여러 기능도 지원합니다. logman 명령은 Windows 8, Windows 7, Windows Vista 및 Windows XP에서 사용할 수 있습니다.

Logoff

logoff 명령은 세션을 종료하는 데 사용됩니다. logoff 명령은 Windows 8, Windows 7, Windows Vista 및 Windows XP에서 사용할 수 있습니다.

Lpq

lpq 명령은 LPD (Line Printer Daemon)를 실행하는 컴퓨터의 인쇄 대기열 상태를 표시합니다. lpq 명령은 모든 버전의 Windows에서 사용할 수 있습니다. lpq 명령은 Windows 8, 7 또는 Vista에서 기본적으로 사용할 수 없지만 제어판의 프로그램 및 기능에서 LPD 인쇄 서비스 및 LPR 포트 모니터 기능을 켜서 활성화 할 수 있습니다.

Lpr

lpr 명령은 LPD (Line Printer Daemon)를 실행하는 컴퓨터로 파일을 보내는 데 사용됩니다. lpr 명령은 모든 버전의 Windows에서 사용 가능합니다. lpr 명령은 Windows 8, 7 또는 Vista에서 기본적으로 사용할 수 없지만 제어판의 프로그램 및 기능에서 LPD 인쇄 서비스 및 LPR 포트 모니터 기능을 켜서 활성화 할 수 있습니다.

환경 : Windows 10 pro

 

1. Label 명령어

 

2. Licensingdiag 명령어

 

3. Lodctr 명령어

C:\Users>Lodctr /?


LODCTR
       성능 카운터에 관련된 레지스트리 값을 업데이트합니다.
사용법:
       LODCTR <INI-filename>는
             카운터 텍스트 문자열을 설치 합니다. INI 파일 이름은 확장할 수 있는
             카운터 DLL에 대한 설명 텍스트 및 카운터 이름 정의를
             포함하는 초기화 파일의 이름입니다.

       LODCTR /C:<filename>
             <filename>을(를) 사용하여 카운터 텍스트 문자열을 업그레이드합니다.

       LODCTR /H:<filename>
             <filename>을(를) 사용하여 도움말 텍스트 문자열을 업그레이드합니다.

       LODCTR /L:<LangID>
             /C 및 /H 명령의 언어를 지정합니다.

       LODCTR /S:<Backup-filename>
             현재 perf 레지스트리 문자열과 정보를 <Backup-filename>에
             저장합니다.

       LODCTR /R
             현재 레지스트리 설정과 백업 INI 파일을 기반으로 perf 레지스트리를
             처음부터 다시 빌드합니다.

       LODCTR /R:<filename>
             <filename>을(를) 사용하여 perf 레지스트리 문자열과 정보를 복원합니다.

       LODCTR /T:<service-name>
             지정된 성능 카운터 공급자를 신뢰할 수 있는 것으로 설정합니다.

       LODCTR /Q
             성능 카운터 공급자 정보를 표시합니다.

       LODCTR /Q:<service-name>
             특정 공급자에 대한 성능 카운터 공급자 정보를
             표시합니다.

       LODCTR /E:<service-name>
             성능 카운터 공급자를 사용하도록 설정합니다.

       LODCTR /D:<service-name>
             성능 카운터 공급자를 사용하지 않도록 설정합니다.

       LODCTR /M:<Counter-Manifest> [<Installation-Path>]
             지정된 XML 매니페스트를 사용하여 v2.0 성능 카운터 공급자를
             설치합니다.

             설치를 수행하려면 성능 카운터 리소스(지역화된 문자열)를
             포함하는 DLL의 전체 경로가 필요합니다. DLL에 대한
             경로는 다음과 같이 결정됩니다.

             매니페스트의 applicationIdentity 특성이 전체 경로이면
             해당 경로가 사용됩니다

             그렇지 않으면 <Installation-Path>가 제공되고 전체 경로인
             경우 해당 경로가 사용됩니다.

             그렇지 않으면 <Counter-Manifest>가 전체 경로인 경우
             <Counter-Manifest>의 디렉터리가 매니페스트의 applicationIdentity
             특성의 DLL 이름과 결합됩니다.

             그렇지 않으면 현재 디렉토리가 매니페스트의 applicationIdentity
             특성에 있는 DLL 이름과 결합됩니다.

참고: 이름 안에 공백이 들어 있는 인수는 따옴표(")로
묶어야 합니다.

 

4. Logman 명령어

C:\Users\sbs61>Logman /?

Microsoft ® Logman.exe (10.0.18362.1)

사용법:
  Logman [create|query|start|stop|delete|update|import|export] [옵션]

동사:
  create                        새 데이터 수집기를 만듭니다.
  query                         쿼리 데이터 수집기 속성. 이름을 지정하지 않으면 모든 데
                                이터 수집기가 나열됩니다.
  start                         기존 데이터 수집기를 시작하고 시작 시간을 수동으로 설정
                                합니다.
  stop                          기존 데이터 수집기를 중지하고 끝 시간을 수동으로 설정합
                                니다.
  delete                        기존 데이터 수집기를 삭제합니다.
  update                        기존 데이터 수집기 속성 업데이트
  import                        XML 파일에서 데이터 수집기 집합 가져오기
  export                        XML 파일로 데이터 수집기 집합 내보내기

부사:
  counter                       카운터 데이터 수집기 만들기
  trace                         추적 데이터 수집기 만들기
  alert                         경고 데이터 수집기를 만듭니다.
  cfg                           구성 데이터 수집기를 만듭니다.
  providers                     등록된 공급자 표시

옵션(counter):
  -c <path [path [...]]>        수집할 성능 카운터
  -cf <파일 이름>               수집할 성능 카운터를 나열하는 파일, 줄 당 하나
  -f <bin|bincirc|csv|tsv|sql>  데이터 수집기에 대한 로그 형식을 지정합니다. SQL 데이터
                                베이스 형식의 경우 명령줄에 DNS!log 옵션과 함께 -o 옵션
                                을 사용해야 합니다. 기본값은 이진수입니다.
  -sc <값>                      성능 카운터 데이터 수집기를 사용하여 수집할 샘플의 최대
                                개수
  -si <[[hh:]mm:]ss>            성능 카운터 데이터를 수집할 샘플 간격

옵션(trace):
  -f <bin|bincirc|csv|tsv|sql>  데이터 수집기에 대한 로그 형식을 지정합니다. SQL 데이터
                                베이스 형식의 경우 명령줄에 DNS!log 옵션과 함께 -o 옵션
                                을 사용해야 합니다. 기본값은 이진수입니다.
  -mode <trace_mode>            이벤트 추적 세션 로거 모드. 자세한 내용을 보려면
                                https://go.microsoft.com/fwlink/?LinkID=136464를 방문하
                                십시오.
  -ct <perf|system|cycle>       각 이벤트에 대한 타임스탬프를 기록할 때 사용할 시계 해
                                상도를 지정합니다. 쿼리 성능 카운터, 시스템 시간 또는
                                CPU 주기를 사용할 수 있습니다.
  -ln <logger_name>             이벤트 추적 세션에 대한 로거 이름
  -ft <[[hh:]mm:]ss>            이벤트 추적 세션 플러시 타이머
  -[-]p <provider [flags [level]]> 사용 가능한 단일 이벤트 추적 공급자. 이 컨텍스트에서
                                용어 'Flags'와 'Keywords'는 동의어입니다.
  -pf <파일 이름>               사용 가능한 다중 이벤트 추적 공급자를 나열하는 파일
  -[-]rt                        실시간 모드에서 이벤트 추적 세션 실행
  -[-]ul                        사용자 모드로 이벤트 추적 세션 실행
  -bs <값>                      이벤트 추적 세션 버퍼 크기(KB)
  -nb <min max>                 이벤트 추적 세션 버퍼 수

옵션(alert):
  -[-]el                        이벤트 로그 보고를 사용하거나 사용하지 않습니다.
  -th <threshold [threshold [...]]> 경고에 대한 카운터와 해당 임계값을 지정합니다.
  -[-]rdcs <name>               경고 발생 시 시작하도록 설정된 데이터 수집기
  -[-]tn <task>                 경고 발생 시 실행할 작업
  -[-]targ <argument>           작업 인수
  -si <[[hh:]mm:]ss>            성능 카운터 데이터를 수집할 샘플 간격

옵션(cfg):
  -[-]ni                        네트워크 인터페이스 쿼리를 사용하거나 사용하지 않습니다.
  -reg <path [path [...]]>      수집할 레지스트리 값
  -mgt <query [query [...]]>    수집할 WMI 개체
  -ftc <path [path [...]]>      수집할 파일의 전제 경로

옵션:
  -?                            상황에 맞는 도움말 표시
  -s <computer>                 지정된 원격 시스템에서 명령을 수행합니다.
  -config <파일 이름>           명령 옵션을 포함하는 설정 파일
  [-n] <name>                   대상 개체의 이름.
  -pid <pid>                    프로세스 식별자
  -xml <파일 이름>              가져오거나 내보낼 XML 파일의 이름
  -as                           요청한 작업을 비동기적으로 수행합니다.
  -[-]u <user [password]>       실행하는 데 사용할 사용자. 암호에 *를 입력하면 암호를
                                물어보는 프롬프트가 나타납니다. 암호 프롬프트에 입력할
                                때는 암호가 표시되지 않습니다.
  -m <[start] [stop]>           예약된 시작 또는 끝 시간 대신 수동 시작 또는 중지로 변
                                경합니다.
  -rf <[[hh:]mm:]ss>            지정한 기간 동안 데이터 수집기 실행
  -b <yyyy-MM-dd tt[오전|오후]> 지정된 시간에 데이터 수집기를 시작합니다.
  -e <yyyy-MM-dd tt[오전|오후]> 지정된 시간에 데이터 수집기를 끝냅니다.
  -o <path|dsn!log>             SQL 데이터베이스 내의 출력 로그 파일 또는 DSN 및 로그
                                세트 이름. 기본 경로는 '%systemdrive%\PerfLogs\Admin'입
                                니다.
  -[-]r                         지정한 시작 및 끝 시간에 매일 데이터 수집기를 반복합니
                                다.
  -[-]a                         기존 로그 파일에 추가
  -[-]ow                        기존 로그 파일 덮어쓰기
  -[-]v <nnnnnn|mmddhhmm>       로그의 끝에 파일 버전 형식 추가
  -[-]rc <task>                 로그를 닫을 때마다 지정된 명령 실행
  -[-]max <값>                  최대 로그 파일 크기(MB)(SQL 로그 레코드)
  -[-]cnf <[[hh:]mm:]ss>        지정한 시간이 지나거나 최대 크기가 초과되면 새 파일 만
                                들기
  -y                            모든 질문에 대해 확인 절차 없이 yes로 답합니다.
  -fd                           이벤트 추적 세션 버퍼 플러시 강요
  -ets                          활성 이벤트 추적 세션 사용

참고:
  [-]가 사용되는 경우 추가된 -는 옵션을 무효화합니다.
  예를 들어, --u은(는) -u 옵션을 끕니다.

추가 정보:
  Microsoft TechNet - https://go.microsoft.com/fwlink/?LinkID=136332

예:
  logman start perf_log
  logman update perf_log -si 10 -f csv -v mmddhhmm
  logman create counter perf_log -c "\Processor(_Total)\% Processor Time"
  logman create counter perf_log -c "\Processor(_Total)\% Processor Time" -max 10 -rf 01:00
  logman create trace trace_log -nb 16 256 -bs 64 -o c:\logfile
  logman create alert new_alert -th "\Processor(_Total)\% Processor Time>50"
  logman create cfg cfg_log -reg "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\\"
  logman create cfg cfg_log -mgt "root\cimv2:SELECT * FROM Win32_OperatingSystem"
  logman query providers
  logman query providers Microsoft-Windows-Diagnostics-Networking
  logman start process_trace -p Microsoft-Windows-Kernel-Process 0x10 win:Informational -ets
  logman start usermode_trace -p "Service Control Manager Trace" -ul -ets
  logman query usermode_trace -p "Service Control Manager Trace" -ul -ets
  logman stop usermode_trace -p "Service Control Manager Trace" -ul -ets
  logman start process_trace -p Microsoft-Windows-Kernel-Process -mode newfile -max 1 -o output%d.etl -ets
  logman start "NT Kernel Logger" -o log.etl -ets
  logman start "NT Kernel Logger" -p "Windows Kernel Trace" (process,thread) -ets

 

5. Logoff 명령어

 

반응형