<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Ontrex Software Package Atelier Teamblog</title>
	
	<link>http://spablog.ontrex.ch</link>
	<description>Ontrex Software Package Atelier Teamblog</description>
	<lastBuildDate>Thu, 05 Jan 2012 12:19:22 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/OntrexSPA" /><feedburner:info uri="ontrexspa" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>New DPD Package: Apple iTunes</title>
		<link>http://feedproxy.google.com/~r/OntrexSPA/~3/ImDz9_OnDts/</link>
		<comments>http://spablog.ontrex.ch/2012/01/05/new-dpd-package-apple-itunes/#comments</comments>
		<pubDate>Thu, 05 Jan 2012 12:19:22 +0000</pubDate>
		<dc:creator>Fabio Di Lorenzo</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://spablog.ontrex.ch/?p=968</guid>
		<description><![CDATA[We are proud to announce the newest software package in our “Direct Package Download” portfolio. &#160; With iPhones establishing as Managers favourite choice of Smartphone we received many inquires from our customers to include this software as part of our direct package downloads. We are excited to have this product now in our portfolio and [...]]]></description>
			<content:encoded><![CDATA[<p>We are proud to announce the newest software package in our “Direct Package Download” portfolio.</p>
<p><a href="http://spablog.ontrex.ch/wp-content/uploads/2011/12/ITunes_Logo.png"><img class="alignnone size-medium wp-image-969" title="ITunes_Logo" src="http://spablog.ontrex.ch/wp-content/uploads/2011/12/ITunes_Logo-300x300.png" alt="" width="300" height="300" /></a></p>
<p>&nbsp;</p>
<p>With iPhones establishing as Managers favourite choice of Smartphone we received many inquires from our customers to include this software as part of our direct package downloads.</p>
<p>We are excited to have this product now in our portfolio and and to statisfy our customers requirements.</p>
<p>As always the Ontrext Best Practices apply which includes:</p>
<p>- Deactivated AutoUpdate</p>
<p>- X86 &amp; X64 Release to cover all Operating System needs. (iPhone Drivers)</p>
<p>Your should be able to order your DPD package from your personal SPA Portal Account as from now!</p>
<p>If you have any further queries please do not hesitate to contact us.</p>
<p>Regards,</p>
<p>SPA Team</p>
<p>&nbsp;</p>
<img src="http://feeds.feedburner.com/~r/OntrexSPA/~4/ImDz9_OnDts" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://spablog.ontrex.ch/2012/01/05/new-dpd-package-apple-itunes/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://spablog.ontrex.ch/2012/01/05/new-dpd-package-apple-itunes/</feedburner:origLink></item>
		<item>
		<title>Microsoft Application Virtualization 4.5 client service fails to start with Symantec PGP Installed</title>
		<link>http://feedproxy.google.com/~r/OntrexSPA/~3/d6FuetvdWqY/</link>
		<comments>http://spablog.ontrex.ch/2011/12/30/microsoft-application-virtualization-4-5-client-service-fails-to-start-with-symantec-pgp-installed/#comments</comments>
		<pubDate>Fri, 30 Dec 2011 19:01:19 +0000</pubDate>
		<dc:creator>Fabio Di Lorenzo</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://spablog.ontrex.ch/?p=885</guid>
		<description><![CDATA[Microsoft has published a new KB article which may be interesting for our customers which may want to plan to use Symantec PGP concurrently with APP-V 4.5. According to this article the Microsoft APP-V Service wont start as long as an incompatible product is installed. [01/11/2011 08:12:56:691 INTF ERR] {tid=C10}The Application Virtualization Client service cannot [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://spablog.ontrex.ch/wp-content/uploads/2011/12/symantec-pgp-300x129.jpg"><img class="alignnone size-full wp-image-995" title="symantec-pgp-300x129" src="http://spablog.ontrex.ch/wp-content/uploads/2011/12/symantec-pgp-300x129.jpg" alt="" width="300" height="129" /></a></p>
<p>Microsoft has published a new KB article which may be interesting for our customers which may want to plan to use Symantec PGP concurrently with APP-V 4.5.</p>
<p>According to this article the Microsoft APP-V Service wont start as long as an incompatible product is installed.</p>
<p style="padding-left: 30px;"><em>[01/11/2011 08:12:56:691 INTF ERR] {tid=C10}</em><em>The Application Virtualization Client service cannot be initialized because it found an incompatible product (PGP Desktop version 10.2.0.1672).  No known compatible version exists.</em></p>
<p>This is for protection purpose because otherwise a BSoD could appear.</p>
<p>The only solution currently available is upgrading to app-v client version 4.6 or higher.</p>
<p>Source: http://goo.gl/xiwiY (KB2625501)</p>
<p>Regards,</p>
<p>Fabio</p>
<img src="http://feeds.feedburner.com/~r/OntrexSPA/~4/d6FuetvdWqY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://spablog.ontrex.ch/2011/12/30/microsoft-application-virtualization-4-5-client-service-fails-to-start-with-symantec-pgp-installed/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://spablog.ontrex.ch/2011/12/30/microsoft-application-virtualization-4-5-client-service-fails-to-start-with-symantec-pgp-installed/</feedburner:origLink></item>
		<item>
		<title>New DPD Package: VLC Media Player</title>
		<link>http://feedproxy.google.com/~r/OntrexSPA/~3/6Wiuzjhx4TI/</link>
		<comments>http://spablog.ontrex.ch/2011/11/10/new-dpd-package-vlc-media-player/#comments</comments>
		<pubDate>Thu, 10 Nov 2011 12:26:14 +0000</pubDate>
		<dc:creator>Fabio Di Lorenzo</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://spablog.ontrex.ch/?p=704</guid>
		<description><![CDATA[We are proud to announce the newest software package in our &#8220;Direct Package Download&#8221; portfolio. The increased release cycle caused by recent security Vulnerabilities led to several inquires from customers. We are excited to have this product now in our portfolio and being able to help our customers to keep their client computers safe. As always [...]]]></description>
			<content:encoded><![CDATA[<p>We are proud to announce the newest software package in our &#8220;Direct Package Download&#8221; portfolio.</p>
<p><a href="http://spablog.ontrex.ch/wp-content/uploads/2011/09/vlc-logo.png"><img class="alignnone size-full wp-image-710" title="vlc-logo" src="http://spablog.ontrex.ch/wp-content/uploads/2011/09/vlc-logo.png" alt="" width="234" height="139" /></a></p>
<p>The increased release cycle caused by recent security Vulnerabilities led to several inquires from customers.</p>
<p>We are excited to have this product now in our portfolio and being able to help our customers to keep their client computers safe.</p>
<p>As always the Ontrex Best Practices apply which includes:</p>
<p>- Deactivated AutoUpdate</p>
<p>- Configurable File Extensions</p>
<p>You should be able to order your DPD package from your personal SPA Portal Account as from now!</p>
<p>If you have any further queries please do not hesitate to contact us.</p>
<p>Regards,</p>
<p>SPA Team</p>
<img src="http://feeds.feedburner.com/~r/OntrexSPA/~4/6Wiuzjhx4TI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://spablog.ontrex.ch/2011/11/10/new-dpd-package-vlc-media-player/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://spablog.ontrex.ch/2011/11/10/new-dpd-package-vlc-media-player/</feedburner:origLink></item>
		<item>
		<title>App-DNA acquired by Citrix</title>
		<link>http://feedproxy.google.com/~r/OntrexSPA/~3/9r-FydslXCA/</link>
		<comments>http://spablog.ontrex.ch/2011/10/26/app-dna-acquired-by-citrix/#comments</comments>
		<pubDate>Wed, 26 Oct 2011 11:47:31 +0000</pubDate>
		<dc:creator>Stefan Hotan</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://spablog.ontrex.ch/?p=891</guid>
		<description><![CDATA[Another breaking news did hit the Software Packaging market. Citrix Enters into agreement to acquire App-DNA. App-DNA will operate as a new product group in the Citrix Desktop and Apps team. This information has been shared by an info email from Mike Welling from App-DNA. Read the full story at http://www.citrix.com/English/NE/news/news.asp?newsID=2317537 &#160; &#160;]]></description>
			<content:encoded><![CDATA[<p>Another breaking news did hit the Software Packaging market.</p>
<p>Citrix Enters into agreement to acquire App-DNA.</p>
<p>App-DNA will operate as a new product group in the Citrix Desktop and Apps team.</p>
<p>This information has been shared by an info email from Mike Welling from App-DNA.</p>
<p>Read the full story at <a href="http://www.citrix.com/English/NE/news/news.asp?newsID=2317537">http://www.citrix.com/English/NE/news/news.asp?newsID=2317537</a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<img src="http://feeds.feedburner.com/~r/OntrexSPA/~4/9r-FydslXCA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://spablog.ontrex.ch/2011/10/26/app-dna-acquired-by-citrix/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://spablog.ontrex.ch/2011/10/26/app-dna-acquired-by-citrix/</feedburner:origLink></item>
		<item>
		<title>Determine OS/User UI Language</title>
		<link>http://feedproxy.google.com/~r/OntrexSPA/~3/zgMbmODtI-I/</link>
		<comments>http://spablog.ontrex.ch/2011/10/25/determine-osuser-ui-language/#comments</comments>
		<pubDate>Tue, 25 Oct 2011 06:24:02 +0000</pubDate>
		<dc:creator>Fabio Di Lorenzo</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://spablog.ontrex.ch/?p=803</guid>
		<description><![CDATA[Somestimes our customers require us to package the software that way that it automatically sets the language according to the Windows UI Language. Now the big question is, which is the best way to determine the language during a windows installer &#8220;transaction&#8221;? Here you are: dim dezUI,hexUI,language dezUI = GetUILanguage hexUI = hex(dezUI) do while [...]]]></description>
			<content:encoded><![CDATA[<p>Somestimes our customers require us to package the software that way that it automatically sets the language according to the Windows UI Language.</p>
<p>Now the big question is, which is the best way to determine the language during a windows installer &#8220;transaction&#8221;?</p>
<p>Here you are:</p>
<pre style="padding-left: 30px;">dim dezUI,hexUI,language
dezUI = GetUILanguage
hexUI = hex(dezUI)

do while len(hexUI) &lt; 4
	hexUI = "0" + hexUI
loop

If hexUI = "0404" Then
	language = "T_Chinese"

ElseIf hexUI = "0804" Then
	language = "S_Chinese"

Elseif right(hexUI,2) = "07" Then
	language = "german"

Elseif right(hexUI,2) = "09" Then
	language = "english"

Elseif right(hexUI,2) = "0C" Then
	language = "french"

ElseIf hexUI = "0411" Then
	language = "Japanese"

ElseIf hexUI = "0412" Then
	language = "Korean"

ElseIf hexUI = "0416" Then
	language = "B_Portuguese"

Elseif right(hexUI,2) = "0A" Then
	language = "spanish"

Else
	language = "english"

End If

Session.Property("ONTX_LANGUAGE") = language</pre>
<p>First we get the &#8220;decimal format&#8221; of the current UI language. The returned string is e.g 1033 which actually means &#8220;English &#8211; United States&#8221;.</p>
<p>Thats the first challenge: We usually only want to match a language and not a region at all. The next step is to convert that string into a hexdecimal value. And after that we have a value like this &#8217;409&#8242;. This value however must be 16Bit and therefore we add leading zero&#8217;s till we have a 4 digit hex value.</p>
<p>Now its quiet simple: the last 2 digits always<strong>(*)</strong> represent the language and the first 2 digits are for the region.</p>
<p>Examples:</p>
<ul>
<li>All english languages end with 09</li>
<li>All french languages end with 0c</li>
<li>All german languages end with 07</li>
</ul>
<p>Bear in Mind: UI Language is a per user setting and you cannot therefore &#8220;ask&#8221; the operating system for it during a initial installation. this will run in system context and will always return english as language. you can however abuse the self repair or activesetup mechanism to run this script in per user context and then write the corresponding registry key/files.</p>
<p><strong>(*)</strong> No rules without exceptions, you should anyway consult the following microsoft article:</p>
<p><em><strong>Locale IDs Assigned by Microsoft:</strong></em> http://goo.gl/vjjst</p>
<img src="http://feeds.feedburner.com/~r/OntrexSPA/~4/zgMbmODtI-I" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://spablog.ontrex.ch/2011/10/25/determine-osuser-ui-language/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://spablog.ontrex.ch/2011/10/25/determine-osuser-ui-language/</feedburner:origLink></item>
		<item>
		<title>Additional special folders</title>
		<link>http://feedproxy.google.com/~r/OntrexSPA/~3/6GpkVq0d-kY/</link>
		<comments>http://spablog.ontrex.ch/2011/10/11/additional-special-folders/#comments</comments>
		<pubDate>Tue, 11 Oct 2011 07:00:11 +0000</pubDate>
		<dc:creator>Fabio Di Lorenzo</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://spablog.ontrex.ch/?p=604</guid>
		<description><![CDATA[(this is an english rewrite of the popular german article &#8220;Zusätzliche Special Folders&#8221;. However it includes some new findings regarding this topic) The windows installer technology provides the most frequent needed special folder directory properties out of the box. However sometimes you need to reference a directory which isnt directly supported (yet). The following VBScript [...]]]></description>
			<content:encoded><![CDATA[<p><em>(this is an english rewrite of the popular german article &#8220;Zusätzliche Special Folders&#8221;. However it includes some new findings regarding this topic)</em></p>
<p>The windows installer technology provides the most frequent needed special folder directory properties out of the box.</p>
<p>However sometimes you need to reference a directory which isnt directly supported (yet).</p>
<p>The following VBScript uses the &#8220;Shell.Application&#8221; object to get the actual path of the requested special folder. (in our example for &#8220;CSIDL_COMMON_DOCUMENTS&#8221;)</p>
<p>Insert this action as &#8220;“Call VBScript From Embedded Code” Action after &#8220;CostInitialize&#8221; <strong>in both</strong> &#8220;User Interface&#8221; and &#8220;Execute Immediate&#8221;.</p>
<blockquote><p>Const CSIDL_COMMON_DOCUMENTS = &amp;h2e</p>
<p>Set objShell = CreateObject(&#8220;Shell.Application&#8221;)</p>
<p>Session.Property(&#8220;ONTX_COMMON_DOCUMENTS&#8221;) = objShell.Namespace(CSIDL_COMMON_DOCUMENTS).Self.Path</p>
<p>Set objShell = nothing</p></blockquote>
<p>Afterwards, insert the following line into the directory table:</p>
<p><img class="alignnone" src="http://spablog.ontrex.ch/wp-content/uploads/2010/02/csidl.png" alt="" width="506" height="59" /></p>
<p>Bear in mind to add all those properties into the &#8220;SecureCustomProperties&#8221; Property.</p>
<p>You may use then this property as any other known directory property (eg. SystemFolder, ProgramFilesFolder)</p>
<p>By following the link at the end of the article you will get all known CSIDL&#8217;s which can be used for this script.</p>
<p><span id="more-604"></span></p>
<table style="width: 520px;" border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td valign="top" width="284"><strong>CSLID</strong></td>
<td valign="top" width="115"><strong>Hex Value</strong></td>
<td valign="top" width="300"><strong>Description</strong></td>
</tr>
<tr>
<td valign="top" width="284">CSIDL_ADMINTOOLS</td>
<td valign="top" width="115">0&#215;0030</td>
<td valign="top" width="300">The file system directory that is used to store administrative tools for an individual user. The Microsoft Management Console (MMC) will save customized consoles to this directory, and it will roam with the user.</td>
</tr>
<tr>
<td valign="top" width="284">CSIDL_ALTSTARTUP</td>
<td valign="top" width="115">0x001d</td>
<td valign="top" width="300">The file system directory that corresponds to the user&#8217;s nonlocalized Startup program group. This value is recognized in Windows Vista for backward compatibility, but the folder itself no longer exists.</td>
</tr>
<tr>
<td valign="top" width="284">CSIDL_APPDATA</td>
<td valign="top" width="115">0x001a</td>
<td valign="top" width="300">The file system directory that serves as a common repository for application-specific data. A typical path is C:\Documents and Settings\<em>username</em>\Application Data. This CSIDL is supported by the redistributable Shfolder.dll for systems that do not have the Microsoft Internet Explorer 4.0 integrated Shell installed.</td>
</tr>
<tr>
<td valign="top" width="284">CSIDL_BITBUCKET</td>
<td valign="top" width="115">0x000a</td>
<td valign="top" width="300">The virtual folder that contains the objects in the user&#8217;s <strong>Recycle Bin</strong>.</td>
</tr>
<tr>
<td valign="top" width="284">CSIDL_CDBURN_AREA</td>
<td valign="top" width="115">0x003b</td>
<td valign="top" width="300">The file system directory that acts as a staging area for files waiting to be written to a CD. A typical path is C:\Documents and Settings\<em>username</em>\Local Settings\Application Data\Microsoft\CD Burning.</td>
</tr>
<tr>
<td valign="top" width="284">CSIDL_COMMON_ADMINTOOLS</td>
<td valign="top" width="115">0x002f</td>
<td valign="top" width="300">The file system directory that contains administrative tools for all users of the computer.</td>
</tr>
<tr>
<td valign="top" width="284">CSIDL_COMMON_ALTSTARTUP</td>
<td valign="top" width="115">0x001e</td>
<td valign="top" width="300">The file system directory that corresponds to the nonlocalized Startup program group for all users. Valid only for Microsoft Windows NT systems. This value is recognized in Windows Vista for backward compatibility, but the folder itself no longer exists.</td>
</tr>
<tr>
<td valign="top" width="284">CSIDL_COMMON_APPDATA</td>
<td valign="top" width="115">0&#215;0023</td>
<td valign="top" width="300">The file system directory that contains application data for all users. A typical path is C:\Documents and Settings\All Users\Application Data. This folder is used for application data that is not user specific. For example, an application can store a spell-check dictionary, a database of clip art, or a log file in the CSIDL_COMMON_APPDATA folder. This information will not roam and is available to anyone using the computer.</td>
</tr>
<tr>
<td valign="top" width="284">CSIDL_COMMON_DESKTOPDIRECTORY</td>
<td valign="top" width="115">0&#215;0019</td>
<td valign="top" width="300">The file system directory that contains files and folders that appear on the desktop for all users. A typical path is C:\Documents and Settings\All Users\Desktop. Valid only for Windows NT systems.</td>
</tr>
<tr>
<td valign="top" width="284">CSIDL_COMMON_DOCUMENTS</td>
<td valign="top" width="115">0x002e</td>
<td valign="top" width="300">The file system directory that contains documents that are common to all users. A typical paths is C:\Documents and Settings\All Users\Documents. Valid for Windows NT systems and Windows 95 and Windows 98 systems with Shfolder.dll installed.</td>
</tr>
<tr>
<td valign="top" width="284">CSIDL_COMMON_FAVORITES</td>
<td valign="top" width="115">0x001f</td>
<td valign="top" width="300">The file system directory that serves as a common repository for favorite items common to all users. Valid only for Windows NT systems.</td>
</tr>
<tr>
<td valign="top" width="284">CSIDL_COMMON_MUSIC</td>
<td valign="top" width="115">0&#215;0035</td>
<td valign="top" width="300">The file system directory that serves as a repository for music files common to all users. A typical path is C:\Documents and Settings\All Users\Documents\My Music.</td>
</tr>
<tr>
<td valign="top" width="284">CSIDL_COMMON_OEM_LINKS</td>
<td valign="top" width="115">0x003a</td>
<td valign="top" width="300">This value is recognized in Windows Vista for backward compatibility, but the folder itself is no longer used.</td>
</tr>
<tr>
<td valign="top" width="284">CSIDL_COMMON_PICTURES</td>
<td valign="top" width="115">0&#215;0036</td>
<td valign="top" width="300">The file system directory that serves as a repository for image files common to all users. A typical path is C:\Documents and Settings\All Users\Documents\My Pictures.</td>
</tr>
<tr>
<td valign="top" width="284">CSIDL_COMMON_PROGRAMS</td>
<td valign="top" width="115">0&#215;0017</td>
<td valign="top" width="300">The file system directory that contains the directories for the common program groups that appear on the <strong>Start</strong> menu for all users. A typical path is C:\Documents and Settings\All Users\Start Menu\Programs. Valid only for Windows NT systems.</td>
</tr>
<tr>
<td valign="top" width="284">CSIDL_COMMON_STARTMENU</td>
<td valign="top" width="115">0&#215;0016</td>
<td valign="top" width="300">The file system directory that contains the programs and folders that appear on the <strong>Start</strong> menu for all users. A typical path is C:\Documents and Settings\All Users\Start Menu. Valid only for Windows NT systems.</td>
</tr>
<tr>
<td valign="top" width="284">CSIDL_COMMON_STARTUP</td>
<td valign="top" width="115">0&#215;0018</td>
<td valign="top" width="300">The file system directory that contains the programs that appear in the Startup folder for all users. A typical path is C:\Documents and Settings\All Users\Start Menu\Programs\Startup. Valid only for Windows NT systems.</td>
</tr>
<tr>
<td valign="top" width="284">CSIDL_COMMON_TEMPLATES</td>
<td valign="top" width="115">0x002d</td>
<td valign="top" width="300">The file system directory that contains the templates that are available to all users. A typical path is C:\Documents and Settings\All Users\Templates. Valid only for Windows NT systems.</td>
</tr>
<tr>
<td valign="top" width="284">CSIDL_COMMON_VIDEO</td>
<td valign="top" width="115">0&#215;0037</td>
<td valign="top" width="300">The file system directory that serves as a repository for video files common to all users. A typical path is C:\Documents and Settings\All Users\Documents\My Videos.</td>
</tr>
<tr>
<td valign="top" width="284">CSIDL_COMPUTERSNEARME</td>
<td valign="top" width="115">0x003d</td>
<td valign="top" width="300">The folder that represents other computers in your workgroup.</td>
</tr>
<tr>
<td valign="top" width="284">CSIDL_CONNECTIONS</td>
<td valign="top" width="115">0&#215;0031</td>
<td valign="top" width="300">The virtual folder that represents Network Connections, that contains network and dial-up connections.</td>
</tr>
<tr>
<td valign="top" width="284">CSIDL_CONTROLS</td>
<td valign="top" width="115">0&#215;0003</td>
<td valign="top" width="300">The virtual folder that contains icons for the Control Panel applications.</td>
</tr>
<tr>
<td valign="top" width="284">CSIDL_COOKIES</td>
<td valign="top" width="115">0&#215;0021</td>
<td valign="top" width="300">The file system directory that serves as a common repository for Internet cookies. A typical path is C:\Documents and Settings\<em>username</em>\Cookies.</td>
</tr>
<tr>
<td valign="top" width="284">CSIDL_DESKTOP</td>
<td valign="top" width="115">0&#215;0000</td>
<td valign="top" width="300">The virtual folder that represents the Windows desktop, the root of the namespace.</td>
</tr>
<tr>
<td valign="top" width="284">CSIDL_DESKTOPDIRECTORY</td>
<td valign="top" width="115">0&#215;0010</td>
<td valign="top" width="300">The file system directory used to physically store file objects on the desktop (not to be confused with the desktop folder itself). A typical path is C:\Documents and Settings\<em>username</em>\Desktop.</td>
</tr>
<tr>
<td valign="top" width="284">CSIDL_DRIVES</td>
<td valign="top" width="115">0&#215;0011</td>
<td valign="top" width="300">The virtual folder that represents My Computer, containing everything on the local computer: storage devices, printers, and Control Panel. The folder can also contain mapped network drives.</td>
</tr>
<tr>
<td valign="top" width="284">CSIDL_FAVORITES</td>
<td valign="top" width="115">0&#215;0006</td>
<td valign="top" width="300">The file system directory that serves as a common repository for the user&#8217;s favorite items. A typical path is C:\Documents and Settings\<em>username</em>\Favorites.</td>
</tr>
<tr>
<td valign="top" width="284">CSIDL_FONTS</td>
<td valign="top" width="115">0&#215;0014</td>
<td valign="top" width="300">A virtual folder that contains fonts. A typical path is C:\Windows\Fonts.</td>
</tr>
<tr>
<td valign="top" width="284">CSIDL_HISTORY</td>
<td valign="top" width="115">0&#215;0022</td>
<td valign="top" width="300">The file system directory that serves as a common repository for Internet history items.</td>
</tr>
<tr>
<td valign="top" width="284">CSIDL_INTERNET</td>
<td valign="top" width="115">0&#215;0001</td>
<td valign="top" width="300">A virtual folder for Internet Explorer.</td>
</tr>
<tr>
<td valign="top" width="284">CSIDL_INTERNET_CACHE</td>
<td valign="top" width="115">0&#215;0020</td>
<td valign="top" width="300">The file system directory that serves as a common repository for temporary Internet files. A typical path is C:\Documents and Settings\<em>username</em>\Local Settings\Temporary Internet Files.</td>
</tr>
<tr>
<td valign="top" width="284">CSIDL_LOCAL_APPDATA</td>
<td valign="top" width="115">0x001c</td>
<td valign="top" width="300">The file system directory that serves as a data repository for local (nonroaming) applications. A typical path is C:\Documents and Settings\<em>username</em>\Local Settings\Application Data.</td>
</tr>
<tr>
<td valign="top" width="284">CSIDL_MYDOCUMENTS</td>
<td valign="top" width="115">Use CSIDL_PERSONAL</td>
<td valign="top" width="300">The virtual folder that represents the My Documents desktop item. This value is equivalent to CSIDL_PERSONAL.</td>
</tr>
<tr>
<td valign="top" width="284">CSIDL_MYMUSIC</td>
<td valign="top" width="115">0x000d</td>
<td valign="top" width="300">The file system directory that serves as a common repository for music files. A typical path is C:\Documents and Settings\User\My Documents\My Music.</td>
</tr>
<tr>
<td valign="top" width="284">CSIDL_MYPICTURES</td>
<td valign="top" width="115">0&#215;0027</td>
<td valign="top" width="300">The file system directory that serves as a common repository for image files. A typical path is C:\Documents and Settings\<em>username</em>\My Documents\My Pictures.</td>
</tr>
<tr>
<td valign="top" width="284">CSIDL_MYVIDEO</td>
<td valign="top" width="115">0x000e</td>
<td valign="top" width="300">The file system directory that serves as a common repository for video files. A typical path is C:\Documents and Settings\<em>username</em>\My Documents\My Videos.</td>
</tr>
<tr>
<td valign="top" width="284">CSIDL_NETHOOD</td>
<td valign="top" width="115">0&#215;0013</td>
<td valign="top" width="300">A file system directory that contains the link objects that may exist in the My Network Places virtual folder. It is not the same as CSIDL_NETWORK, which represents the network namespace root. A typical path is C:\Documents and Settings\username\NetHood.</td>
</tr>
<tr>
<td valign="top" width="284">CSIDL_NETWORK</td>
<td valign="top" width="115">0&#215;0012</td>
<td valign="top" width="300">A virtual folder that represents Network Neighborhood, the root of the network namespace hierarchy.</td>
</tr>
<tr>
<td valign="top" width="284">CSIDL_PERSONAL</td>
<td valign="top" width="115">0&#215;0005</td>
<td valign="top" width="300">The virtual folder that represents the My Documents desktop item. This is equivalent to CSIDL_MYDOCUMENTS.</td>
</tr>
<tr>
<td valign="top" width="284">CSIDL_PRINTERS</td>
<td valign="top" width="115">0&#215;0004</td>
<td valign="top" width="300">The virtual folder that contains installed printers.</td>
</tr>
<tr>
<td valign="top" width="284">CSIDL_PRINTHOOD</td>
<td valign="top" width="115">0x001b</td>
<td valign="top" width="300">The file system directory that contains the link objects that can exist in the <strong>Printers</strong> virtual folder. A typical path is C:\Documents and Settings\<em>username</em>\PrintHood.</td>
</tr>
<tr>
<td valign="top" width="284">CSIDL_PROFILE</td>
<td valign="top" width="115">0&#215;0028</td>
<td valign="top" width="300">The user&#8217;s profile folder. A typical path is C:\Users\<em>username</em>. Applications should not create files or folders at this level; they should put their data under the locations referred to by CSIDL_APPDATA or CSIDL_LOCAL_APPDATA. However, if you are creating a new Known Folder the profile root refered to by CSIDL_PROFILE is appropriate.</td>
</tr>
<tr>
<td valign="top" width="284">CSIDL_PROGRAM_FILES</td>
<td valign="top" width="115">0&#215;0026</td>
<td valign="top" width="300">The Program Files folder. A typical path is C:\Program Files.</td>
</tr>
<tr>
<td valign="top" width="284">CSIDL_PROGRAM_FILES_COMMON</td>
<td valign="top" width="115">0x002b</td>
<td valign="top" width="300">A folder for components that are shared across applications. A typical path is C:\Program Files\Common. Valid only for Windows NT, Windows 2000, and Windows XP systems. Not valid for Windows Millennium Edition (Windows Me).</td>
</tr>
<tr>
<td valign="top" width="284">CSIDL_PROGRAM_FILES_COMMONX86</td>
<td valign="top" width="115">0x002c</td>
<td valign="top" width="300"></td>
</tr>
<tr>
<td valign="top" width="284">CSIDL_PROGRAM_FILESX86</td>
<td valign="top" width="115">0x002a</td>
<td valign="top" width="300"></td>
</tr>
<tr>
<td valign="top" width="284">CSIDL_PROGRAMS</td>
<td valign="top" width="115">0&#215;0002</td>
<td valign="top" width="300">The file system directory that contains the user&#8217;s program groups (which are themselves file system directories). A typical path is C:\Documents and Settings\<em>username</em>\Start Menu\Programs.</td>
</tr>
<tr>
<td valign="top" width="284">CSIDL_RECENT</td>
<td valign="top" width="115">0&#215;0008</td>
<td valign="top" width="300">The file system directory that contains shortcuts to the user&#8217;s most recently used documents. A typical path is C:\Documents and Settings\username\My Recent Documents. To create a shortcut in this folder, use SHAddToRecentDocs. In addition to creating the shortcut, this function updates the Shell&#8217;s list of recent documents and adds the shortcut to the My Recent Documents submenu of the Start menu.</td>
</tr>
<tr>
<td valign="top" width="284">CSIDL_RESOURCES</td>
<td valign="top" width="115">0&#215;0038</td>
<td valign="top" width="300">Windows Vista. The file system directory that contains resource data. A typical path is C:\Windows\Resources.</td>
</tr>
<tr>
<td valign="top" width="284">CSIDL_RESOURCES_LOCALIZED</td>
<td valign="top" width="115">0&#215;0039</td>
<td valign="top" width="300"></td>
</tr>
<tr>
<td valign="top" width="284">CSIDL_SENDTO</td>
<td valign="top" width="115">0&#215;0009</td>
<td valign="top" width="300">The file system directory that contains <strong>Send To</strong> menu items. A typical path is C:\Documents and Settings\<em>username</em>\SendTo.</td>
</tr>
<tr>
<td valign="top" width="284">CSIDL_STARTMENU</td>
<td valign="top" width="115">0x000b</td>
<td valign="top" width="300">The file system directory that contains <strong>Start</strong> menu items. A typical path is C:\Documents and Settings\<em>username</em>\Start Menu.</td>
</tr>
<tr>
<td valign="top" width="284">CSIDL_STARTUP</td>
<td valign="top" width="115">0&#215;0007</td>
<td valign="top" width="300">The file system directory that corresponds to the user&#8217;s Startup program group. The system starts these programs whenever any user logs onto Windows NT or starts Windows 95. A typical path is C:\Documents and Settings\<em>username</em>\Start Menu\Programs\Startup.</td>
</tr>
<tr>
<td valign="top" width="284">CSIDL_SYSTEM</td>
<td valign="top" width="115">0&#215;0025</td>
<td valign="top" width="300">The Windows System folder. A typical path is C:\Windows\System32.</td>
</tr>
<tr>
<td valign="top" width="284">CSIDL_SYSTEMX86</td>
<td valign="top" width="115">0&#215;0029</td>
<td valign="top" width="300"></td>
</tr>
<tr>
<td valign="top" width="284">CSIDL_TEMPLATES</td>
<td valign="top" width="115">0&#215;0015</td>
<td valign="top" width="300">The file system directory that serves as a common repository for document templates. A typical path is C:\Documents and Settings\<em>username</em>\Templates.</td>
</tr>
<tr>
<td valign="top" width="284">CSIDL_WINDOWS</td>
<td valign="top" width="115">0&#215;0024</td>
<td valign="top" width="300">The Windows directory or SYSROOT. This corresponds to the %windir% or %SYSTEMROOT% environment variables. A typical path is C:\Windows.</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<img src="http://feeds.feedburner.com/~r/OntrexSPA/~4/6GpkVq0d-kY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://spablog.ontrex.ch/2011/10/11/additional-special-folders/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://spablog.ontrex.ch/2011/10/11/additional-special-folders/</feedburner:origLink></item>
		<item>
		<title>Ontrex SPA YouTube Channel</title>
		<link>http://feedproxy.google.com/~r/OntrexSPA/~3/uHbPz_6rMqk/</link>
		<comments>http://spablog.ontrex.ch/2011/10/05/ontrex-spa-youtube-channel/#comments</comments>
		<pubDate>Wed, 05 Oct 2011 09:36:02 +0000</pubDate>
		<dc:creator>Fabio Di Lorenzo</dc:creator>
				<category><![CDATA[NEWS]]></category>
		<category><![CDATA[TECH]]></category>
		<category><![CDATA[Windows Installer]]></category>
		<category><![CDATA[Wise Package Studio]]></category>

		<guid isPermaLink="false">http://spablog.ontrex.ch/?p=841</guid>
		<description><![CDATA[We are happy to announce our newest service addition for our customers. The Ontrex SPA Software Packaging Channel As from now we are excited to publish free youtube tutorials/casts in several packaging disciplines/tools like AdminStudio, APP-V &#38; Wix. We will also cover any topics about the recent EOL announcement of Wise Package Studio including but [...]]]></description>
			<content:encoded><![CDATA[<p>We are happy to announce our newest service addition for our customers.</p>
<p>The Ontrex SPA Software Packaging Channel</p>
<p><object width="500" height="284" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/OYPly_o2c4U?version=3&amp;hl=en_US" /><param name="allowfullscreen" value="true" /><embed width="500" height="284" type="application/x-shockwave-flash" src="http://www.youtube.com/v/OYPly_o2c4U?version=3&amp;hl=en_US" allowFullScreen="true" allowscriptaccess="always" allowfullscreen="true" /></object></p>
<p>As from now we are excited to publish free youtube tutorials/casts in several packaging disciplines/tools like AdminStudio, APP-V &amp; Wix.</p>
<p>We will also cover any topics about the recent EOL announcement of Wise Package Studio including but not limited to &#8220;Migration to AdminStudio&#8221; casts.</p>
<p>Regards,</p>
<p>SPA Team</p>
<img src="http://feeds.feedburner.com/~r/OntrexSPA/~4/uHbPz_6rMqk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://spablog.ontrex.ch/2011/10/05/ontrex-spa-youtube-channel/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://spablog.ontrex.ch/2011/10/05/ontrex-spa-youtube-channel/</feedburner:origLink></item>
		<item>
		<title>Symantec announces End of Life of Wise Package Studio</title>
		<link>http://feedproxy.google.com/~r/OntrexSPA/~3/lDHwM2qvy-c/</link>
		<comments>http://spablog.ontrex.ch/2011/10/05/symantec-announces-end-of-life-of-wise-package-studio/#comments</comments>
		<pubDate>Wed, 05 Oct 2011 06:26:41 +0000</pubDate>
		<dc:creator>Fabio Di Lorenzo</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://spablog.ontrex.ch/?p=832</guid>
		<description><![CDATA[Symantec has entered a partnership with Flexera Software, introducing a new solution, “AdminStudio for Symantec”, based on Flexera’s industry leading technology. Flexera AdminStudio for Symantec includes integration with Symantec technologies and full support for all of the latest Windows operating systems and installation-related technologies, including the ability to capture both 32-bit and 64-bit applications. In [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://spablog.ontrex.ch/wp-content/uploads/2011/10/SYM_Vert_RGB.jpg"><img class="alignnone size-thumbnail wp-image-834" title="SYM_Vert_RGB" src="http://spablog.ontrex.ch/wp-content/uploads/2011/10/SYM_Vert_RGB-150x150.jpg" alt="" width="150" height="150" /></a></p>
<p>Symantec has entered a partnership with Flexera Software, introducing a new solution, “AdminStudio for Symantec”, based on Flexera’s industry leading technology.</p>
<p>Flexera AdminStudio for Symantec includes integration with Symantec technologies and full support for all of the latest Windows operating systems and installation-related technologies, including the ability to capture both 32-bit and 64-bit applications. In addition, AdminStudio Virtualization Pack, an optional add-on pack, offers advanced packaging support for the application virtualization technologies from Microsoft (App-V), VMware (ThinApp) and Citrix (Xen App).</p>
<p>A Wise Package Studio 8.0 maintenance release is planned for late 2011 or early 2012. The release is expected to include critical bug fixes, and 64-bit support for the WiseScript Editor and SetupCapture tools. Flexera plans to add the enhanced WiseScript Editor to AdminStudio for Symantec and will continue to develop and support the tool going forward.</p>
<p>Therefore as of November 7, 2011, all versions of Wise Package Studio and the Wise Connector, including any Maintenance Packs and/or patches for each version, in all released languages will reach their End of Life (EOL).</p>
<p>Please visit <a href="http://www.wise-migration.com/">www.wise-migration.com</a> for more details!</p>
<p>Regards,</p>
<p>SPA Team</p>
<img src="http://feeds.feedburner.com/~r/OntrexSPA/~4/lDHwM2qvy-c" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://spablog.ontrex.ch/2011/10/05/symantec-announces-end-of-life-of-wise-package-studio/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://spablog.ontrex.ch/2011/10/05/symantec-announces-end-of-life-of-wise-package-studio/</feedburner:origLink></item>
		<item>
		<title>Adobe Flash Player 11 now available!</title>
		<link>http://feedproxy.google.com/~r/OntrexSPA/~3/gx6rwZDx3iQ/</link>
		<comments>http://spablog.ontrex.ch/2011/10/04/adobe-flash-player-11-now-available/#comments</comments>
		<pubDate>Tue, 04 Oct 2011 09:10:15 +0000</pubDate>
		<dc:creator>Fabio Di Lorenzo</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://spablog.ontrex.ch/?p=827</guid>
		<description><![CDATA[Adobe Flash Player 11 has just been released this morning and is even already available on our DPD Software Portal. The release higlights are: Stage 3D &#8211; a new architecture for hardware accelerated graphics rendering Native x64 Plugin &#8211; Use flash in any x64 Browser As always our DPD package features the following additional features: [...]]]></description>
			<content:encoded><![CDATA[<p>Adobe Flash Player 11 has just been released this morning and is even already available on our DPD Software Portal.</p>
<p><a href="http://spablog.ontrex.ch/wp-content/uploads/2011/10/2011-10-04-11h08_25.png"><img class="alignnone size-full wp-image-828" title="2011-10-04 11h08_25" src="http://spablog.ontrex.ch/wp-content/uploads/2011/10/2011-10-04-11h08_25.png" alt="" width="415" height="152" /></a></p>
<p>The release higlights are:</p>
<ul>
<li>Stage 3D &#8211; a new architecture for hardware accelerated graphics rendering</li>
<li>Native x64 Plugin &#8211; Use flash in any x64 Browser</li>
</ul>
<p>As always our DPD package features the following additional features:</p>
<ul>
<li>Auto Update Mechanism disabled</li>
<li>2-In-1 MSI Package, ActiveX &amp; Mozilla Plugin in one Package</li>
</ul>
<div>The x64 variant is currently released as seperated addon package to the x86 package due to MSI technology limitations. As long as you dont use any native x64 Browser there is no need to install this additional package.</div>
<div>If you have any further queries please do not hesitate to contact us.</div>
<div>Regards,</div>
<div>SPA Team</div>
<img src="http://feeds.feedburner.com/~r/OntrexSPA/~4/gx6rwZDx3iQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://spablog.ontrex.ch/2011/10/04/adobe-flash-player-11-now-available/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://spablog.ontrex.ch/2011/10/04/adobe-flash-player-11-now-available/</feedburner:origLink></item>
		<item>
		<title>Windows 8 – Rumors and more from around the web</title>
		<link>http://feedproxy.google.com/~r/OntrexSPA/~3/A-MBE9V33ok/</link>
		<comments>http://spablog.ontrex.ch/2011/10/03/windows-8-rumors-and-more-from-around-the-web/#comments</comments>
		<pubDate>Mon, 03 Oct 2011 06:24:54 +0000</pubDate>
		<dc:creator>Fabio Di Lorenzo</dc:creator>
				<category><![CDATA[NEWS]]></category>

		<guid isPermaLink="false">http://spablog.ontrex.ch/?p=713</guid>
		<description><![CDATA[the official release of the developer build version of Windows 8 led to many concerns regarding the future of the &#8220;software deployment&#8221; as we know it. This article should help you to address these concerns in a Q&#38;A style: Whats new in Windows Installer for Windows 8? Regarding to Bob Arnson (http://goo.gl/yZRi1) nothing signifant has changed [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://spablog.ontrex.ch/wp-content/uploads/2011/09/2011-09-30-13h24_43.png"><img class="alignnone size-medium wp-image-805" title="2011-09-30 13h24_43" src="http://spablog.ontrex.ch/wp-content/uploads/2011/09/2011-09-30-13h24_43-300x180.png" alt="" width="300" height="180" /></a></p>
<p>the official release of the developer build version of Windows 8 led to many concerns regarding the future of the &#8220;software deployment&#8221; as we know it.</p>
<p>This article should help you to address these concerns in a Q&amp;A style:</p>
<p><strong>Whats new in Windows Installer for Windows 8?</strong></p>
<p>Regarding to Bob Arnson (http://goo.gl/yZRi1) nothing signifant has changed in the Windows 8 Window Installer Header Files. The only major change seems to be the support of &#8220;ARM&#8221; as an Architecture Flag.</p>
<p><strong>What is Metro?</strong></p>
<p>Metro is the new &#8220; typography-based design language&#8221; (Wikipedia) which will be featured on top of our well known windows desktop. It is basically an UI style &amp; Application Framework which is optimized for Tablet PC&#8217;s.</p>
<p>Together with Metro Microsoft is introducing the new &#8220;Windows Runtime&#8221; which will be used together with those new Metro Style Apps.</p>
<p><a href="http://spablog.ontrex.ch/wp-content/uploads/2011/09/windows8-platform-tools_2.jpg"><img class="alignnone size-full wp-image-809" title="windows8-platform-tools_2" src="http://spablog.ontrex.ch/wp-content/uploads/2011/09/windows8-platform-tools_2.jpg" alt="" width="615" height="357" /></a></p>
<p>(Source: http://goo.gl/13PUi)</p>
<p><strong>Whats is AppX?</strong></p>
<p>AppX is the new deployment/packaging format for Windows 8 Metro Style Apps. AppX Packages can only be deployed by using the Windows Store which will be introduced with Windows 8.</p>
<p>Enterprise Customers however will be able to sideload AppX apps (http://goo.gl/fIez6)</p>
<p><strong>Will AppX supersede Windows Installer?</strong></p>
<p>No. AppX can only be used for deploying Metro Style Apps. Windows Installer will stay the primary solution for &#8220;classic desktop applications.&#8221;</p>
<p><span style="font-family: 'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode', Verdana, Helvetica, Arial, sans-serif;"><strong>Will there be any packaging software for AppX?</strong></span></p>
<p>Probably not. Visual Studio 2012 already includes all required tools to produce an AppX Container/Package. Microsoft is trying to simplify the deployment process for metro style apps and did therefore e.g not include any sort of &#8220;custom actions&#8221; in it. The package creation is part of the development process in Visual Studio.</p>
<p>&nbsp;</p>
<p><span style="font-family: 'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode', Verdana, Helvetica, Arial, sans-serif;"><strong><br />
</strong></span></p>
<img src="http://feeds.feedburner.com/~r/OntrexSPA/~4/A-MBE9V33ok" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://spablog.ontrex.ch/2011/10/03/windows-8-rumors-and-more-from-around-the-web/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://spablog.ontrex.ch/2011/10/03/windows-8-rumors-and-more-from-around-the-web/</feedburner:origLink></item>
	</channel>
</rss>

