±â¼ú ÀÚ·á: 251192 - ¸¶Áö¸· °ËÅä: 2004³â 11¿ù 30ÀÏ È­¿äÀÏ - ¼öÁ¤: 3.0

Sc.exe¸¦ »ç¿ëÇÏ¿© Windows ¼­ºñ½º¸¦ ¸¸µå´Â ¹æ¹ý

ÀÌ ÆäÀÌÁö¿¡¼­

¸ðµÎ È®´ë | ¸ðµÎ Ãà¼Ò

¿ä¾à

¸í·ÉÁÙ¿¡¼­ ¿ø°ÝÀ¸·Î ¼­ºñ½º¸¦ ¸¸µé°í ½ÃÀÛÇÏ´Â µ¥ ¸®¼Ò½º ŰƮ¿¡ Æ÷ÇÔµÈ SC µµ±¸(Sc.exe)¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

Netsvc.exe¿Í Instsrv.exe µµ±¸¸¦ »ç¿ëÇÏ¸é ¿ø°Ý ÄÄÇ»ÅÍ¿¡¼­ ¼­ºñ½º¸¦ ½ÃÀÛÇÒ ¼ö ÀÖÁö¸¸ ¿ø°ÝÀ¸·Î ¼­ºñ½º¸¦ ¸¸µé ¼ö´Â ¾ø½À´Ï´Ù.

Âü°í: Srvinstw.exe µµ±¸´Â ¿ø°Ý ¼­ºñ½º¸¦ ¸¸µå´Â µ¥ »ç¿ëµÇ´Â GUI(±×·¡ÇÈ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º) ¹öÀüÀ̳ª ¸í·ÉÁÙ µµ±¸°¡ ¾Æ´Õ´Ï´Ù.

Ãß°¡ Á¤º¸

Sc.exe¸¦ »ç¿ëÇÏ¿© Windows¿ë ¼­ºñ½º¸¦ ½±°Ô °³¹ßÇÒ ¼ö ÀÖ½À´Ï´Ù. ¸®¼Ò½º ŰƮ¿¡¼­ Á¦°øÇÏ´Â Sc.exe´Â ¸ðµç Windows ¼­ºñ½º Á¦¾î API(ÀÀ¿ë ÇÁ·Î±×·¥ ÀÎÅÍÆäÀ̽º) ÇÔ¼ö¿¡ ´ëÇÑ È£ÃâÀ» ±¸ÇöÇÕ´Ï´Ù. ¸í·ÉÁÙ¿¡¼­ ÀÌ·¯ÇÑ ÇÔ¼ö¿¡ ´ëÇÑ ¸Å°³ º¯¼ö¸¦ ÁöÁ¤ÇÏ´Â ¹æ½ÄÀ¸·Î ¸Å°³ º¯¼ö¸¦ ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. Sc.exe´Â ¼­ºñ½º »óŸ¦ Ç¥½ÃÇÏ°í »óÅ ±¸Á¶ Çʵ忡 ÀúÀåµÈ °ªµµ °Ë»öÇÕ´Ï´Ù. ÀÌ µµ±¸¸¦ »ç¿ëÇÏ¸é ¿ø°Ý ÄÄÇ»ÅÍ À̸§µµ ÁöÁ¤ÇÒ ¼ö ÀÖÀ¸¹Ç·Î ¿ø°Ý ÄÄÇ»ÅÍ¿¡¼­ ¼­ºñ½º API ÇÔ¼ö¸¦ È£ÃâÇϰųª ¼­ºñ½º »óÅ ±¸Á¶¸¦ º¼ ¼ö ÀÖ½À´Ï´Ù.

Sc.exe¸¦ »ç¿ëÇÏ¸é ¸í·ÉÁÙ¿¡¼­ ¼­ºñ½º Á¦¾î API ÇÔ¼ö¸¦ È£ÃâÇÏ°í ¸Å°³ º¯¼ö¸¦ º¯°æÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ÀÌ·Î ÀÎÇÑ ÀåÁ¡Àº ·¹Áö½ºÆ®¸®¿Í ¼­ºñ½º Á¦¾î °ü¸®ÀÚ µ¥ÀÌÅͺ£À̽º¿¡¼­ ¼­ºñ½º Á¤º¸¸¦ ½±°Ô ¸¸µé°Å³ª ±¸¼ºÇÒ ¼ö ÀÖ´Ù´Â °ÍÀÔ´Ï´Ù. ¼öµ¿À¸·Î ·¹Áö½ºÆ®¸®¿¡ Ç׸ñÀ» ¸¸µç ´ÙÀ½ ÄÄÇ»Å͸¦ ´Ù½Ã ½ÃÀÛÇÏ¿© ¼­ºñ½º Á¦¾î °ü¸®ÀÚ°¡ µ¥ÀÌÅͺ£À̽º¸¦ ¾÷µ¥ÀÌÆ®Çϵµ·Ï ÇÏ´Â ¹æ½ÄÀ¸·Î ¼­ºñ½º¸¦ ±¸¼ºÇÒ Çʿ䰡 ¾ø½À´Ï´Ù.

Sc.exe¿¡¼­´Â ´ÙÀ½°ú °°Àº ±¸¹®À» »ç¿ëÇÕ´Ï´Ù.

±¸¹® 1(Sc.exe ½ÇÇà¿¡ ±¸¹® 1 »ç¿ë)
sc [Servername] Command Servicename [Optionname= Optionvalue...]
±¸¹® 2(query ¸í·ÉÀ» Á¦¿ÜÇÑ µµ¿ò¸» Á¤º¸ Ç¥½Ã¿¡ ±¸¹® 2 »ç¿ë)
sc [Command]

¸Å°³ º¯¼ö

  • Servername
    ¼±ÅÃÀû ¸Å°³ º¯¼öÀÔ´Ï´Ù. ¿ø°Ý ÄÄÇ»ÅÍ¿¡¼­ ¸í·ÉÀ» ½ÇÇàÇÏ·Á°í ÇÒ ¶§ ¼­¹ö À̸§À» ÁöÁ¤ÇÕ´Ï´Ù. À̸§Àº ¹é½½·¡½Ã(\) ¹®ÀÚ µÎ °³·Î ½ÃÀÛÇØ¾ß ÇÕ´Ï´Ù(¿¹: \\myserver). ·ÎÄà ÄÄÇ»ÅÍ¿¡¼­ Sc.exe¸¦ ½ÇÇàÇÏ·Á¸é ÀÌ ¸Å°³ º¯¼ö¸¦ ÁöÁ¤ÇÏÁö ¸¶½Ê½Ã¿À.
  • Command
    sc ¸í·ÉÀ» ÁöÁ¤ÇÕ´Ï´Ù. sc ¸í·É Áß ´ëºÎºÐÀº ÁöÁ¤µÈ ÄÄÇ»ÅÍ¿¡ ´ëÇÑ °ü¸®ÀÚ ±ÇÇÑÀÌ ÀÖ¾î¾ß »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. Sc.exe´Â ´ÙÀ½°ú °°Àº ¸í·ÉÀ» Áö¿øÇÕ´Ï´Ù.
    Config
    ¼­ºñ½ºÀÇ ±¸¼ºÀ» º¯°æÇÕ´Ï´Ù(¿µ±¸Àû).

    Continue
    ¼­ºñ½º¿¡ Continue Á¦¾î ¿äûÀ» º¸³À´Ï´Ù.

    Control
    ¼­ºñ½º¿¡ ÄÁÆ®·ÑÀ» Àü¼ÛÇÕ´Ï´Ù.

    Create
    ¼­ºñ½º¸¦ ¸¸µì´Ï´Ù(·¹Áö½ºÆ®¸®¿¡ Ãß°¡).

    Delete
    ¼­ºñ½º¸¦ »èÁ¦ÇÕ´Ï´Ù(·¹Áö½ºÆ®¸®¿¡¼­ »èÁ¦).

    EnumDepend
    ¼­ºñ½º Á¾¼Ó¼ºÀ» ¿­°ÅÇÕ´Ï´Ù.

    GetDisplayName
    ¼­ºñ½ºÀÇ DisplayNameÀ» ¾ò½À´Ï´Ù.

    GetKeyName
    ¼­ºñ½ºÀÇ ServiceKeyNameÀ» ¾ò½À´Ï´Ù.

    Interrogate
    ¼­ºñ½º¿¡ Interrogate Á¦¾î ¿äûÀ» º¸³À´Ï´Ù.

    Pause
    ¼­ºñ½º¿¡ Pause Á¦¾î ¿äûÀ» º¸³À´Ï´Ù.

    qc
    ¼­ºñ½ºÀÇ ±¸¼ºÀ» Äõ¸®ÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº "SC QC" ÂüÁ¶ ÀýÀ» ÂüÁ¶ÇϽʽÿÀ.

    Query
    ¼­ºñ½ºÀÇ »óŸ¦ Äõ¸®Çϰųª ¼­ºñ½º Á¾·ù¿¡ ´ëÇÑ »óŸ¦ ¿­°ÅÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº "SC QUERY" ÂüÁ¶ ÀýÀ» ÂüÁ¶ÇϽʽÿÀ.

    Start
    ¼­ºñ½º¸¦ ½ÃÀÛÇÕ´Ï´Ù.

    Stop
    ¼­ºñ½º¿¡ Stop ¿äûÀ» º¸³À´Ï´Ù.
  • Servicename
    ·¹Áö½ºÆ®¸®¿¡¼­ ¼­ºñ½º Ű À̸§À» ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ À̸§Àº Ç¥½Ã À̸§(Á¦¾îÆÇÀÇ ¼­ºñ½º µµ±¸¿Í net start ¸í·É¿¡¼­ Ç¥½ÃµÇ´Â À̸§)°ú ´Ù¸¨´Ï´Ù. Sc.exe´Â ¼­ºñ½ºÀÇ ±âº» ½Äº°ÀÚ·Î ¼­ºñ½º Ű À̸§À» »ç¿ëÇÕ´Ï´Ù.
  • Optionname
    Optionname°ú Optionvalue ¸Å°³ º¯¼ö¸¦ »ç¿ëÇÏ¿© ¼±ÅÃÀû ¸í·É ¸Å°³ º¯¼öÀÇ À̸§°ú °ªÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. Optionname°ú µîÈ£ »çÀÌ¿¡´Â °ø¹éÀÌ ¾ø¾î¾ß ÇÕ´Ï´Ù. ¼±ÅÃÀû ¸Å°³ º¯¼ö À̸§°ú °ª ½ÖÀ» ¿©·¯ °³ ÁöÁ¤Çϰųª ÀüÇô ÁöÁ¤ÇÏÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù.
  • Optionvalue
    À̸§ÀÌ OptionnameÀÎ ¸Å°³ º¯¼öÀÇ °ªÀ» ÁöÁ¤ÇÕ´Ï´Ù. °¢ Optionname¿¡ ´ëÇÑ À¯È¿ÇÑ °ªÀÇ ¹üÀ§´Â Á¦ÇѵǴ °æ¿ì°¡ ¸¹½À´Ï´Ù. »ç¿ë °¡´ÉÇÑ °ªÀÇ ¸ñ·ÏÀº °¢ ¸í·ÉÀÇ µµ¿ò¸»À» ÂüÁ¶ÇϽʽÿÀ.
´ëºÎºÐÀÇ ¸í·ÉÀ» »ç¿ëÇÏ´Â µ¥ °ü¸®ÀÚ ±ÇÇÑÀÌ ÇÊ¿äÇϹǷΠ»ç¿ëÀÚ´Â °³¹ßÀÌ ¼öÇà ÁßÀÎ ÄÄÇ»ÅÍÀÇ °ü¸®ÀÚ¿©¾ß ÇÕ´Ï´Ù.

sc create ¸í·ÉÀº ·¹Áö½ºÆ®¸®¿Í ¼­ºñ½º Á¦¾î °ü¸®ÀÚ µ¥ÀÌÅͺ£À̽º¿¡¼­ ¼­ºñ½º¿¡ ´ëÇÑ Ç׸ñÀ» ¸¸µì´Ï´Ù.

±¸¹®
sc [Servername] create Servicename [Optionname=Optionvalue...

¸Å°³ º¯¼ö

  • Servername
    ¼±ÅÃÀû ¸Å°³ º¯¼öÀÔ´Ï´Ù. ¿ø°Ý ÄÄÇ»ÅÍ¿¡¼­ ¸í·ÉÀ» ½ÇÇàÇÏ·Á°í ÇÒ ¶§ ¼­¹öÀÇ À̸§À» ÁöÁ¤ÇÕ´Ï´Ù. À̸§Àº ¹é½½·¡½Ã ¹®ÀÚ µÎ °³·Î ½ÃÀÛÇØ¾ß ÇÕ´Ï´Ù(¿¹: \\myserver). ·ÎÄà ÄÄÇ»ÅÍ¿¡¼­ SC¸¦ ½ÇÇàÇÏ·Á¸é ÀÌ ¸Å°³ º¯¼ö¸¦ ÁöÁ¤ÇÏÁö ¸¶½Ê½Ã¿À.
  • Servicename
    ·¹Áö½ºÆ®¸®¿¡¼­ ¼­ºñ½º Ű À̸§À» ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ À̸§Àº Á¦¾îÆÇÀÇ ¼­ºñ½º µµ±¸¿Í net start¿¡¼­ Ç¥½ÃµÇ´Â À̸§ÀΠǥ½Ã À̸§°ú ´Ù¸¨´Ï´Ù. Sc.exe´Â ¼­ºñ½ºÀÇ ±âº» ½Äº°ÀÚ·Î ¼­ºñ½º Ű À̸§À» »ç¿ëÇÕ´Ï´Ù.
  • Optionname
    Optionname°ú Optionvalue ¸Å°³ º¯¼ö¸¦ »ç¿ëÇÏ¿© ¼±ÅÃÀû ¸Å°³ º¯¼öÀÇ À̸§°ú °ªÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. Optionname°ú µîÈ£ »çÀÌ¿¡´Â °ø¹éÀÌ ¾ø¾î¾ß ÇÕ´Ï´Ù. ¼±ÅÃÀû ¸Å°³ º¯¼ö À̸§°ú °ª ½ÖÀ» ¿©·¯ °³ ÁöÁ¤Çϰųª ÀüÇô ÁöÁ¤ÇÏÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù. sc query ¸í·ÉÀº ´ÙÀ½ Optionname°ú Optionvalue °ªÀ» Áö¿øÇÕ´Ï´Ù.
    type=own, share, interact, kernel, filesys
    ¸¸µé·Á´Â ¼­ºñ½ºÀÇ Á¾·ùÀÔ´Ï´Ù. Optionvalue¿¡´Â µå¶óÀ̹ö¿¡¼­ »ç¿ëÇÏ´Â Á¾·ù°¡ Æ÷ÇԵ˴ϴÙ.
    (±âº»°ª = share)

    start=boot, system, auto, demand, disabled
    ¼­ºñ½ºÀÇ ½ÃÀÛ À¯ÇüÀÔ´Ï´Ù. Optionvalue¿¡´Â µå¶óÀ̹ö¿¡¼­ »ç¿ëÇÏ´Â À¯ÇüÀÌ Æ÷ÇԵ˴ϴÙ.
    (±âº»°ª = demand)

    error=normal, severe, critical, ignore
    ¼­ºñ½º°¡ ºÎÆÃ Áß ½ÃÀÛµÇÁö ¾Ê´Â °æ¿ì ¿À·ùÀÇ ½É°¢¼ºÀÔ´Ï´Ù.
    (±âº»°ª = normal)

    binPath=(¹®ÀÚ¿­)
    ¼­ºñ½º ÀÌÁø ÆÄÀÏ¿¡ ´ëÇÑ °æ·Î À̸§ÀÔ´Ï´Ù. ÀÌ ¸Å°³ º¯¼ö¿¡ ´ëÇÑ ±âº»°ªÀº ¾ø½À´Ï´Ù. ÀÌ ¹®ÀÚ¿­Àº ¹Ýµå½Ã Á¦°øµÇ¾î¾ß ÇÕ´Ï´Ù.

    group=(¹®ÀÚ¿­)
    ¼­ºñ½º°¡ ¼ÓÇØ ÀÖ´Â ±×·ìÀÇ À̸§ÀÔ´Ï´Ù. ±×·ì ¸ñ·ÏÀº ServiceGroupOrder¿¡¼­ ·¹Áö½ºÆ®¸®¿¡ ÀúÀåµÇ¾î ÀÖ½À´Ï´Ù.
    (±âº»°ª = nothing)

    tag=(¹®ÀÚ¿­)
    ÀÌ ¹®ÀÚ¿­ÀÌ "yes"·Î ¼³Á¤µÇ¾î ÀÖÀ¸¸é Sc.exe°¡ CreateService È£Ãâ¿¡¼­ TagId¸¦ ¾òÁö¸¸ ű׸¦ Ç¥½ÃÇÏÁö´Â ¾Ê½À´Ï´Ù.
    (±âº»°ª = nothing)

    depend=(°ø¹éÀ¸·Î ±¸ºÐµÈ ¹®ÀÚ¿­)
    ÀÌ ¼­ºñ½º Àü¿¡ ½ÃÀ۵Ǿî¾ß ÇÏ´Â ¼­ºñ½º³ª ±×·ìÀÇ À̸§ÀÔ´Ï´Ù.

    obj=(¹®ÀÚ¿­)
    ¼­ºñ½º°¡ ½ÇÇàµÇ´Â °èÁ¤ÀÇ À̸§ÀÔ´Ï´Ù. µå¶óÀ̹öÀÇ °æ¿ì ÀÌ ¸Å°³ º¯¼ö´Â Windows µå¶óÀ̹ö °³Ã¼ À̸§ÀÔ´Ï´Ù.
    (±âº»°ª = LocalSystem)

    DisplayName=(¹®ÀÚ¿­)
    »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º ÇÁ·Î±×·¥¿¡¼­ ¼­ºñ½º ½Äº°¿¡ »ç¿ëÇÒ ¼ö ÀÖ´Â ¹®ÀÚ¿­ÀÔ´Ï´Ù.

    password=(¹®ÀÚ¿­)
    ¾ÏÈ£ ¹®ÀÚ¿­ÀÔ´Ï´Ù. ÀÌ ¸Å°³ º¯¼ö´Â LocalSystemÀÌ ¾Æ´Ñ °èÁ¤À» »ç¿ëÇÏ´Â °æ¿ì ÇÊ¿äÇÕ´Ï´Ù.
Optionvalue
À̸§ÀÌ OptionnameÀÎ ¸Å°³ º¯¼öÀÇ °ªÀ» ÁöÁ¤ÇÕ´Ï´Ù. Áö¿øµÇ´Â °ªÀÇ ¸ñ·ÏÀº OptionnameÀ» ÂüÁ¶ÇϽʽÿÀ. ¹®ÀÚ¿­À» ÀÔ·ÂÇØ¾ß ÇÏ´Â °æ¿ì ºó µû¿ÈÇ¥¸¦ »ç¿ëÇÏ¸é ºó ¹®ÀÚ¿­À» ³ÖÀ» ¼ö ÀÖ½À´Ï´Ù.

Âü°í: sc create ¸í·ÉÀº CreateService API ÇÔ¼öÀÇ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.

´ÙÀ½ ¿¹´Â \\remotecomputer¶ó´Â ÄÄÇ»ÅÍ¿¡ À̸§ÀÌ "NewService"ÀÎ ¼­ºñ½º¿¡ ´ëÇÑ ·¹Áö½ºÆ®¸® Ç׸ñÀ» ¸¸µì´Ï´Ù.
sc \\remotecomputer create newservice binpath= c:\nt\system32\newserv.exe
ÀÌ ¼­ºñ½º´Â ±âº»ÀûÀ¸·Î ½ÃÀÛ À¯ÇüÀÌ SERVICE_DEMAND_STARTÀÎ WIN32_SHARE_PROCESS·Î ¸¸µé¾îÁý´Ï´Ù. ÀÌ ¼­ºñ½º¿¡´Â Á¾¼Ó¼ºÀÌ ¾øÀ¸¸ç LocalSystem º¸¾È ÄÁÅØ½ºÆ®¿¡¼­ ½ÇÇàµË´Ï´Ù.

´ÙÀ½ ¿¹´Â ÀÚü ÇÁ·Î¼¼½º¿¡¼­ ½ÇÇàµÇ´Â ÀÚµ¿ ½ÃÀÛ ¼­ºñ½º·Î ·ÎÄà ÄÄÇ»ÅÍ¿¡ ¼­ºñ½º¸¦ ¸¸µì´Ï´Ù. ÀÌ ¼­ºñ½º´Â TDI ±×·ì°ú NetBIOS ¼­ºñ½º¿¡ Á¾¼ÓµÇ¾î ÀÖ½À´Ï´Ù. °ø¹éÀ¸·Î ±¸ºÐµÈ Á¾¼Ó¼º ¸ñ·Ï ¾ÕµÚ¿¡´Â µû¿ÈÇ¥¸¦ Ãß°¡ÇØ¾ß ÇÕ´Ï´Ù.
sc create newservice binpath= c:\nt\system32\newserv.exe type= own start= auto depend= "+tdi netbios"
Sc.exe µµ±¸¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ¸®¼Ò½º ŰƮ¿¡¼­ Sc-dev.txt ¹®¼­¸¦ ÂüÁ¶ÇϽʽÿÀ. ÀÌ ¹®¼­¿¡¼­´Â Sc.exe¿¡ ´ëÇØ ÀÚ¼¼ÇÏ°Ô ¼³¸íÇÕ´Ï´Ù.



Microsoft Á¦Ç° °ü·Ã ±â¼ú Àü¹®°¡µé°ú ¿Â¶óÀÎÀ¸·Î Á¤º¸¸¦ ±³È¯ÇϽ÷Á¸é Microsoft ´º½º ±×·ì (http://support.microsoft.com/newsgroups/default.aspx) ¿¡ Âü¿©ÇϽñ⠹ٶø´Ï´Ù.

º» ¹®¼­ÀÇ Á¤º¸´Â ´ÙÀ½ÀÇ Á¦Ç°¿¡ Àû¿ëµË´Ï´Ù.
  • Microsoft Windows NT Server 4.0, Terminal Server Edition
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows NT Server 3.51
  • Microsoft Windows NT Server 4.0 Standard Edition
Ű¿öµå:?
kbinfo KB251192
 

±â¼ú ÀÚ·á ¹ø¿ª

 

Related Support Centers