C#
C# 소리 제어판 켜기 (cmd 활용)
pepega
2021. 10. 21. 16:42
방식
C# -> cmd 실행 -> cmd에 control mmsys.cpl sounds 명령어 입력
순으로 진행하는 코드임
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Diagnostics;
namespace audio_Control_panel
{
class Program
{
static void Main(string[] args)
{
System.Diagnostics.ProcessStartInfo proInfo = new System.Diagnostics.ProcessStartInfo();
System.Diagnostics.Process pro = new System.Diagnostics.Process();
proInfo.FileName = @"cmd";
proInfo.CreateNoWindow = true;
proInfo.UseShellExecute = false;
proInfo.RedirectStandardOutput = true;
proInfo.RedirectStandardInput = true;
proInfo.RedirectStandardError = true;
pro.StartInfo = proInfo;
pro.Start();
// pro.StandardInput.Write(@"dir/w" + Environment.NewLine);
pro.StandardInput.Write(@"control mmsys.cpl sounds" + Environment.NewLine); // open the sound control panel
pro.StandardInput.Close();
string resultValue = pro.StandardOutput.ReadToEnd();
pro.WaitForExit();
pro.Close();
Console.WriteLine(resultValue);
}
}
}
이후 exe 실행파일 바로가기 만들어서 실행
출처
https://infodbbase.tistory.com/90
C# Process 사용하기 #1 ( CMD 명령어 사용 )
안녕하세요, 이번 포스팅은 C# 에서 Process 를 이용하여 CMD 사용법을 정리하였습니다. 1. Process 를 이용하여 CMD 창 실행하기 : C# 에서 Process 를 이용하여 CMD를 실행 합니다. - 소스코드 * 코드확인 .
infodbbase.tistory.com