Installing BGInfo.exe onto Windows XP problem

Posted on 2008-06-19
Last Modified: 2012-06-22
The following KIXTART script works on the majority of our Windows 2000/XP PCs but occasionally fails.
Some XP installations create the folder but don't copy the files. Other XP installs don't even create the folder. I have stepped through this using the /d switch but get no errors. It acts like a permission problem but then it should never work if that is the case.
Domain users do not have local administrator (or power user) credentials here.
Also, on the XP installs that don't even create the folder, it doesn't work for me when logged in as an Enterprise Administrator in a Windows 2000 AD. We have installed XP sp3 but most of the PCs with the problem are at sp2:

MD "c:\program files\bginfo"
      ;IF EXIST("c:\program files\bginfo\shh.bgi")
      ;del shh.bgi
copy "\\oak\installs\applications\bginfo\*.*" "c:\program files\bginfo"
cd "c:\program files\bginfo"
SHELL '%COMSPEC% /C "bginfo.exe shh.bgi /TIMER:0 /NOLICPROMPT"'

Anyone see this problem before or have any thoughts?
Question by:bstillion
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 4
  • 3
LVL 17

Expert Comment

by:Jared Luker
ID: 21826584
Do the users group for the workstation have change rights to the folders that you are trying to work with?
LVL 17

Accepted Solution

Jared Luker earned 250 total points
ID: 21826642
Also, that's a pretty basic script.  All of those things can be done via batch scripting.

Try redoing the script in batch and see if you have the same problems.

Author Comment

ID: 21827272
jared luker:
The users group does not have change rights to the folders I am working with.
I have tried syntax to change the rights but with no luck.

I will make this a .bat file and try again on your advice.
It will be tomorrow before I can try but I will let you know.

MIM Survival Guide for Service Desk Managers

Major incidents can send mastered service desk processes into disorder. Systems and tools produce the data needed to resolve these incidents, but your challenge is getting that information to the right people fast. Check out the Survival Guide and begin bringing order to chaos.


Author Comment

ID: 21834915
jared luker:
The batch script created the folder and copied the files.
It did not execute the bginfo.exe so I will research my batch syntax and eliminate that as a possible reason.


Author Comment

ID: 21850630
jared luker:
I'm getting pulled away from this due to production problems
in other areas/departments.
I don't know when I can get back to this but hopefully, I can resume
I'll update you then.


Author Comment

ID: 21864528
The following line will not execute on the test PC:

SHELL '%COMSPEC% /C "bginfo.exe shh.bgi /TIMER:0 /NOLICPROMPT"'

It works on most others but I think there is a problem with this installation of Windows XP.
I would guess that approximately 10% of the PCs on this network are having this problem.
I'll close this question as it appears that it has been answered. The problem seems to be
something other than syntax.

Thanks for the help.
LVL 17

Expert Comment

by:Jared Luker
ID: 21866034
From a command prompt type

echo %comspec%

If you don't get a path to cmd.exe echoed out, then that could be your problem.  In the same light, you could put in the full path to cmd.exe instead of using the variable as a test.

Featured Post

How Do You Stack Up Against Your Peers?

With today’s modern enterprise so dependent on digital infrastructures, the impact of major incidents has increased dramatically. Grab the report now to gain insight into how your organization ranks against your peers and learn best-in-class strategies to resolve incidents.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Use this article to create a batch file to backup a Microsoft SQL Server database to a Windows folder.  The folder can be on the local hard drive or on a network share.  This batch file will query the SQL server to get the current date & time and wi…
With User Account Control (UAC) enabled in Windows 7, one needs to open an elevated Command Prompt in order to run scripts under administrative privileges. Although the elevated Command Prompt accomplishes the task, the question How to run as script…
Two types of users will appreciate AOMEI Backupper Pro: 1 - Those with PCIe drives (and haven't found cloning software that works on them). 2 - Those who want a fast clone of their boot drive (no re-boots needed) and it can clone your drive wh…
With Secure Portal Encryption, the recipient is sent a link to their email address directing them to the email laundry delivery page. From there, the recipient will be required to enter a user name and password to enter the page. Once the recipient …

734 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question