Similar to Marking items as unpublished via Core Service
We have an old Tridion 2011 system that we're working to decommission. We can't just turn it off as there is one publication that is still being maintained from it. So that we can cleanly export the database for just this remaining publication to migrate it to a newer Tridion CMS, we want to decommission all of the other publications in the CMS.
All those publications still have many hundreds of pages showing as being published and because the deployment infrastructure is long gone, any unpublish commands simply fail. So we need to be able to programmatically set the publish state to unpublished (Web 8's RemovePublishStates()
would be ideal here) or somehow re-enable the unpublish process with some kind of stub to return a success in place of the missing deployment infrastructure.
Does anyone know of any way of doing either of these?