Is there a way to prevent or control the location and name of the "random" / GUID-based folders created in C:\User\\AppData\Local\Temp during installation of an MSI created with Installshield 2012?
Random folders during MSI installation
945 Views Asked by tdcc At
1
There are 1 best solutions below
Related Questions in INSTALLSHIELD
- Windows registry dump in InstallShield prerequisite
- How to make a silent installation out of nested .exe InstallShields?
- InstallShield for Windows: Error Diasnosis
- Creating an Eclipse RCP application installer using InstallShield
- Patch executable is deleted by windows defender but the same was not deleted in earlier build patches
- How to read and update language MST file (1033.mst) which is part of MSI Package using C# windows application?
- How to update License Agreement(EULA) in MSI Package (support multiple language) using any external tool?
- Why does a non-advertised shortcut created within the startup folder, does not auto start the application upon reboot?
- Copyright details doesn't show Organization name
- Can we encrypt MSI property values so that user cannot open the MSI/MST to see the value?
- Managed Code custom action in .Net Core 6 or later
- Upgrade without UpgradeCode with MSI
- Cannot sign swidtag file with DigiCert Cloud HSM private key
- How to set Required Execution Level to Administrator for Basic MSI project type with MSI file
- How to match a pattern with VbScript regex in InstallShield?
Related Questions in GUID
- Argument to method seems to lose scope when method is invoked
- Approach to generate Short Unique key like (AboU8N) in distributed environment?
- An Error On the Served GUID shoudl contain 32... Post Request to retrieve Image not showing in PowerApps
- ldap_search() by GUID in AD with Php
- Azure Devops EF Core migration script GUID PK error
- Fail to convert base64 string when using TryFromBase64String
- UUID to GUID in Android
- Is there any way to create a column of GUID type in pyspark/sql databricks?
- Generating private key with guid in Open SSL
- How to make UWP can auto collect UUID or GUID?
- Query guids with different binary subTypes in the same collection
- Guid value doesn't get inserted properly into the cassandra table
- Razor modal component with GUID as ID
- Header preprocessor unique IDs generation C++
- Transparent Browser for our own web-app and PWA [Using static HTML,CSS and JavaScript][like user can see desktop wallpaper through our web-app/PWA]
Related Questions in WINDOWS-INSTALLER
- Wix bundle of third party exe and new msi cant figure out detect conditions
- create MSI that can be installed in console per user and per machine
- Invoke-command works only when any user is logged (msi install)
- Windows installer silently skips over component marked as 'Local'
- Customizing the Behavior of the BrowseDlg in WiX to Use a Custom Dialog for Invalid Directories
- Unable to format string in desired format - WiX
- Creating a Desktop Version of a Web Application (NextJS TypeScript Golang Echo)
- wix toolset radio button condition
- Creating an Installer Wizard
- Using msiexec on unattend.xml as SynchronousCommand but it run as asynchronous
- How to protect MSI installer digital signature from tampering
- I finished writing the code for an Android application, and it was in Python kivy, and while converting it to exe, this problem appeared
- Windows Installer Issue: Files Not Replaced After Major Upgrade - Seeking Assistance and Clarification
- WinAPI / WIX - How to detect if the MSI installer is running on ARM64 or x86?
- 'The cabinet file media1.cab required for this installation is corrupted and cannot be used ' in dowloading Node.js
Related Questions in INSTALLSHIELD-2012
- RegAsm : error RA0000 failed to load dll because it is not a valid .NET Assembly
- How to perform an upgrade via MSI without command line parameters
- How to modify the skin color and background of the installer generated using Install-shield
- How can i get Setup.rul file of an old InstallShield Installer from its exe file?
- Random folders during MSI installation
- InstallShield installer error 2006 with GUI installer
- What needs to be done in Install shield Project to make it capable to uninstall Word Add-In if it is already installed
- How to check if custom action is running in deferred or immediate execution using WIX C#?
- Porting C++ and c# projects from visual studio 2013 to vs 2017
- how to install 64-bit odbc by installshield in setup.rul?
- How to change the title of .exe installer
- how to pass property value in install shield?
- Global Assembly Cache registration using Installshield
- Dynamically load Combo box in Windows Installer UI created using InstallShiled
- Building InstallShield project with Multiple Product configuration using MSBuild command line
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular # Hahtags
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
ISSetupFile: I believe the folder you mention is used to hold the files added as support files to the installer - for example
license agreement files,config files,bitmapsand similar. In other words files that are not to be installed, but are used during the installation process (in setup dialogs for example). This is a special Installshield feature which means you don't have to extract the files from the Binary table of the MSI yourself. Instead you add them asISSetupFileentries and they end up in a custom table in the final, compiled MSI. During installation they are extracted by the custom actionISSetupFilesExtract. The extraction folder name will be the product GUID for the MSI being installed (unless there are changes to this recently - there could be, for security updates and such things). You can find this product code in the Property Table of the MSI, using Orca or an equivalent tool (towards bottom).Hacks: I suppose you can try to remove or disable this table. Seeing as many files are used in the GUI, the setup might still run without this table in silent mode, but files can also be used in custom actions that run in silent mode. If this is the case the setup will crash without these files. You can try to zap the table or better yet use a transform to disable it.
Administrative Installation: I trust you are familiar with administrative installations? Essentially a file extract for any MSI. Maybe that helps the white listing process - but I guess you have that down already. This approach will not help against these GUID folders though - unless you also disable the ISSetupFile entries.
Links: