방식
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