Q & A

시삽: 레드플러스 님 
게시판 이동:
 제목 : blazor server-side에서 cmd 창 띄우기
글번호: 891
작성자: 김동환
작성일: 2020/10/24 오전 8:14:00
조회수: 2243

안녕하세요 강사님.

항상 강의 잘 듣고 있습니다.

 

강사님의 blazor강의를 많이 듣고 홈페이지를 잘 구축했는데요.

배포중인 blazor 서버에서 batch파일을 실행시키고 싶은데, 아무 동작도 하질 않네요

blazor로 만든 홈페이지에 접속도 잘되고, 파일 업로드같은것도 잘되는데 batch파일만 그러더군요;

서버내에서 직접 cmd를 실행해서 batch파일 실행하거나, batch파일 더블클릭하여 실행하면 잘되구요.. 혹시 제가 서버 지식이 부족해서 그런지 다른 설정을 해줘야하나,,, 아니면 코드가 잘못된건지 조언을 얻고 싶어 문의 드립니다.

 

=========== 함수 정의부 ===========

public void ExecuteCommand(string command)

{

                ProcessStartInfo processInfo;
                Process process = new Process();
                processInfo = new ProcessStartInfo();
                processInfo.FileName = "cmd.exe";
                processInfo.Arguments = "/C " + command;
                processInfo.WindowStyle = ProcessWindowStyle.Hidden;
                processInfo.WorkingDirectory = "C:\\test";
                processInfo.CreateNoWindow = true;
                processInfo.UseShellExecute = false;
                processInfo.Verb = "runas";
                
                processInfo.RedirectStandardError = true;
                processInfo.RedirectStandardOutput = true;
                process.StartInfo = processInfo;
                process.Start();

                process.WaitForExit();
                
                string output = process.StandardOutput.ReadToEnd();
                string error = process.StandardError.ReadToEnd();
                outputFile.WriteLine(output);
                outputFile.WriteLine(error);
                exitCode = process.ExitCode;
                outputFile.WriteLine(exitCode);
                process.Close();

}

 

====== 함수 실행 구문 ======

ExecuteCommand(string.Format("battest.bat {0}", filePath); 

 

도움주시면 감사하겠습니다.

 
이전 글   다음 글 삭제 수정 답변 글쓰기 리스트

(댓글을 남기려면 로그인이 필요합니다.)

관련 아티클 리스트
  제       목 파일 작성자 작성일 조회
이전글 ef core 캐시 비활성화시 업데이트 방법 문의 - 안정준 2020-10-26 2216
현재글 blazor server-side에서 cmd 창 띄우기 - 김동환 2020-10-24 2243
  Re : blazor server-side에서 cmd 창 띄우기 (1) - 레드플러스 2020-10-24 2014
다음글 asp.net core mvc + Ef core 개발 문의 - 김준호 2020-10-20 2153
 
손님 사용자 Anonymous (손님)
로그인 Home