SC (Service Control)

sc ๋ช…๋ น์–ด๋Š” Windows์—์„œ ์„œ๋น„์Šค(Service)๋ฅผ ์ œ์–ด ๋ฐ ๊ด€๋ฆฌํ•˜๊ธฐ ์œ„ํ•œ ๋ช…๋ น์ค„ ๋„๊ตฌ์ž…๋‹ˆ๋‹ค. Service Control์˜ ์ค„์ž„๋ง์ด๋ฉฐ, PowerShell์ด๋‚˜ ๋ช…๋ น ํ”„๋กฌํ”„ํŠธ(cmd)์—์„œ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.


์ฃผ์š” ์šฉ๋„

  • ์„œ๋น„์Šค ์กฐํšŒ, ์‹œ์ž‘/์ค‘์ง€/์žฌ์‹œ์ž‘

  • ์„œ๋น„์Šค ์„ค์ • ๋ณ€๊ฒฝ (์˜ˆ: ์‹คํ–‰ ๊ฒฝ๋กœ, ์‹œ์ž‘ ์œ ํ˜•)

  • ์‹ ๊ทœ ์„œ๋น„์Šค ๋“ฑ๋ก ๋˜๋Š” ์‚ญ์ œ

  • ์„œ๋น„์Šค ์ƒํƒœ ํ™•์ธ

  • ์„œ๋น„์Šค ์ž๋™ ์‹คํ–‰ ์—ฌ๋ถ€ ํ™•์ธ (START_TYPE)

  • ์‹คํ–‰ ํŒŒ์ผ ๊ฒฝ๋กœ ํ™•์ธ (BINARY_PATH_NAME)

๊ธฐ๋ณธ ๋ฌธ๋ฒ•

sc [๋ช…๋ น์–ด] [์„œ๋น„์Šค์ด๋ฆ„] [์˜ต์…˜]

์ž์ฃผ ์‚ฌ์šฉ๋˜๋Š” ๋ช…๋ น์–ด

๋ช…๋ น์–ด
์„ค๋ช…
์˜ˆ์‹œ

sc query

์„œ๋น„์Šค ์ƒํƒœ ์กฐํšŒ

sc query wuauserv

sc qc

์„œ๋น„์Šค ๊ตฌ์„ฑ ์ •๋ณด ์กฐํšŒ

sc qc wuauserv

sc start

์„œ๋น„์Šค ์‹œ์ž‘

sc start wuauserv

sc stop

์„œ๋น„์Šค ์ค‘์ง€

sc stop wuauserv

sc config

์„œ๋น„์Šค ์„ค์ • ๋ณ€๊ฒฝ

sc config wuauserv start= disabled

sc create

์„œ๋น„์Šค ๋“ฑ๋ก

sc create MySvc binPath= "C:\svc.exe"

sc delete

์„œ๋น„์Šค ์‚ญ์ œ

sc delete MySvc

sc sdshow

์„œ๋น„์Šค ๋ณด์•ˆ ๋””์Šคํฌ๋ฆฝํ„ฐ ๋ณด๊ธฐ

sc sdshow wuauserv

sc sdset

๋ณด์•ˆ ๋””์Šคํฌ๋ฆฝํ„ฐ ์„ค์ • (ACL ๋ณ€๊ฒฝ)

์œ„ํ—˜ ์š”์†Œ ์žˆ์Œ

๋ชจ์˜์นจํˆฌ ๊ด€์ ์—์„œ์˜ ํ™œ์šฉ

  • sc qc, sc sdshow โ†’ ๊ถŒํ•œ ์ •๋ณด ํ™•์ธ

  • sc config โ†’ ์‹คํ–‰ ๊ฒฝ๋กœ ํƒˆ์ทจ (๊ถŒํ•œ ์ƒ์Šน)

  • sc create, sc start โ†’ ๊ณต๊ฒฉ์šฉ ์„œ๋น„์Šค ๋“ฑ๋ก ๋ฐ ์‹คํ–‰

  • sc delete โ†’ ํ”์  ์‚ญ์ œ

Last updated