2009-06-29 40 views
1

私たちのアプリのインストール時にデスクトップへのショートカットをいくつか作成する作業がありました。これらのショートカットのほとんどは私たち自身のアプリケーションとその配備されたファイルに属していますが、いくつかはすでにターゲットシステム上に存在する他の実行可能ファイル(Sharepoint Central Adminなど)に属しています。WIX - ファイルシステム上の既存のファイルのデスクトップへのショートカットを作成する

私は自分のアプリを紹介する必要があるショートカットについては、未知のショートカットが行く方法だと思いますか?私は

<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サーバーの全体管理ショートカットは、次の目標を持っている...

"C:\ Program Files \ Commonファイル\ Microsoft共有\ Webサーバーの拡張12 \ BIN \のpsconfigui.exe \" -cmd showcentraladmin

デスクトップのショートカットを作成するにはどうすればよいですか?また、引数(-cmd showcentraladmin)を渡す方法もあります。

+0

ヒント:編集コントロールの下にあなたの投稿のプレビューがあります。提出する前に投稿を確認するために時間をかけてください。今回はコード表示を修正しました。 – OregonGhost

+0

申し訳ありません。私はテキストを強調表示し、コードボタンをクリックすることができなかったことを認識しませんでした。 –

答えて

4

ショートカット/ @ Target属性がフォーマットされています。つまり、[PROPERTY_ID]構文を使用してProperty経由でパスを提供できます。 FileSearch要素を使用して、実行可能ファイルを見つけてプロパティに割り当てることができます。

コマンドライン引数は、Shortcut/@ Arguments属性を使用して指定します。

関連する問題