But why not just create a workflow that does this for you. it can be done, if the content is limited in size (Max 2MB).
The idea is this : in a workflow we can embed help files. Typically some html files and some images. These are part of the dar file of the workflow. If you import the dar file, these help files are nicely copied along in a fixed directory and using the workflow guid. So if we can zip our files, rename that zip to setup.jpg for example, we can have our custom files/modules copied along during the import of the dar.
The only thing left is then to tell the customer to run your setup workflow that will grab that jpg (actually a zip file) file and unzip it into the modules,wfa or custom directory.
I've done it before with my PSWord/PSExcel installer, but it's a bit of a messy process to get it processed. So I figured, let's create a powershell script that does it for you :).
Actually, it's a powershell module. So you import the module and you gain 2 cmdlets
- New-WfaSetupWorkflow
- Update-WfaSetupWorkflow
The first will create you a ready-to-go dar file.
The second allows you to update your files in an existing setup dar file and update the version.
No comments :
Post a Comment