Powershell advanced functions to split and to merge XPO files contains AOT objects of Microsoft Dynamics AX (Axapta) 3.0, 4.0, 2009, 2012
xpoTools is a Powershell module contains advanced functions that splits one XPO file into separate XPO files and combines a set of interdependent XPO files into a single XPO file.
XPO file is a text file contains Microsoft Dynamics AX (Axapta) objects. See tests/assets folder for example.
xpoTools features:
xpo
to xpp
files (similar to ax7
)pathStyle
: Default
, AOT
, Flat
, FlatAOT
, Project
, FlatProject
, All
and mazzy
DEL_
objectsxpoTools inspired by:
Automatic install xpoTools module from the PowerShell Gallery:
Install-Module -Name xpoTools
Import-Module xpoTools
Automatic install Write-ProgressEx module from the NuGet.org:
Install-Package -Name xpoTools
Import-Module xpoTools
or manual:
$PSModulePath
, e.g. ~\Documents\WindowsPowerShell\Modules
.xpoTools
.RemoteSigned
or Unrestricted
to execute not signed modules Set-ExecutionPolicy RemoteSigned
.Import-Module xpoTools
.xpoTools use regexp to parse XPO files. It have no validation of XPO elements.
This project is released under the licensed under the MIT License.