<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://msmvps.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>Martin Zugec blog : Other</title><link>http://msmvps.com/blogs/martinzugec/archive/tags/Other/default.aspx</link><description>Tags: Other</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP2 (Build: 40407.4157)</generator><item><title>Use RunAs from non-domain computer?</title><link>http://msmvps.com/blogs/martinzugec/archive/2008/06/03/use-runas-from-non-domain-computer.aspx</link><pubDate>Tue, 03 Jun 2008 17:32:04 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1630750</guid><dc:creator>martin</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/martinzugec/rsscomments.aspx?PostID=1630750</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/martinzugec/commentapi.aspx?PostID=1630750</wfw:comment><comments>http://msmvps.com/blogs/martinzugec/archive/2008/06/03/use-runas-from-non-domain-computer.aspx#comments</comments><description>&lt;p&gt;First I would like to make big announcement - after almost 3 years I left DHL and joined company called Login Consultants... So after long time I am consultant (again) and you can expect more posts about different problems I encountered during my consultancy career...&lt;/p&gt; &lt;p&gt;And I already encountered one during my first day - working with domain-based environment from non-domain computer. As mentioned before, I really love Vista (it took me however some time to get used to it) so I immediately installed it on my new laptop (that is no longer under corporate policies and rules). And then I realized that customer have (well, of course) domain and my non-domain laptop won&amp;#39;t be able to do much (except accessing remote shares and running RDP\ICA sessions).&lt;/p&gt; &lt;p&gt;So I started to investigate and came with solution. I found MSDN article &lt;a title="http://msdn.microsoft.com/en-us/library/ms682434(VS.85).aspx" href="http://msdn.microsoft.com/en-us/library/ms682434(VS.85).aspx"&gt;http://msdn.microsoft.com/en-us/library/ms682434(VS.85).aspx&lt;/a&gt; and one specific part of the article grabbed my attention:&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;em&gt;LOGON_NETCREDENTIALS_ONLY&lt;br /&gt;0x00000002&lt;/em&gt;  &lt;p&gt;&lt;em&gt;&lt;/em&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;em&gt;Log on, but use the specified credentials on the network only. The new process uses the same token as the caller, but the system creates a new logon session within LSA, and the process uses the specified credentials as the default credentials. &lt;/em&gt; &lt;p&gt;&lt;em&gt;This value can be used to create a process that uses a different set of credentials locally than it does remotely. This is useful in inter-domain scenarios where there is no trust relationship.&lt;/em&gt;  &lt;p&gt;&lt;em&gt;The system does not validate the specified credentials. Therefore, the process can start, but it may not have access to network resources.&lt;/em&gt;  &lt;p&gt;Sounds very interesting - so I started to play with this API and it turned out (to make it very simple) that it acts as token that contains multiple credentials (Logon SIDs):  &lt;p&gt;&lt;a href="http://msmvps.com/blogs/martinzugec/WindowsLiveWriter/UseRunAsfromnondomaincomputer_10D09/image_2.png"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="244" alt="image" src="http://msmvps.com/blogs/martinzugec/WindowsLiveWriter/UseRunAsfromnondomaincomputer_10D09/image_thumb.png" width="212" border="0" /&gt;&lt;/a&gt;  &lt;p&gt;&lt;em&gt;Notice the Logon SID - there are 2 values&lt;/em&gt;  &lt;p&gt;This way you can specify MULTIPLE accounts you want to use. In example below I have 3 different credentials:  &lt;p&gt;&lt;a href="http://msmvps.com/blogs/martinzugec/WindowsLiveWriter/UseRunAsfromnondomaincomputer_10D09/image_4.png"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="244" alt="image" src="http://msmvps.com/blogs/martinzugec/WindowsLiveWriter/UseRunAsfromnondomaincomputer_10D09/image_thumb_1.png" width="212" border="0" /&gt;&lt;/a&gt;  &lt;p&gt;&lt;em&gt;Cmd with 3 Logon SIDs&lt;/em&gt;  &lt;p&gt;Just be aware, based on my testing each credential should be from different domain, otherwise only FIRST match is used.  &lt;p&gt;I tested this solution today - and it works like charm :) For accessing local PC, I am using my account (MartinNB\Martin), for accessing any domain resources, I am using Domain\Operator account automatically. I tried this with accessing remote shares, MMC console (AD Users and Computers) and also PsExec with implicit authentication (that means no username\password defined).  &lt;p&gt;When I knew what I was looking for, it turned out that my whole research was partially waste of time - this functionality is already included in RunAs itself through /NetOnly parameter :)  &lt;p&gt;&amp;nbsp; &lt;p&gt;To show you &lt;strong&gt;example how to use it&lt;/strong&gt;:  &lt;p&gt;We have company XYZ. They provided account SuperAdmin for me with password SuperPassword.  &lt;p&gt;I will first run command &lt;em&gt;RunAs /NetOnly /User:XYZ\SuperAdmin cmd&lt;/em&gt; and specify password &lt;em&gt;SuperPassword &lt;/em&gt;when prompt appear. New cmd window will automatically appear.  &lt;p&gt;Now I can simply kill explorer (taskkill /f /im explorer.exe) and run it again (explorer.exe) - my desktop will switch, so from now on I can normally work with XYZ domain AND my non-domain laptop :D  &lt;p&gt;&amp;nbsp; &lt;p&gt;I am just thinking about writing some small utility that would allow you to easily switch between different customers profiles (codename Desperate Consultant)... I wrote to Joe from Joeware if he is willing to add this (NetOnly functionality) to his cool utility CPAU - if he agrees, I will wait for him and build it, otherwise I will create some wrapper around RunAs. &lt;p&gt;Idea is that you will predefine any credentials and that easily merge that credentials into your session.  &lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1630750" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/martinzugec/archive/tags/Other/default.aspx">Other</category><category domain="http://msmvps.com/blogs/martinzugec/archive/tags/Productivity/default.aspx">Productivity</category><category domain="http://msmvps.com/blogs/martinzugec/archive/tags/Tips_2600_amp_3B00_Tricks/default.aspx">Tips&amp;amp;Tricks</category></item><item><title>Didnt your comment appear on blog?</title><link>http://msmvps.com/blogs/martinzugec/archive/2008/05/25/didnt-your-comment-appear-on-blog.aspx</link><pubDate>Sun, 25 May 2008 17:39:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1627236</guid><dc:creator>martin</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/martinzugec/rsscomments.aspx?PostID=1627236</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/martinzugec/commentapi.aspx?PostID=1627236</wfw:comment><comments>http://msmvps.com/blogs/martinzugec/archive/2008/05/25/didnt-your-comment-appear-on-blog.aspx#comments</comments><description>&lt;p&gt;Heya everyone,&lt;/p&gt;
&lt;p&gt;Elevator is much more popular than I expected, and spam likes popular sites&amp;nbsp; ;) Also I probably found bug in Live Writer - when I publish anything, it will try to add whole post as comment.&lt;/p&gt;
&lt;p&gt;So I had to enable moderated comments here - no worries, I am publishing all of them and I dont filter\alter anything. &lt;/p&gt;
&lt;p&gt;I just wanted to let you know that if your comment is not posted, just hold on ;)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1627236" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/martinzugec/archive/tags/Other/default.aspx">Other</category></item><item><title>Changing blog name</title><link>http://msmvps.com/blogs/martinzugec/archive/2008/05/20/changing-blog-name.aspx</link><pubDate>Tue, 20 May 2008 19:33:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1625157</guid><dc:creator>martin</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/martinzugec/rsscomments.aspx?PostID=1625157</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/martinzugec/commentapi.aspx?PostID=1625157</wfw:comment><comments>http://msmvps.com/blogs/martinzugec/archive/2008/05/20/changing-blog-name.aspx#comments</comments><description>&lt;p&gt;Scripting? Sometimes...&lt;/p&gt;
&lt;p&gt;Vista? Sometimes...&lt;/p&gt;
&lt;p&gt;Deployment? No post for long time...&lt;/p&gt;
&lt;p&gt;I was thinking about this for long time and I finally decided to change name of my blog - and because only thing I am sure that won&amp;#39;t change (at least I don&amp;#39;t expect it) for some time is my name, I am changing blog name to it ;)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1625157" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/martinzugec/archive/tags/Other/default.aspx">Other</category></item><item><title>Google maps with Wikipedia and Photos</title><link>http://msmvps.com/blogs/martinzugec/archive/2008/05/14/google-maps-with-wikipedia-and-photos.aspx</link><pubDate>Wed, 14 May 2008 13:12:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1622472</guid><dc:creator>martin</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/martinzugec/rsscomments.aspx?PostID=1622472</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/martinzugec/commentapi.aspx?PostID=1622472</wfw:comment><comments>http://msmvps.com/blogs/martinzugec/archive/2008/05/14/google-maps-with-wikipedia-and-photos.aspx#comments</comments><description>&lt;p&gt;Yesterday I wrote blog entry about Live Maps and Wikipedia... I really like mesh ups (using existing data sources), so I just wanted to check if this isnt supported also by Google Maps.&lt;/p&gt;
&lt;p&gt;Google Maps supports Wikipedia - and result is far better then Live Maps implementation (which feels like beta). &lt;/p&gt;
&lt;p&gt;To test it, just go to maps.google.com, search for any location.&lt;/p&gt;
&lt;p&gt;Then click on More button (upper-right) and select Wikipedia (and definitely try also Photos).&lt;/p&gt;
&lt;p&gt;This is really REALLY nice and I love it :)&lt;/p&gt;
&lt;p&gt;&lt;a href="http://msmvps.com/blogs/martinzugec/GoogleMaps.PNG"&gt;&lt;img src="http://msmvps.com/blogs/martinzugec/GoogleMaps.PNG" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1622472" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/martinzugec/archive/tags/Other/default.aspx">Other</category><category domain="http://msmvps.com/blogs/martinzugec/archive/tags/Productivity/default.aspx">Productivity</category><category domain="http://msmvps.com/blogs/martinzugec/archive/tags/Tips_2600_amp_3B00_Tricks/default.aspx">Tips&amp;amp;Tricks</category></item><item><title>Live Maps with integrated Wikipedia results?</title><link>http://msmvps.com/blogs/martinzugec/archive/2008/05/12/live-maps-with-integrated-wikipedia-results.aspx</link><pubDate>Mon, 12 May 2008 17:11:39 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1620967</guid><dc:creator>martin</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/martinzugec/rsscomments.aspx?PostID=1620967</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/martinzugec/commentapi.aspx?PostID=1620967</wfw:comment><comments>http://msmvps.com/blogs/martinzugec/archive/2008/05/12/live-maps-with-integrated-wikipedia-results.aspx#comments</comments><description>&lt;p&gt;Well, almost ;)&lt;/p&gt; &lt;p&gt;I love Google, but I also love Live :) For me rivalry of Google vs. Live is good thing, because it moves both of them forwards...&lt;/p&gt; &lt;p&gt;Talking about searching web, I still prefer Google - I use Live Search sometimes, but after they removed my favorite functionality (at beginning they were loading new entries when you scrolled to bottom of page automatically, you can still see this behavior when searching for images), I was really disappointed. Live Search is also missing Groups search, which is no. 1 when trying to find answer to some technical problem.&lt;/p&gt; &lt;p&gt;For some searching I prefer Live - best examples are maps (with all collections, drawing, integration with Outlook etc), videos (they include live preview if you hover mouse over thumbnail) or pictures (there are many features I love when searching for pictures - for example collections, which is really handy if you need to gather some pictures etc)...&lt;/p&gt; &lt;p&gt;Today I found feature in Live Maps I was not aware of - Live Search is automatically indexing Wikipedia and displaying articles that contains geographical information... &lt;/p&gt; &lt;p&gt;It is quite easy to use it:&lt;/p&gt; &lt;p&gt;1.) Search for location you want to see. When it is found, click on Explore collections:&lt;/p&gt; &lt;p&gt;&lt;a href="http://msmvps.com/blogs/martinzugec/WindowsLiveWriter/LiveMapswithintegratedWikipediaresults_10DDC/image_2.png"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" border="0" alt="image" src="http://msmvps.com/blogs/martinzugec/WindowsLiveWriter/LiveMapswithintegratedWikipediaresults_10DDC/image_thumb.png" width="244" height="131" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;2.) From filter, select Wikipedia:&lt;/p&gt; &lt;p&gt;&lt;a href="http://msmvps.com/blogs/martinzugec/WindowsLiveWriter/LiveMapswithintegratedWikipediaresults_10DDC/image_4.png"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" border="0" alt="image" src="http://msmvps.com/blogs/martinzugec/WindowsLiveWriter/LiveMapswithintegratedWikipediaresults_10DDC/image_thumb_1.png" width="244" height="212" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;3.) Locations defined in Wikipedia are displayed on map... Hovering above number will provide detailed information about location:&lt;/p&gt; &lt;p&gt;&lt;a href="http://msmvps.com/blogs/martinzugec/WindowsLiveWriter/LiveMapswithintegratedWikipediaresults_10DDC/image_6.png"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" border="0" alt="image" src="http://msmvps.com/blogs/martinzugec/WindowsLiveWriter/LiveMapswithintegratedWikipediaresults_10DDC/image_thumb_2.png" width="238" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1620967" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/martinzugec/archive/tags/Other/default.aspx">Other</category><category domain="http://msmvps.com/blogs/martinzugec/archive/tags/Productivity/default.aspx">Productivity</category><category domain="http://msmvps.com/blogs/martinzugec/archive/tags/Tips_2600_amp_3B00_Tricks/default.aspx">Tips&amp;amp;Tricks</category><category domain="http://msmvps.com/blogs/martinzugec/archive/tags/Live/default.aspx">Live</category></item><item><title>Presentations for download</title><link>http://msmvps.com/blogs/martinzugec/archive/2008/03/27/presentations-for-download.aspx</link><pubDate>Thu, 27 Mar 2008 08:54:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1556431</guid><dc:creator>martin</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/martinzugec/rsscomments.aspx?PostID=1556431</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/martinzugec/commentapi.aspx?PostID=1556431</wfw:comment><comments>http://msmvps.com/blogs/martinzugec/archive/2008/03/27/presentations-for-download.aspx#comments</comments><description>&lt;p&gt;I am really messy with my presentations - I always forgot to keep copy of powerpoint slides and I found out yesterday that I only have 8-10 ppts available from my own presentations :(&lt;/p&gt;
&lt;p&gt;So I decided I will change it - I am creating new SkyDrive public folder and I will try to upload all (future) presentations there...&lt;/p&gt;
&lt;p&gt;&amp;nbsp;BTW I really like SkyDrive - free for use, 5GB is enough for me, easy to use and to share...&lt;/p&gt;
&lt;p&gt;&lt;iframe style="BORDER-RIGHT:#dde5e9 1px solid;PADDING-RIGHT:0px;BORDER-TOP:#dde5e9 1px solid;PADDING-LEFT:0px;PADDING-BOTTOM:0px;MARGIN:3px;BORDER-LEFT:#dde5e9 1px solid;WIDTH:240px;PADDING-TOP:0px;BORDER-BOTTOM:#dde5e9 1px solid;HEIGHT:26px;BACKGROUND-COLOR:#ffffff;" src="http://cid-6f6355ee6be5160e.skydrive.live.com/embedrow.aspx/Presentations" frameborder="0" scrolling="no"&gt;&lt;/iframe&gt;&lt;/p&gt;
&lt;p&gt;Today I have presentation about Application Virtualization (comparison of all products, MAV, XenApp, Thinstall, SVS, Xenocode...), so I will try to upload it also&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Martin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1556431" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/martinzugec/archive/tags/Other/default.aspx">Other</category></item><item><title>Google Trends</title><link>http://msmvps.com/blogs/martinzugec/archive/2008/03/19/google-trends.aspx</link><pubDate>Wed, 19 Mar 2008 10:11:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1547393</guid><dc:creator>martin</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/martinzugec/rsscomments.aspx?PostID=1547393</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/martinzugec/commentapi.aspx?PostID=1547393</wfw:comment><comments>http://msmvps.com/blogs/martinzugec/archive/2008/03/19/google-trends.aspx#comments</comments><description>&lt;p&gt;I am always curious about which articles from my blog are most interesting for people... To my surprise no. 1 (for long time) is post about changing resolution from batch script. &lt;/p&gt;
&lt;p&gt;I wanted to find some site or something with &amp;quot;Great list of unanswered technical questions&amp;quot;, but so far no luck... Just by accident I run into Google beta project called Google Trends - and I really like it :)&lt;/p&gt;
&lt;p&gt;&amp;nbsp;It allows you to search for query trend based on some words. For example if you &lt;a class="" title="specify Microsoft" href="http://www.google.com/trends?q=microsoft&amp;amp;ctab=0&amp;amp;geo=all&amp;amp;date=all&amp;amp;sort=0" target="_blank"&gt;specify Microsoft&lt;/a&gt;, it will show you how often people searched for this term in history together with some News extractions...&lt;/p&gt;
&lt;p&gt;&amp;nbsp;You can also compare different search strings. For example specify &lt;a class="" title="Microsoft, Google" href="http://www.google.com/trends?q=microsoft%2C+google&amp;amp;ctab=0&amp;amp;geo=all&amp;amp;date=all&amp;amp;sort=0" target="_blank"&gt;Microsoft,Google&lt;/a&gt;&amp;nbsp;and you will see trends in search queries (notice big google jump in 2005).&lt;/p&gt;
&lt;p&gt;&amp;nbsp;I am not sure however how these results are if you try to specify more generic term. For example comparing Windows, Linux, Apple - are also results for &amp;quot;Windows Replacement&amp;quot; included? Or is New York results included for Apple results? ;) If results are accurate, it shows interesting trend, where less and less people are interesting in Linux and interest in Apple is growing (with Windows falling slowly). &lt;/p&gt;
&lt;p&gt;That is quite hard to say... It you try specific query (as mentioned Microsoft + Google), you probably get good results... Interesting result is comparing &lt;a class="" title="Softgrid and Thinstall" href="http://www.google.com/trends?q=softgrid%2C+thinstall&amp;amp;ctab=0&amp;amp;geo=all&amp;amp;date=ytd&amp;amp;sort=0" target="_blank"&gt;Softgrid and Thinstall&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Also notice regions (and time span) below - this can be very interesting if countries want to find where are people intersted about their products. For example &lt;a class="" title="you can see" href="http://google.com/trends?q=citrix%2C+terminal+services&amp;amp;ctab=0&amp;amp;geo=all&amp;amp;date=all&amp;amp;sort=0" target="_blank"&gt;you can see&lt;/a&gt; that most people interested in Citrix are from Oslo, Amsterdam and Sydney&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1547393" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/martinzugec/archive/tags/Other/default.aspx">Other</category><category domain="http://msmvps.com/blogs/martinzugec/archive/tags/Productivity/default.aspx">Productivity</category></item><item><title>Specify default process priority and CPU affinity for some processes</title><link>http://msmvps.com/blogs/martinzugec/archive/2008/03/17/specify-default-process-priority-and-cpu-affinity-for-some-processes.aspx</link><pubDate>Mon, 17 Mar 2008 08:20:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1545628</guid><dc:creator>martin</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/martinzugec/rsscomments.aspx?PostID=1545628</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/martinzugec/commentapi.aspx?PostID=1545628</wfw:comment><comments>http://msmvps.com/blogs/martinzugec/archive/2008/03/17/specify-default-process-priority-and-cpu-affinity-for-some-processes.aspx#comments</comments><description>&lt;p&gt;Well, you already run into similar problem before - you have one process that you want (must) run at background all the time, but it is decreasing responsiveness of your whole system. So you assign it lower priority (Idle\Below Normal), but after reboot\process restart it have same priority again.. And same applies for CPU affinity - you would like to keep one core (we are talking about dual core systems) only for some processes that you want to keep highly responsive - you can do it, but specify it for all processes over and over again??&lt;/p&gt;
&lt;p&gt;&amp;nbsp;That is too much pain.&lt;/p&gt;
&lt;p&gt;On my system I have 87 processes running - most of them from &amp;quot;enterprise vital&amp;quot; products like Symantec or Altiris (well, now it is same company), these you really love to have many processes (Altiris is running 5 on mine, Symantec 11) and some of them can really destroy your day (Symantec auto update - it will run 3 (!) processes, all of them set to high priority\realtime). &lt;/p&gt;
&lt;p&gt;So after little investigation (and writing few scripts) it turns out there is one utility already doing this and it is really nice - name is Process Lasso and you can find it &lt;a class="" title="here" href="http://www.bitsum.com/prolasso.php" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Process Lasso allows you to configure default values for processes - so everytime process with specified name runs, it will have predefined priority and affinity. I am only missing option to build rules not based on process name, but on Company name (Vendor) instead.&lt;/p&gt;
&lt;p&gt;As &amp;quot;bonuses&amp;quot; you will get tons of additional features, for example foreground boosting (process that is in front will get priority boost) - I just turned this feature on few seconds ago, so dont have any personal experiences ;)&lt;/p&gt;
&lt;p&gt;Also if one process tries to get too much resources, his priority will be lowered - in fact same functionality as ThreadMaster on Citrix\Terminal Services (if you dont know it, &lt;a class="" title="download it" href="http://threadmaster.tripod.com/" target="_blank"&gt;download it&lt;/a&gt; immediately - it is for free and can same you lot of pain by preventing one user from crashing whole server). &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1545628" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/martinzugec/archive/tags/Other/default.aspx">Other</category><category domain="http://msmvps.com/blogs/martinzugec/archive/tags/Utilities/default.aspx">Utilities</category></item><item><title>New PC is coming - expect much more blogging activities :)</title><link>http://msmvps.com/blogs/martinzugec/archive/2008/03/14/new-pc-is-coming-expect-much-more-blogging-activities.aspx</link><pubDate>Fri, 14 Mar 2008 13:25:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1542861</guid><dc:creator>martin</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/martinzugec/rsscomments.aspx?PostID=1542861</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/martinzugec/commentapi.aspx?PostID=1542861</wfw:comment><comments>http://msmvps.com/blogs/martinzugec/archive/2008/03/14/new-pc-is-coming-expect-much-more-blogging-activities.aspx#comments</comments><description>&lt;p&gt;Heya guys,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;I try to keep this blog alive, but I am running in some problems with my home PC - I dont have any :(&lt;/p&gt;
&lt;p&gt;What it means is that I must use my official laptop for blogging - and that means no betas, no experiments, only stick with &amp;quot;normal&amp;quot; projects. Today I ordered my shiny new PC, so you can expect much more activity here in new future. &lt;/p&gt;
&lt;p&gt;I would love to focus on Citrix AIE pretty soon - I was running some experiments recently and it turns out AIE is VERY good technology and I dont understand (well, I do, but it is due to bad implementation) why most people dont like AIE and dont trust this (really useful) technology a lot. So when my PC will arive, I will install some VMWare(s)\Xen(s)\Virtual Server(s) and run destructive tests to share with you :)&lt;/p&gt;
&lt;p&gt;Also I plan to release new version of GroupsOverview utility (with minor fixes\added features). One of new features should be ability to use it with Citrix - in GUI, you just select published icons you are interested in and you will see relationships to Active Directory groups. I consider this utility pretty useful and I use it quite often, how about you, have you tried it?&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Also I would like to create new (totally redesigned) version of AutoUpdate script with ability to share configuration - this utility is also quite useful for me, so I would really like to extend it in future. Out of new features, most interesting are ability to write post-download scripts (so you could for example automatically extract archived Sysinternals utilities to some folder), link-based downloads (so even utilities that doesnt have direct download site will work), automatic proxy detection and configuration (which is not possible now and if you have proxy at work you know that it&amp;nbsp;can be pretty painful if you need to switch it on and off and on&amp;nbsp;and off...)&amp;nbsp;and unattended mode with reports (so you can schedule this check to run every hour).&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Next project I would like to work on is set of utilities for automating Citrix - tool for automatic generation of published icons, automatic assignment of load evaluators and tool for automatic creation of AIE (and rules if possible), but for this I need some time.&lt;/p&gt;
&lt;p&gt;Also COMDetector should be extended - it should use resources in next release, so it should be much more robust and reliable (and without annoying message boxes finally).&lt;/p&gt;
&lt;p&gt;Are there any other tools you are missing currently? &lt;/p&gt;
&lt;p&gt;Talking about article, I would like to start writing reviews about some products that got my attention recently - mostly SBC related. &lt;/p&gt;
&lt;p&gt;&amp;nbsp;Martin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1542861" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/martinzugec/archive/tags/Other/default.aspx">Other</category></item><item><title>How to detect if library requires registration II.</title><link>http://msmvps.com/blogs/martinzugec/archive/2008/03/10/how-to-detect-if-library-requires-registration-ii.aspx</link><pubDate>Mon, 10 Mar 2008 10:08:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1538887</guid><dc:creator>martin</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/martinzugec/rsscomments.aspx?PostID=1538887</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/martinzugec/commentapi.aspx?PostID=1538887</wfw:comment><comments>http://msmvps.com/blogs/martinzugec/archive/2008/03/10/how-to-detect-if-library-requires-registration-ii.aspx#comments</comments><description>&lt;p&gt;As you maybe noticed, I released small utility that allows you to detect all libraries (dlls or ocxs) that requires registration using RegSvr32 and can potentially lead to DLL hell (and are very dangerous in SBC environments, specially with strong NTFS security)... &lt;/p&gt;
&lt;p&gt;&amp;nbsp;In this utility I am using LoadLibraryA API to load library and then try to detect existance of DLLRegisterServer function. Problem is that this API is too &amp;quot;intelligent&amp;quot; - it is not really silent and sometimes it will popup some message box like &amp;quot;This application has failed to start because xxx.dll was not found. Re-installing the application may fix this problem.&amp;quot;. LoadLibrary requires also all dependent libraries to be loaded successfully and that is why such messages are returned.&lt;/p&gt;
&lt;p&gt;Because there is nothing I can do about this error and COMDetector is command line tool that should be used for parsing, I decided I must found another way how to detect such files. Another approach was to detect OLESelfRegister. After some investingation I found that this is present as part of the Version information, so I tried to have a look through normal GUI and voila - to my surprise this information is really there :)&lt;/p&gt;
&lt;p&gt;&lt;a href="http://msmvps.com/blogs/martinzugec/WindowsLiveWriter/OLESelfRegsiter.PNG"&gt;&lt;img src="http://msmvps.com/blogs/martinzugec/WindowsLiveWriter/OLESelfRegsiter.PNG" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;So (if you want to do it quickly) easiest way how to detect if DLL\OCX requires registration is to right-click on such file, select Properties, Version and locate OLESelfRegister - if it is there, you must register such component (or generate manifest as I wrote in another article).&lt;/p&gt;
&lt;p&gt;Right now I am rewriting COMDetector to implement this new scan technique, I am also adding switch for recursive scanning. If you want to request any additional functionality, just let me know.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1538887" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/martinzugec/archive/tags/Other/default.aspx">Other</category><category domain="http://msmvps.com/blogs/martinzugec/archive/tags/Compatibility/default.aspx">Compatibility</category><category domain="http://msmvps.com/blogs/martinzugec/archive/tags/Tips_2600_amp_3B00_Tricks/default.aspx">Tips&amp;amp;Tricks</category></item><item><title>Microsoft Scalable Fabric</title><link>http://msmvps.com/blogs/martinzugec/archive/2008/03/07/microsoft-scalable-fabric.aspx</link><pubDate>Fri, 07 Mar 2008 15:19:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1536487</guid><dc:creator>martin</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/martinzugec/rsscomments.aspx?PostID=1536487</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/martinzugec/commentapi.aspx?PostID=1536487</wfw:comment><comments>http://msmvps.com/blogs/martinzugec/archive/2008/03/07/microsoft-scalable-fabric.aspx#comments</comments><description>&lt;p&gt;When I was browsing Microsoft Research projects, I run into one I was not aware of - it is called Microsoft Scalable Fabric (&lt;a href="http://research.microsoft.com/research/downloads/Details/20682d64-c8c0-4427-8157-41a8bae15e13/Details.aspx?0sr=d"&gt;http://research.microsoft.com/research/downloads/Details/20682d64-c8c0-4427-8157-41a8bae15e13/Details.aspx?0sr=d&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Well, that name doesnt say anything. You can consider it as alternative to standart task bar - and very good (even though badly written) alternative.&lt;/p&gt;
&lt;p&gt;Before saying anything else - Fabric is not installing any drivers or replacing any system components, so you can test it freely and then disable\remove it. I strongly recommend to try it and to share your thoughts here afterwards ;)&lt;/p&gt;
&lt;p&gt;&amp;nbsp;MS Scalable Fabric is different approach to window management specially focused for large monitors. Idea is quite simple - when you drag your window from central area, it will automatically get smaller and smaller. So you will end up with bunch of small live previews on sides of your monitor - you can group them, minimize\maximize etc.&lt;/p&gt;
&lt;p&gt;I must warn you - it is not even alpha version, it is just technology preview or technology test, but it is definitely worthy to try... Hope so we will see this idea one day in future implemented in WDM ;)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1536487" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/martinzugec/archive/tags/Other/default.aspx">Other</category></item><item><title>How to open dialog for Active Directory search</title><link>http://msmvps.com/blogs/martinzugec/archive/2008/02/21/how-to-open-dialog-for-active-directory-search.aspx</link><pubDate>Thu, 21 Feb 2008 13:21:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1520903</guid><dc:creator>martin</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/martinzugec/rsscomments.aspx?PostID=1520903</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/martinzugec/commentapi.aspx?PostID=1520903</wfw:comment><comments>http://msmvps.com/blogs/martinzugec/archive/2008/02/21/how-to-open-dialog-for-active-directory-search.aspx#comments</comments><description>&lt;p&gt;Project I am working right now on requires from me to periodically search for something in AD... How to do it (dont expect anything new ;)):&lt;/p&gt;
&lt;p&gt;Standart way:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;Start -&amp;gt; Run &lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;Hit enter&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;Type mmc &lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;Hit enter&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;Click file, select Add\Remove Snap-in&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;Click Add&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;Click on Active Directory Users and Computers&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;Click Close&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;Click OK&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;Expand Active Directory Users and Computers &lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;Right-click on domain &lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;Select Find&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;Type your object name&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;Click on Find now&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;My modified way to achieve it was to use following procedure:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;Hit Winkey + R&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;Type dsa.msc&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;Hit enter&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;Hit Ctrl+M&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;Hit End&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;Hit &amp;lt;that small button opposite winkey that shows context menu&amp;gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;Hit &amp;quot;i&amp;quot;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;Type object name&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;Hit enter&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Nothing really special, hehe :) Just wanted to make you more curious about my final result ;)&lt;/p&gt;
&lt;p&gt;&amp;nbsp;So after going through all this again and again, I decided to make some use out of my favourite QLiner - so I mapped following line to one of buttons:&lt;/p&gt;
&lt;p&gt;%windir%\system32\rundll32.exe dsquery.dll,OpenQueryWindow&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Pretty simple, heh? This command line just shows AD search dialog.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1520903" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/martinzugec/archive/tags/Other/default.aspx">Other</category><category domain="http://msmvps.com/blogs/martinzugec/archive/tags/Productivity/default.aspx">Productivity</category></item><item><title>How to control Google using keyboard</title><link>http://msmvps.com/blogs/martinzugec/archive/2008/02/19/how-to-control-google-using-keyboard.aspx</link><pubDate>Tue, 19 Feb 2008 21:17:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1519353</guid><dc:creator>martin</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/martinzugec/rsscomments.aspx?PostID=1519353</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/martinzugec/commentapi.aspx?PostID=1519353</wfw:comment><comments>http://msmvps.com/blogs/martinzugec/archive/2008/02/19/how-to-control-google-using-keyboard.aspx#comments</comments><description>&lt;p&gt;Welcome all keyboard maniacs :) &lt;/p&gt;
&lt;p&gt;&amp;nbsp;Long time ago I tried Google Keyboard shortcuts - experiment that allows you to navigate through Google results by using only keyboard. I thought it is quite nice, but I havent really tried it...&lt;/p&gt;
&lt;p&gt;Today my wireless mouse run out of batteries and after few minutes I got tired of using trackball, so I decided to enable keyboard shortcuts - and I was really surprised that after little time I cant live without it :)&lt;/p&gt;
&lt;p&gt;So if you want to test, head to &lt;a href="http://www.google.com/experimental/#BetaShortcuts"&gt;http://www.google.com/experimental/#BetaShortcuts&lt;/a&gt;&amp;nbsp;and select Keyboard shorcuts (or you can test any other experiment)...&lt;/p&gt;
&lt;p&gt;Controls are quite simple:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;J - down&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;K - up&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;Enter\O - open&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;/ - go to search dialog&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;Martin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1519353" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/martinzugec/archive/tags/Other/default.aspx">Other</category></item><item><title>Quick access to start menu - and much more!</title><link>http://msmvps.com/blogs/martinzugec/archive/2008/01/11/quick-access-to-start-menu-and-much-more.aspx</link><pubDate>Fri, 11 Jan 2008 21:34:05 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1456472</guid><dc:creator>martin</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/martinzugec/rsscomments.aspx?PostID=1456472</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/martinzugec/commentapi.aspx?PostID=1456472</wfw:comment><comments>http://msmvps.com/blogs/martinzugec/archive/2008/01/11/quick-access-to-start-menu-and-much-more.aspx#comments</comments><description>&lt;p&gt;Real man dont click - and I take it seriously :) &lt;p&gt; I really prefer to use my keyboard - well, most people that write lot of scripts or are programming prefers the same. There are however some tasks where it is prefered to use mouse - for example start menu. You need to click on start (or hit winkey), navigate to programs, find company, select product, click on correct link... &lt;p&gt; Well, its not really good. But there is one easy solution for this - it is called &lt;a href="http://www.launchy.net"&gt;Launchy&lt;/a&gt;. &lt;p&gt;This is definition from Launchy`s homepage:&lt;br /&gt;&amp;quot;Launchy indexes the programs in your start menu and can launch your documents, project files, folders, and bookmarks with just a few keystrokes!&amp;quot; &lt;p&gt;And thats all - you install it, it will index your start menu (plus favorites etc.) and from that moment you can start using it. It is same as start menu indexing you can see in Windows Vista, however does work in Windows XP and it provides you additional features. &lt;p&gt;Just hit predefined key combination (default Alt+Space is not best, because it is used by system to open window menu (Restore, Minimize etc.), type some text (for example Vis for Visual Studio) and this is what you get: &lt;p&gt;&lt;a href="http://msmvps.com/blogs/martinzugec/WindowsLiveWriter/Quickaccesstostartmenuandmuchmore_13D47/image_2.png"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="120" alt="image" src="http://msmvps.com/blogs/martinzugec/WindowsLiveWriter/Quickaccesstostartmenuandmuchmore_13D47/image_thumb.png" width="244" border="0" /&gt;&lt;/a&gt;  &lt;p&gt;If it wont automatically show what you want, just hit down key - next time it will remember your selection.  &lt;p&gt;You can also use it for quickly accessing favorites in IE: &lt;p&gt;&lt;a href="http://msmvps.com/blogs/martinzugec/WindowsLiveWriter/Quickaccesstostartmenuandmuchmore_13D47/image_4.png"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="120" alt="image" src="http://msmvps.com/blogs/martinzugec/WindowsLiveWriter/Quickaccesstostartmenuandmuchmore_13D47/image_thumb_1.png" width="244" border="0" /&gt;&lt;/a&gt;  &lt;p&gt;You can use it to navigate to different web pages: &lt;p&gt;&lt;a href="http://msmvps.com/blogs/martinzugec/WindowsLiveWriter/Quickaccesstostartmenuandmuchmore_13D47/image_6.png"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="120" alt="image" src="http://msmvps.com/blogs/martinzugec/WindowsLiveWriter/Quickaccesstostartmenuandmuchmore_13D47/image_thumb_2.png" width="244" border="0" /&gt;&lt;/a&gt;  &lt;p&gt;You can even use it as calculator :) &lt;p&gt;&lt;a href="http://msmvps.com/blogs/martinzugec/WindowsLiveWriter/Quickaccesstostartmenuandmuchmore_13D47/image_8.png"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="120" alt="image" src="http://msmvps.com/blogs/martinzugec/WindowsLiveWriter/Quickaccesstostartmenuandmuchmore_13D47/image_thumb_3.png" width="244" border="0" /&gt;&lt;/a&gt;  &lt;p&gt;Or you can predefine your own shortcuts: &lt;p&gt;&lt;a href="http://msmvps.com/blogs/martinzugec/WindowsLiveWriter/Quickaccesstostartmenuandmuchmore_13D47/image_10.png"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="120" alt="image" src="http://msmvps.com/blogs/martinzugec/WindowsLiveWriter/Quickaccesstostartmenuandmuchmore_13D47/image_thumb_4.png" width="244" border="0" /&gt;&lt;/a&gt;  &lt;p&gt;Launchy is really small and simple - but it can completely change the way you access programs on your computer.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1456472" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/martinzugec/archive/tags/Other/default.aspx">Other</category><category domain="http://msmvps.com/blogs/martinzugec/archive/tags/Utilities/default.aspx">Utilities</category></item><item><title>Leaving...</title><link>http://msmvps.com/blogs/martinzugec/archive/2007/12/20/leaving.aspx</link><pubDate>Thu, 20 Dec 2007 15:45:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1407601</guid><dc:creator>martin</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/martinzugec/rsscomments.aspx?PostID=1407601</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/martinzugec/commentapi.aspx?PostID=1407601</wfw:comment><comments>http://msmvps.com/blogs/martinzugec/archive/2007/12/20/leaving.aspx#comments</comments><description>&lt;p&gt;Leaving my laptop, all techie stuff, everything...&lt;/p&gt;
&lt;p&gt;..and going to enjoy Christmas holiday :) I am leaving for one week, so everyone Merry Christmas and happy new year! :)&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Martin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1407601" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/martinzugec/archive/tags/Other/default.aspx">Other</category></item><item><title>Working in open space and music aid</title><link>http://msmvps.com/blogs/martinzugec/archive/2007/12/18/working-in-open-space-and-music-aid.aspx</link><pubDate>Tue, 18 Dec 2007 20:34:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1404169</guid><dc:creator>martin</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/martinzugec/rsscomments.aspx?PostID=1404169</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/martinzugec/commentapi.aspx?PostID=1404169</wfw:comment><comments>http://msmvps.com/blogs/martinzugec/archive/2007/12/18/working-in-open-space-and-music-aid.aspx#comments</comments><description>&lt;p&gt;Today my post won`t be about any serious scripting or security issues - I will write little bit about my biggest problem - working in open space.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Working space have many advantages, but also many disadvantages. For companies, it is cheaper to have open space, also productivity is increased... But only in case if you work at helpdesk or have some similar job. But if you are half-developer\architect as me, it is really annoying and instant buzz can get on your nerves.&lt;/p&gt;
&lt;p&gt;Therefore if I need to focus on something, I really like to listen to music (my music taste is mixed, but I mostly prefer chillout and indie rock). My problem is that I heard all my mp3s and cds all over and over again. &lt;/p&gt;
&lt;p&gt;For some time, I was listening to web radios, however they are not really what I was looking for, instant advertisements were driving me crazy (this is specially case with PowerFM or CapitalFM, they have same ads for almost two years now and they repeat them very often). &lt;/p&gt;
&lt;p&gt;After some time I encountered &lt;a href="http://www.last.fm/"&gt;www.last.fm&lt;/a&gt; and I can HIGHLY recommend it. Generally, last.FM is music social network - I would compare it to music FaceBook, however last.fm not useless (sorry all FB fans ;)). You can listen to your personalized radios based on your preferences. You can either start by tag or by your favorite artist. &lt;/p&gt;
&lt;p&gt;For example right now I am playing &amp;quot;christmas&amp;quot; tag at home. It will automatically play all songs that were tagged by christmas. Usually at my work I listen to chillout tag. &lt;/p&gt;
&lt;p&gt;I can (personally) see&amp;nbsp;four major advantages compared to other scenarios (web radios and own music) - you can mark music as loved\baned (which really works), you dont have any ads, you have TONS of songs and you get to know new artists (for example my favorites are now Frou Frou and Sia - never heard of them before). &lt;/p&gt;
&lt;p&gt;Even my old xbox (running XBMC) have support for last.fm and that`s all I needed. Right now only feature I am missing is &amp;quot;forgotten bits&amp;quot; (thats my name). What that means?&lt;/p&gt;
&lt;p&gt;Quite often it happens that I know only melody\words, but have no clues about artists or track names. This is specially case when I listen to songs on my PDA - I like to have it hidden somewhere and I am too lazy to take it out and have a look on display. So for my favorites songs, only thing I know is melody itself. Not long time ago I was thinking it would be nice idea (from Live or Google) to implement songs search based on voice - you will just hmmm, hmmmmmm bit of song you know and it will find it automatically - and I really found existing (and working) solution :) You can find it at &lt;a href="http://www.midomi.com/"&gt;www.midomi.com&lt;/a&gt; - just go there, select &amp;quot;Click for signing search&amp;quot; and try to sign part of your song. I tested it myself and even though I am VERY bad singer and I have problem with saying &amp;quot;R&amp;quot;, my searching were really working. That way I found that Here comes the sun (song that I really like) is quite old and is from Beatles (I had no idea) :)&lt;/p&gt;
&lt;p&gt;So, did you try last.fm and midomi? And do you like it? Share through comments&amp;nbsp;:)&lt;/p&gt;
&lt;p&gt;Martin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1404169" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/martinzugec/archive/tags/Other/default.aspx">Other</category></item><item><title>Copy text from message box</title><link>http://msmvps.com/blogs/martinzugec/archive/2007/12/09/copy-text-from-message-box.aspx</link><pubDate>Sun, 09 Dec 2007 22:53:19 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1389140</guid><dc:creator>martin</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/martinzugec/rsscomments.aspx?PostID=1389140</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/martinzugec/commentapi.aspx?PostID=1389140</wfw:comment><comments>http://msmvps.com/blogs/martinzugec/archive/2007/12/09/copy-text-from-message-box.aspx#comments</comments><description>&lt;p&gt;There is really nice little trick that many people are not aware of - you can easily copy &amp;amp; paste text from message box windows...  &lt;p&gt; You probably know that - your application generated error and you want to send it to vendor\friend\colleague... But how? Usually people just open mail next to error message and retype it, or they take a screenshot either using PrntScrn or some tools (OneNote...) &lt;p&gt; But have you ever tried simple, but logical approach and hit Ctrl+C? :) &lt;p&gt; Yes, its working - text from message box is copied to clipboard and you can paste it wherever you want... &lt;p&gt;For example I run into following error message: &lt;p&gt;&lt;a href="http://msmvps.com/blogs/martinzugec/WindowsLiveWriter/Copytextfrommessagebox_14FEA/image_6.png"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="88" alt="image" src="http://msmvps.com/blogs/martinzugec/WindowsLiveWriter/Copytextfrommessagebox_14FEA/image_thumb_2.png" width="244" border="0" /&gt;&lt;/a&gt;  &lt;p&gt;But because I am too lazy and I really hate making typos when retyping numbers and specially error codes, I just selected message box (gave it focus) and hit Ctrl+C. Now if I switch to my Live Writer and hit Ctrl+V, following text will appear: &lt;p&gt;---------------------------&lt;br /&gt;Message from mzugec 12/9/2007 11:52 PM&lt;br /&gt;---------------------------&lt;br /&gt;Error encountered, instructions 0x8004050f&lt;br /&gt;---------------------------&lt;br /&gt;OK&amp;nbsp;&amp;nbsp; &lt;br /&gt;--------------------------- &lt;p&gt;&amp;nbsp; &lt;p&gt;Simple and useful :)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1389140" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/martinzugec/archive/tags/Other/default.aspx">Other</category></item><item><title>Fighting with proxy - home vs. office</title><link>http://msmvps.com/blogs/martinzugec/archive/2007/11/22/fighting-with-proxy-home-vs-office.aspx</link><pubDate>Thu, 22 Nov 2007 09:33:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1346958</guid><dc:creator>martin</dc:creator><slash:comments>4</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/martinzugec/rsscomments.aspx?PostID=1346958</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/martinzugec/commentapi.aspx?PostID=1346958</wfw:comment><comments>http://msmvps.com/blogs/martinzugec/archive/2007/11/22/fighting-with-proxy-home-vs-office.aspx#comments</comments><description>&lt;p&gt;Hmmmm, I am wondering if everyone have same problem as I do - at work, we are using proxy server. Internet Explorer is working fine - it can dynamically enable\disable proxy, same applies for applications that can use IE as proxy configuration source - however there are many applications where you must manually enable\disable proxy. &lt;/p&gt;
&lt;p&gt;&amp;nbsp;For example Miranda or Last.FM - and I really hate this :(&lt;/p&gt;
&lt;p&gt;&amp;nbsp;One of my friends have very nice idea - what if you could have local proxy (on your laptop) and some scripts that will enable\disable master proxy for this? I like this idea, because you have only one connection to manage and you will point all your applications to this local proxy.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Right now I am looking for best candidate for this - free local proxy, that supports master proxy and have configuration in registry\file or supports some scripting interfaces... &lt;/p&gt;
&lt;p&gt;&amp;nbsp;Do you know any such products? Let me know... If I will implement this successfully, I will post step-by-step procedures on this blog.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Martin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1346958" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/martinzugec/archive/tags/Other/default.aspx">Other</category></item><item><title>DLL hell - is there any solution?</title><link>http://msmvps.com/blogs/martinzugec/archive/2007/11/11/dll-help-is-there-any-solution.aspx</link><pubDate>Sun, 11 Nov 2007 00:43:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1296216</guid><dc:creator>martin</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/martinzugec/rsscomments.aspx?PostID=1296216</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/martinzugec/commentapi.aspx?PostID=1296216</wfw:comment><comments>http://msmvps.com/blogs/martinzugec/archive/2007/11/11/dll-help-is-there-any-solution.aspx#comments</comments><description>&lt;p&gt;Hi guys,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;long time no post, however I decided it is time to start blogging again... &lt;/p&gt;
&lt;p&gt;Right now I run into dll hell problems again :( You don&amp;#39;t know DLL hell? &lt;/p&gt;
&lt;p&gt;Lucky you ;)&lt;/p&gt;
&lt;p&gt;Many years ago we were fighting for each megabyte - talking about HDD (which is really cheap now) and also memory (same applies). That is why Microsoft came with concept of&amp;nbsp;shared libraries.&lt;/p&gt;
&lt;p&gt;What it really means? Different applications were able to use shared libraries. If your applications requires msvcrt.dll, they could share one from System32 folder. BUT...&lt;/p&gt;
&lt;p&gt;What if your applications requires different version than is currently deployed? Baang - you have problem. What if you have application from one stupid vendor, that overrides default library with old one? It is (or was) really common practice from developers - nothing is important, just to make my application work. I built my application on COM objects (ActiveX, objects that must be registered prior to be used), but I want to be able to run them from CD\USB without installation. Ok, I will just add function that will automatically register them when application is running. &lt;/p&gt;
&lt;p&gt;Problem is that COM objects are accessed through registry - you request DLL without knowing exact location, location is retrieved from registry and that&amp;#39;s it. Problem is that Last registration wins - if you register library from CD, that you can break other applications that are using same library (Request to registry -&amp;gt; Retrieved location (CD)). &lt;/p&gt;
&lt;p&gt;But don&amp;#39;t be too pessimistic - with Windows XP, new features arrived that can help us. SideBySide (having different versions of DLLs), .NET (GAC etc and strongly typed libraries) and local and manifest files.&lt;/p&gt;
&lt;p&gt;Local and manifest files provides functionality I really love. They allows you to modify application behavior without having access to source codes (in 99,9% cases you don&amp;#39;t have access to source code and developers usually don&amp;#39;t understand administrator&amp;#39;s problems). &lt;/p&gt;
&lt;p&gt;If you want to sandbox libraries (normal ones, not COM), just create empty .local file. For example, if affected application is called AppX.exe, create file AppX.exe.local in same folder. This will instruct Windows to search for all libraries at current folder first, even if application is trying to load library using hardcoded path. Even better is when you use AppX.exe.local as folder, not file. In this case just copy all your libraries to this folder.&lt;/p&gt;
&lt;p&gt;So consider scenario, where you have application AppX from VendorX. This application is using library LibX.dll, but it requires older version. You will run into problem, you trace problem you LibX.dll and contact vendor - most of the time answer will be &amp;quot;replace LibX.dll in System32 with this file and it will work&amp;quot;, which is not something we want to hear. So we just create AppX.exe.local folder next to AppX.exe and copy old version of LibX.dll to this folder and problem is fixed :)&lt;/p&gt;
&lt;p&gt;This solves problems with normal libraries, however what to do with COM objects (and they are usually problematic ones)? There is also one solution - create manifest file for your application. &lt;/p&gt;
&lt;p&gt;When you query registry, bunch of information is retrieved. Probably most important is InProcServer32 that defines location of library. Using manifest file, you can skip\ignore registry query and provide directly information you want to use. &lt;/p&gt;
&lt;p&gt;Following example was taken from great article &lt;a href="http://msdn.microsoft.com/msdnmag/issues/05/04/regfreecom/default.aspx" target="_blank"&gt;Escape DLL hell&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;Your application is called RegFreeComDemo1.exe and requires COM library VB6Hello.dll. Just create file RegFreeComDemo1.exe.manifest and paste following to this file:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;&amp;lt;assembly xsi:schemaLocation=&amp;quot;urn:schemas-microsoft-com:asm.v1 assembly.adaptive.xsd&amp;quot; manifestVersion=&amp;quot;1.0&amp;quot; xmlns:asmv1=&amp;quot;urn:schemas-microsoft-com:asm.v1&amp;quot; xmlns:asmv2=&amp;quot;urn:schemas-microsoft-com:asm.v2&amp;quot; xmlns:dsig=&amp;quot;&lt;a href="http://www.w3.org/2000/09/xmldsig#&amp;quot;"&gt;http://www.w3.org/2000/09/xmldsig#&amp;quot;&lt;/a&gt; xmlns=&amp;quot;urn:schemas-microsoft-com:asm.v1&amp;quot; xmlns:xsi=&amp;quot;&lt;a href="http://www.w3.org/2001/XMLSchema-instance%22"&gt;http://www.w3.org/2001/XMLSchema-instance&amp;quot;&lt;/a&gt;&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;lt;assemblyIdentity name=&amp;quot;RegFreeComDemo1.exe&amp;quot; version=&amp;quot;1.0.0.0&amp;quot; type=&amp;quot;win32&amp;quot; /&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;lt;file name=&amp;quot;VB6Hello.dll&amp;quot; asmv2:size=&amp;quot;20480&amp;quot;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;hash xmlns=&amp;quot;urn:schemas-microsoft-com:asm.v2&amp;quot;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;dsig:Transforms&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;dsig:Transform Algorithm=&amp;quot;urn:schemas-microsoft-com:HashTransforms.Identity&amp;quot; /&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/dsig:Transforms&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;dsig:DigestMethod Algorithm=&amp;quot;&lt;a href="http://www.w3.org/2000/09/xmldsig#sha1&amp;quot;"&gt;http://www.w3.org/2000/09/xmldsig#sha1&amp;quot;&lt;/a&gt; /&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;dsig:DigestValue&amp;gt;jdNWRZtiPPgwxdkjQt8zBQyVsAE=&amp;lt;/dsig:DigestValue&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/hash&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;typelib tlbid=&amp;quot;{ea995c49-e5d0-4f1f-8489-31239fc9d9d0}&amp;quot; version=&amp;quot;2.0&amp;quot; helpdir=&amp;quot;&amp;quot; resourceid=&amp;quot;0&amp;quot; flags=&amp;quot;HASDISKIMAGE&amp;quot; /&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;comClass clsid=&amp;quot;{97b5534f-3b96-40a4-88b8-19a3bf4eeb2e}&amp;quot; threadingModel=&amp;quot;Apartment&amp;quot; tlbid=&amp;quot;{ea995c49-e5d0-4f1f-8489-31239fc9d9d0}&amp;quot; progid=&amp;quot;VB6Hello.Class1&amp;quot; /&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;lt;/file&amp;gt;&lt;br /&gt;&amp;lt;/assembly&amp;gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Query to registry is automatically skipped and information from .manifest is used instead. 
&lt;p&gt;There is however one cave eat - you must know information prior to be able to generate such file. There are few ways how to retrieve them: 
&lt;ul&gt;
&lt;li&gt;Use OleView from Microsoft&lt;/li&gt;
&lt;li&gt;Import to registry and manually dump&lt;/li&gt;
&lt;li&gt;Create Visual Studio project with same name, import libraries and select them as Isolated&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;MyProject\Refereces\Add\Browse - load library&lt;/li&gt;
&lt;li&gt;Select added item and open Properties&lt;/li&gt;
&lt;li&gt;Set Isolated to True&lt;/li&gt;
&lt;li&gt;Build solution - manifest file with all required entries is automatically generated&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;
&lt;p&gt;I started to work on utility that will be able to automatically generate manifest file for you, however I am afraid it is not as simple as it looks like :( &lt;/p&gt;
&lt;p&gt;If there is some developer out there that is willing to help desperate administrators, please let me know. It would be really nice to have one-click solution to most DLL hell problems ;)&lt;/p&gt;
&lt;p&gt;Martin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1296216" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/martinzugec/archive/tags/Other/default.aspx">Other</category></item><item><title>New SysInternals update</title><link>http://msmvps.com/blogs/martinzugec/archive/2007/06/07/new-sysinternals-update.aspx</link><pubDate>Thu, 07 Jun 2007 11:28:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:948336</guid><dc:creator>martin</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/martinzugec/rsscomments.aspx?PostID=948336</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/martinzugec/commentapi.aspx?PostID=948336</wfw:comment><comments>http://msmvps.com/blogs/martinzugec/archive/2007/06/07/new-sysinternals-update.aspx#comments</comments><description>&lt;p&gt;I got one small script called Auto-Update - this script is automatically checking if new updates are available and if they really are available, it will download them. &lt;/p&gt;
&lt;p&gt;&amp;nbsp;Today I noticed new tools from&amp;nbsp;Sysinternals (yes, I know they are not new, I just havent run this script last month ;)). &lt;/p&gt;
&lt;p&gt;Updated utilities are ZoomIt, Streams, String, PsExec, SigCheck and DiskExt.&lt;/p&gt;
&lt;p&gt;I tried to find list of changes, so here they are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;ZoomIt - you can type text while zoomed and you can also create scratch pad by clearing screen. &lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;Streams - Streams now supports printing and deleting streams on volume root directories. There is also new -accepteula switch - hope so it will be included with every single utility :(&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;String - improving performance by limiting no. of bytes that it is reading&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;PsExec - Officially this release to PsExec, a utility for running programs on remote systems, corrects a buffer overflow bug caused by long command line arguments. Unofficialy as I found out - it also fixes bug with running PsExec against local computer (PsExec &lt;a&gt;\\%ComputerName%&lt;/a&gt; cmd is giving you error regarding user name or password). Finally :) This is quite pain when you got automated processing.&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;SigCheck - new switches -a and -m (more version data and manifests)&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;DiskExt - now reports the mappings for volume that have not been mounted by a file system.&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Regarding PsExec bug, I found it myself, because I really hated this one - rest was taken from RSS here:&lt;br /&gt;&lt;a href="http://blogs.technet.com/sysinternals/rss.xml"&gt;http://blogs.technet.com/sysinternals/rss.xml&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Most of you probably know RSS for Mark Russinovich blog (&lt;a href="http://blogs.technet.com/markrussinovich/rss.xml"&gt;http://blogs.technet.com/markrussinovich/rss.xml&lt;/a&gt;), however this is maybe even more important for us ;)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=948336" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/martinzugec/archive/tags/Other/default.aspx">Other</category></item></channel></rss>