打包的安装程序在安装时屏蔽安装路径的对话框,或者锁定安装路径,只能安装在我事先设置的默认路径下

解决方案 »

  1.   

    如还有疑问。参考
    http://unattended.sourceforge.net/InnoSetup_Switches_ExitCodes.html
      

  2.   

    能给个例句吗? inno没有用过?谢谢了
      

  3.   

    ; Script generated by the Inno Setup Script Wizard.
    ; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES![Setup]
    AppName=My Program
    AppVerName=My Program 1.5
    AppPublisher=My Company, Inc.
    AppPublisherURL=http://www.example.com/
    AppSupportURL=http://www.example.com/
    AppUpdatesURL=http://www.example.com/
    DefaultDirName={pf}\My Program
    DisableDirPage=yes
    DefaultGroupName=My Program
    OutputBaseFilename=setup
    Compression=lzma
    SolidCompression=yes[Languages]
    Name: "english"; MessagesFile: "compiler:Default.isl"[Tasks]
    Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked[Files]
    Source: "C:\Inno5\Examples\MyProg.exe"; DestDir: "{app}"; Flags: ignoreversion
    ; NOTE: Don't use "Flags: ignoreversion" on any shared system files[Icons]
    Name: "{group}\My Program"; Filename: "{app}\MyProg.exe"
    Name: "{commondesktop}\My Program"; Filename: "{app}\MyProg.exe"; Tasks: desktopicon[Run]
    Filename: "{app}\MyProg.exe"; Description: "{cm:LaunchProgram,My Program}"; Flags: nowait postinstall skipifsilent注意添加这一行:DisableDirPage=yes