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

ruby - When to use an ORM (Sequel, Datamapper, AR, etc.) vs. pure SQL for querying -

php - PHPDoc: @return void necessary? -

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