728x90
반응형
728x170
▶ Program.cs
using System;
using System.Diagnostics;
using System.Text;
namespace TestProject
{
/// <summary>
/// 프로그램
/// </summary>
class Program
{
//////////////////////////////////////////////////////////////////////////////////////////////////// Method
////////////////////////////////////////////////////////////////////////////////////////// Static
//////////////////////////////////////////////////////////////////////////////// Private
#region 프로그램 시작하기 - Main()
/// <summary>
/// 프로그램 시작하기
/// </summary>
private static void Main()
{
try
{
Process process = new Process
{
StartInfo = new ProcessStartInfo
{
FileName = "ping.exe",
Arguments = "127.0.0.1",
UseShellExecute = false,
RedirectStandardOutput = true,
CreateNoWindow = true
}
};
process.Start();
StringBuilder stringBuilder = new StringBuilder();
while(!process.StandardOutput.EndOfStream)
{
string line = process.StandardOutput.ReadLine();
stringBuilder.AppendLine(line);
}
process.WaitForExit();
string result = stringBuilder.ToString();
Console.WriteLine(result);
}
catch(Exception exception)
{
Console.WriteLine(exception.ToString());
}
}
#endregion
}
}
728x90
반응형
그리드형(광고전용)
'C# > Common' 카테고리의 다른 글
[C#/COMMON] DateTime 구조체 : 유닉스(UNIX) 타임 스탬프 구하기 (닷넷 버전 4.6 이전) (0) | 2021.04.30 |
---|---|
[C#/COMMON] UTF8Encoding 클래스 : UTF-8(BOM) 인코딩 방식으로 파일 생성하기 (0) | 2021.04.30 |
[C#/COMMON] RegistryKey 클래스 : 설치 프로그램 버전 구하기 (0) | 2021.04.29 |
[C#/COMMON] 누겟 설치 : Otp.NET (0) | 2021.04.26 |
[C#/COMMON] 작업 보기(Task View) 모드 토글하기 (0) | 2021.04.22 |
[C#/COMMON] Process 클래스 : StandardOutput 속성을 사용해 PING 실행 결과 출력하기 (0) | 2021.04.16 |
[C#/COMMON] ManagementObject 클래스 : 윈도우즈 서비스 파일 경로 구하기 (0) | 2021.04.15 |
[C#/COMMON] 최소화된 UWP 앱을 일반 상태로 표시하기 (0) | 2021.04.15 |
[C#/COMMON] 화면 보호기 표시하기 (0) | 2021.04.15 |
[C#/COMMON] Process 클래스 : 윈도우 핸들을 갖고 프로세스 파일 경로 구하기 (0) | 2021.04.14 |
[C#/COMMON] Process 클래스 : 관리자 권한 실행 여부 구하기 (0) | 2021.04.14 |
댓글을 달아 주세요