deleting reg-values on startup

Hello,

We are running an archiving system on our Hosted Exchange environment within our Citrix XenApp environment (windows 2003 R2).

We have a re-occuring issue with outlook, when users are consulting Archived emails.
Outlook then failes on formularscripts
When we access the registry of the Terminal server and delete the below 2 reg-values, the problem is temporarely solved until the system (don't know why) simply puts back the 2 values.

HKLM\Software\Microsoft\Windows\Currentversion\Installer\UserData\S-1-5-18\Products\000021209030000000\OutlookVBScript

HKCR\Installer\Features\00002109030000000000000000F01FEC\OutlookVBScript

We are looking to delete the values automatically instead of having to perform the same deleting action over and over again.

I've already created a batch file with the following commands in:

REG DELETE HKLM\Software\Microsoft\Windows\Currentversion\Installer\UserData\S-1-5-18\Products\000021209030000000\OutlookVBScript /f

REG DELETE HKCR\Installer\Features\00002109030000000000000000F01FEC\OutlookVBScript /f

The batch file succesfully deletes the first value, but the second one does not seem to work.
This is the result i'm getting after the second key (although i'm a 100% sure this value exists)

C:\>REG DELETE HKCR\Installer\Features\00002109030000000000000000F01FEC\OutlookV
BScript
Permanently delete the registry key HKEY_CLASSES_ROOT\Installer\Features\0000210
9030000000000000000F01FEC\OutlookVBScript (Yes/No)? y
ERROR: The system was unable to find the specified registry key or value.

So now i have 2 questions:

1) What can i do, to get this value deleted, without having to go into the registry myself?
2) How can I run the patch file at startup, without having to log into the system as administator? Can this be done with a scheduled task?

Please advise asap.
Kind regards,
Bert
saphicoAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Ashok DewanFreelancerCommented:
First if you want to run patch file at startup. Simply put a batch file into startup folder.
C:\Users\Administrator\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

Note: you can replace the user name instead of administrator which daily logon to that pc.
or
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce
create REG_SZ String
with cmd /k c:\filename.bat or cmd /c c:\filename.bat
0
2CsCommented:
Or you can use group policy to remove the registry key, much more reliable and would work for all users that log onto the machine.
0
saphicoAuthor Commented:
I'm not going to log in to the system, so putting it in the startup folder is not a solution.

I'm not used to using group policy's so i would rather not use that either. is their another solution?

do you have a solution to the failing deletion as well?
0
Ultimate Tool Kit for Technology Solution Provider

Broken down into practical pointers and step-by-step instructions, the IT Service Excellence Tool Kit delivers expert advice for technology solution providers. Get your free copy now.

2CsCommented:
Why not create a scheduled task to call the above batch file that runs at start-up/logon/etc. and create a local user account for it to run under?
0
saphicoAuthor Commented:
Ok, that seems a good solution, but now i still need to find a solution for the second reg key....
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
saphicoAuthor Commented:
it solved the problem
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows Server 2003

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.