<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://jamesfinnigan.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>James Finnigan : Tips</title><link>http://jamesfinnigan.com/blogs/james/archive/tags/Tips/default.aspx</link><description>Tags: Tips</description><dc:language>en</dc:language><generator>CommunityServer 2.1 SP2 (Build: 61129.2)</generator><item><title>The best way to make UAC shut up for a while</title><link>http://jamesfinnigan.com/blogs/james/archive/2007/06/08/the-best-way-to-make-uac-shut-up-for-a-while.aspx</link><pubDate>Sat, 09 Jun 2007 03:25:00 GMT</pubDate><guid isPermaLink="false">75c1bee7-6784-4f62-b69d-84db2a4c8a60:31</guid><dc:creator>James Finnigan</dc:creator><slash:comments>0</slash:comments><comments>http://jamesfinnigan.com/blogs/james/comments/31.aspx</comments><wfw:commentRss>http://jamesfinnigan.com/blogs/james/commentrss.aspx?PostID=31</wfw:commentRss><description>Let's say you want to install a few things and want UAC to stop bugging you while you install them. Should you turn off UAC and install the apps? Since that disables UAC's virtualization, it can destabilize things that depend on data written to those...(&lt;a href="http://jamesfinnigan.com/blogs/james/archive/2007/06/08/the-best-way-to-make-uac-shut-up-for-a-while.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://jamesfinnigan.com/aggbug.aspx?PostID=31" width="1" height="1"&gt;</description><category domain="http://jamesfinnigan.com/blogs/james/archive/tags/Tips/default.aspx">Tips</category><category domain="http://jamesfinnigan.com/blogs/james/archive/tags/virtualization/default.aspx">virtualization</category><category domain="http://jamesfinnigan.com/blogs/james/archive/tags/Setup/default.aspx">Setup</category><category domain="http://jamesfinnigan.com/blogs/james/archive/tags/LUA/default.aspx">LUA</category><category domain="http://jamesfinnigan.com/blogs/james/archive/tags/UAC/default.aspx">UAC</category></item><item><title>Making an MSI that doesn't need a UAC/LUA prompt</title><link>http://jamesfinnigan.com/blogs/james/archive/2007/05/02/making-an-msi-that-doesn-t-need-a-uac-lua-prompt.aspx</link><pubDate>Thu, 03 May 2007 05:03:00 GMT</pubDate><guid isPermaLink="false">75c1bee7-6784-4f62-b69d-84db2a4c8a60:36</guid><dc:creator>James Finnigan</dc:creator><slash:comments>0</slash:comments><comments>http://jamesfinnigan.com/blogs/james/comments/36.aspx</comments><wfw:commentRss>http://jamesfinnigan.com/blogs/james/commentrss.aspx?PostID=36</wfw:commentRss><description>The goal I think that most things don't need to require a UAC prompt to install - just install it for that user. Why not make the MSI so it doesn't prompt and your users get a smoother experience? (Also, I feel much better installing a program that doesn't...(&lt;a href="http://jamesfinnigan.com/blogs/james/archive/2007/05/02/making-an-msi-that-doesn-t-need-a-uac-lua-prompt.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://jamesfinnigan.com/aggbug.aspx?PostID=36" width="1" height="1"&gt;</description><category domain="http://jamesfinnigan.com/blogs/james/archive/tags/Tips/default.aspx">Tips</category><category domain="http://jamesfinnigan.com/blogs/james/archive/tags/Setup/default.aspx">Setup</category><category domain="http://jamesfinnigan.com/blogs/james/archive/tags/Wix/default.aspx">Wix</category><category domain="http://jamesfinnigan.com/blogs/james/archive/tags/LUA/default.aspx">LUA</category><category domain="http://jamesfinnigan.com/blogs/james/archive/tags/UAC/default.aspx">UAC</category><category domain="http://jamesfinnigan.com/blogs/james/archive/tags/malware/default.aspx">malware</category></item><item><title>How to launch an un-elevated process from an elevated process</title><link>http://jamesfinnigan.com/blogs/james/archive/2007/04/11/how-to-launch-an-un-elevated-process-from-an-elevated-process.aspx</link><pubDate>Thu, 12 Apr 2007 04:11:03 GMT</pubDate><guid isPermaLink="false">75c1bee7-6784-4f62-b69d-84db2a4c8a60:37</guid><dc:creator>James Finnigan</dc:creator><slash:comments>0</slash:comments><comments>http://jamesfinnigan.com/blogs/james/comments/37.aspx</comments><wfw:commentRss>http://jamesfinnigan.com/blogs/james/commentrss.aspx?PostID=37</wfw:commentRss><description>This question has come up a fair amount lately. The short answer is that you don't * - instead you should: first launch an unelevated process have that unelevated process launch an elevated process and wait for it to finish (or use some form of IPC) have...(&lt;a href="http://jamesfinnigan.com/blogs/james/archive/2007/04/11/how-to-launch-an-un-elevated-process-from-an-elevated-process.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://jamesfinnigan.com/aggbug.aspx?PostID=37" width="1" height="1"&gt;</description><category domain="http://jamesfinnigan.com/blogs/james/archive/tags/Vista/default.aspx">Vista</category><category domain="http://jamesfinnigan.com/blogs/james/archive/tags/Tips/default.aspx">Tips</category><category domain="http://jamesfinnigan.com/blogs/james/archive/tags/LUA/default.aspx">LUA</category><category domain="http://jamesfinnigan.com/blogs/james/archive/tags/UAC/default.aspx">UAC</category></item><item><title>Windows Live ID Client SDK alpha release</title><link>http://jamesfinnigan.com/blogs/james/archive/2007/02/01/windows-live-id-client-sdk-alpha-release.aspx</link><pubDate>Fri, 02 Feb 2007 07:20:54 GMT</pubDate><guid isPermaLink="false">75c1bee7-6784-4f62-b69d-84db2a4c8a60:21</guid><dc:creator>James Finnigan</dc:creator><slash:comments>0</slash:comments><comments>http://jamesfinnigan.com/blogs/james/comments/21.aspx</comments><wfw:commentRss>http://jamesfinnigan.com/blogs/james/commentrss.aspx?PostID=21</wfw:commentRss><description>On a recent post about BITSAdmin , someone commented on how you needed to be logged into passport to download certain things. Well I noticed in Brian's blog that there is now an alpha release of the live client SDK . I haven't tried it out (still busy...(&lt;a href="http://jamesfinnigan.com/blogs/james/archive/2007/02/01/windows-live-id-client-sdk-alpha-release.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://jamesfinnigan.com/aggbug.aspx?PostID=21" width="1" height="1"&gt;</description><category domain="http://jamesfinnigan.com/blogs/james/archive/tags/Tips/default.aspx">Tips</category><category domain="http://jamesfinnigan.com/blogs/james/archive/tags/BITS/default.aspx">BITS</category><category domain="http://jamesfinnigan.com/blogs/james/archive/tags/passport/default.aspx">passport</category></item><item><title>RE: How to get rid of that pesky Windows Welcome Center at FIRST boot</title><link>http://jamesfinnigan.com/blogs/james/archive/2007/01/24/re-how-to-get-rid-of-that-pesky-windows-welcome-center-at-first-boot.aspx</link><pubDate>Thu, 25 Jan 2007 07:16:21 GMT</pubDate><guid isPermaLink="false">75c1bee7-6784-4f62-b69d-84db2a4c8a60:12</guid><dc:creator>james</dc:creator><slash:comments>0</slash:comments><comments>http://jamesfinnigan.com/blogs/james/comments/12.aspx</comments><wfw:commentRss>http://jamesfinnigan.com/blogs/james/commentrss.aspx?PostID=12</wfw:commentRss><description>&lt;p&gt;While reading&amp;nbsp;blog comments about Welcome Center, I&amp;nbsp;came across &lt;a title="this&amp;amp;nbsp;entry" href="http://www.msblog.org/2007/01/21/how-to-get-rid-of-that-pesky-windows-welcome-center-at-first-boot/"&gt;this&amp;nbsp;entry&lt;/a&gt; on how to remove welcome center at first boot.&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;...&lt;/p&gt; &lt;p&gt;With a simple .reg file though, you can kill Windows Welcome Center dead on first boot — simply put the following into your .reg file and save it, run it, or add it to your scripts:&lt;/p&gt; &lt;p&gt;&lt;code&gt;[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run]&lt;br&gt;"WindowsWelcomeCenter"=- &lt;/code&gt;&lt;/p&gt; &lt;p&gt;...&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;That &lt;em&gt;will&lt;/em&gt; do it.&amp;nbsp; But if you run this command instead, you can avoid creating a file and the elevation prompt.&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;&lt;code&gt;reg delete HKCU\Software\Microsoft\Windows\CurrentVersion\Run /v WindowsWelcomeCenter /f&lt;/code&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;Oh, and sorry about waiting until the second time you see it before displaying the checkbox - that wasn't my idea.&amp;nbsp; (Welcome Center was a feature with a lot of &lt;a href="http://labnol.blogspot.com/2006/02/windows-vista-welcome-center.html"&gt;input&lt;/a&gt;.)&lt;/p&gt; &lt;p&gt;[&lt;a href="http://blogs.msdn.com/jamesfi/archive/2007/01/24/how-to-get-rid-of-that-pesky-windows-welcome-center-at-first-boot.aspx"&gt;original link&lt;/a&gt;]&lt;/p&gt;&lt;img src="http://jamesfinnigan.com/aggbug.aspx?PostID=12" width="1" height="1"&gt;</description><category domain="http://jamesfinnigan.com/blogs/james/archive/tags/Vista/default.aspx">Vista</category><category domain="http://jamesfinnigan.com/blogs/james/archive/tags/Welcome+Center/default.aspx">Welcome Center</category><category domain="http://jamesfinnigan.com/blogs/james/archive/tags/Tips/default.aspx">Tips</category></item><item><title>How to use BITS to transfer files</title><link>http://jamesfinnigan.com/blogs/james/archive/2006/12/23/how-to-use-bits-to-transfer-files.aspx</link><pubDate>Sat, 23 Dec 2006 10:57:55 GMT</pubDate><guid isPermaLink="false">75c1bee7-6784-4f62-b69d-84db2a4c8a60:14</guid><dc:creator>James Finnigan</dc:creator><slash:comments>0</slash:comments><comments>http://jamesfinnigan.com/blogs/james/comments/14.aspx</comments><wfw:commentRss>http://jamesfinnigan.com/blogs/james/commentrss.aspx?PostID=14</wfw:commentRss><description>BITS is Microsoft's background intelligent transfer service. It's used to transfer files without it bothering you (roughly). The goal is to use idle bandwidth, so it doesn't affect that streaming radio station that you like, your video chat, etc. The...(&lt;a href="http://jamesfinnigan.com/blogs/james/archive/2006/12/23/how-to-use-bits-to-transfer-files.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://jamesfinnigan.com/aggbug.aspx?PostID=14" width="1" height="1"&gt;</description><category domain="http://jamesfinnigan.com/blogs/james/archive/tags/Tips/default.aspx">Tips</category><category domain="http://jamesfinnigan.com/blogs/james/archive/tags/Scripting/default.aspx">Scripting</category><category domain="http://jamesfinnigan.com/blogs/james/archive/tags/BITS/default.aspx">BITS</category></item></channel></rss>