{"id":2181,"date":"2015-05-15T01:20:20","date_gmt":"2015-05-14T16:20:20","guid":{"rendered":"http:\/\/www.gisdeveloper.co.kr\/?p=2181"},"modified":"2017-01-31T19:41:14","modified_gmt":"2017-01-31T10:41:14","slug":"c-%ec%99%b8%eb%b6%80-%ed%94%84%eb%a1%9c%ec%84%b8%ec%8a%a4-%ec%8b%a4%ed%96%89%ed%95%98%ea%b3%a0-%eb%8c%80%ea%b8%b0%ed%95%98%ea%b8%b0","status":"publish","type":"post","link":"http:\/\/www.gisdeveloper.co.kr\/?p=2181","title":{"rendered":"[C#] \uc678\ubd80 \ud504\ub85c\uc138\uc2a4 \uc2e4\ud589\ud558\uace0 \ub300\uae30\ud558\uae30"},"content":{"rendered":"<p><P>\ucf58\uc194 \ud504\ub85c\uadf8\ub7a8\uc740 \uac1c\ubc1c\uc758 \uac04\ud3b8\uc131\uacfc \uadf8 \uae30\ub2a5\uacfc \ucc45\uc784\uc774 \uba85\ud655\ud568\uc73c\ub85c \ub2e8\uc704 \uae30\ub2a5\uc744 \uc81c\uacf5\ud558\ub294, \ub9c8\uce58 API\uc640 \uac19\uc740 \uc5ed\ud560\uc744 \uc81c\uacf5\ud55c\ub2e4\uace0 \ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \uc774\ub7ec\ud55c \ucf58\uc194 \ud504\ub85c\uadf8\ub7a8\uc758 \uc9c4\uc815\ud55c \uac00\uce58\uc758 \ubc1c\ud718\ub294 \uc5ec\ub7ec \uac1c\uc758 \ucf58\uc194 \ud504\ub85c\uadf8\ub7a8\uc774 \uc870\ud569\ub418\uc5b4 \uc2e4\ud589\ub418\uace0 \uadf8 \uacb0\uacfc\ub4e4\uc774 \ubaa8\uc5ec \ub610 \ub2e4\ub978 \ud558\ub098\uc758 \uacb0\uacfc\ub85c \ucde8\ud569 \ub610\ub294 \uc0c8\ub86d\uac8c \uc0dd\uc131\ub418\ub294 \uac83\uc778\ub370\uc694. \uc774\ub7ec\ud55c \ucf58\uc194 \ud504\ub85c\uadf8\ub7a8\uc744 \uc2e4\ud589\ud558\uace0 \uc2e4\ud589\ub41c \ud504\ub85c\uadf8\ub7a8\uc774 \uc885\ub8cc\ub420\ub54c\uae4c\uc9c0 \uae30\ub2e4\ub9ac\ub294 C# \ud568\uc218\uc5d0 \ub300\ud55c \uc18c\uac1c\uc785\ub2c8\ub2e4.<\/P><\/p>\n<pre>\r\nusing System.Diagnostics;\r\n\r\nprivate int RunProcess(String FileName, String Args)\r\n{\r\n    Process p = new Process();\r\n\r\n    p.StartInfo.FileName = FileName;\r\n    p.StartInfo.Arguments = Args;\r\n\r\n    p.StartInfo.WindowStyle = ProcessWindowStyle.Normal;\r\n\r\n    p.Start();\r\n    p.WaitForExit();\r\n\r\n    return p.ExitCode;\r\n}\r\n<\/pre>\n<p><P>\uc704\uc758 RunProcess \ud568\uc218\ub294 2\uac1c\uc758 \uc778\uc790\ub97c \ubc1b\uc2b5\ub2c8\ub2e4. FileName \uc778\uc790\ub294 \ud504\ub85c\uadf8\ub7a8\uc5d0 \ub300\ud55c \uc2e4\ud589 \ud30c\uc77c \uacbd\ub85c\uc774\uace0 Args\ub294 \uc2e4\ud589 \ud30c\uc77c\uc774 \ubc1b\ub294 Command Line \ub2e8\uc758 \uc778\uc790\uc5d0 \ub300\ud55c \ubb38\uc790\uc5f4\uc785\ub2c8\ub2e4. \uc774 \ud568\uc218\ub294 \uc2e4\ud589\ub418\ub294 \ud504\ub85c\uadf8\ub7a8\uc774 \ubc18\ud658\ud558\ub294 \uac12\uc744 \ub2e4\uc2dc \ubc18\ud658\ud558\uace0 \uc788\uc73c\ubbc0\ub85c \uc774 \ubc18\ud658\uac12\uc744 \uc774\uc6a9\ud574 \ud574\ub2f9 \ud504\ub85c\uadf8\ub7a8\uc758 \uc131\uacf5 \uc5ec\ubd80\ub97c \ud310\ub2e8\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/P><\/p>\n<p><P>\uc0ac\uc2e4 RunProcess \ud568\uc218\ub294 .NET\uc5d0\uc11c Process\ub77c\ub294 \ud074\ub798\uc2a4\uc758 \uc0ac\uc6a9\uc744 \uc880\ub354 \ud3b8\ub9ac\ud558\uace0 \uc27d\uac8c \uc0ac\uc6a9\ud560 \uc218 \uc788\ub3c4\ub85d \ud55c \uac83\uc785\ub2c8\ub2e4. Process \ud074\ub798\uc2a4\ub294 \ud504\ub85c\uc138\uc2a4\uc5d0\uc11c \ucd9c\ub825\ud558\ub294 \ub0b4\uc6a9\uc5d0 \ub300\ud55c \ucc98\ub9ac\ub77c\ub4e0\uc9c0, \uc2e4\ud589 \ubc0f \uc885\ub8cc \ucc98\ub9ac\ub294 \ubb3c\ub860, \uc885\ub8cc\uc2dc \ub610\ub294 \uc5d0\ub7ec\ubc1c\uc0dd\uc2dc\uc5d0 \ub300\ud55c \uc774\ubca4\ud2b8 \ucc98\ub9ac \ub4f1\uc5d0 \ub300\ud55c \ub2e4\uc591\ud55c \uae30\ub2a5\uc744 \uc81c\uacf5\ud558\ubbc0\ub85c \ub354\uc6b1 \uace0\uae09\uc9c4 \ud504\ub85c\uc138\uc2a4\uc758 \ucc98\ub9ac\uac00 \uac00\ub2a5\ud569\ub2c8\ub2e4.<\/P><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\ucf58\uc194 \ud504\ub85c\uadf8\ub7a8\uc740 \uac1c\ubc1c\uc758 \uac04\ud3b8\uc131\uacfc \uadf8 \uae30\ub2a5\uacfc \ucc45\uc784\uc774 \uba85\ud655\ud568\uc73c\ub85c \ub2e8\uc704 \uae30\ub2a5\uc744 \uc81c\uacf5\ud558\ub294, \ub9c8\uce58 API\uc640 \uac19\uc740 \uc5ed\ud560\uc744 \uc81c\uacf5\ud55c\ub2e4\uace0 \ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \uc774\ub7ec\ud55c \ucf58\uc194 \ud504\ub85c\uadf8\ub7a8\uc758 \uc9c4\uc815\ud55c \uac00\uce58\uc758 \ubc1c\ud718\ub294 \uc5ec\ub7ec \uac1c\uc758 \ucf58\uc194 \ud504\ub85c\uadf8\ub7a8\uc774 \uc870\ud569\ub418\uc5b4 \uc2e4\ud589\ub418\uace0 \uadf8 \uacb0\uacfc\ub4e4\uc774 \ubaa8\uc5ec \ub610 \ub2e4\ub978 \ud558\ub098\uc758 \uacb0\uacfc\ub85c \ucde8\ud569 \ub610\ub294 \uc0c8\ub86d\uac8c \uc0dd\uc131\ub418\ub294 \uac83\uc778\ub370\uc694. \uc774\ub7ec\ud55c \ucf58\uc194 \ud504\ub85c\uadf8\ub7a8\uc744 \uc2e4\ud589\ud558\uace0 \uc2e4\ud589\ub41c \ud504\ub85c\uadf8\ub7a8\uc774 \uc885\ub8cc\ub420\ub54c\uae4c\uc9c0 \uae30\ub2e4\ub9ac\ub294 C# \ud568\uc218\uc5d0 \ub300\ud55c \uc18c\uac1c\uc785\ub2c8\ub2e4. &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/www.gisdeveloper.co.kr\/?p=2181\" class=\"more-link\">\ub354 \ubcf4\uae30<span class=\"screen-reader-text\"> &#8220;[C#] \uc678\ubd80 \ud504\ub85c\uc138\uc2a4 \uc2e4\ud589\ud558\uace0 \ub300\uae30\ud558\uae30&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[118,8],"tags":[],"class_list":["post-2181","post","type-post","status-publish","format-standard","hentry","category-csharp","category-programming"],"_links":{"self":[{"href":"http:\/\/www.gisdeveloper.co.kr\/index.php?rest_route=\/wp\/v2\/posts\/2181","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.gisdeveloper.co.kr\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.gisdeveloper.co.kr\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.gisdeveloper.co.kr\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.gisdeveloper.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2181"}],"version-history":[{"count":1,"href":"http:\/\/www.gisdeveloper.co.kr\/index.php?rest_route=\/wp\/v2\/posts\/2181\/revisions"}],"predecessor-version":[{"id":2757,"href":"http:\/\/www.gisdeveloper.co.kr\/index.php?rest_route=\/wp\/v2\/posts\/2181\/revisions\/2757"}],"wp:attachment":[{"href":"http:\/\/www.gisdeveloper.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2181"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.gisdeveloper.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2181"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.gisdeveloper.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2181"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}