Extract the MSI files from the EXE. If this link does not work, the short story is add /extract to the end of the EXE to get the MSI files
I already had the licence key from our software team. These are the steps I created for Toad MST
1. changed the Schema to 405 2. Created a Feature and Component called CurrentUser (one inside the other) 3. Moved the Component Toad64_exe to CurrentUser Feature 4. changed the shortcut to advertised 5. created Reg key entry in CurrentUser Component HKCU\Software\{08439167-4CA5-48E9-A810-A3A7C0B80B06}\Local "ToadProInstalled"="1" (set this as Key Path)
Doing it this way, advertised shortcut will input Reg and the application will then create ProductLicenses.xml in the right location. No need for messing around with files or injecting reg keys with reg files. Sorry for the caps, but I copied and pasted from my dev notes, and did it this way for ease of reading.
INI file in the user profile (optional) - turns off first run questions Add AppDataFolder as a variable in the Directory Table After installing, I grabbed a copy of the toad.ini and settingslocations.ini files from %AppDataFolder%\Dell\Toad for Oracle\12.8\User Files and %AppDataFolder%\Dell\Toad for Oracle and used the INIFile table. Toad.ini you only really need GaveFeedbackPrompt and I think it's FeedBackOptIn, but seen as though my install was fresh on a clean VM I used all of the SETTINGS section but made sure I changed every line that had a user path to [AppDataFolder]\Dell\{rest of path}. SettingsLocations.ini needs to be added here also so Toad does not create a second profile path. Make sure you use variable paths here also.
Setup Information:
Setup Type: Windows Installer (MSI)
Deployment Method Used: Windows Installer with Custom Transform (MST)
Questions & Answers related to Dell Toad for Oracle
Blogs (0)
Blog posts related to Dell Toad for Oracle
Links (0)
Links related to Dell Toad for Oracle
Reviews (0)
Reviews related to Dell Toad for Oracle
This website uses cookies.
By continuing to use this site and/or clicking the "Accept" button you are providing consent
Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our
websites or when you do business with us. For more information about our
Privacy Policy and our data protection
efforts, please visit
GDPR-HQ