컴퓨터에서 응용 프로그램 파일을 모두 검색하고 가져 오려고합니다.
나는 그 (것)들을 얻는 방법을 알고있다, 그러나 나는 실행할 수있는 신청 만 원한다 (설치자를 제외하고).C# Application Scanning
기본적으로 증기 기능과 동일한 기능을 사용하고 싶습니다. 예 : 당신은 실행 파일의 사용자 정의에 따라 디렉토리
DirectoryInfo dirInfo = new DirectoryInfo(@"C:\Program Files");
var exeFiles = dirInfo.EnumerateFiles("*.exe", SearchOption.AllDirectories);
foreach (var exeFile in exeFiles)
{
Console.WriteLine(exeFile);
}
에 재귀 적으로 모든 예전 친구를 찾으려면이 코드를 사용할 수 있습니다
응용 프로그램을 설치하셨습니까? 또는 "실행 파일"이 하드 드라이브에 저장되어 있습니까 ?? –
실행 파일이 아닌 응용 프로그램의 종류는 무엇입니까? –
모든 exe는 실행 파일이지만 다른 의미가 있습니다. 당신이 그들을 실행하고 그런 물건을 가까이서 닫습니다 exe가 있습니다. – Ron