2009-06-29 3 views
1

우리 앱을 설치할 때 바탕 화면에 대한 바로 가기를 만드는 작업이 있습니다. 이 단축키의 대부분은 우리 자신의 응용 프로그램과 배포 된 파일에 속하지만 한 쌍은 대상 시스템에 이미 존재하는 다른 실행 파일 (예 : Sharepoint Central Admin)에 속합니다.WIX - 파일 시스템의 기존 파일에 대한 바탕 화면 바로 가기 만들기

바로 가기에 대한 우리 자신의 응용 프로그램에 대한 deply 필요가 내가 알 수없는 바로 가기 갈 방법이라고 생각합니까? 나는

<Directory Id="DesktopFolder" Name="Desktop" /> 
<Shortcut Id="DesktopShortcut" Directory="DesktopFolder" Advertise="yes" Name="Solution Manager" Icon="SolutionManager.exe"> 
     <Icon Id="IntuitionSolutionManager.exe" SourceFile="$(var.SolutionManagerRootFolder)SolutionManager.exe" /> 
</Shortcut>    

이미 시스템에 존재하는 응용 프로그램 바로 가기를 만드는 방법에 대해 그러나 혼란 스러워요 .. 내 바로 가기 중 하나에 대해 다음과 같은 코드가 있습니다. 특히 Sharepoint Central Admin에 대한 바로 가기를 만들어 바탕 화면에 배치하려고합니다. 시작 메뉴에서 기존 SharePoint 중앙 관리 바로 가기는 다음과 같은 목표를 가지고 ...

: -cmd showcentraladmin

"C \ 프로그램 파일 \ 공용 Files \ Microsoft Shared \ 웹 서버 확장 12 \ BIN \의 psconfigui.exe \"

바탕 화면에 바로 가기를 만드는 방법은 무엇입니까? 또한 인수 (-cmd showcentraladmin)를 전달하는 방법도 있습니다.

+0

힌트 : 편집 컨트롤 바로 아래에서 내 게시물의 미리보기가 있습니다. 제출하기 전에 게시물을 검토 할 시간을 가지십시오. 이번에는 코드 표시를 수정했습니다. – OregonGhost

+0

죄송합니다. 나는 텍스트를 강조 표시 한 다음 코드 버튼을 클릭 할 수 있다는 것을 알지 못했습니다. –

답변

4

바로 가기/@ 대상 속성의 형식이 지정됩니다. 즉, "[PROPERTY_ID]"구문을 사용하여 속성을 통해 경로를 제공 할 수 있습니다. FileSearch 요소를 사용하여 가리 키려는 실행 파일을 찾고이를 Property에 할당 할 수 있습니다.

명령 줄 인수는 Shortcut/@ Arguments 특성을 통해 제공됩니다.