Re: Refresh DP
- From: "Steve Thompson" <stevethompson@xxxxxxxxxxxxx>
- Date: Wed, 13 Dec 2006 09:01:54 -0500
<BurtsevD@xxxxxxxxx> wrote in message
news:1166012309.079583.130290@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
I need script to update Distribution Point for specific package.
I found in SDK "UpdateDistributionPoints" method, but I didn't familiat
with any .NET language.
Maybe someone can help me.
From the following book (you should buy this book, it's really that good :)
SMS 2003 Recipes: A Problem-Solution Approach (Paperback)
by Greg Ramsey, Warren Byle
RefreshPackageOnDP.vbs
strSMSServer = <SMSServer>
strPackageID = "LAB0000A"
StrSiteCode = "CLE"
Set objLoc = CreateObject("WbemScripting.SWbemLocator")
Set objSMS= objLoc.ConnectServer(strSMSServer, "root\sms")
Set Results = objSMS.ExecQuery _
("SELECT * From SMS_ProviderLocation WHERE ProviderForLocalSite = true")
For each Loc in Results
If Loc.ProviderForLocalSite = True Then
Set objSMS = objLoc.ConnectServer(Loc.Machine, "root\sms\site_" & _
Loc.SiteCode)
strSMSSiteCode = Loc.SiteCode
end if
Next
Set DPs = objSMS.ExecQuery _
("Select * From SMS_DistributionPoint " & _
"WHERE SiteCode='" & strSiteCode & _
"' AND PackageID='" & strPackageID & "'")
For Each DP In DPs
DP.RefreshNow = True
DP.Put_
Next
.
- References:
- Refresh DP
- From: BurtsevD
- Refresh DP
- Prev by Date: Refresh DP
- Next by Date: Re: Software Repackager/Installer Question
- Previous by thread: Refresh DP
- Index(es):
Loading