; Script generated by the Inno Setup Script Wizard. ; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES! #define MyAppName "MxNet_for_CTC_Dongles" #define MyAppVersion "V.1.0" #define MyAppPublisher "SW-FR solutions" #define MyAppURL "http://www.sw-fr.com/" #define MyAppExeName "mxnet32.exe" [Setup] ; NOTE: The value of AppId uniquely identifies this application. ; Do not use the same AppId value in installers for other applications. ; (To generate a new GUID, click Tools | Generate GUID inside the IDE.) ; Generiert am 26.11.2021 für mxnet32.exe = {FED406FD-CFB0-4EC1-B1E3-904982F0DDB4} AppId={{FED406FD-CFB0-4EC1-B1E3-904982F0DDB4} AppName={#MyAppName} AppVersion={#MyAppVersion} ;AppVerName={#MyAppName} {#MyAppVersion} AppPublisher={#MyAppPublisher} AppPublisherURL={#MyAppURL} AppSupportURL={#MyAppURL} AppUpdatesURL={#MyAppURL} DefaultDirName={commonpf32}\{#MyAppName} {#MyAppVersion} DefaultGroupName=SW-FR solutions AllowNoIcons=yes OutputDir=D:\SW-FR_APPS\CTCNetdongle10\APP_install ;Bei AS_no muss dieser Block auskommentiert sein: ;OutputBaseFilename=setup_MxNet_for_CTC_Dongles_autostart ;Bei AS_yes muss dieser Block auskommentiert sein: OutputBaseFilename=setup_MxNet_for_CTC_Dongles Compression=lzma SolidCompression=yes ; Command lines Parameter for very silent setup ;Disables the This will install... Do you wish to continue? prompt at the beginning of Setup. ;/SP- ;/VERYSILENT ;Instructs Setup to suppress message boxes. Only has an effect when combined with '/SILENT' and '/VERYSILENT'. ;/SUPPRESSMSGBOXES [Languages] Name: "english"; MessagesFile:"compiler:Default.isl" ; LicenseFile: D:\SW-FR_APPS_MANUALS\licence_agreement\licence_agreement_2021_10_01_english_swfr_solutions.rtf Name: "german"; MessagesFile: "compiler:Languages\German.isl"; LicenseFile: D:\SW-FR_APPS_MANUALS\licence_agreement\Lizenzvertrag_ab_2021_10_01_deutsch_swfr_solutions.rtf [Files] ; Source: "D:\SW-FR_APPS\CTCNetdongle10\mxnet32.exe"; DestDir: "{sys}" Source: "D:\SW-FR_APPS\CTCNetdongle10\mxnet.ini"; DestDir: "{sys}" ; Zur manuellen Einbindung des Matrixlock-USB-Dongles Source: "D:\SW-FR_APPS\CTC80\setup\vb_dll_all\matrix32.dll"; DestDir: "{sys}"; Flags: sharedfile regserver Source: "D:\SW-FR_APPS\CTC80\setup\vb_dll_all\matrix.ini"; DestDir: "{sys}" [Icons] Name: "{group}\{#MyAppName} {#MyAppVersion}"; Filename: "{sys}\{#MyAppExeName}" ;----------------------------------------------------------------------------------------------------------------------------------------------------------------------- ;Autostart_Möglichkeit Or create a value in the Run key of the registry: [Registry] ;current user only ;Root: HKCU; Subkey: "Software\Microsoft\Windows\CurrentVersion\Run"; ValueType: string; ValueName: "MyProgram"; ValueData: "{app}\MyProg.exe"; Tasks:AutoRunRegistry; ;any user (HKEY_LOCAL_MACHINE) Root: HKLM; Subkey: "Software\Microsoft\Windows\CurrentVersion\Run"; ValueType: string; ValueName: "MxNet_for_CTC_Dongles"; ValueData: "{sys}\mxnet32.exe"; ;oder /HKCU (HKEY_CURRENT_USER) / HKLM (HKEY_LOCAL_MACHINE) / HKCR (HKEY_CLASSES_ROOT) / HKU (HKEY_USERS) / HKCC (HKEY_CURRENT_CONFIG) / HKA (equals HKLM in administrative install mode, HKCU otherwise) ;Root: HKA; Subkey: "Software\Microsoft\Windows\CurrentVersion\Run"; ValueType: string; ValueName: "MyProgram"; ValueData: "{sys}\{#MyAppName}"; Tasks:AutoRunRegistry; ;----------------------------------------------------------------------------------------------------------------------------------------------------------------------- [Run] Filename: "{sys}\{#MyAppExeName}"; Description: "{cm:LaunchProgram,{#StringChange(MyAppName, "&", "&&")}}"; Flags: nowait postinstall skipifsilent