A
Abhi
Hi,
I am working on remediation of a VB6 application on Vista. A brief
background of applications functioning:
- App installs under Program Files [AS PER COMPANY’s POLICY, ON VISTA OS
ALSO IT SHOULD INSTALL UNDER THE SAME FOLDER ïŒ]
- The application’s exe [App1Exe] calls another exe [App2Exe] [reside under
the same folder i.e. C:\Program Files\ AppName\...]. The second exe does some
changes under application’s folder in program files i.e. creates some batch
files, zip files and updates the access database files. All of these
operations are executed from Program Files.
- Application was working fine on XP.
- Application works fine on Vista, if ran by clicking ‘Run as administrator’
Currently we need to allow to install the application with elevation on
vista [Not a problem, we are doing the same in case of Win XP also], but
facing the challenge when App2Exe try to execute from program files.
I need to fix this issue by allowing changes in Program Files\ App folder
for standard user, I cannot implement following changes:
- Cannot change the location of install i.e. other then Program Files
- Cannot run the application with Administrator privileges, user must be a
‘Standard User'
- Tried to apply shim through Compatibility Administrator but no luck ïŒ.
- Do not want to use Vista’s virtualization feature.
I am not sure whether it is possible or not? Input on solving [if has
solution] this issue would be of great help.
I am working on remediation of a VB6 application on Vista. A brief
background of applications functioning:
- App installs under Program Files [AS PER COMPANY’s POLICY, ON VISTA OS
ALSO IT SHOULD INSTALL UNDER THE SAME FOLDER ïŒ]
- The application’s exe [App1Exe] calls another exe [App2Exe] [reside under
the same folder i.e. C:\Program Files\ AppName\...]. The second exe does some
changes under application’s folder in program files i.e. creates some batch
files, zip files and updates the access database files. All of these
operations are executed from Program Files.
- Application was working fine on XP.
- Application works fine on Vista, if ran by clicking ‘Run as administrator’
Currently we need to allow to install the application with elevation on
vista [Not a problem, we are doing the same in case of Win XP also], but
facing the challenge when App2Exe try to execute from program files.
I need to fix this issue by allowing changes in Program Files\ App folder
for standard user, I cannot implement following changes:
- Cannot change the location of install i.e. other then Program Files
- Cannot run the application with Administrator privileges, user must be a
‘Standard User'
- Tried to apply shim through Compatibility Administrator but no luck ïŒ.
- Do not want to use Vista’s virtualization feature.
I am not sure whether it is possible or not? Input on solving [if has
solution] this issue would be of great help.