Package and Content status on a DP via SDK?

Hi,
I am trying to get information using the SCCM SDK to work out
what out the following:
1. The Package Version and last time copied to a DP.
2. If the package in is process how I can get the percentage that has copied
   plus evualte the in progress % and in error.
   So something like the details you see below the "Suceess" "In Progress" and
   "Error"
   So any of these details and things like the %complete.
So is there some starting point for WMI classes I can use to get this type of
information.
Thanks,
Ward   

SMS_PackageStatusDistPointsSummarizer
http://msdn.microsoft.com/en-us/library/cc143014.aspx
Torsten Meringer | http://www.mssccmfaq.de

Similar Messages

  • SERC content package and service package

    Hi,
    This is regarding regulatory content provider. I came across an SAP presentation on Product Safety and Dangerous goods, which talks about twp options:
    1. Going for an on-premise approach using SERC - content package
    2. Going for a service approach using SERC- service package
    Could you please elaborate on both the service package and content package approach? How does it work/integrate with business processes in SAP?
    Thank you,
    Sruthi

    Hello Ralph,
    For our client, SAP has confirmed following:
    "Customer has purchased SAP EHS Regulatory Content (ERC).
    With licensing ERC the customer receives access
    to the service marketplace of SAP to download
    i) the licenced content packages, ii) the Admin Guide and iii) the Update Guide."
    So I believe, our client has bought SERC and not SERD and this will be a On Premise solution and we need to download the required content to the client servers and implement the same.
    Is my understanding correct?
    Your early reply will really help.
    Thanks.
    Regards,
    Niraj.

  • [svn] 2932: Updated manifests with recent changes to TCAL package and class names.

    Revision: 2932
    Author: [email protected]
    Date: 2008-08-20 14:01:37 -0700 (Wed, 20 Aug 2008)
    Log Message:
    Updated manifests with recent changes to TCAL package and class names.
    Reviewer: Jason
    Bugs: SDK-16531
    QA: No
    Doc: No
    Ticket Links:
    http://bugs.adobe.com/jira/browse/SDK-16531
    Modified Paths:
    flex/sdk/trunk/frameworks/fxg-manifest.xml
    flex/sdk/trunk/frameworks/mxml-2009-manifest.xml

    Revision: 2932
    Author: [email protected]
    Date: 2008-08-20 14:01:37 -0700 (Wed, 20 Aug 2008)
    Log Message:
    Updated manifests with recent changes to TCAL package and class names.
    Reviewer: Jason
    Bugs: SDK-16531
    QA: No
    Doc: No
    Ticket Links:
    http://bugs.adobe.com/jira/browse/SDK-16531
    Modified Paths:
    flex/sdk/trunk/frameworks/fxg-manifest.xml
    flex/sdk/trunk/frameworks/mxml-2009-manifest.xml

  • Object COntent information for deleted packages still visible in content status

    Hi,
          I have a situation in our prod. SCCM site where deleted packages still have their object content information visible in Content status in SCCM. Has anyone faced the same issue?

    Hi,
    Check distmgr.log
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact [email protected]

  • Content Distribution for updated Packages and Applications failing on DP's

    Hi all,
    Since installing SP1 for SCCM 2012 we have noted that our content distribution success rate has gone down considerably
    We have a CAS, 5 Primaries and 78 DP's hanging off the various Primaries
    The issue is with existing content by which it is failing on 90% of DP's when we update a package/application. Please note when we push out fresh, brand new content we get a 100% success rate
    This is causing us a bit of a headache as we regularly update our OSD driver packages aswell as the security update packages
    When we redistribute or update content we are presented with the below 'retying rename of' on random DP's with the content eventually erroring out
    Each DP is the same, by which windows 2008 OS, Antivirus which is configured not to scan the D:\ volume and no mirroring enabled or alike configured
    Is anyone else experiencing the same issue on content push?
    Regards
    Richard

    Did you upgrade your DPs from 2007?  If so, I'm experiencing the same issue.
    I've filed a bug on Connect, please feel free to say you can reproduce it.  I'm not sure how much help that would be, but it probably can't hurt:
    https://connect.microsoft.com/ConfigurationManagervnext/feedback/details/787272/content-status-in-admin-console-of-migrated-packages-on-upgraded-distribution-points-is-unknown#details
    Also, there's another forum post on this same subject:
    http://social.technet.microsoft.com/Forums/en-US/4d140368-2b60-4d23-8759-0867a181d8ee/sccm-2012-content-conversion

  • Status of a specified package and program deployment

    Good morning.
    In the report "Status of a specified package and program deployment", I noticed there are 2 groups of reports; "Status of Targeted Resources" and "Resource Receipt Status". Each group has their own substatus:
    Status of Targeted Resources:
    Accepted - No Further Status, Succeded, Waiting
    Resource Receipt Status:
    Accepted, Expired, No Status
    Can anyone guide me on the following?
    1. The meaning of each status (Accepted-NFS, Succeeded, Waiting, Accepted, Expired, No Status).
    2. Some of the count for status is less than what is displayed on the report after I exported to csv format. What does this mean? Does it mean some clients not detected or something?
    3. Total percentage of each "Status of Targeted Resources" and "Resource Receipt Status" is around 100.1% and 99.9% respectively as per print screen below. What does this mean?
    Your guidance is much appreciated. Thank you.

    Hi,
    Accepted - No Further Status – Back end installation may be running and need to wait for some time to get the actual status
    Succeeded – Deployment installed successfully without any issues
    No Status - Systems are not online or has issue with SMS Agent, or not received the policy, if the system is online then this status must change in one hour time (if the status not changed then you may Suspect the issue with SMS / SCCM agent
    Accepted – Deployment can be installed in few mins, as it will start downloading the software from remote /local system
    Expired – Deployment is expired
    We
    are trying to better understand customer views on social support experience, so your participation in this
    interview project would be greatly appreciated if you have time.
    Thanks for helping make community forums a great place.

  • Best approach to create Package Structure and .content.xml

    I am aware that we have a schem.xsd for generic package content.xml creation and neither do vault.xml and other associated xml files in the META-INF folder of the package.
    I want to know if there is some recommended approach to build the package and xml files, specifically content.xml programmatically on the file system. I know that we can use package manager (API not the GUI/screen) but that comes into picture when the folder structure and xmls files are created. I am interested to know a standard procedure of acceptable procedures to build the structure. I have seen folks use JDom/SAX etc to build this and even velocity to try it out using templates but that looks largely as a workaround. Can anyone help with some inputs on this?

    We've been successful at using ANT as a Build tool to run XSLT 2.0 using the Saxon XSL processor.  We have processed both CSV and XML files into packages.  This started out pretty simply, but grew more complex than initially thought.  There are a lot of subtlties that can be overlooked in the package format.  Also if your filters aren't right it will happily delete a lot of data.  Thankfully it appears uninstalling can recover these most times, but I'd recommend testing packages on a throw away instance.
    I've posted an example Ant + XSL that goes from CSV > XML > Many XML Files > CRX Package Zip: https://github.com/odu/crx-package-xsl-example.  There is also some info on some of the complexities of a package mentioned on that page that may be helpful, even if Ant / XSL isn't your route.
    Can you share more about your use for building a package, what format is the source data in, etc?  This example is really only useful for batch loading.

  • How to work JQuery and content editor webpart functionality in sharepoint 2013?

    Hi all,
    I have a requirement to display the list data in share-point page by using JQuery and content editor web-part. could you please any one suggest the process to display the list data using JQuery and ContentEditorWebpart.
    Thanks in advance.
    Thanks,
    phani kumar
    Phani kumar

    Hi,
    From your description, my understanding is that you want to show a list data in a page using jQuery and Content Query Web Part.
    You could use SharePoint REST API to accomplish your requirement, please refer to this code below:
    <div id="listData">
    </div>
    <script src="https://code.jquery.com/jquery-1.11.1.min.js" type="text/javascript"></script><script type="text/javascript">
    $(document).ready(function(){
    //replace your list title
    $.ajax({
    url: _spPageContextInfo.webAbsoluteUrl + "/_api/web/lists/getbytitle('customlist03')/items",
    type: "GET",
    headers: {"accept": "application/json;odata=verbose"},
    success: function (data) {
    if (data.d.results) {
    var obj = data.d.results;
    for(var i = 0; i < obj.length; i++)
    $("#listData").append("<div>title "+obj[i].Title+"</div>");
    error: function (xhr) {
    alert(xhr.status + ': ' + xhr.statusText);
    </script>​​
    The screenshot below is my result:
    Please refer to these articles:
    Working with lists and list items with REST
    https://msdn.microsoft.com/en-us/library/office/dn292552.aspx
    SharePoint 2013 – CRUD on List Items Using REST Services & jQuery
    http://www.plusconsulting.com/blog/2013/05/crud-on-list-items-using-rest-services-jquery/
    You can also get list data using JavaScript Client Object Model(JSOM), you could refer to this article:
    How to: Complete basic operations using JavaScript library code in SharePoint 2013
    https://msdn.microsoft.com/en-us/library/office/jj163201.aspx?f=255&MSPPError=-2147217396
    Here is a link about how to add code into page via Content Editor Web Part:
    http://blogs.msdn.com/b/sharepointdev/archive/2011/04/14/using-the-javascript-object-model-in-a-content-editor-web-part.aspx
    Best Regards,
    Vincent Han
    TechNet Community Support
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact
    [email protected]

  • Creation of developement class,package and access key

    COULD ANYBODY EXPLAIN about
    creation of developement class,package and access key
    and who will create them?

    Working With Development Objects
    Any component of an application program that is stored as a separate unit in the R/3 Repository is called a development object or a Repository Object. In the SAP System, all development objects that logically belong together are assigned to the same development class.
    Object Lists
    In the Object Navigator, development objects are displayed in object lists, which contain all of the elements in a development class, a program, global class, or function group.
    Object lists show not only a hierarchical overview of the development objects in a category, but also tell you how the objects are related to each other. The Object Navigator displays object lists as a tree.
    The topmost node of an object list is the development class. From here, you can navigate right down to the lowest hierarchical level of objects. If you select an object from the tree structure that itself describes an object list, the system displays just the new object list.
    For example:
    Selecting an Object List in the Object Navigator
    To select development objects, you use a selection list in the Object Navigator. This contains the following categories:
    Category
    Meaning
    Application hierarchy
    A list of all of the development classes in the SAP System. This list is arranged hierarchically by application components, component codes, and the development classes belonging to them
    Development class
    A list of all of the objects in the development class
    Program
    A list of all of the components in an ABAP program
    Function group
    A list of all of the function modules and their components that are defined within a function group
    Class
    A list of all of the components of a global class. It also lists the superclasses of the class, and all of the inherited and redefined methods of the current class.
    Internet service
    A list of all of the componentse of an Internet service:
    Service description, themes, language resources, HTML templates and MIME objects.
    When you choose an Internet service from the tree display, the Web Application Builder is started.
    See also Integrating Internet Services.
    Local objects
    A list of all of the local private objects of a user.
    Objects in this list belong to development class $TMP and are not transported. You can display both your own local private objects and those of other users. Local objects are used mostly for testing. If you want to transport a local object, you must assign it to another development class. For further information, refer to Changing Development Classes
    http://help.sap.com/saphelp_46c/helpdata/en/d1/80194b454211d189710000e8322d00/content.htm
    Creating the Main Package
    Use
    The main package is primarily a container for development objects that belong together, in that they share the same system, transport layer, and customer delivery status. However, you must store development objects in sub-packages, not in the main package itself.
    Several main packages can be grouped together to form a structure package.
    Prerequisites
    You have the authorization for the activity L0 (All Functions) using the S_DEVELOP authorization object.
    Procedure
    You create each normal package in a similar procedure to the one described below. It can then be included as a sub-package in a main package.
    To create a main package:
    1.       Open the Package Builder initial screen (SE21 or SPACKAGE).
    2.       In the Package field, enter a name for the package that complies with the tool’s Naming Conventions
    Within SAP itself, the name must begin with a letter from A to S, or from U to X.
    3.       Choose Create.
    The system displays the Create Package dialog box.
    4.       Enter the following package attributes:
    Short Text
    Application Component
    From the component hierarchy of the SAP system, choose the abbreviation for the application component to which you want to assign the new package.
    Software component
    Select an entry. The software component describes a set of development objects that can only be delivered in a single unit. You should assign all the sub-packages of the main package to this software component.
    Exception: Sub-packages that will not be delivered to customers must be assigned to the HOMEsoftware component.
    Main Package
    This checkbox appears only if you have the appropriate authorization (see Prerequisites).
    To indicate that the package is a main package, check this box.
    5.       Choose  Save.
    6.       In the dialog box that appears, assign a transport request.
    Result
    The Change package screen displays the attributes of the new package. To display the object list for the package in the Object Navigator as well, choose  from the button bar.
    You have created your main package and can now define a structure within it. Generally, you will continue by adding sub-packages to the main package. They themselves will contain the package elements you have assigned.
    See also
    Adding Sub-Packages to the Main Package
    http://help.sap.com/saphelp_nw04/helpdata/en/ea/c05d8cf01011d3964000a0c94260a5/content.htm
    access key used for change standard program.
    www.sap.service.com

  • Content Status Stuck "In Progress"

    I had this error before, and installing the hotfix http://support.microsoft.com/kb/2828900/en-us fixed the issue. However, last week the issue returned. At the time, nothing
    had changed. I have since installed CU4, then CU5. These servers are updated monthly, but had not yet updated when this began.
    When viewing the Content Status, the Status is “Waiting for Content.” However, in the Asset Message Summary, the description is “Distribution Manager successfully processed package…”
    OSD task sequences are now not able to complete due to the Configuration Manager Client Package being in the same state (due to the CU5 client update).
    Deployments such as Programs and Updates are completing successfully.
    Interestingly, I was able to distribute NEW content (SP1 CU5 - x64 client update) to a Distribution Point Group (which includes 4 of 13 DP’s). So maybe this issues only applies
    to REDISTRIBUTING content.
    PkgXferMgr.log does not show anything unusual
    Distmgr.log shows a recurring attempt to update a package which was removed and subsequently redistributed for testing purposes, but other entries appear to process normally.
    Found package properties updated notification for package 'KS100005'
    Sleep 30 minutes...
    Found notification for package 'KS100005'
    Package 'KS100005' (priority 1) is already in queue.
    Used 1 out of 7 allowed processing threads.
    Package 'KS100005' is found in active queue, will try it later
    Sleep 1753 seconds...    
    Sleep 30 minutes...        
    My configuration:
    Windows Server 2008 R2 SP1
    SCCM 2012 SP1 CU5
    SQL Server 2008 R2 SP1
    1 Primary Site and 12 Distribution Points
    Original Install Date: 4/13/2012
    I have Googled the following and read most results on the first two pages:
    In progress - Waiting for Content
    Package (priority 1) is already in queue
    Package is found in active queue, will try it later
    distribution manager successfully processed package waiting for content
    The content status of a package is stuck in "In progress - Waiting for Content" status in System Center 2012 Configuration Manager SP1
    Maybe someone has some fancy PowerShell or SQL commands I can run. (My SQL skills are limited).
    Jamie

    Thanks Torsten. I've read many of your successful replies over the years, and now you're answering one of my questions! Actually, the first question since I've usually found the answer.
    Yes, I have redistributed the packages that are giving the inaccurate status messages. 
    To get a current log, I redistributed the configmgr client (KS100002). The description now reads "Distribution Manager created snapshot for content Configuration Manager Client Package successfully." However, the Content Status is still "Waiting for
    Content - In Progress." 
    distmgr.log
    Taking package snapshot for package KS100002 from source \\svsccm1.nazdar.com\SMS_KS1\Client
    SMS_DISTRIBUTION_MANAGER 7/24/2014 1:53:50 PM
    1184 (0x04A0)
    Set share security on share \\svsccm1.nazdar.com\SCCMContentLib$
    SMS_DISTRIBUTION_MANAGER 7/24/2014 1:53:50 PM
    1184 (0x04A0)
    Sleep 30 minutes... SMS_DISTRIBUTION_MANAGER
    7/24/2014 1:53:54 PM 6492 (0x195C)
    Found package properties updated notification for package 'KS100005'
    SMS_DISTRIBUTION_MANAGER 7/24/2014 1:54:00 PM
    3520 (0x0DC0)
    Found notification for package 'KS100005' SMS_DISTRIBUTION_MANAGER
    7/24/2014 1:54:05 PM 3520 (0x0DC0)
    Package 'KS100005' (priority 1) is already in queue.
    SMS_DISTRIBUTION_MANAGER 7/24/2014 1:54:05 PM
    3520 (0x0DC0)
    Used 2 out of 7 allowed processing threads.
    SMS_DISTRIBUTION_MANAGER 7/24/2014 1:54:05 PM
    3520 (0x0DC0)
    Package 'KS100005' is found in active queue, will try it later
    SMS_DISTRIBUTION_MANAGER 7/24/2014 1:54:05 PM
    3520 (0x0DC0)
    Sleep 3600 seconds... SMS_DISTRIBUTION_MANAGER
    7/24/2014 1:54:05 PM 3520 (0x0DC0)
    The size of package KS100002, version 11 is 187015 KBytes
    SMS_DISTRIBUTION_MANAGER 7/24/2014 1:54:06 PM
    1184 (0x04A0)
    CreatePackageSignature() called for Package KS100002 with version 11 with source as '\\?\UNC\svsccm1.nazdar.com\SMS_KS1\Client'. KeepUnpackedSignature = 1
    SMS_DISTRIBUTION_MANAGER 7/24/2014 1:54:06 PM
    1184 (0x04A0)
    Successfully created RDC signatures for package KS100002 version 11
    SMS_DISTRIBUTION_MANAGER 7/24/2014 1:54:10 PM
    1184 (0x04A0)
    Set share security on share \\svsccm1.nazdar.com\SCCMContentLib$
    SMS_DISTRIBUTION_MANAGER 7/24/2014 1:54:10 PM
    1184 (0x04A0)
    Creating hash for algorithm 32780 SMS_DISTRIBUTION_MANAGER
    7/24/2014 1:54:14 PM 1184 (0x04A0)
    The hash for algorithm 32780 is EF26808AB6F9B0291F4E0999BB09F90DA9AAEF3C334BF681A0D8CAAC226C5A39
    SMS_DISTRIBUTION_MANAGER 7/24/2014 1:54:14 PM
    1184 (0x04A0)
    The RDC signature hash for algorithm 32780 is 9DF7DE9375172B8E07724E5985B5D2142839AC135D7ABE6F246203E89FA6AD00
    SMS_DISTRIBUTION_MANAGER 7/24/2014 1:54:14 PM
    1184 (0x04A0)
    STATMSG: ID=2376 SEV=I LEV=M SOURCE="SMS Server" COMP="SMS_DISTRIBUTION_MANAGER" SYS=svsccm1.nazdar.com SITE=KS1 PID=7472 TID=1184 GMTDATE=Thu Jul 24 18:54:14.344 2014 ISTR0="KS100002" ISTR1="" ISTR2="" ISTR3="" ISTR4="" ISTR5="" ISTR6="" ISTR7="" ISTR8=""
    ISTR9="" NUMATTRS=1 AID0=400 AVAL0="KS100002"
    SMS_DISTRIBUTION_MANAGER 7/24/2014 1:54:14 PM
    1184 (0x04A0)
    CDistributionSrcSQL::UpdateAvailableVersion PackageID=KS100002, Version=11, Status=2376
    SMS_DISTRIBUTION_MANAGER 7/24/2014 1:54:14 PM
    1184 (0x04A0)
    The source for package KS100002 has changed or the package source needs to be refreshed
    SMS_DISTRIBUTION_MANAGER 7/24/2014 1:54:14 PM
    1184 (0x04A0)
    Adding these contents to the package KS100002 version 11.
    SMS_DISTRIBUTION_MANAGER 7/24/2014 1:54:14 PM
    1184 (0x04A0)
    The Package Action is 1, the Update Mask is 32 and UpdateMaskEx is 0.
    SMS_DISTRIBUTION_MANAGER 7/24/2014 1:54:14 PM
    1184 (0x04A0)
    Use drive C for storing the compressed package.
    SMS_DISTRIBUTION_MANAGER 7/24/2014 1:54:14 PM
    1184 (0x04A0)
    Set share security on share \\svsccm1.nazdar.com\SCCMContentLib$
    SMS_DISTRIBUTION_MANAGER 7/24/2014 1:54:14 PM
    1184 (0x04A0)
    Successfully created/updated the package KS100002
    SMS_DISTRIBUTION_MANAGER 7/24/2014 1:54:19 PM
    1184 (0x04A0)
    STATMSG: ID=2311 SEV=I LEV=M SOURCE="SMS Server" COMP="SMS_DISTRIBUTION_MANAGER" SYS=svsccm1.nazdar.com SITE=KS1 PID=7472 TID=1184 GMTDATE=Thu Jul 24 18:54:19.703 2014 ISTR0="KS100002" ISTR1="" ISTR2="" ISTR3="" ISTR4="" ISTR5="" ISTR6="" ISTR7="" ISTR8=""
    ISTR9="" NUMATTRS=1 AID0=400 AVAL0="KS100002"
    SMS_DISTRIBUTION_MANAGER 7/24/2014 1:54:19 PM
    1184 (0x04A0)
    Set share security on share \\svsccm1.nazdar.com\SCCMContentLib$
    SMS_DISTRIBUTION_MANAGER 7/24/2014 1:54:19 PM
    1184 (0x04A0)
    Set share security on share \\SVWSTSCCM1.nazdar.com\SCCMContentLib$
    SMS_DISTRIBUTION_MANAGER 7/24/2014 1:54:21 PM
    1184 (0x04A0)
    Set share security on share \\SVTEISCCM1.nazdar.com\SCCMContentLib$
    SMS_DISTRIBUTION_MANAGER 7/24/2014 1:54:25 PM
    1184 (0x04A0)
    Set share security on share \\svsccm1.nazdar.com\SCCMContentLib$
    SMS_DISTRIBUTION_MANAGER 7/24/2014 1:54:27 PM
    1184 (0x04A0)
    Set share security on share \\SVPENSCCM1.nazdar.com\SCCMContentLib$
    SMS_DISTRIBUTION_MANAGER 7/24/2014 1:54:28 PM
    1184 (0x04A0)
    Set share security on share \\SVMICSCCM1.nazdar.com\SCCMContentLib$
    SMS_DISTRIBUTION_MANAGER 7/24/2014 1:54:34 PM
    1184 (0x04A0)
    Set share security on share \\SVMIASCCM1.nazdar.com\SCCMContentLib$
    SMS_DISTRIBUTION_MANAGER 7/24/2014 1:54:36 PM
    1184 (0x04A0)
    Set share security on share \\SVMEXSCCM1.nazdar.com\SCCMContentLib$
    SMS_DISTRIBUTION_MANAGER 7/24/2014 1:54:41 PM
    1184 (0x04A0)
    Set share security on share \\svmansccm1.nazdar.com\SCCMContentLib$
    SMS_DISTRIBUTION_MANAGER 7/24/2014 1:54:50 PM
    1184 (0x04A0)
    Set share security on share \\SVGSISCCM1.nazdar.com\SCCMContentLib$
    SMS_DISTRIBUTION_MANAGER 7/24/2014 1:54:57 PM
    1184 (0x04A0)
    Set share security on share \\SVGRNSCCM1.nazdar.com\SCCMContentLib$
    SMS_DISTRIBUTION_MANAGER 7/24/2014 1:54:59 PM
    1184 (0x04A0)
    Set share security on share \\SVCINSCCM.nazdar.com\SCCMContentLib$
    SMS_DISTRIBUTION_MANAGER 7/24/2014 1:55:03 PM
    1184 (0x04A0)
    Set share security on share \\SVCHISCCM1.nazdar.com\SCCMContentLib$
    SMS_DISTRIBUTION_MANAGER 7/24/2014 1:55:06 PM
    1184 (0x04A0)
    Sleep 30 minutes... SMS_DISTRIBUTION_MANAGER
    7/24/2014 2:23:59 PM 6492 (0x195C)
    pkgxfermgr.log- no activity

  • Content status shows some DP's as unknown

    content status shows some DP's as unknown, I checked the DP's and the package was successfully updated and if I drill into view status everything appears correct except the pie chart of my DP's shows most as unknown
    Rob Szarszewski

    Since no one has answer this post, I recommend opening  a support case with CSS as they can work with you to solve this problem.
    Garth Jones | My blogs: Enhansoft and
    Old Blog site | Twitter:
    @GarthMJ

  • Powershell, Deployment Packages and Software Updates OH MY!

    Ok, so I snooped around and was not able to find an answer to my question so here goes.
    I'm building an automated process where Orchestrator runbooks will automate the entire process of downloading updates, deploying to test groups, waiting for an approved RFC then deploying the updates. That's the 10k foot level view.
    My question revolves around the process of downloading software updates and placing them into a package.  It has been suggested that the Save-CMSoftwareUpdate does this, but reviewing the doc I am less inclined to believe this statement.  Was hoping
    to get lucky and have someone reply that they have done this and here are the interesting parts.
    This will all be performed via powershell commands with no direct user interaction at all.  So some powershell script that pops up the download software updates wizard will not work for me.
    Thanks in advance for any pearls of wisdom around this,
    Jim

    Ok, I know that we are playing 20 questions here, but I needed the first part to scope the next set of questions.
    You say that the approvals are coming from an external source...are you wanting to automate the parsing of the external source or are you planning on putting the approvals into a WSUS group for it to download the update content?  Keep in mind here
    that the UpdateID that I am referring to is a GUID and not something that someone is likely to give you in a human readable document.  The problem with Bulletin IDs is that they will likely apply to a number of operating systems and architectures. 
    It would be nice if you could get them to populate the approvals into the computer group directly to alleviate the ambiguity.  Of course you have to remember that someone has to keep it cleaned up.
    You can query WSUS for all of the UpdateIDs for a given computer group.
    Beyond this, you will now need to use the WSUS APIs and may want to take a look at the IUpdate interface:
    http://msdn.microsoft.com/en-us/library/microsoft.updateservices.administration.iupdate_members(v=vs.85).aspx and call the GetInstallableItems method, which will return a list of InstallableItem:
    http://msdn.microsoft.com/en-us/library/microsoft.updateservices.administration.installableitem_members(v=vs.85).aspx each item will have an ID, which is the ID that you will need to publish into your update package; it also has a Files property, which
    is a list of files for the installable item, and is of type UpdateFile:
    http://msdn.microsoft.com/en-us/library/microsoft.updateservices.administration.updatefile_members(v=vs.85).aspx.  These are the files that will get published into the update package.  Each update file will have a FileUri property, which will
    provide you with a web link to download the file.  If you are a bit more enterprising, you can mangle the FileUri into a UNC path, so that you can just copy the file directly.
    You should now create the update list.  In the process of creating the update list, you will want to create a table of UpdateID to CI...you will need this when you create your advertisement.
    Once you have gathered all of the update content, and their associated InstallableItem identifiers, you are ready to tell configuration manager to populate the update package with the installable items.  Interesting here is that you are dealing with
    the installable items and not directly with the updates.  Configuration manager will associate the InstallableItems with the appropriate updates to be shown in the interface.
    Once you get the package populated, you will need to create the advertisements to the appropriate collection.  By the way, this is done on an individual update basis.  Remember that update lists, update packages and update advertisements have
    no direct relationship to one another, although a stronger bond was created in 2012.
    Simple stuff huh?!?
    Remember that Configuration Manager will not pull metadata across for updates that are already superseded, so you may not always have a one to one reference.
    Keeping your packages cleaned up, removing extraneous update content that is no longer needed, is a completely different subject.
    It would be greatly appreciated if you would mark any helpful entries as helpful and if the entry answers your question, please mark it with the Answer link.

  • Migrating SCCM 2007 Secondaries to 2012 DP's and Contant Status is showing Unknown instead of Success

    It looks like the packages converted with the DP and are being pulled from the client properly. When I went into Administration | Distribution Points the object "packages" at first did not show all the packages. After I scheduled a validation
    they did show up. However the Content Status of the package is still showing Unknown. I've seen posts that others have had this issue. However I haven't seen the solution.
    Help Appreciated!
    Thanks

    Yes, I know this is an old post, but I’m trying to clean them up. Did you solve this problem, if so what was the solution?
    Garth Jones | My blogs: Enhansoft and
    Old Blog site | Twitter:
    @GarthMJ

  • Distribution Points content missmatch - WMI and content library

    Hi,
    We are using SCCM 2012 R2 with stand alone primary site.
    After creating a new Distribution Point we distribute our task sequence content there.
    This takes some time and after this the distributen point is shown as "Success" in "Distribution Point Configuration Status".
    Content of the packages is shown as "Success", too.
    We recognized this failure while trying to run our task sequence.
    It breaks and tells us content is not available.
    After a short check with the following script:
    http://sccmroad.wordpress.com/2014/03/11/powershell-script-to-compare-dp-packages-with-wmi/all content is in WMI but NOT in content library.
    We tried to redistribute etc. - everything without success.
    After some try and error we found out that using prestaged content solves the problem.
    This is a workaround but no solution to the problem. :(
    Are there any ideas to how to find a solution?
    Thank you for your help.
    kind regards
    mk-maddin

    I opened a Microsoft case.
    After a lot of searching through logs - not providing any error etc. we tested for packages.
    Solution was to redistribute for packages (for applications we had to update the content).
    A very hard task at this was the information which packages and distribution points are affected.
    I wrote a little script to do this task:
    http://gallery.technet.microsoft.com/SCCM-2012-WMI-ContentLib-80a53705
    Thank you to Thorsten for help :)

  • How to package different content so that the same license can be used for all content.

    1)      If packaging all the content at the same time, use the same instance of DRMParameters every time you call MediaEncrypter.encryptContent().  All content packaged using the exact same DRMParameters object will be associated with the same license.
    2)      If packaging content at different times, but want to have all the content associated with the same license, you need to use V2KeyParameters.setContentEncryptionKey().  The first time you package a piece of content, you would use ContentEncryptionKey.generate() to generate a new key/license ID.  To use the same key/license for later content, you need to store the info in ContentEncryptionKey, so you can pass in the same values later for the new content.

    To package content at different times using the same license, you need to implement the following:
    Call ContentEncryptionKey.generate to generate a new key and license ID.
    On your V2KeyParameters, call setContentEncryptionKey and pass in the object generated in step 1.
    Call MediaEncrypter.encryptContent and pass in the V2KeyParameters (via DRMParameters), as usual.
    Store the contents of ContentEncryptionKey, so the same values can be used again later.  The key, license ID, and packaging date should all be stored.
    When you want to package additional content using this license, lookup the stored key, license ID, and packaging date and pass these into the ContentEncryptionKey constructor to create a ContentEncryptionKey instance.
    On your V2KeyParameters, call setContentEncryptionKey and pass in the object generated in step 5.
    Call MediaEncrypter.encryptContent and pass in the V2KeyParameters (via DRMParameters), as usual.
    The media packaged in steps 3 and 7 should now be protected using the same license.

Maybe you are looking for

  • Error while accessing BSAD Table with dunning date

    Hi , I developed a report for FI module accessing BSAD table with default customer ranges and for specific dunning dates - It ran for a very long time and timed out - (I know this is due to huge volume of data) - Is there any way to access BSAD table

  • "Macbook Pro 17-inch" OR "15-inch 2.0Ghz + 23-inch display" ?

    I'm ready to upgrade my iMac G4 and would like to change to a Macbook Pro. The decision i'm working on making is whether to invest in the 17-inch MBP or go for the 15-inch + 23-inch display. Both options cost about the same. The combination of laptop

  • LIV Idoc failure for TM 8.0 Purchase Order - Error # M8_2

    We are using inbound EDI Idocs to post Invoices against TM 8.0 Purchase Orders and have an issue while posting an Invoice for a Bill of Lading that is shared across multiple TM Purchase Orders. We have used the new qualifers required by SAP and are p

  • Portable Home Directories, FileSyncAgent, and Case-sensitive drives

    I have a 10.5.3 Server machine that is serving (via NFS) home directories to a mixed group of Leopard (10.5.3) and Linux clients. The drive containing user home directories is formatted to be case-sensitive. I also use Portable Home Directories and m

  • IOS 8 messages app hangs at random

    It's a new iPhone 6, pre-installed with the latest and greatest iOS. The messages app appears to crash or hang at random, and I have to use the "double-click the home button, kill the app" approach to get it working again. Anything specific I can che