Solved

SCCM Heart Beat

Posted on 2014-03-17
7
503 Views
Last Modified: 2014-03-21
I have a short script I'm trying to push out to my domain computers that uses psexec to force each of the machines to updated their SCCM heart beat. when I ran it I got an error that said: " 'psexec' is not recognized as an internal or external command,
operable program or batch file. "My script is fairly simple and my psexec and script are in the root of C: on the host computer. the script looks like:

C:\Windows\system32>psexec \\<computername> -u <domain\adminusername> -p <password> WMIC/namespace:\\root\ccm path sms_client CALL TriggerSchedule '{0000
0000-0000-0000-0000-000000000003}'

when I run the WMIC from command line on my local computer it works just fine, when I try to script it, not so much.

please assist.
0
Comment
Question by:AlfonsoPina
  • 5
7 Comments
 
LVL 35

Expert Comment

by:Joseph Daly
ID: 39935194
Have you tried the WMIC /node:"computername" switch

This should take psexec completely out of the equation.
0
 

Author Comment

by:AlfonsoPina
ID: 39935197
no but I'll try it now as a matter of fact
0
 

Author Comment

by:AlfonsoPina
ID: 39935287
well, I'm still getting invalid parameter. the fact is that I simply don't want to walk around to 120 desktops and update the SCCM heartbeat. I was trying to do it this way but if you have a better suggestion, so be it.
0
Enterprise Mobility and BYOD For Dummies

Like “For Dummies” books, you can read this in whatever order you choose and learn about mobility and BYOD; and how to put a competitive mobile infrastructure in place. Developed for SMBs and large enterprises alike, you will find helpful use cases, planning, and implementation.

 
LVL 31

Accepted Solution

by:
merowinger earned 500 total points
ID: 39936414
psexec \\<computername> -u <domain\adminusername> -p <password> cmd /c "WMIC/namespace:\\root\ccm path sms_client CALL TriggerSchedule '{0000
0000-0000-0000-0000-000000000003}'"
0
 

Author Comment

by:AlfonsoPina
ID: 39937247
well, that got me closer, now I just get this error:

'0000-0000-0000-0000-000000000003}'"' is not recognized as an internal or extern
al command,
operable program or batch file.
0
 

Author Comment

by:AlfonsoPina
ID: 39937259
found my error there, i had word wrap on when I pasted it and it cut off 4 of the "0's" but now I'm getting:

PsExec v1.98 - Execute processes remotely
Copyright (C) 2001-2010 Mark Russinovich
Sysinternals - www.sysinternals.com


Executing (sms_client)->TriggerSchedule()
ERROR:
Description = Access denied
cmd exited on sddc05wk842d209 with error code -2147217405.
0
 

Author Closing Comment

by:AlfonsoPina
ID: 39946156
actually, with one little change to this statement I was able to get it to work. it appears that our network has some sort of security measure that blocks my credentials the way I put them in. so this one worked.
0

Featured Post

Best Practices: Disaster Recovery Testing

Besides backup, any IT division should have a disaster recovery plan. You will find a few tips below relating to the development of such a plan and to what issues one should pay special attention in the course of backup planning.

Question has a verified solution.

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

Suggested Solutions

In this tutorial I will show you how to make a simple HTML bar chart with the usage of WhizBase, If you want more information about WhizBase please read my previous articles at http://www.experts-exchange.com/ARTH_5123186.html (http://www.experts-ex…
This article will show, step by step, how to integrate R code into a R Sweave document
Learn how to match and substitute tagged data using PHP regular expressions. Demonstrated on Windows 7, but also applies to other operating systems. Demonstrated technique applies to PHP (all versions) and Firefox, but very similar techniques will w…
In this seventh video of the Xpdf series, we discuss and demonstrate the PDFfonts utility, which lists all the fonts used in a PDF file. It does this via a command line interface, making it suitable for use in programs, scripts, batch files — any pl…

910 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

Need Help in Real-Time?

Connect with top rated Experts

21 Experts available now in Live!

Get 1:1 Help Now