2016-11-04 7 views
0

많은 응용 프로그램의 실행 프로그램으로 사용할 응용 프로그램을 작성하고 있습니다.이 응용 프로그램 중 일부는 Microsoft Application Virtualization Client를 사용하여 시작됩니다. C#에서 이러한 앱을 시작하는 적절한 방법은 무엇입니까?C#의 응용 프로그램 가상화 클라이언트 응용 프로그램 시작

은 내가 이것을 사용할 수 있습니다 알고

Process myProcess = new Process(); myProcessStartInfo.FileName = @"C:\Users\path\to\app.lnk"; myProcess.Start();

그러나, 모두가 같은 장소에서 자신의 app.lnk 바로 가기를해야합니다. C#을 사용하여 가상화 클라이언트를 시작하고 \ launch 매개 변수를 전달할 수있는 방법이 있습니까?

Process myProcess= new Process(); 
myProcess.StartInfo.FileName = "sfttray.exe"; 
myProcess.StartInfo.Arguments = "/launch \"name_of_appv5_app\""; 
myProcess.Start(); 

주로 단지 문자열 형식의 문제와 이스케이프 시퀀스 :

+0

응용 프로그램 데이터 폴더를 사용하여 모든 바로 가기를 저장할 수 있으며 모든 사용자의 공통된 장소가됩니다 – Roman

답변

0

이 작업있어, 여기에 코드입니다!