<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>The D-Spot (The Deployment Spot) &#187; ACT</title>
	<atom:link href="http://www.the-d-spot.org/wordpress/tag/act/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.the-d-spot.org/wordpress</link>
	<description>Tickle your Deployment needs.</description>
	<lastBuildDate>Sat, 28 Jan 2012 15:43:53 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>ACT 5.6 Tweaks</title>
		<link>http://www.the-d-spot.org/wordpress/2012/01/28/act-5-6-tweaks/</link>
		<comments>http://www.the-d-spot.org/wordpress/2012/01/28/act-5-6-tweaks/#comments</comments>
		<pubDate>Sat, 28 Jan 2012 15:39:13 +0000</pubDate>
		<dc:creator>Siegmund</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[ACT]]></category>

		<guid isPermaLink="false">http://www.the-d-spot.org/wordpress/?p=1382</guid>
		<description><![CDATA[During the analysis phase of a windows 7 x64 migration I have been using the MAP, ACT and OMPM tools. After handing over all the lists on the application and current client side infrastructure, the first question that came is: &#8220;ok I see a lot of applications listed that are only installed on one machine, can [...]]]></description>
			<content:encoded><![CDATA[<p>During the analysis phase of a windows 7 x64 migration I have been using the MAP, ACT and OMPM tools.</p>
<p>After handing over all the lists on the application and current client side infrastructure, the first question that came is: &#8220;ok I see a lot of applications listed that are only installed on one machine, can you give us the machinenames?&#8221;.</p>
<p>ehm well, it should be possible&#8230;</p>
<p>in the ACT GUI you can find the computername if you click on the application, but I had to find a way to automate this</p>
<p>So I installed the SQL management studio express and dived into the ACT database.</p>
<p>Here is the SQL query to give you all applications installed on only 1 machine:</p>
<p style="padding-left: 30px"><em>SELECT DISTINCT</em><br />
<em>Application_Computer_Count.computerCount,</em><br />
<em>Application_Computers_Query.machineName,</em><br />
<em>Application_Report_Complete_vw.AppName,</em><br />
<em>Application_Report_Complete_vw.AppID</em></p>
<p style="padding-left: 30px"><em>FROM         Application_Computer_Count INNER JOIN</em><br />
<em>Application_Report_Complete_vw ON Application_Computer_Count.appID = Application_Report_Complete_vw.AppID INNER JOIN</em><br />
<em>Application_Computers_Query ON Application_Report_Complete_vw.AppID =Application_Computers_Query.appID</em></p>
<p style="padding-left: 30px"><em>WHERE     (Application_Computer_Count.computerCount= 1)</em></p>
<p style="padding-left: 30px"><em>ORDER BY</em><br />
<em>Application_Report_Complete_vw.AppName</em></p>
<p>What is more interesting is the following query, which will give you all applications installed on 1 pc marked with 1 or more issues:</p>
<p style="text-align: left;padding-left: 30px"><em>SELECT DISTINCT</em></p>
<p style="text-align: left;padding-left: 30px"><em>App_Issue_Counts.appID,</em><br />
<em>App_Issue_Counts.activeIssuesCount, Application_Computer_Count.computerCount,</em><br />
<em>Application_Computers_Query.machineName,Application_Report_Complete_vw.AppName</em></p>
<p style="text-align: left;padding-left: 30px"><em>FROM         App_Issue_Counts INNER JOIN</em></p>
<p style="text-align: left;padding-left: 30px"><em>Application_Computer_Count ON App_Issue_Counts.appID =Application_Computer_Count.appID INNER JOIN</em></p>
<p style="text-align: left;padding-left: 30px"><em>Application_Computers_Query ON App_Issue_Counts.appID =Application_Computers_Query.appID INNER JOIN</em></p>
<p style="text-align: left;padding-left: 30px"><em>Application_Report_Complete_vw ON App_Issue_Counts.appID =Application_Report_Complete_vw.AppID</em></p>
<p style="text-align: left;padding-left: 30px"><em>WHERE     (App_Issue_Counts.activeIssuesCount &gt;=&#8217;1&#8242;) AND (Application_Computer_Count.computerCount = 1)</em></p>
<p style="text-align: left;padding-left: 30px"><em>ORDER BY</em><br />
<em>Application_Report_Complete_vw.AppName</em></p>
<p>another thing with ACT 5.6, was that it did not seem clear to me why none of the <span style="text-decoration: underline">16 bit</span> applications were listed in the collected data</p>
<p>Luckily there is a way to find them with another SQL query, checkout (and credits to): <a href="http://www.theexperienceblog.com/2011/04/14/how-to-find-16-bit-applications-in-your-act-inventory">http://www.theexperienceblog.com/2011/04/14/how-to-find-16-bit-applications-in-your-act-inventory</a></p>
<p>The last thing for now on ACT is that the collector is not capable yet to work with windows 7 sp1.</p>
<p>you need to import a sql script to make this possible</p>
<p>Here is the content of this script (the import can be done via osql.exe -E -i&lt;thenameofthesqlscript&gt; -S&#8221;&lt;sqlserver\instance&gt;&#8221; -d&lt;dbname&gt; :</p>
<p style="padding-left: 30px"><em>INSERT INTO.[dbo].[OS]</em><br />
<em> ([osID]</em><br />
<em> ,[osName]</em><br />
<em> ,[majorVersion]</em><br />
<em> ,[minorVersion]</em><br />
<em> ,[buildNumber]</em><br />
<em> ,[servicePackName]</em><br />
<em> ,[servicePackMajor]</em><br />
<em> ,[servicePackMinor]</em><br />
<em> ,[csdVersion]</em><br />
<em> ,[productType]</em><br />
<em> ,[suite]</em><br />
<em> ,[publishedDate])</em><br />
<em> VALUES</em><br />
<em> (N&#8217;6.1.1&#8242;</em><br />
<em> ,N&#8217;Windows 7 SP1&#8242;</em><br />
<em> ,6</em><br />
<em> ,1</em><br />
<em> ,0</em><br />
<em> ,N&#8217;Service Pack 1&#8242;</em><br />
<em> ,1</em><br />
<em> ,0</em><br />
<em> ,N&#8217;Service Pack 1&#8242;</em><br />
<em> ,0</em><br />
<em> ,0</em><br />
<em> ,&#8217;2011-02-22&#8242;)</em><br />
<em>GO</em></p>
<p>Also remember, the infliction point to test applications during a migration is:</p>
<p><strong>COST </strong>of failure X <strong>PROBABILITY </strong>of failure &gt; <span style="text-decoration: underline">COST of testing </span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.the-d-spot.org/wordpress/2012/01/28/act-5-6-tweaks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Application Compatibility Toolkit (ACT) 5.5</title>
		<link>http://www.the-d-spot.org/wordpress/2010/06/01/the-application-compatibility-toolkit-act-5-5/</link>
		<comments>http://www.the-d-spot.org/wordpress/2010/06/01/the-application-compatibility-toolkit-act-5-5/#comments</comments>
		<pubDate>Tue, 01 Jun 2010 10:46:33 +0000</pubDate>
		<dc:creator>Mathieu van Dievoet</dc:creator>
				<category><![CDATA[ACT 5.5]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[ACT]]></category>

		<guid isPermaLink="false">http://www.the-d-spot.org/wordpress/2010/06/01/the-application-compatibility-toolkit-act-5-5/</guid>
		<description><![CDATA[As my first contribution to the D-Spot I would like to give some more detailed information about a specific Microsoft Tool: ACT 5.5. This tool is mainly used to retrieve information from one or more computers. More info about the ACT can be found here. The Microsoft Application Compatibility Toolkit (ACT) version 5.5 contains the [...]]]></description>
			<content:encoded><![CDATA[<p>As my first contribution to the D-Spot I would like to give some more detailed information about a specific Microsoft Tool: ACT 5.5. This tool is mainly used to retrieve information from one or more computers. More info about the ACT can be found <a href="http://www.microsoft.com/downlOAds/details.aspx?familyid=24DA89E9-B581-47B0-B45E-492DD6DA2971&amp;displaylang=en">here</a>.</p>
<blockquote><p>The Microsoft Application Compatibility Toolkit (ACT) version 5.5 contains the necessary tools and documentation to evaluate and mitigate application compatibility issues before deploying Windows 7, Windows Vista®, a Windows Update, or a new version of Windows® Internet Explorer® in your environment.</p></blockquote>
<h5>1. Prerequisites</h5>
<p>Before installing the ACT you need to have an SQL server installed. These are the SQL server versions you can use:</p>
<ul>
<li>SQL Server 2005</li>
<li>SQL Server 2005 Express</li>
<li>SQL Server 2008</li>
<li>SQL Server 2008 Express</li>
</ul>
<p>The client OS you can install the ACT on are all the client OS between Windows XP SP2 and Windows 7. The server OS needs to be at least Windows Server 2003 SP2.</p>
<ul>Last but not least you also need the .NET Framework 2.0 or newer.</ul>
<h5>2. Installation of the ACT 5.5</h5>
<p>When launching the installer of the ACT (Application Compatibility Toolkit.msi) a wizard starts and you need to go through the 6 steps. The wizard will ask you some questions about the SQL server database, log files, etc.</p>
<ul><a href="http://www.the-d-spot.org/wordpress/wp-content/uploads/Naamloos1.png"><img style="border-width: 0px;" src="http://www.the-d-spot.org/wordpress/wp-content/uploads/Naamloos1_thumb.png" border="0" alt="Naamloos1" width="244" height="212" /></a> <a href="http://www.the-d-spot.org/wordpress/wp-content/uploads/Naamloos2.png"><img style="border-width: 0px;" src="http://www.the-d-spot.org/wordpress/wp-content/uploads/Naamloos2_thumb.png" border="0" alt="Naamloos2" width="244" height="212" /></a> <a href="http://www.the-d-spot.org/wordpress/wp-content/uploads/Naamloos4.png"><img style="border-width: 0px;" src="http://www.the-d-spot.org/wordpress/wp-content/uploads/Naamloos4_thumb.png" border="0" alt="Naamloos4" width="244" height="212" /></a> <a href="http://www.the-d-spot.org/wordpress/wp-content/uploads/Naamloos5.png"><img style="border-width: 0px;" src="http://www.the-d-spot.org/wordpress/wp-content/uploads/Naamloos5_thumb.png" border="0" alt="Naamloos5" width="244" height="212" /></a> <a href="http://www.the-d-spot.org/wordpress/wp-content/uploads/Naamloos6.png"><img style="border-width: 0px;" src="http://www.the-d-spot.org/wordpress/wp-content/uploads/Naamloos6_thumb.png" border="0" alt="Naamloos6" width="244" height="213" /></a> <a href="http://www.the-d-spot.org/wordpress/wp-content/uploads/Naamloos7.png"><img style="border-width: 0px;" src="http://www.the-d-spot.org/wordpress/wp-content/uploads/Naamloos7_thumb.png" border="0" alt="Naamloos7" width="244" height="211" /></a> </ul>
<h5>3. Different topologies</h5>
<p><a href="http://www.the-d-spot.org/wordpress/wp-content/uploads/topology.png"><img style="border-width: 0px;" src="http://www.the-d-spot.org/wordpress/wp-content/uploads/topology_thumb.png" border="0" alt="topology" width="240" height="170" /></a> </p>
<h5>4. The Application Compatibility Manager (ACM)</h5>
<p>This is the main tool you use to manage the DCP’s (Data Collector Package) and all the retriever information from all the machines you ran the ACT on. The ACT is dependent from an agent (called a DCP) which you create in the ACM. In the following screenshots you can see how to create such a Data Collector Package.</p>
<ul><a href="http://www.the-d-spot.org/wordpress/wp-content/uploads/Manager1.png"><img style="border-width: 0px;" src="http://www.the-d-spot.org/wordpress/wp-content/uploads/Manager1_thumb.png" border="0" alt="Manager1" width="244" height="148" /></a>  <a href="http://www.the-d-spot.org/wordpress/wp-content/uploads/Manager4.png"><img style="border-width: 0px;" src="http://www.the-d-spot.org/wordpress/wp-content/uploads/Manager4_thumb.png" border="0" alt="Manager4" width="244" height="147" /></a><a href="http://www.the-d-spot.org/wordpress/wp-content/uploads/Manager5.png"><img style="border-width: 0px;" src="http://www.the-d-spot.org/wordpress/wp-content/uploads/Manager5_thumb.png" border="0" alt="Manager5" width="244" height="147" /></a> <a href="http://www.the-d-spot.org/wordpress/wp-content/uploads/Manager6b.png"><img style="border-width: 0px;" src="http://www.the-d-spot.org/wordpress/wp-content/uploads/Manager6b_thumb.png" border="0" alt="Manager6b" width="244" height="147" /></a><a href="http://www.the-d-spot.org/wordpress/wp-content/uploads/Manager6.png"><img style="border-width: 0px;" src="http://www.the-d-spot.org/wordpress/wp-content/uploads/Manager6_thumb.png" border="0" alt="Manager6" width="244" height="147" /></a>  <a href="http://www.the-d-spot.org/wordpress/wp-content/uploads/Manager7.png"><img style="border-width: 0px;" src="http://www.the-d-spot.org/wordpress/wp-content/uploads/Manager7_thumb.png" border="0" alt="Manager7" width="244" height="147" /></a></ul>
<p>Once you saved the msi-file you can start to distribute the package among all the computers you want the ACT to retrieve the information from. There are several ways to do this:</p>
<ul>
<li>Put the file on the network share</li>
<li>Put the file on the local drive of the computer</li>
<li>Put the file in a GPO</li>
<li>Put the file in a startup/logon script.</li>
</ul>
<p>If the file has been run on a computer you’ll receive the information in the ACM. In the following set of screenshots the DCP will be run on a local machine and outputting the data to the same machine.</p>
<p><a href="http://www.the-d-spot.org/wordpress/wp-content/uploads/Manager2.png"><img style="border-width: 0px;" src="http://www.the-d-spot.org/wordpress/wp-content/uploads/Manager2_thumb.png" border="0" alt="Manager2" width="244" height="147" /></a> <a href="http://www.the-d-spot.org/wordpress/wp-content/uploads/Manager3.png"><img style="border-width: 0px;" src="http://www.the-d-spot.org/wordpress/wp-content/uploads/Manager3_thumb.png" border="0" alt="Manager3" width="244" height="147" /></a> <a href="http://www.the-d-spot.org/wordpress/wp-content/uploads/Picture1.png"><img style="border-width: 0px;" src="http://www.the-d-spot.org/wordpress/wp-content/uploads/Picture1_thumb.png" border="0" alt="Picture1" width="244" height="147" /></a> <a href="http://www.the-d-spot.org/wordpress/wp-content/uploads/Picture2.png"><img style="border-width: 0px;" src="http://www.the-d-spot.org/wordpress/wp-content/uploads/Picture2_thumb.png" border="0" alt="Picture2" width="244" height="147" /></a> <a href="http://www.the-d-spot.org/wordpress/wp-content/uploads/Picture3.png"><img style="border-width: 0px;" src="http://www.the-d-spot.org/wordpress/wp-content/uploads/Picture3_thumb.png" border="0" alt="Picture3" width="244" height="148" /></a> <a href="http://www.the-d-spot.org/wordpress/wp-content/uploads/Picture4.png"><img style="border-width: 0px;" src="http://www.the-d-spot.org/wordpress/wp-content/uploads/Picture4_thumb.png" border="0" alt="Picture4" width="244" height="147" /></a> <a href="http://www.the-d-spot.org/wordpress/wp-content/uploads/Picture5.png"><img style="border-width: 0px;" src="http://www.the-d-spot.org/wordpress/wp-content/uploads/Picture5_thumb.png" border="0" alt="Picture5" width="244" height="147" /></a></p>
<p>When the output is available in the ACM we can analyze all the information:</p>
<ul>
<li>Which programs are installed on the machine(s)?</li>
<li>Which computers have been scanned?</li>
<li>Which devices are discovered during the process?</li>
</ul>
<p><span style="color: #ff0000;">Be aware:</span></p>
<p>The “ACT Log Processing Service” needs to be started otherwise there will be no output shown in the ACM.</p>
<p><a href="http://www.the-d-spot.org/wordpress/wp-content/uploads/log.png"><img style="border-width: 0px;" src="http://www.the-d-spot.org/wordpress/wp-content/uploads/log_thumb.png" border="0" alt="log" width="244" height="147" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.the-d-spot.org/wordpress/2010/06/01/the-application-compatibility-toolkit-act-5-5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

