force logoff of xp hosts before backup job occurs

J

Joe

Greetings,
I have Veritas Backup Software scheduled to initiate the backup job at
2:00am.on a Windows 2000 Server.All other hosts are XP professional.
Unfortunately I have end users who fail to log off the server before backup
jobs occur. The backup jobs continously skipp specific files that are
accessed and locked, while the hosts are still logged into the domain. There
are no backup agents applicable to unlock and backup these specific files.
Is there a script I can use to implement on the hosts at a scheduled time to
force logging off of all xp pro hosts before backup jobs occur? TIA.
Joe
 
B

Bill Stewart

Joe said:
I have Veritas Backup Software scheduled to initiate the backup job at
2:00am.on a Windows 2000 Server.All other hosts are XP professional.
Unfortunately I have end users who fail to log off the server before backup
jobs occur. The backup jobs continously skipp specific files that are
accessed and locked, while the hosts are still logged into the domain. There
are no backup agents applicable to unlock and backup these specific files.
Is there a script I can use to implement on the hosts at a scheduled time to
force logging off of all xp pro hosts before backup jobs occur? TIA.

I would instruct users that backups are not occurring, and that the
backups are for their benefit.

Next, let them know that you're going to log them off so that backups
can complete.

Prior to your backup, use a script on the server that will log off the
console user on the computer(s) in question. You can use the
Win32Shutdown() method of the Win32_OperatingSystem class to do this;
for example (JScript):

computer = "foo";
wmi = GetObject("winmgmts:{impersonationlevel=impersonate" +
",(shutdown)}!//" + computer + "/root/cimv2");
oscoll = new Enumerator(wmi.InstancesOf("Win32_OperatingSystem"));
oscoll.item().Win32Shutdown(4);
 
J

Joe

Thanks for your reply, however I am not very familar with scripts. Can I
paste this example and use it, or is there a file located somewhere I can
access and install as a scheduled task? TIA

Joe
 
J

Jerold Schulman

Greetings,
I have Veritas Backup Software scheduled to initiate the backup job at
2:00am.on a Windows 2000 Server.All other hosts are XP professional.
Unfortunately I have end users who fail to log off the server before backup
jobs occur. The backup jobs continously skipp specific files that are
accessed and locked, while the hosts are still logged into the domain. There
are no backup agents applicable to unlock and backup these specific files.
Is there a script I can use to implement on the hosts at a scheduled time to
force logging off of all xp pro hosts before backup jobs occur? TIA.
Joe
See tip 0159 » Use a batch file to disconnect user sessions.
in the 'Tips & Tricks' at http://www.jsifaq.com



Jerold Schulman
Windows Server MVP
JSI, Inc.
http://www.jsiinc.com
http://www.jsifaq.com
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top