xml - How do I extract a value from SSIS package file using PowerShell? -


sql server integration services packages stored xml files dtsx extension. need able extract build numbers powershell. relevant part @ top of file looks like-

<?xml version="1.0"?>
<dts:executable xmlns:dts="www.microsoft.com/sqlserver/dts">
<dts:executabletype="msdts.package.1">
<dts:property dts:name="packageformatversion">2</dts:property>
<dts:property dts:name="versionmajor">1</dts:property>
<dts:property dts:name="versionminor">0</dts:property>
<dts:property dts:name="versionbuild">265</dts:property>

i need extract versionbuild number, dts namespace confusing me. after get-content, how can @ value?

as part of sql server powershell extensions codeplex project there ssis module. can this:

import-module ssis $package = get-ispackage -path "c:\program files\microsoft sql server\100\dts\packages\sqlpsx1.dtsx" $package.versionbuild 

Comments

Popular posts from this blog

c++ - Convert big endian to little endian when reading from a binary file -

C#: Application without a window or taskbar item (background app) that can still use Console.WriteLine() -

unicode - Are email addresses allowed to contain non-alphanumeric characters? -