Improve company productivity with a Business Account.Sign Up

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 464
  • Last Modified:

VBS Scripts fail to run

I have standard logon vbs scripts that have run for several years and still works correctly on all but two laptops.  The scripts had worked on these laptops until recently.  Now at login the scripts are left shown in a notepad window and do not execute.  The only thing I know that has changed are some MS updates.  The same user can logon onto other systems and the same script runs correctly there.  Any ideas what's happened?
0
tss-nm
Asked:
tss-nm
1 Solution
 
tss-nmAuthor Commented:
Update... The OS is XP Pro/SP3 fully updated.
0
 
Will SzymkowskiSenior Solution ArchitectCommented:
How are these logon script pushed to the machine? Are you using GPO or startup folder or Run Once? If you run the .VBS file does the script work?
0
 
tss-nmAuthor Commented:
They are referenced in the user's profile within AD.  As stated they run on most all systems, same user name.  The scripts in SYSVOL on the AD.

In file associations vbs open with Notepad-  the problem.  As local admin I've changed the association to WScript.exe.  That fixes the issue for admin but not for other users.  Other users without admin privlages can not change the file association data.  How to make this change for all users?
0
Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

 
ldap389Commented:
What are the registry values of
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.vbs
HKEY_CURRENT_USER\Software\Classes\.vbs

On a computer the vbs opens with notepad, and and another where .vbs run with wscript.exe correctly?

If you have group policy preferences (Windows 2008 DC, and Group Policy Preference client side extension on you clients) you can push the right registry values through GPO preferences.

If no group policy preferences just use reg2adm to deploy the registry right settings
Download reg2adm at
http://yizhar.mvps.org/                 
tutorial:
http://www.virtualizationadmin.com/articles-tutorials/terminal-services/general/group-policy-support-custom-applications-environment.html
0
 
Lukasz ChmielewskiCommented:
Try to login as domain admin and change the file association there. Should work for users without admin rights
0
 
crezaeeCommented:
Logon as a domain admin and do the following (IT'S VERY EASY!!)  It worked for me.

browse to C:\Windows\Inf

right-click on wsh.inf and choose "install"

After it's done...logoff and logon and see if the .vbs scripts run fine.
0
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.

Join & Write a Comment

Featured Post

Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now