2017-12-08 17 views
1

당신은/V를 사용하여에 내 보낸 XML 파일을 전달할 수 있습니다 비주얼 스튜디오.VB eventvwr을 명령 줄 명령을 사용하는 경우 명령 프롬프트 명령의 리소스를 참조

지금 내가

Process.Start("CMD", "/C eventvwr " + Servername + " /v:" + 

을 시도하고있다 그리고 나는 박히 곳이 있습니다. 내용이 아닌 파일로 XML 파일을 가져와야합니다. 현재 xml 파일을 프로젝트 -> 속성 -> 파일 아래의 리소스로 가져 왔습니다.

가능하다면 도움을 주실 수 있습니다.

감사합니다.

+0

당신은 다음 임시 파일로 저장하여 CMD 인수에 임시 경로를 참조해야합니다. –

답변

0

당신은 사용할 수 있습니다 : 다음

Dim xmlText as String = Properties.File 
Dim path as String = "c:\temp\file.xml"; //or Path.GetTempPath() + "file.xml" 
File.WriteAllText(path, xmlText) 

:

Process.Start("CMD", "/C eventvwr " + Servername + " /v:" + path) 
+0

이 내용을 올바르게 이해한다면 기본적으로 XML 문서의 내용을 실제 파일에 씁니다. 그럼 그냥 지울 수 있니? 완벽하게 작동하는 것 같습니다. 나는 그것을 시도 할 것이다, 고마워! – Zehnpai