Coretech Package Source Changer Beta

Download “” – Downloaded 2778 times – 245 KB

This is the post that describes the tool and configuration. Please view  this guide by my colleague Kent Agerlunds, on how to use it in a ConfigMgr Migration

1. Introduction


As we start migrating from CM2007 to CM2012 one of the requirements is that the package source used for packages must be a UNC. I have seen many site installations where the package source is either a local source on the site server or a UNC pointing to the site server. In either case, you must somehow update the package source before starting the migration.


This utility is Freeware, making it illegal to change or sell, but legal to use in any purposes.

Please bear in mind that this is a beta version (, we have ofcause tested it in our test environment, but we need any feedback or bugs that you might experience!

Thank you! 🙂

We hope you’ll benefit from our application. Please report any suggestions problems or errors to Coretech at


2. Installation

No installation needed. Unpack the zip file to a folder on the site server


3. Setup


1. Start PackageSourceChanger.exe as an administrator

2. Accept License Agreement

3. Click “configuration”

4. Setup servername and log location

4. Advanced configuration



The application contains one configuration file.


In this file you can setup default values for the textboxes, servername, log file path, check update and license agreed.

Change it manually if you require that the applications startup values are different.

The other parts of the configuration will be setup by the application.

5. Changelog / What’s New


No changelog since this is the first public version.



6. Credits

The utility is created and distributed by Coretech A/S.

Jakob Gottlieb Svendsen: Main Developer

Kent Agerlund: Contributor / Initiator

By | 2011-05-03T09:47:03+00:00 May 3rd, 2011|Configuration Manager (SCCM), Tools|17 Comments

About the Author:

Jakob Gottlieb Svendsen

Twitter: @JakobGSvendsen

Jakob Gottlieb Svendsen is a Microsoft Cloud and Data Center Management MVP (, Working as Global Lead Developer, Senior Consultant and Trainer at CTGlobal, where he is one of the driving forces in keeping CTGlobal a System Center Gold Partner and member of the System Center Alliance.

Since he started at Coretech in 2007, he has focused on Scripting and Development, primarily developing tools, extensions and scripts for the System Center Suite. His main area is Automation (including OMS/Azure Automation, Service Management Automation, PowerShell and Orchestrator). Another area is Windows Azure Pack / Azure Stack, where he does implementation, development, workshops and presentations. He is a world-wide renowned voice in the Automation field.

He is passionately devoted to the community, to which he contributes by being a moderator at TechNet and sharing his knowledge at

  • Co-founder: PowerShell User Group Denmark
  • Speaker at MMS 2016, Minneapolis (
  • SCU Europe 2014, 2015, 2016 (
  • Microsoft TechEd North America 2014, Houston
  • NIC 2012,2013,2014,2015, Oslo (
  • Microsoft CampusDays 2011, 2013, Copenhagen
  • Microsoft TechDays 2015, Sweden (
  • Microsoft Partner Event: New in SC2012 SP1
  • User group meetings (PSUG.DK , SCUG.DK/BE/NO, AZMUG + more)
  • Microsoft Certified Trainer.
  • Microsoft Scripting Guys Forum Moderator

Main working areas:

  • Automation (Azure Automation, SMA, SCO)
  • Windows Azure Pack / Azure Stack
  • System CenterVisual Studio Team Services / Team Foundation Server
  • Development:C#.Net, VB.NET, VBScript, PowerShell, Service Manager, OpsMgr, ConfigMgr
  • Orchestrator
  • Windows Azure Pack / Azure Stack


  • Azure Automation
  • Service Management Automation
  • System Center Orchestrator
  • PowerShell, VBScript, C#.Net, VB.Net
  • Windows Azure Pack / Azure Stack Development Workshops


  1. peggy May 27, 2011 at 6:27 - Reply


    I’m just trying your tool in a test environment. I don’t seem to be able to see any packages after I connect to the server. Any ideas?


  2. Jakob Gottlieb Svendsen
    Jakob Gottlieb Svendsen May 27, 2011 at 9:45 - Reply

    Hello Peggy

    I am sorry you are having problem.

    Can you send me a bug report at

    please describe your source path and the replace value used.
    and if it is okay with you, please send the log file from the program dir too.

    I have heard about this problem once, and we are investigating the cause.


  3. James April 16, 2012 at 11:38 - Reply


    Cracking little app. It’s saved me a loads of time already.

    I’ve just one little feature request if you’re taking them? Is there any chance you could add the ability to change the content source for drivers and driver packages?



  4. […] Change source location: Example used in the session: Modified source location for packages prior to migrating packages to ConfigMgr 2012 […]

  5. Joe May 12, 2012 at 10:22 - Reply

    great tool! If only it could migrate driver packages and all the other stuff that goes along with the normal packages it would be a must have…. any chance of an update now the 2012 RTMs are available? Cheers

  6. BobKelso May 30, 2012 at 16:30 - Reply


    Would you have any input on how to change the content path of a deployment type on sccm 2012?
    It’s somehow related and would be of great help


  7. Thomas June 13, 2012 at 16:41 - Reply

    Great! Thanks for providing this tool!!!

  8. Hugh August 8, 2012 at 8:54 - Reply

    this would be totally sweet if it included driver packages too 🙂 not that it isnt already totally sweet, would be sweeter

  9. […] change the Drive letter to UNC path,you can either use Coretech Tool or Scripting methods to update […]

  10. […] can either use custom Tools like package source changer from coretech OR Powershell or other […]

  11. Mike February 2, 2015 at 19:40 - Reply

    I presume this tool can be used to migrate packages from one 2012 R2 CU3 site to another, is that correct?

  12. exec May 14, 2015 at 11:35 - Reply

    This tool crashes, not sure why. it successfully verifies the source and destination path but when ‘Select package’ is clicked it crashes. Running it on Windows server 2012.

    Any help is v much appreciated.

    • Olda August 17, 2015 at 9:19 - Reply

      Hi, I am having exactly the same issue. Could you please review this soft?
      Thank you.

  13. Brian Moffet February 4, 2016 at 17:55 - Reply

    Has anyone tried this and had any success migrating their source data from sccm 2012 to 1511? I followed a guide put out by and am 99% of the way done with the migration with the last bit being how the @#$! to move or copy my source library in my side-by-side migration.

  14. Brian Moffet February 5, 2016 at 17:52 - Reply

    Well I figured out I can just manually copy this content to my new sccm box and then remap the source on each application. Drivers will suck but that’s how it goes.

Leave A Comment