1
가능한 중복 :
batch file execution in c#배치 파일 실행
내가 자바 배치 파일 .. 을 실행하는 C#을 사용하고 그러나 문제는 그것이 경로 을 복용 아니라고이다 코드에서 다음과 같이 사용하고 있습니다 :
var si = new ProcessStartInfo();
si.CreateNoWindow = true;
si.WorkingDirectory = batch_process_path;
si.FileName = batch_process_path + "\\" + "run.bat";
si.UseShellExecute = true;
Process.Start(si.FileName);
내 논리에 따르면 프로세스는 si.working
디렉토리에서 시작해야합니다. 그러나 그것은 "C :"에서부터 시작됩니다. 하지만 정적 경로를 지정하면 성공적으로 실행됩니다. 문제점을 이해할 수 없습니다. 도와주세요.
새 질문을 만드는 대신 기존 질문을 새 정보로 편집해야합니다. –