0x1 | 설명: SC는 서비스 제어 관리자 및 서비스와의 통신에 사용되는 명령줄 프로그램입니다.사용법: sc [명령] [서비스 이름] ... 옵션의 형식은 \"\\\\ServerName\"입니다. 명령에 대한 자세한 도움말을 보려면 \"sc [명령]\"을 입력하세요. 명령: query-----------서비스 상태를 쿼리하거나 서비스 종류의 상태를 열거합니다. queryex---------서비스의 확장 상태를 쿼리하거나 서비스 종류의 상태를 열거합니다. start-----------서비스를 시작합니다. pause-----------서비스에 PAUSE 제어 요청을 보냅니다. interrogate-----서비스에 INTERROGATE 제어 요청을 보냅니다. continue--------서비스에 CONTINUE 제어 요청을 보냅니다. stop------------서비스에 STOP 요청을 보냅니다. config----------서비스 구성을 변경합니다(지속적). description-----서비스 설명을 변경합니다. failure---------서비스가 실패했을 때 수행할 동작을 변경합니다. failureflag-----서비스의 오류 동작 플래그를 변경합니다. sidtype---------서비스의 서비스 SID 형식을 변경합니다. privs-----------서비스에 필요한 권한을 변경합니다. managedaccount--LSA가 관리하는 대로 서비스 계정 암호를 표시하도록 서비스를 변경합니다. qc--------------서비스의 구성 정보를 쿼리합니다. qdescription----서비스 설명을 쿼리합니다. qfailure--------서비스가 실패했을 때 수행할 동작을 쿼리합니다. qfailureflag----서비스의 오류 동작 플래그를 쿼리합니다. qsidtype--------서비스의 서비스 SID 형식을 쿼리합니다. qprivs----------서비스에 필요한 권한을 쿼리합니다. qtriggerinfo----서비스의 트리거 매개 변수를 쿼리합니다. qpreferrednode--서비스의 기본 설정 NUMA 노드를 쿼리합니다. qmanagedaccount-서비스에서 LSA가 관리하는 암호로 계정을 사용하는지 여부를 쿼리합니다. qprotection-----서비스의 프로세스 보호 수준을 쿼리합니다. quserservice----사용자 서비스 템플릿의 로컬 인스턴스를 쿼리합니다. delete----------서비스를 레지스트리에서 삭제합니다. create----------서비스를 만들고 레지스트리에 추가합니다. control---------서비스에 제어를 보냅니다. sdshow----------서비스의 보안 설명자를 표시합니다. sdset-----------서비스의 보안 설명자를 설정합니다. showsid---------임의 이름에 해당되는 서비스 SID 문자열을 표시합니다. triggerinfo-----서비스의 트리거 매개 변수를 구성합니다. preferrednode---서비스의 기본 설정 NUMA 노드를 설정합니다. GetDisplayName--서비스의 DisplayName을 가져옵니다. GetKeyName------서비스의 ServiceKeyName을 가져옵니다. EnumDepend------서비스 종속성을 열거합니다. 다음 명령에는 서비스 이름이 필요하지 않습니다. sc boot------------(ok | bad) 마지막 부팅을 마지막으로 성공한 부팅 구성으로 저장할 것인지를 나타냅니다. Lock------------서비스 데이터베이스를 잠급니다. QueryLock-------SCManager 데이터베이스의 LockStatus를 쿼리합니다.예: sc start MyService |
DESCRIPTION: SC is a command line program used for communicating with the Service Control Manager and services.USAGE: sc [command] [service name] ... The option has the form \"\\\\ServerName\" Further help on commands can be obtained by typing: \"sc [command]\" Commands: query-----------Queries the status for a service, or enumerates the status for types of services. queryex---------Queries the extended status for a service, or enumerates the status for types of services. start-----------Starts a service. pause-----------Sends a PAUSE control request to a service. interrogate-----Sends an INTERROGATE control request to a service. continue--------Sends a CONTINUE control request to a service. stop------------Sends a STOP request to a service. config----------Changes the configuration of a service (persistent). description-----Changes the description of a service. failure---------Changes the actions taken by a service upon failure. failureflag-----Changes the failure actions flag of a service. sidtype---------Changes the service SID type of a service. privs-----------Changes the required privileges of a service. managedaccount--Changes the service to mark the service account password as managed by LSA. qc--------------Queries the configuration information for a service. qdescription----Queries the description for a service. qfailure--------Queries the actions taken by a service upon failure. qfailureflag----Queries the failure actions flag of a service. qsidtype--------Queries the service SID type of a service. qprivs----------Queries the required privileges of a service. qtriggerinfo----Queries the trigger parameters of a service. qpreferrednode--Queries the preferred NUMA node of a service. qmanagedaccount-Queries whether a services uses an account with a password managed by LSA. qprotection-----Queries the process protection level of a service. quserservice----Queries for a local instance of a user service template. delete----------Deletes a service (from the registry). create----------Creates a service. (adds it to the registry). control---------Sends a control to a service. sdshow----------Displays a service's security descriptor. sdset-----------Sets a service's security descriptor. showsid---------Displays the service SID string corresponding to an arbitrary name. triggerinfo-----Configures the trigger parameters of a service. preferrednode---Sets the preferred NUMA node of a service. GetDisplayName--Gets the DisplayName for a service. GetKeyName------Gets the ServiceKeyName for a service. EnumDepend------Enumerates Service Dependencies. The following commands don't require a service name: sc boot------------(ok | bad) Indicates whether the last boot should be saved as the last-known-good boot configuration Lock------------Locks the Service Database QueryLock-------Queries the LockStatus for the SCManager DatabaseEXAMPLE: sc start MyService |
0x2 | QUERY 및 QUERYEX 옵션: 쿼리 명령어 뒤에 서비스 이름이 오면, 해당 서비스의 상태가 반환됩니다. 이 경우 다른 옵션은 적용되지 않습니다. 쿼리 명령어 뒤에 아무 것도 오지 않거나 아래 나열된 옵션 중의 하나가 오면, 서비스가 열거됩니다. type= 열거할 서비스 종류(driver, service, userservice, all) (기본값 = service) state= 열거할 서비스 상태(inactive, all) (기본값 = active) bufsize= 열거할 버퍼 크기(바이트) (기본값 = %1) ri= 열거하기 시작할 계속 인덱스 번호 (기본값 = 0) group= 열거할 서비스 그룹 (기본값 = all groups)구문 예제sc query - 활성 서비스 및 드라이버의 상태 열거sc query eventlog - 이벤트 로그 서비스의 상태 표시sc queryex eventlog - 이벤트 로그 서비스의 세부 상태 표시sc query type= driver - 활성 드라이버만 열거sc query type= service - Win32 서비스만 열거sc query state= all - 모든 서비스 및 드라이버 열거sc query bufsize= 50 - 50바이트 버퍼로 열거sc query ri= 14 - 계속 인덱스 = 14로 열거sc queryex group= \"\" - 그룹에 없는 활성 서비스 열거sc query type= interact - 모든 인터랙티브 서비스 열거sc query type= driver group= NDIS - 모든 NDIS 드라이버 열거 |
QUERY and QUERYEX OPTIONS: If the query command is followed by a service name, the status for that service is returned. Further options do not apply in this case. If the query command is followed by nothing or one of the options listed below, the services are enumerated. type= Type of services to enumerate (driver, service, userservice, all) (default = service) state= State of services to enumerate (inactive, all) (default = active) bufsize= The size (in bytes) of the enumeration buffer (default = %1) ri= The resume index number at which to begin the enumeration (default = 0) group= Service group to enumerate (default = all groups)SYNTAX EXAMPLESsc query - Enumerates status for active services & driverssc query eventlog - Displays status for the eventlog servicesc queryex eventlog - Displays extended status for the eventlog servicesc query type= driver - Enumerates only active driverssc query type= service - Enumerates only Win32 servicessc query state= all - Enumerates all services & driverssc query bufsize= 50 - Enumerates with a 50 byte buffersc query ri= 14 - Enumerates with resume index = 14sc queryex group= \"\" - Enumerates active services not in a groupsc query type= interact - Enumerates all interactive servicessc query type= driver group= NDIS - Enumerates all NDIS drivers |
0x3 | 설명: 레지스트리 및 서비스 데이터베이스의 서비스 항목을 수정합니다.사용법: sc config [서비스 이름] ...옵션:참고: 옵션 이름은 등호(=)를 포함합니다. 등호와 값 사이에는 공백이 한 칸 있어야 합니다. type= start= error= binPath= group= tag= depend= obj= DisplayName= password= |
DESCRIPTION: Modifies a service entry in the registry and Service Database.USAGE: sc config [service name] ...OPTIONS:NOTE: The option name includes the equal sign. A space is required between the equal sign and the value. type= start= error= binPath= group= tag= depend= obj= DisplayName= password= |
0x4 | 설명: 레지스트리 및 서비스 데이터베이스에 서비스 항목을 만듭니다.사용법: sc create [서비스 이름] [binPath= ] ...옵션:참고: 옵션 이름은 등호(=)를 포함합니다. 등호와 값 사이에는 공백이 한 칸 있어야 합니다. type= (default = own) start= (default = demand) error= (default = normal) binPath= group= tag= depend= obj= (default = LocalSystem) DisplayName= password= |
DESCRIPTION: Creates a service entry in the registry and Service Database.USAGE: sc create [service name] [binPath= ] ...OPTIONS:NOTE: The option name includes the equal sign. A space is required between the equal sign and the value. type= (default = own) start= (default = demand) error= (default = normal) binPath= group= tag= depend= obj= (default = LocalSystem) DisplayName= password= |
0x5 | 설명: 실패 시 행할 동작을 변경합니다.사용법: sc failure [서비스 이름] ...옵션: reset= (반드시 actions=과 함께 쓰여야 함) reboot= command= actions= (반드시 reset= 옵션과 함께 쓰여야 함) |
DESCRIPTION: Changes the actions upon failureUSAGE: sc failure [service name] ...OPTIONS: reset= (Must be used in conjunction with actions= ) reboot= command= actions= (Must be used in conjunction with the reset= option) |
0x6 | 설명: 서비스 실행을 시작합니다.사용법: sc start [서비스 이름] ... |
DESCRIPTION: Starts a service running.USAGE: sc start [service name] ... |
0x7 | 설명: 서비스에 PAUSE 제어 요청을 보냅니다.사용법: sc pause [서비스 이름] |
DESCRIPTION: Sends a PAUSE control request to a service.USAGE: sc pause [service name] |
0x8 | 설명: 서비스에 INTERROGATE 제어 요청을 보냅니다.사용법: sc interrogate [서비스 이름] |
DESCRIPTION: Sends an INTERROGATE control request to a service.USAGE: sc interrogate [service name] |
0x9 | 설명: 서비스에 CONTROL 코드를 보냅니다.사용법: sc control [서비스 이름] = 사용자가 정의한 제어 코드 = 또한 sc stop, sc pause 등도 참조하십시오. |
DESCRIPTION: Sends a CONTROL code to a service.USAGE: sc control [service name] = user-defined control code = See also sc stop, sc pause, etc. |
0xA | 설명: 서비스에 CONTINUE 제어 요청을 보냅니다.사용법: sc continue [서비스 이름] |
DESCRIPTION: Sends a CONTINUE control request to a service.USAGE: sc continue [service name] |
0xB | 설명: 서비스에 STOP 제어 요청을 보냅니다.사용법: sc stop [서비스 이름] = 서비스 중지를 위한 선택적인 이유 코드 번호는 다음과 같은 형식의 구성 요소로 만들어집니다. 플래그:주요 원인:보조 원인 [예: 1:2:8은 하드웨어: 디스크(계획되지 않음)를 의미합니다.] 플래그 주요 원인 ------------------ --------------------------- 1 - 계획되지 않음 1 - 기타 2 - 사용자 지정 2 - 하드웨어 4 - 계획됨 3 - 운영 체제 4 - 소프트웨어 5 - 응용 프로그램 64-255 - 사용자 지정 보조 원인 ----------------------------------- 1 - 기타 2 - 유지 관리 3 - 설치 4 - 업그레이드 5 - 재구성 6 - 응답 없음 7 - 안정적이지 않음 8 - 디스크 9 - 네트워크 카드 10 - 환경 11 - 하드웨어 드라이버 12 - 다른 드라이버 13 - 서비스 팩 14 - 소프트웨어 업데이트 15 - 보안 픽스 16 - 보안 17 - 네트워크 연결 18 - WMI 19 - 서비스 팩 제거 20 - 소프트웨어 업데이트 제거 22 - 보안 픽스 제거 23 - MMC 256-65535 - 사용자 지정 = 위의 원인에 대한 선택적인 설명(최대 127문자) |
DESCRIPTION: Sends a STOP control request to a service.USAGE: sc stop [service name] = Optional reason code number for service stop formed with the following elements in the format: Flag:Major reason:Minor reason [E.g., 1:2:8 means Hardware: Disk (Unplanned)] Flag Major reason ------------------ --------------------------- 1 - Unplanned 1 - Other 2 - Custom 2 - Hardware 4 - Planned 3 - Operating System 4 - Software 5 - Application 64-255 - Custom Minor reason ----------------------------------- 1 - Other 2 - Maintenance 3 - Installation 4 - Upgrade 5 - Reconfiguration 6 - Hung 7 - Unstable 8 - Disk 9 - Network Card 10 - Environment 11 - Hardware Driver 12 - Other Driver 13 - Service Pack 14 - Software Update 15 - Security Fix 16 - Security 17 - Network Connectivity 18 - WMI 19 - Service Pack Uninstall 20 - Software Update Uninstall 22 - Security Fix Uninstall 23 - MMC 256-65535 - Custom = Optional comment for the reason above (127 characters maximum) |
0xC | 설명: 서비스의 설명 스트링을 설정합니다.사용법: sc description [서비스 이름] [설명] |
DESCRIPTION: Sets the description string for a service.USAGE: sc description [service name] [description] |
0xD | 설명: 서비스의 구성 정보를 쿼리합니다.사용법: sc qc [서비스 이름] |
DESCRIPTION: Queries the configuration information for a service.USAGE: sc qc [service name] |
0xE | 설명: 서비스의 설명 스트링을 검색합니다.사용법: sc qdescription [서비스 이름] |
DESCRIPTION: Retrieves the description string of a service.USAGE: sc qdescription [service name] |
0xF | 설명: 서비스 실패 시 수행할 동작을 검색합니다.사용법: sc qfailure [서비스 이름] |
DESCRIPTION: Retrieves the actions performed on service failure.USAGE: sc qfailure [service name] |
0x10 | 설명: SC 관리자 데이터베이스의 잠금 상태를 쿼리합니다.사용법: sc querylock |
DESCRIPTION: Queries the Lock Status for a SC Manager Database.USAGE: sc querylock |
0x11 | 설명: 레지스트리에서 서비스 항목을 삭제합니다. 서비스가 실행 중이거나 다른 프로세스에 이 서비스로의 핸들이 열려 있으면, 서비스를 삭제하도록 표시만 합니다.사용법: sc delete [서비스 이름] |
DESCRIPTION: Deletes a service entry from the registry. If the service is running, or another process has an open handle to the service, the service is simply marked for deletion.USAGE: sc delete [service name] |
0x12 | 설명: 마지막 부팅을 로컬 컴퓨터의 마지막으로 성공한 부팅 구성에 저장할 지 나타냅니다. 지정한 경우 서버 이름을 무시합니다.사용법: sc boot |
DESCRIPTION: Indicates whether the last boot should be saved as the last-known-good boot configuration on the local machine. If specified, the server name is ignored.USAGE: sc boot |
0x13 | 설명: 특정 서비스에 연결된 표시 이름을 가져옵니다.사용법: sc GetDisplayName |
DESCRIPTION: Gets the display name associated with a particular serviceUSAGE: sc GetDisplayName |
0x14 | 설명: 표시 이름을 입력으로 사용하여, 특정 서비스에 연결된 키 이름을 가져옵니다.사용법: sc GetKeyName |
DESCRIPTION: Gets the key name associated with a particular service, using the display name as inputUSAGE: sc GetKeyName |
0x15 | 설명: 이 서비스에 종속성이 있는 서비스를 열거합니다.사용법: sc EnumDepend |
DESCRIPTION: Enumerates the Services that are dependent on this oneUSAGE: sc EnumDepend |
0x16 | 설명: 서비스의 보안 설명자를 SDDL 형식으로 표시합니다.사용법: sc sdshow |
DESCRIPTION: Displays a service's security descriptor in SDDL formatUSAGE: sc sdshow |
0x17 | 설명: 서비스의 보안 설명자를 설정합니다.사용법: sc sdset |
DESCRIPTION: Sets a service's security descriptorUSAGE: sc sdset |
0x23 | SERVICE_NAME: %1설명: %2 |
SERVICE_NAME: %1DESCRIPTION: %2 |
0x24 | 이름 = %1 |
Name = %1 |
0x25 | %1 |
%1 |
0x26 | IsLocked : TRUE |
IsLocked : TRUE |
0x27 | IsLocked : FALSE |
IsLocked : FALSE |
0x28 | LockOwner : %1 LockDuration : %2 (얻은 후 시간(초)) |
LockOwner : %1 LockDuration : %2 (seconds since acquired) |
0x29 | [SC] 태그 = %1 |
[SC] Tag = %1 |
0x2A | [SC] %1: 읽은 항목 = %2 |
[SC] %1: entriesread = %2 |
0x2B | |
|
0x2D | 활성 데이터베이스가 잠겼습니다.API를 통해 잠금을 해제하려면, u를 누르십시오: |
Active database is locked.To unlock via API, press u: |
0x2E | [SC] 끝낼 때 데이터베이스 잠금을 해제할 것입니다. |
[SC] Will be unlocking database by exiting |
0x2F | SERVICE_NAME: %1 %2 종류 : %3 %4 %5 상태 : %6 %7 (%8, %9, %10) WIN32_EXIT_CODE : %11 (0x%12) SERVICE_EXIT_CODE : %13 (0x%14) 검사점 : 0x%15 WAIT_HINT : 0x%16 |
SERVICE_NAME: %1 %2 TYPE : %3 %4 %5 STATE : %6 %7 (%8, %9, %10) WIN32_EXIT_CODE : %11 (0x%12) SERVICE_EXIT_CODE : %13 (0x%14) CHECKPOINT : 0x%15 WAIT_HINT : 0x%16 |
0x30 | SERVICE_NAME: %1DISPLAY_NAME: %2 종류 : %3 %4 %5 상태 : %6 %7 (%8, %9, %10) WIN32_EXIT_CODE : %11 (0x%12) SERVICE_EXIT_CODE : %13 (0x%14) 검사점 : 0x%15 WAIT_HINT : 0x%16 |
SERVICE_NAME: %1DISPLAY_NAME: %2 TYPE : %3 %4 %5 STATE : %6 %7 (%8, %9, %10) WIN32_EXIT_CODE : %11 (0x%12) SERVICE_EXIT_CODE : %13 (0x%14) CHECKPOINT : 0x%15 WAIT_HINT : 0x%16 |
0x31 | SERVICE_NAME: %1 %2 종류 : %3 %4 %5 상태 : %6 %7 (%8, %9, %10) WIN32_EXIT_CODE : %11 (0x%12) SERVICE_EXIT_CODE : %13 (0x%14) 검사점 : 0x%15 WAIT_HINT : 0x%16 PID : %17 플래그 : %18 |
SERVICE_NAME: %1 %2 TYPE : %3 %4 %5 STATE : %6 %7 (%8, %9, %10) WIN32_EXIT_CODE : %11 (0x%12) SERVICE_EXIT_CODE : %13 (0x%14) CHECKPOINT : 0x%15 WAIT_HINT : 0x%16 PID : %17 FLAGS : %18 |
0x32 | SERVICE_NAME: %1DISPLAY_NAME: %2 종류 : %3 %4 %5 상태 : %6 %7 (%8, %9, %10) WIN32_EXIT_CODE : %11 (0x%12) SERVICE_EXIT_CODE : %13 (0x%14) 검사점 : 0x%15 WAIT_HINT : 0x%16 PID : %17 플래그 : %18 |
SERVICE_NAME: %1DISPLAY_NAME: %2 TYPE : %3 %4 %5 STATE : %6 %7 (%8, %9, %10) WIN32_EXIT_CODE : %11 (0x%12) SERVICE_EXIT_CODE : %13 (0x%14) CHECKPOINT : 0x%15 WAIT_HINT : 0x%16 PID : %17 FLAGS : %18 |
0x33 | SERVICE_NAME: %1 RESET_PERIOD (in seconds) : %2 REBOOT_MESSAGE : %3 COMMAND_LINE : %4 |
SERVICE_NAME: %1 RESET_PERIOD (in seconds) : %2 REBOOT_MESSAGE : %3 COMMAND_LINE : %4 |
0x34 | FAILURE_ACTIONS : 다시 시작 -- 지연 = %1밀리초. |
FAILURE_ACTIONS : RESTART -- Delay = %1 milliseconds. |
0x35 | 다시 시작 -- 지연 = %1밀리초. |
RESTART -- Delay = %1 milliseconds. |
0x36 | FAILURE_ACTIONS : 다시 부팅 -- 지연 = %1밀리초. |
FAILURE_ACTIONS : REBOOT -- Delay = %1 milliseconds. |
0x37 | 다시 부팅 -- 지연 = %1밀리초. |
REBOOT -- Delay = %1 milliseconds. |
0x38 | FAILURE_ACTIONS : 프로세스 실행 -- 지연 = %1밀리초. |
FAILURE_ACTIONS : RUN PROCESS -- Delay = %1 milliseconds. |
0x39 | 프로세스 실행 -- 지연 = %1밀리초. |
RUN PROCESS -- Delay = %1 milliseconds. |
0x3A | SERVICE_NAME: %1 종류 : %2 %3 %4 START_TYPE : %5 %6 ERROR_CONTROL : %7 %8 BINARY_PATH_NAME : %9 LOAD_ORDER_GROUP : %10 태그 : %11 DISPLAY_NAME : %12 종속성 : %13 |
SERVICE_NAME: %1 TYPE : %2 %3 %4 START_TYPE : %5 %6 ERROR_CONTROL : %7 %8 BINARY_PATH_NAME : %9 LOAD_ORDER_GROUP : %10 TAG : %11 DISPLAY_NAME : %12 DEPENDENCIES : %13 |
0x3B | : %1 |
: %1 |
0x3C | SERVICE_START_NAME : %1 |
SERVICE_START_NAME : %1 |
0x64 | [SC] %1 성공 |
[SC] %1 SUCCESS |
0x65 | [SC] %1 실패 %2:%3 |
[SC] %1 FAILED %2:%3 |
0x66 | [SC] %1이(가) %2바이트가 필요합니다. |
[SC] %1 needs %2 bytes |
0x67 | [SC] %1: 데이터가 많아서 인덱스 %3에서 다시 시작하려면 %2바이트가 필요합니다. |
[SC] %1: more data, need %2 bytes start resume at index %3 |
0x68 | [SC] %1: 데이터가 많아서 %2바이트가 필요합니다. |
[SC] %1: more data, need %2 bytes |
0x69 | 오류: %1 필드가 올바르지 않습니다. |
ERROR: Invalid %1 field |
0x6A | 오류: 올바르지 않은 옵션입니다. |
ERROR: Invalid Option |
0x6B | 오류: 그룹을 열거할 때는 서비스 이름을 지정할 수 없습니다. |
ERROR: Cannot specify a service name when enumerating a group |
0x6C | 오류: 서비스 이름이 필요합니다. |
ERROR: A service name is required |
0x6D | 오류: 인식할 수 없는 명령입니다. |
ERROR: Unrecognized command |
0x6E | 오류: 다시 설정 및 동작 옵션은 동시에 설정되어야 합니다. |
ERROR: The reset and actions options must be set simultaneously |
0x6F | u |
u |
0x71 | 설명: 서비스의 오류 동작 플래그 설정을 변경합니다. 이 설정이 0(기본값)이면 SCM(서비스 제어 관리자)은 서비스 프로세스가 SERVICE_STOPPED가 아닌 상태의 서비스로 종료되는 경우에만 해당 서비스에 대해 구성된 오류 동작을 활성화합니다. 이 설정이 1이면 SCM은 위의 서비스 프로세스 종료 조건 외에도 해당 서비스가 Win32 끝내기 코드가 0이 아닌 SERVICE_STOPPED 상태에 들어가는 경우 해당 서비스에 대해 구성된 오류 동작을 활성화합니다. 해당 서비스에 구성된 오류 동작이 없으면 이 설정은 무시됩니다.사용법: sc failureflag [서비스 이름] [플래그] |
DESCRIPTION: Changes the failure actions flag setting of a service. If this setting is 0 (default), the Service Control Manager (SCM) enables configured failure actions on the service only if the service process terminates with the service in a state other than SERVICE_STOPPED. If this setting is 1, the SCM enables configured failure actions on the service if the service enters the SERVICE_STOPPED state with a Win32 exit code other than 0 in addition to the service process termination as above. This setting is ignored if the service does not have any failure actions configured.USAGE: sc failureflag [service name] [flag] |
0x72 | 설명: 서비스의 오류 동작 플래그 설정을 가져옵니다. 이 설정이 0(기본값)이면 SCM(서비스 제어 관리자)은 서비스 프로세스가 SERVICE_STOPPED가 아닌 상태의 서비스로 종료되는 경우에만 해당 서비스에 대해 구성된 오류 동작을 활성화합니다. 이 설정이 1이면 SCM은 위의 서비스 프로세스 종료 조건 외에도 해당 서비스가 Win32 끝내기 코드가 0이 아닌 SERVICE_STOPPED 상태에 들어가는 경우 해당 서비스에 대해 구성된 오류 동작을 활성화합니다. 해당 서비스에 구성된 오류 동작이 없으면 이 설정은 무시됩니다.사용법: sc qfailureflag [서비스 이름] |
DESCRIPTION: Retrieves the failure actions flag setting of a service. If this setting is 0 (default), the Service Control Manager (SCM) enables configured failure actions on the service only if the service process terminates with the service in a state other than SERVICE_STOPPED. If this setting is 1, the SCM enables configured failure actions on the service if the service enters the SERVICE_STOPPED state with a Win32 exit code other than 0 in addition to the service process termination as above. This setting is ignored if the service does not have any failure actions configured.USAGE: sc qfailureflag [service name] |
0x73 | SERVICE_NAME: %1FAILURE_ACTIONS_ON_NONCRASH_FAILURES: TRUE |
SERVICE_NAME: %1FAILURE_ACTIONS_ON_NONCRASH_FAILURES: TRUE |
0x74 | SERVICE_NAME: %1FAILURE_ACTIONS_ON_NONCRASH_FAILURES: FALSE |
SERVICE_NAME: %1FAILURE_ACTIONS_ON_NONCRASH_FAILURES: FALSE |
0x75 | 설명: 서비스의 서비스 SID(보안 식별자) 형식 설정을 변경합니다. 이 설정이 \"제한 안 됨\"이면 프로세스의 첫 번째 서비스가 시작되고 있기 때문에 다음에 해당 서비스 프로세스가 시작될 때 SCM(서비스 제어 관리자)이 이 서비스의 SID를 서비스 프로세스 토큰에 추가합니다. 이 설정은 Win32 사용자 모드 서비스에만 유효합니다. 이 설정이 \"제한됨\"이면 프로세스의 첫 번째 서비스가 시작되고 있기 때문에 다음에 해당 서비스 프로세스가 시작될 때 SCM(서비스 제어 관리자)이 이 서비스의 SID를 서비스 프로세스 토큰에 추가합니다. 또한 이 서비스의 SID는 프로세스 토큰의 제한하는 SID 목록에도 추가됩니다. 프로세스 토큰은 제한된 토큰이 됩니다. 제한된 토큰에 대한 자세한 내용은 MSDN을 참조하십시오. 이 설정은 Win32 사용자 모드 서비스에만 유효합니다. 또한 공유 프로세스 서비스의 경우 프로세스에 공동으로 호스팅된 모든 서비스가 이 SID 형식으로 설정되어 있어야 이러한 사항이 적용됩니다. 이 설정이 \"없음\"이면 SCM은 서비스의 SID를 서비스 프로세스 토큰에 추가하지 않습니다. 사용법: sc sidtype [서비스 이름] [형식]옵션: type = |
DESCRIPTION: Changes the service security identifier (SID) type setting of a service. If this setting is \"unrestricted\", the Service Control Manager (SCM) will add this service's SID to the service process token when the service process starts the next time due to the first service in the process being started. This setting is valid only for Win32 user mode services. If this setting is \"restricted\", the Service Control Manager (SCM) will add this service's SID to the service process token when the service process starts the next time due to the first service in the process being started. In addition, this service's SID will also be added to the restricting SID list in the process token. The process token will be a restricted token. See MSDN for details on restricted token. This setting is valid only for Win32 user mode services. In addition, for a share process service, all services cohosted in the process must have this SID type set for this to take effect. If this setting is \"none\", the SCM will not add the service's SID to the service process token. USAGE: sc sidtype [service name] [type]OPTIONS: type = |
0x76 | 설명: 서비스의 서비스 SID(보안 식별자) 형식 설정을 쿼리합니다. 이 설정이 \"제한 안 됨\"이면 프로세스의 첫 번째 서비스가 시작되고 있기 때문에 다음에 해당 서비스 프로세스가 시작될 때 SCM(서비스 제어 관리자)이 이 서비스의 SID를 서비스 프로세스 토큰에 추가합니다. 이 설정은 Win32 사용자 모드 서비스에만 유효합니다. 이 설정이 \"제한됨\"이면 프로세스의 첫 번째 서비스가 시작되고 있기 때문에 다음에 해당 서비스 프로세스가 시작될 때 SCM(서비스 제어 관리자)이 이 서비스의 SID를 서비스 프로세스 토큰에 추가합니다. 또한 이 서비스의 SID는 프로세스 토큰의 제한하는 SID 목록에도 추가됩니다. 프로세스 토큰은 제한된 토큰이 됩니다. 제한된 토큰에 대한 자세한 내용은 MSDN을 참조하십시오. 이 설정은 Win32 사용자 모드 서비스에만 유효합니다. 또한 공유 프로세스 서비스의 경우 프로세스에 공동으로 호스팅된 모든 서비스가 이 SID 형식으로 설정되어 있어야 이러한 사항이 적용됩니다. 이 설정이 \"없음\"이면 SCM은 서비스의 SID를 서비스 프로세스 토큰에 추가하지 않습니다. 사용법: sc qsidtype [서비스 이름] |
DESCRIPTION: Queries the service security identifier (SID) type setting of a service. If this setting is \"unrestricted\", the Service Control Manager (SCM) will add this service's SID to the service process token when the service process starts the next time due to the first service in the process being started. This setting is valid only for Win32 user mode services. If this setting is \"restricted\", the Service Control Manager (SCM) will add this service's SID to the service process token when the service process starts the next time due to the first service in the process being started. In addition, this service's SID will also be added to the restricting SID list in the process token. The process token will be a restricted token. See MSDN for details on restricted token. This setting is valid only for Win32 user mode services. In addition, for a share process service, all services cohosted in the process must have this SID type set for this to take effect. If this setting is \"none\", the SCM will not add the service's SID to the service process token. USAGE: sc qsidtype [service name] |
0x77 | SERVICE_NAME: %1SERVICE_SID_TYPE: UNRESTRICTED |
SERVICE_NAME: %1SERVICE_SID_TYPE: UNRESTRICTED |
0x78 | SERVICE_NAME: %1SERVICE_SID_TYPE: NONE |
SERVICE_NAME: %1SERVICE_SID_TYPE: NONE |
0x79 | SERVICE_NAME: %1 PRIVILEGES : %2 |
SERVICE_NAME: %1 PRIVILEGES : %2 |
0x7B | 설명: 서비스의 필요한 권한 설정을 쿼리합니다. 권한 설정은 프로세스의 첫 번째 서비스가 시작되고 있기 때문에 해당 서비스 프로세스가 시작될 때 적용됩니다. 그때 SCM(서비스 제어 관리자)은 같은 프로세스에 호스팅될 모든 서비스에 필요한 모든 권한의 합집합을 계산한 다음 그러한 권한을 사용하여 프로세스를 만듭니다. 이 설정이 없다는 것은 서비스의 구성된 계정에서 실행되는 프로세스에 대해 보안 하위 시스템이 허용하는 모든 권한이 해당 프로세스에 필요하다는 것을 암시적으로 나타냅니다. 사용법: sc qprivs [서비스 이름] |
DESCRIPTION: Queries the required privileges setting for a service. The privilege settings take effect when the service process starts due to the first service in the process being started. At that time, the Service Control Manager (SCM) computes the union of all privileges required by all services that will be hosted in the same process and then creates the process with those privileges. An absence of this setting is taken to imply that the service requires all the privileges that the security subsystem allows for a process running in the service's configured account.USAGE: sc qprivs [service name] |
0x7C | 설명: 서비스의 필요한 권한 설정을 변경합니다. 권한 설정은 프로세스의 첫 번째 서비스가 시작되고 있기 때문에 해당 서비스 프로세스가 시작될 때 적용됩니다. 그때 SCM(서비스 제어 관리자)은 같은 프로세스에 호스팅될 모든 서비스에 필요한 모든 권한의 합집합을 계산한 다음 그러한 권한을 사용하여 프로세스를 만듭니다. 이 설정이 없다는 것은 서비스의 구성된 계정에서 실행되는 프로세스에 대해 보안 하위 시스템이 허용하는 모든 권한이 해당 프로세스에 필요하다는 것을 암시적으로 나타냅니다. 사용법: sc privs [서비스 이름] [권한]옵션: privileges = [예: SeBackupPrivilege/SeRestorePrivilege] |
DESCRIPTION: Changes the required privileges setting of a service. The privilege settings take effect when the service process starts due to the first service in the process being started. At that time, the Service Control Manager (SCM) computes the union of all privileges required by all services that will be hosted in the same process and then creates the process with those privileges. An absence of this setting is taken to imply that the service requires all the privileges that the security subsystem allows for the process running in the service's configured account.USAGE: sc privs [service name] [privileges]OPTIONS: privileges = [E.g., SeBackupPrivilege/SeRestorePrivilege] |
0x7D | SERVICE_NAME: %1SERVICE_SID_TYPE: RESTRICTED |
SERVICE_NAME: %1SERVICE_SID_TYPE: RESTRICTED |
0x7E | SDDL 권한 권한 값---------- ----------- GA - GENERIC_ALL GR - GENERIC_READ GW - GENERIC_WRITE GX - GENERIC_EXECUTE RC - READ_CONTROL SD - DELETE WD - WRITE_DAC WO - WRITE_OWNER RP - SERVICE_START WP - SERVICE_STOP CC - SERVICE_QUERY_CONFIG DC - SERVICE_CHANGE_CONFIG LC - SERVICE_QUERY_STATUS SW - SERVICE_ENUMERATE_DEPENDENTS LO - SERVICE_INTERROGATE DT - SERVICE_PAUSE_CONTINUE CR - SERVICE_USER_DEFINED_CONTROL |
SDDL right Right value---------- ----------- GA - GENERIC_ALL GR - GENERIC_READ GW - GENERIC_WRITE GX - GENERIC_EXECUTE RC - READ_CONTROL SD - DELETE WD - WRITE_DAC WO - WRITE_OWNER RP - SERVICE_START WP - SERVICE_STOP CC - SERVICE_QUERY_CONFIG DC - SERVICE_CHANGE_CONFIG LC - SERVICE_QUERY_STATUS SW - SERVICE_ENUMERATE_DEPENDENTS LO - SERVICE_INTERROGATE DT - SERVICE_PAUSE_CONTINUE CR - SERVICE_USER_DEFINED_CONTROL |
0x7F | SDDL 권한 권한 값---------- ----------- GA - GENERIC_ALL KA - GENERIC_ALL GR - GENERIC_READ GW - GENERIC_WRITE GX - GENERIC_EXECUTE RC - READ_CONTROL SD - DELETE WD - WRITE_DAC WO - WRITE_OWNER RP - SC_MANAGER_QUERY_LOCK_STATUS WP - SC_MANAGER_MODIFY_BOOT_CONFIG CC - SC_MANAGER_CONNECT DC - SC_MANAGER_CREATE_SERVICE LC - SC_MANAGER_ENUMERATE_SERVICE SW - SC_MANAGER_LOCK |
SDDL right Right value---------- ----------- GA - GENERIC_ALL KA - GENERIC_ALL GR - GENERIC_READ GW - GENERIC_WRITE GX - GENERIC_EXECUTE RC - READ_CONTROL SD - DELETE WD - WRITE_DAC WO - WRITE_OWNER RP - SC_MANAGER_QUERY_LOCK_STATUS WP - SC_MANAGER_MODIFY_BOOT_CONFIG CC - SC_MANAGER_CONNECT DC - SC_MANAGER_CREATE_SERVICE LC - SC_MANAGER_ENUMERATE_SERVICE SW - SC_MANAGER_LOCK |
0x80 | SERVICE_NAME: %1 %2 종류 : %3 %4 %5 상태 : %6 %7 WIN32_EXIT_CODE : %11 (0x%12) SERVICE_EXIT_CODE : %13 (0x%14) 검사점 : 0x%15 WAIT_HINT : 0x%16 |
SERVICE_NAME: %1 %2 TYPE : %3 %4 %5 STATE : %6 %7 WIN32_EXIT_CODE : %11 (0x%12) SERVICE_EXIT_CODE : %13 (0x%14) CHECKPOINT : 0x%15 WAIT_HINT : 0x%16 |
0x81 | SERVICE_NAME: %1DISPLAY_NAME: %2 종류 : %3 %4 %5 상태 : %6 %7 WIN32_EXIT_CODE : %11 (0x%12) SERVICE_EXIT_CODE : %13 (0x%14) 검사점 : 0x%15 WAIT_HINT : 0x%16 |
SERVICE_NAME: %1DISPLAY_NAME: %2 TYPE : %3 %4 %5 STATE : %6 %7 WIN32_EXIT_CODE : %11 (0x%12) SERVICE_EXIT_CODE : %13 (0x%14) CHECKPOINT : 0x%15 WAIT_HINT : 0x%16 |
0x82 | SERVICE_NAME: %1 %2 종류 : %3 %4 %5 상태 : %6 %7 WIN32_EXIT_CODE : %11 (0x%12) SERVICE_EXIT_CODE : %13 (0x%14) 검사점 : 0x%15 WAIT_HINT : 0x%16 PID : %17 플래그 : %18 |
SERVICE_NAME: %1 %2 TYPE : %3 %4 %5 STATE : %6 %7 WIN32_EXIT_CODE : %11 (0x%12) SERVICE_EXIT_CODE : %13 (0x%14) CHECKPOINT : 0x%15 WAIT_HINT : 0x%16 PID : %17 FLAGS : %18 |
0x83 | SERVICE_NAME: %1DISPLAY_NAME: %2 종류 : %3 %4 %5 상태 : %6 %7 WIN32_EXIT_CODE : %11 (0x%12) SERVICE_EXIT_CODE : %13 (0x%14) 검사점 : 0x%15 WAIT_HINT : 0x%16 PID : %17 플래그 : %18 |
SERVICE_NAME: %1DISPLAY_NAME: %2 TYPE : %3 %4 %5 STATE : %6 %7 WIN32_EXIT_CODE : %11 (0x%12) SERVICE_EXIT_CODE : %13 (0x%14) CHECKPOINT : 0x%15 WAIT_HINT : 0x%16 PID : %17 FLAGS : %18 |
0x84 | 경고: %1 서비스는 대화형으로 구성되어 있으며 지원되지 않고 않습니다. 서비스가 올바르게 작동하지 않을 수 있습니다. |
WARNING: The service %1 is configured as interactive whose support is being deprecated. The service may not function properly. |
0x85 | 이름: %1서비스 SID: %2상태: 활성 |
NAME: %1SERVICE SID: %2STATUS: Active |
0x86 | 설명: 임의 이름에 해당되는 서비스 SID 문자열을 표시합니다. 이 이름은 기존 서비스의 이름일 수 있습니다.사용법: sc showsid [name] |
DESCRIPTION: Displays the service SID string corresponding to an arbitrary name. The name can be that of an existing or non-existent service.USAGE: sc showsid [name] |
0x87 | [SC] %2 오류가 발생하여 %1이(가) 실패했습니다. |
[SC] %1 FAILED with error %2. |
0x88 | 설명: 서비스의 트리거 매개 변수를 변경합니다.사용법: sc triggerinfo [서비스 이름] ...옵션: start/device/UUID/HwId1/... start/custom/UUID/data0/.. stop/custom/UUID/data0/... start/strcustom/UUID/data0/.. stop/strcustom/UUID/data0/.. start/lvlcustom/UUID/data0/.. stop/lvlcustom/UUID/data0/.. start/kwanycustom/UUID/data0/.. stop/kwanycustom/UUID/data0/.. start/kwallcustom/UUID/data0/.. stop/kwallcustom/UUID/data0/.. start/networkon stop/networkoff start/domainjoin stop/domainleave start/portopen/parameter stop/portclose/parameter start/machinepolicy start/userpolicy start/rpcinterface/UUID start/namedpipe/pipename delete |
DESCRIPTION: Changes the trigger parameters of a service.USAGE: sc triggerinfo [service name] ...OPTIONS: start/device/UUID/HwId1/... start/custom/UUID/data0/.. stop/custom/UUID/data0/... start/strcustom/UUID/data0/.. stop/strcustom/UUID/data0/.. start/lvlcustom/UUID/data0/.. stop/lvlcustom/UUID/data0/.. start/kwanycustom/UUID/data0/.. stop/kwanycustom/UUID/data0/.. start/kwallcustom/UUID/data0/.. stop/kwallcustom/UUID/data0/.. start/networkon stop/networkoff start/domainjoin stop/domainleave start/portopen/parameter stop/portclose/parameter start/machinepolicy start/userpolicy start/rpcinterface/UUID start/namedpipe/pipename delete |
0x89 | SERVICE_NAME: %1 |
SERVICE_NAME: %1 |
0x8A | 장치 인터페이스 도착 : %1 [인터페이스 클래스 GUID] |
DEVICE INTERFACE ARRIVAL : %1 [INTERFACE CLASS GUID] |
0x8B | 사용자 지정 : %1 [ETW 공급자 UUID] |
CUSTOM : %1 [ETW PROVIDER UUID] |
0x8C | IP 주소 가용성 : %1 [사용 가능한 IP 주소 없음] |
IP ADDRESS AVAILABILITY : %1 [NO IP ADDRESS AVAILABLE] |
0x8D | 휴먼 인터페이스 장치 : %1 [인터페이스 클래스 GUID] |
HUMAN INTERFACE DEVICE : %1 [INTERFACE CLASS GUID] |
0x8E | 설명: 서비스의 트리거 정보를 검색합니다.사용법: sc qtriggerinfo [서비스 이름] |
DESCRIPTION: Retrieves the trigger information of a service.USAGE: sc qtriggerinfo [service name] |
0x8F | 데이터 : %1 |
DATA : %1 |
0x90 | 시작 또는 중지 트리거에 대해 %1 서비스가 등록되지 않았습니다. |
The service %1 has not registered for any start or stop triggers. |
0x91 | 서비스 시작 |
START SERVICE |
0x92 | 서비스 중지 |
STOP SERVICE |
0x93 | IP 주소 가용성 : %1 [첫 번째 IP 주소 사용 가능] |
IP ADDRESS AVAILABILITY : %1 [FIRST IP ADDRESS AVAILABLE] |
0x94 | 도메인 가입 상태 : %1 [도메인에 가입됨] |
DOMAIN JOINED STATUS : %1 [DOMAIN JOINED] |
0x95 | 도메인 가입 상태 : %1 [도메인에 가입되지 않음] |
DOMAIN JOINED STATUS : %1 [NOT DOMAIN JOINED] |
0x96 | 설명: Win32 서비스에 대해 기본 설정 NUMA 노드를 변경합니다. 이 설정은 자체 프로세스 서비스에 대해서만 유효합니다. 기존 설정을 삭제하려면 노드 번호를 -1로 설정하십시오. 잘못된 기본 설정 번호를 제공하면 변경 요청이 수행되지 않습니다.사용법: sc preferrednode [서비스 이름] [노드 번호] |
DESCRIPTION: Changes the preferred NUMA node for a Win32 service. This setting is valid only for own process services. To delete an existing setting, set the node number as -1. If an invalid preferred node number is supplied, then the change request will fail.USAGE: sc preferrednode [service name] [node number] |
0x97 | 설명: Win32 서비스에 대한 기본 설정 NUMA 노드를 쿼리합니다. 이 설정은 자체 프로세스 서비스에 대해서만 유효합니다. 서비스에 기본 설정 노드 설정이 없을 경우 쿼리가 실패합니다.사용법: sc qpreferrednode [서비스 이름] |
DESCRIPTION: Queries the preferred NUMA node for a Win32 service. This setting is valid only for own process services. If the service has no preferred node setting, then the query will fail.USAGE: sc qpreferrednode [service name] |
0x98 | 기본 설정 노드 : %1 |
PREFERRED NODE : %1 |
0x99 | [참고: 서비스 시작 종류를 사용하지 않으므로 트리거가 비활성화되어 있습니다.] |
[NOTE: Since the service start type is disabled, the triggers are inactive.] |
0x9A | 방화벽 포트 이벤트 : %1 [포트 열림] |
FIREWALL PORT EVENT : %1 [PORT OPEN] |
0x9B | 방화벽 포트 이벤트 : %1 [포트 닫힘] |
FIREWALL PORT EVENT : %1 [PORT CLOSE] |
0x9C | 그룹 정책 : %1 [컴퓨터 정책 있음] |
GROUP POLICY : %1 [MACHINE POLICY PRESENT] |
0x9D | 그룹 정책 : %1 [사용자 정책 있음] |
GROUP POLICY : %1 [USER POLICY PRESENT] |
0x9E | 이름: %1 서비스 SID: %2상태: 비활성 |
NAME: %1 SERVICE SID: %2STATUS: Inactive |
0xA2 | 네트워크 이벤트 : %1 [RPC 인터페이스 이벤트] |
NETWORK EVENT : %1 [RPC INTERFACE EVENT] |
0xA3 | 네트워크 이벤트 : %1 [명명된 파이프 이벤트] |
NETWORK EVENT : %1 [NAMED PIPE EVENT] |
0xA6 | 사용자 지정 시스템 상태 변경 이벤트 : %1 |
CUSTOM SYSTEM STATE CHANGE EVENT : %1 |
0xA7 | 다른 서비스가 동일한 끝점 또는 인터페이스에 대한 명명된 파이프 또는 RPC 트리거를 지정된 서비스로 사용하고 있는 경우이 오류가 발생할 수 있습니다. |
This error may occur if another service is already using a Named Pipe or RPC trigger for the same endpoint or interface as thegiven service. |
0xA8 | 설명: 서비스의 계정이 관리되는 암호를 사용하는지 여부를 변경합니다. 이 설정이 \"true\"인 경우 SCM(서비스 제어 관리자)이 서비스 시작 시 NetLogon에서 계정 암호를 요청합니다. 이 설정이 \"false\"인 경우 SCM은 구성된 계정 암호를 사용합니다.사용법: sc managedaccount [service name] [type]옵션: type = |
DESCRIPTION: Changes whether the account in which the service runs uses a managed password. If this setting is \"true\", the Service Control Manager (SCM) will request the account password from NetLogon when starting the service. If this setting is \"false\", the SCM will use the configured account password.USAGE: sc managedaccount [service name] [type]OPTIONS: type = |
0xA9 | 관리되는 계정: %1 |
ACCOUNT MANAGED : %1 |
0xAA | 설명: 이 서비스에 대해 구성된 계정에 관리되는 계정 암호가 있는지 여부를 쿼리합니다.사용법: sc qmanagedaccount [service name] |
DESCRIPTION: Queries whether the account configured for this service has a managed account password.USAGE: sc qmanagedaccount [service name] |
0xAB | 오류: 잘못된 트리거 데이터 값 |
ERROR: Invalid trigger data value |
0xAC | 설명: 서비스가 보호된 프로세스에서 시작하도록 표시되어 있는지 여부를 쿼리합니다. 이 설정은 변경할 수 없습니다.사용법: sc qprotection [서비스 이름] |
DESCRIPTION: Queries whether the service is marked to start in a protected process. Note that this setting cannot be changed.USAGE: sc qprotection [service name] |
0xAD | 서비스 %1 보호 수준: 없음 |
SERVICE %1 PROTECTION LEVEL: NONE. |
0xAE | 서비스 %1 보호 수준: WINDOWS |
SERVICE %1 PROTECTION LEVEL: WINDOWS. |
0xAF | 서비스 %1 보호 수준: WINDOWS 라이트 |
SERVICE %1 PROTECTION LEVEL: WINDOWS LIGHT. |
0xB0 | 서비스 %1 보호 수준: 맬웨어 방지 라이트 |
SERVICE %1 PROTECTION LEVEL: ANTIMALWARE LIGHT. |
0xB1 | 서비스 %1 보호 수준: 잘못된 값 |
SERVICE %1 PROTECTION LEVEL: INVALID VALUE. |
0xB2 | 설명: 지정된 사용자 서비스 템플릿에서 생성된 동일한 세션의 현재 사용자에 대한 사용자 서비스 인스턴스를 쿼리합니다.사용법: sc quserservice |
DESCRIPTION: Queries for a user service instance for the current user in the same session created from the user service template specified.USAGE: sc quserservice |
0xB3 | 사용자 서비스 템플릿 %1, 로컬 서비스 인스턴스 %2. |
USER SERVICE TEMPLATE %1, LOCAL SERVICE INSTANCE %2. |