반응형

* using System.Diagnostics; 를 추가해줘야함.

 

실행코드

                string strappname = "C:\\CREON\\STARTER\\coStarter.exe";
                Process.Start(strappname, "//prj:cp /id:(아이디) /pwd:(비밀번호) /pwdcert:(인증서비밀번호) /autostart");

크레온 같은 경우는 인자로 아이디 비밀번호 인증서비밀번호를 전달해주면 바로 로그인이 된다.

혹시 크레온 설치 경로가 맞지 않는 경우 본인이 설치한 경로로 수정해주면 된다.

prj:cp 를 prj:c 로 바꾸면 크레온 플러스가 아니라 그냥 크레온으로 실행이 되지만... 난 딱히 쓸일이 없는듯.

 

종료코드

           foreach (Process process in Process.GetProcesses())
            {

                if (process.ProcessName.StartsWith("CpStart") || process.ProcessName.StartsWith("DibServer"))
                {
                    process.Kill();
                }
            }

 

실험결과 CpStart와 DibServer 둘다끄는게 확실한것 같다.

 

도움: https://happyguy81.tistory.com/45

반응형

+ Recent posts