Product Source Update Manager による API ベースで開始するスクリプトの例
適用対象: System Center Configuration Manager 2007, System Center Configuration Manager 2007 R2, System Center Configuration Manager 2007 R3, System Center Configuration Manager 2007 SP1, System Center Configuration Manager 2007 SP2
複数のイベントが Microsoft System Center Configuration Manager 2007 クライアントで発生し、製品ソースの更新マネージャ エージェントによって 1 つまたは複数の Windows インストーラ製品のソースの場所が更新される可能性があります。次の VBScript スクリプトを使用して、Windows インストーラ ソース一覧更新サイクルを有効にします。
スクリプト
' Name of script is updateps.vbs.
dim oSrcList
dim oSrcLocs
dim sLoc
Set objArgs = WScript.Arguments
If objArgs.Count < 1 then
WScript.echo "Usage: updateps.vbs {Product Code}"
WScript.quit
end if
set oSrcList = CreateObject ("SrcUpdateMgr.ProductSourceList")
if oSrcList is nothing then
wscript.echo "Could not create Product Source List Object - quitting"
wscript.quit
end if
oSrcList.UpdateSourceList objArgs(0), FALSE
oSrcLocs = oSrcList.GetSourceList(objArgs(0))
dim nIndex
for nIndex = LBound(oSrcLocs) To UBound(oSrcLocs)
WScript.echo oSrcLocs(nIndex)
next
WScript.echo "Successfully update source list for product" + objArgs(0)
参照:
タスク
Windows インストーラ ソースの更新管理を構成する方法
概念
Windows Installer Source Location Manager について
その他の情報については、「Configuration Manager 2007 Information and Support」 (Configuration Manager 2007 の情報とサポート) を参照してください。
ドキュメント チームに連絡するには、次のアドレスに電子メールを送信してください。 SMSdocs@microsoft.com.