我有以下的快捷鍵定義:維克斯:不完整的快捷方式,命令提示符
<Directory Id="TARGETDIR" Name="SourceDir">
<Directory Id="ProgramFiles64Folder">
<Directory Id="INSTALLFOLDER" Name="InGenius">
<Directory Id="APPLICATIONFODLER" Name="ICE Publisher" />
</Directory>
</Directory>
<Directory Id="ProgramMenuFolder">
<Directory Id="CompanyFolder" Name="InGenius">
<Directory Id="AppFolder" Name="ICE Publisher" />
</Directory>
</Directory>
</Directory>
<DirectoryRef Id="AppFolder">
<Component Id="ApplicationShortcut" Guid="*">
<Shortcut Id="ApplicationStartMenuShortcut"
Name="App CMD Prompt"
Target="[SystemFolder]CMD.exe"
Arguments="/K [APPLICATIONFOLDER]app.bat"
WorkingDirectory="APPLICATIONFOLDER"
Show="normal"/>
<RemoveFolder Id="CompanyFolder" Directory="CompanyFolder"
On="uninstall" />
<RemoveFolder Id="AppFolder" On="uninstall" />
<RegistryValue Root="HKCU"
Key="Software\Microsoft\InGenius ICE Publisher"
Name="installed" Type="integer" Value="1" KeyPath="yes" />
</Component>
</DirectoryRef>
我得到一個快捷方式具有以下目標:
C:\Windows\SysWOW64\cmd.exe /K app.bat
並沒有在Start in:
領域。
我期待的目標:
C:\Windows\SysWOW64\cmd.exe /K c:\ProgramFiles\appfolder\app.bat
,並有
c:\ProgramFiles\appfolder\app.bat
Start in:
領域
我做了什麼錯
?
好吧,對於我來說,經過大量的擺弄之後,我看不到我改變了什麼,但它現在正在工作。 : - | – FrankCoder