<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>JeffWoutersBlog - Latest Comments</title><link xmlns="http://www.w3.org/2005/Atom" rel="http://api.friendfeed.com/2008/03#sup" href="http://disqus.com/sup/all.sup#forumcomments-174c7a16" type="application/json"/><link>http://jeffwoutersblog.disqus.com/</link><description></description><atom:link href="http://jeffwoutersblog.disqus.com/comments.rss" rel="self"></atom:link><language>en</language><lastBuildDate>Mon, 14 May 2012 16:32:33 -0000</lastBuildDate><item><title>Re: Manage Windows Server 2012 Hyper-V in SCVMM 2012 &amp;ndash;Unknown Hypervisor</title><link>http://jeffwouters.nl/index.php/2012/05/manage-windows-server-2012-hyper-v-in-scvmm-2012-unknown-hypervisor/#comment-528784816</link><description>&lt;p&gt;Apparently, it's by design:&lt;br&gt;System Center 2012 CTP for Windows Server "8" Beta support&lt;br&gt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=29099" rel="nofollow"&gt;http://www.microsoft.com/en-us...&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alex</dc:creator><pubDate>Mon, 14 May 2012 16:32:33 -0000</pubDate></item><item><title>Re: Manage Windows Server 2012 Hyper-V in SCVMM 2012 &amp;ndash;Unknown Hypervisor</title><link>http://jeffwouters.nl/index.php/2012/05/manage-windows-server-2012-hyper-v-in-scvmm-2012-unknown-hypervisor/#comment-528731882</link><description>&lt;p&gt;Thank you for the post, Jeff!&lt;br&gt;Do you have any idea why NVSPWMI.DLL may be missing from the Windows 8's System32 folder?&lt;/p&gt;

&lt;p&gt;Error (20505)The nvspwmi service cannot be located on the computer Hyper-v-host.      .local.Recommended ActionEnsure that the nvspwmi service is installed and running on the computer Hyper-v-host.      .local.&lt;/p&gt;

&lt;p&gt;Warning (438)Service nvspwmi is not present on Hyper-v-host.      .local.Recommended ActionCheck that the service exists in the Services MMC snap-in on Hyper-v-host.      .local by running services.msc.&lt;/p&gt;

&lt;p&gt;Error (12704)Unable to connect to the Hyper-V service on the server Hyper-v-host.      .local.Recommended ActionEnsure that the Hyper-V services (vmms, nvspwmi, or vhdsv) and the Virtual Machine Manager Agent are installed and running on the server Hyper-v-host.      .local.&lt;/p&gt;

&lt;p&gt;Thank you!&lt;br&gt;Alex&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alex</dc:creator><pubDate>Mon, 14 May 2012 15:32:35 -0000</pubDate></item><item><title>Re: Disk offline with error &amp;#8211; the disk is offline because of a policy set by an administrator</title><link>http://jeffwouters.nl/index.php/2011/06/disk-offline-with-error-the-disk-is-offline-because-of-a-policy-set-by-an-administrator/#comment-524400283</link><description>&lt;p&gt;Thank you alots&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Msbhatti19</dc:creator><pubDate>Wed, 09 May 2012 09:59:28 -0000</pubDate></item><item><title>Re: Powershell function to create a random password with complexity requirement</title><link>http://jeffwouters.nl/index.php/2012/05/powershell-function-to-create-a-random-password-with-complexity-requirement/#comment-516949795</link><description>&lt;p&gt;Hi Niklas,&lt;br&gt;Thanks for your feedback, always appreciated.&lt;br&gt;Although we already talked about it through Twitter still my reply: You're function has the same limitation as my first one, it doesn't enforce the requirement for the password complexity policy... but as you tweeted already, you've noticed that :-)&lt;br&gt;Jeff.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jeff Wouters</dc:creator><pubDate>Wed, 02 May 2012 15:12:57 -0000</pubDate></item><item><title>Re: Powershell function to create a random password with complexity requirement</title><link>http://jeffwouters.nl/index.php/2012/05/powershell-function-to-create-a-random-password-with-complexity-requirement/#comment-516865293</link><description>&lt;p&gt;Here is another function for that (do not remember where i found it though) &lt;/p&gt;

&lt;p&gt;function Get-RandomPassword {&lt;/p&gt;

&lt;p&gt;    param(&lt;br&gt;	    $length = 7,&lt;br&gt;	    $characters = 'abcdefghkmnprstuvwxyzABCDEFGHKLMNPRSTUVWXYZ',&lt;br&gt;        $nonchar = '123456789!"§$%&amp;amp;/()=?*+#_'&lt;br&gt;    )&lt;br&gt;    $length = $length - 2&lt;br&gt;    # select random characters&lt;br&gt;    $random = 1..$length | ForEach-Object { Get-Random -Maximum $characters.length }&lt;br&gt;    $random2 = 1..2 | ForEach-Object { Get-Random -Maximum $nonchar.length }&lt;/p&gt;

&lt;p&gt;    # output random pwd&lt;br&gt;    #Write-Host $random&lt;br&gt;    $private:ofs= "" &lt;br&gt;    $password = [String]$characters[$random] + [String]$nonchar[$random2]&lt;br&gt;    return $password&lt;br&gt;}&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Niklas Akerlund</dc:creator><pubDate>Wed, 02 May 2012 13:37:13 -0000</pubDate></item><item><title>Re: PowerShell &amp;#8211; Having fun with Compare-Object in the 2012 Scripting Games</title><link>http://jeffwouters.nl/index.php/2012/04/powershell-having-fun-with-compare-object-in-the-2012-scripting-games/#comment-509266368</link><description>&lt;p&gt;Compare-Object is a great cmdlet and very useful. But there are some gotchas when using it with certain objects. I wrote an article a while back that takes a look at one of those gotchas with comparing objects and not getting the results that one might think they would get. &lt;a href="http://learn-powershell.net/2012/01/02/compare-object-weirdness-or-business-as-usual/" rel="nofollow"&gt;http://learn-powershell.net/20...&lt;/a&gt;&lt;br&gt;Good job on this article and great job in the Scripting Games this year!&lt;/p&gt;

&lt;p&gt;Boe&lt;br&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Boe Prox</dc:creator><pubDate>Wed, 25 Apr 2012 20:42:06 -0000</pubDate></item><item><title>Re: Disk offline with error &amp;#8211; the disk is offline because of a policy set by an administrator</title><link>http://jeffwouters.nl/index.php/2011/06/disk-offline-with-error-the-disk-is-offline-because-of-a-policy-set-by-an-administrator/#comment-505851299</link><description>&lt;p&gt;TNX :D You saved my day &lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">kjetilpp</dc:creator><pubDate>Sat, 21 Apr 2012 20:31:29 -0000</pubDate></item><item><title>Re: Book giveaway: Win a free copy of the Microsoft Application Virtualization Advanced Guide, just by commenting!</title><link>http://jeffwouters.nl/index.php/2012/04/book-giveaway-win-a-free-copy-of-the-microsoft-application-virtualization-advanced-guide-just-by-commenting/#comment-494175096</link><description>&lt;p&gt;I want this book because since being introduced to MS App-V, I was advised to read your first book on v4.6 prior to going on a course. Unfortunately, the course was geared towards v4.5 and was therefore a waste of time and waste of money! I  was disappointed as I needed a more working example of v4.6 and it's associated technologies. I feel this book will bridge the skills gap that exists from your first book and my working knowledge of the product. Thank you&lt;br&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Getintouch</dc:creator><pubDate>Wed, 11 Apr 2012 06:51:52 -0000</pubDate></item><item><title>Re: Book giveaway: Win a free copy of the Microsoft Application Virtualization Advanced Guide, just by commenting!</title><link>http://jeffwouters.nl/index.php/2012/04/book-giveaway-win-a-free-copy-of-the-microsoft-application-virtualization-advanced-guide-just-by-commenting/#comment-494113915</link><description>&lt;p&gt;PLEASE READ THIS: The contest has ended on the 10th of April... so comments posted from that point on will no be eligible to win!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jeff Wouters</dc:creator><pubDate>Wed, 11 Apr 2012 05:14:03 -0000</pubDate></item><item><title>Re: Book giveaway: Win a free copy of the Microsoft Application Virtualization Advanced Guide, just by commenting!</title><link>http://jeffwouters.nl/index.php/2012/04/book-giveaway-win-a-free-copy-of-the-microsoft-application-virtualization-advanced-guide-just-by-commenting/#comment-494059607</link><description>&lt;p&gt;I need this book in my life... App-V is an essential component in our drive towards private cloud and delivering an agile IT service. Days gone by of application compatibilty are a distant memory and it amazes me more enterprises still don't adopt this approach. App-V enables rapid deployment, simpler testing lifecycles and simpler integration of multiple versions of the same applications across different platforms. We've recently started to understand more about how how separating the application layer and then also the O/S enables IT to deliver rapid and outstanding results and let's face it, it's just very cool at the same time.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Chris Auty</dc:creator><pubDate>Wed, 11 Apr 2012 03:40:37 -0000</pubDate></item><item><title>Re: And the winners are&amp;#8230;</title><link>http://jeffwouters.nl/index.php/2012/04/and-the-winner-is/#comment-493457210</link><description>&lt;p&gt;I thought mine was geeky.....how about this:&lt;/p&gt;

&lt;p&gt;Hurry up and learn about application virtualization before it becomes irrelevant and surely it will be in a matter of time.  Why will it become irrelevant you may ask, well because Microsoft doesn't include anything out of the box in Windows which allows an admin to deploy applications via some virtualized manner.  The only in-house way of doing this is through App-V which is only available to customers with Software Assurance from Microsoft.  It also requires you admin to sequence all applications into the system since Microsoft has failed to push vendors to adopt the new format...hell they even failed to adopt their format themselves with the exception of one version of Office which they released as a pre-packaged for App-V but I never heard of anyone using this version.  How will it become irrelevant you might ask....what will replace it?  My guess is the Windows App store which is being bundled into every Windows 8 system and being heavily promoted by Microsoft.  Of course this would require the vendor to rewrite them for their App Store if they want their application to be delivered in a sandbox manner similar to App-V, but I'm sure it's going to be just a manner of time before this is done.  I give it about three-four years...about the time the next Windows after Windows 8 would be released.  So hurry up and learn it now!!!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Craig Miller</dc:creator><pubDate>Tue, 10 Apr 2012 14:01:46 -0000</pubDate></item><item><title>Re: Book giveaway: Win a free copy of the Microsoft Application Virtualization Advanced Guide, just by commenting!</title><link>http://jeffwouters.nl/index.php/2012/04/book-giveaway-win-a-free-copy-of-the-microsoft-application-virtualization-advanced-guide-just-by-commenting/#comment-492103071</link><description>&lt;p&gt;Application virtualization is the key component to having a dynamic environment in the enterprise world.  It allows users to be mobile even when their systems aren't by having their applications assigned to them and follow them no matter where they log in from.  It also makes the administrator's job much easier when it comes to updates and maintenance of the application, because once the application is virtualized it is also linked back to a master package of that application and all the admin staff has to do is update and maintain that one master.  Whenever updates are made to the master it then pushes these updates to the users that use it without the admin having to do anything; making the administrative overhead much smaller when compared to traditional application deployment and maintenance.  The virtualized also work in their own isolated environment which means you can freely run multiple versions of the same application, which can help ease users as the transition from one to another.  Still using Microsoft Office 2003 because the interface changed so much in 2007 and you're afraid of the user's needing to relearn everything?  With application virtualization the administrative staff can push out both Office 2003 and 2007 and then let their users run them concurrently side by side allowing them to get more comfortable with the changes that were made.  &lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Craig Miller</dc:creator><pubDate>Mon, 09 Apr 2012 08:48:35 -0000</pubDate></item><item><title>Re: A reusable PowerShell function to select the correct size format</title><link>http://jeffwouters.nl/index.php/2012/04/a-reusable-powershell-function-to-select-the-correct-size-format/#comment-487316713</link><description>&lt;p&gt;You got me distracted now. Here's I might sort the results. Definitely not something I would expect someone new to PowerShell to figure out.&lt;/p&gt;

&lt;p&gt;PS S:\&amp;gt; 122334,554335566,1234,889872,777622222| Select-sizeformatType | Sort @{expression={&lt;br&gt; [double]$value=$_.Substring(0,$_.length-2)&lt;br&gt;[string]$size=$_.Substring($_.length-2) &lt;br&gt;Switch ($size) {&lt;br&gt;  "PB" {$value*1PB}&lt;br&gt;  "TB" {$value*1TB}&lt;br&gt;  "GB" {$value*1GB}&lt;br&gt;  "MB" {$value*1MB}&lt;br&gt;  "KB" {$value*1KB}&lt;br&gt;  Default {$value}&lt;br&gt; } #switch }&lt;br&gt;} #expression&lt;/p&gt;

&lt;p&gt;1.21KB&lt;br&gt;119.47KB&lt;br&gt;869.02KB&lt;br&gt;528.66MB&lt;br&gt;741.60MB&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jeffery Hicks</dc:creator><pubDate>Thu, 05 Apr 2012 10:50:59 -0000</pubDate></item><item><title>Re: A reusable PowerShell function to select the correct size format</title><link>http://jeffwouters.nl/index.php/2012/04/a-reusable-powershell-function-to-select-the-correct-size-format/#comment-487285998</link><description>&lt;p&gt;Your function needs to be tweaked to really take pipelined input:&lt;/p&gt;

&lt;p&gt;function Select-SizeFormatType&lt;br&gt;{&lt;br&gt;# Define the mandatory input parameter&lt;br&gt;param ( &lt;br&gt;[Parameter(Mandatory=$true, ValueFromPipeline=$true, Position=0)][System.int64]$sizeInBytes,&lt;br&gt;[int]$Digits=2&lt;br&gt;)&lt;/p&gt;

&lt;p&gt;Process {&lt;br&gt;    # Determine the correct size format and use ‘break’ to exit the switch&lt;br&gt;    switch ($SizeInBytes) &lt;br&gt;    {&lt;br&gt;     {$SizeInBytes -ge 1PB} {"{0:n$Digits}PB" -f ($SizeInBytes/1PB) ; break}&lt;br&gt;     {$SizeInBytes -ge 1TB} {"{0:n$Digits}TB" -f ($SizeInBytes/1TB) ; break}&lt;br&gt;     {$SizeInBytes -ge 1GB} {"{0:n$Digits}GB" -f ($SizeInBytes/1GB) ; break}&lt;br&gt;     {$SizeInBytes -ge 1MB} {"{0:n$Digits}MB" -f ($SizeInBytes/1MB) ; break}&lt;br&gt;     {$SizeInBytes -ge 1KB} {"{0:n$Digits}KB" -f ($SizeInBytes/1KB) ; break}&lt;br&gt;    Default { "{0:n$sigDigits}Bytes" -f $SizeInBytes}&lt;br&gt;    } #close Switch&lt;br&gt;} #close process&lt;br&gt;} #close function&lt;/p&gt;

&lt;p&gt;Now I can do this: 122334,554335566,889872,777622222| Select-sizeformatType | Sort&lt;br&gt;But it won't sort the way you would expect. In fact it never will sort as an integer because you have appended a string to the number.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jeffery Hicks</dc:creator><pubDate>Thu, 05 Apr 2012 10:14:27 -0000</pubDate></item><item><title>Re: A reusable PowerShell function to select the correct size format</title><link>http://jeffwouters.nl/index.php/2012/04/a-reusable-powershell-function-to-select-the-correct-size-format/#comment-487278435</link><description>&lt;p&gt;In a function, everything should be self contained. If I try to run your function it will likely fail since I don't have a definition for $Digits. Your function is referencing a variable out of scope which is not recommended. You would be better served by adding it as a parameter to your function. As for sorting you are on the right track. Although $SizeinBytes is likely already a numeric value. What you would need to recast as an int is your formatted value.  By the way, your revised version left out the comparison. This won't work.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jeffery Hicks</dc:creator><pubDate>Thu, 05 Apr 2012 10:05:09 -0000</pubDate></item><item><title>Re: A reusable PowerShell function to select the correct size format</title><link>http://jeffwouters.nl/index.php/2012/04/a-reusable-powershell-function-to-select-the-correct-size-format/#comment-487230138</link><description>&lt;p&gt;Hi Jeff, thanks for your good response. The $sigDigits was part of the larger script this function is a part of... changed it to $Digits to make it a bit more understandable. I didn't knew that about -f, thanks for the clarification :-) Your comment about sorting with strings made me think... one could use "Sort-Object {[int] $_.SizeInBytes}" in the same way you would sort a CSV file... or am I missing the point here?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jeff Wouters</dc:creator><pubDate>Thu, 05 Apr 2012 09:01:45 -0000</pubDate></item><item><title>Re: PowerShell &amp;ndash; Convert strings to lower- or upper case</title><link>http://jeffwouters.nl/index.php/2012/04/powershell-convert-strings-to-lower-or-upper-case/#comment-487204948</link><description>&lt;p&gt;Hi Walid2mi,&lt;br&gt;The "-Join" oneliner you've provided does work, but it's a lot more code... yet still, it's a different approach and fun to see that there's another way to accomplish the same :-)&lt;br&gt;However, the "-replace" twoliner doesn't work...&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jeff Wouters</dc:creator><pubDate>Thu, 05 Apr 2012 08:23:31 -0000</pubDate></item><item><title>Re: A reusable PowerShell function to select the correct size format</title><link>http://jeffwouters.nl/index.php/2012/04/a-reusable-powershell-function-to-select-the-correct-size-format/#comment-487202555</link><description>&lt;p&gt;Very useful. Where is $sigDigits coming from? And the point of -f is that items to the right of -f are values. I would put the the KB etc on the other side: &lt;br&gt;"{0:n$sigDigits}KB" -f ($SizeInBytes/1KB) . It is also easy for people to forget that this formatting results in a string which potentially could mean sorting wouldn't work the way you might expect.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jeffery Hicks</dc:creator><pubDate>Thu, 05 Apr 2012 08:19:33 -0000</pubDate></item><item><title>Re: PowerShell &amp;ndash; Convert strings to lower- or upper case</title><link>http://jeffwouters.nl/index.php/2012/04/powershell-convert-strings-to-lower-or-upper-case/#comment-487116345</link><description>&lt;p&gt;or this:&lt;/p&gt;

&lt;p&gt;$phrase = "THIS IS MY TEXT RIGHT NOW"&lt;/p&gt;

&lt;p&gt;$phrase -replace '(\w)',"$([char]::ToLower($1))"&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Walid2mi</dc:creator><pubDate>Thu, 05 Apr 2012 07:12:56 -0000</pubDate></item><item><title>Re: PowerShell &amp;ndash; Convert strings to lower- or upper case</title><link>http://jeffwouters.nl/index.php/2012/04/powershell-convert-strings-to-lower-or-upper-case/#comment-487107448</link><description>&lt;p&gt;hi&lt;/p&gt;

&lt;p&gt;just for fun:&lt;/p&gt;

&lt;p&gt;$phrase = "THIS IS MY TEXT RIGHT NOW"&lt;/p&gt;

&lt;p&gt;-join $($phrase.ToCharArray()|%{ &lt;br&gt; if([char]::IsLower($_)) {$_}else{[char]::ToLower($_)}})&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Walid2mi</dc:creator><pubDate>Thu, 05 Apr 2012 07:07:12 -0000</pubDate></item><item><title>Re: PowerShell &amp;#8211; Finding all commands with a specific parameter</title><link>http://jeffwouters.nl/index.php/2012/04/powershell-finding-all-commands-with-a-specific-parameter/#comment-484883802</link><description>&lt;p&gt;So, for finding all commands with one specific parameter,the "help * -param list" is easiest and fastest to use.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jeff Wouters</dc:creator><pubDate>Tue, 03 Apr 2012 15:49:58 -0000</pubDate></item><item><title>Re: PowerShell &amp;#8211; Finding all commands with a specific parameter</title><link>http://jeffwouters.nl/index.php/2012/04/powershell-finding-all-commands-with-a-specific-parameter/#comment-484875885</link><description>&lt;p&gt;hi jeff,&lt;/p&gt;

&lt;p&gt;this is my test:&lt;/p&gt;

&lt;p&gt;PS&amp;gt; measure-command { get-help * -param list }&lt;br&gt;--&amp;gt; TotalMilliseconds : 4778,5757&lt;/p&gt;

&lt;p&gt;PS&amp;gt; measure-command { Get-Command | Where-Object { $_.Definition –like “*-list*” } }&lt;br&gt;--&amp;gt; TotalMilliseconds : 893,1512&lt;/p&gt;

&lt;p&gt;PS&amp;gt; measure-command { help * -param list }&lt;br&gt;-&amp;gt; TotalMilliseconds : 403,8105&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Walid2mi</dc:creator><pubDate>Tue, 03 Apr 2012 15:40:49 -0000</pubDate></item><item><title>Re: PowerShell &amp;#8211; Finding all commands with a specific parameter</title><link>http://jeffwouters.nl/index.php/2012/04/powershell-finding-all-commands-with-a-specific-parameter/#comment-484860605</link><description>&lt;p&gt;Hi Walid2mi,&lt;br&gt;Although the command you've provided is a lot shorter and easier to remember, it also takes quite a bit longer to execute...&lt;br&gt;Jeff.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jeff Wouters</dc:creator><pubDate>Tue, 03 Apr 2012 15:23:14 -0000</pubDate></item><item><title>Re: Book giveaway: Win a free copy of the Microsoft Application Virtualization Advanced Guide, just by commenting!</title><link>http://jeffwouters.nl/index.php/2012/04/book-giveaway-win-a-free-copy-of-the-microsoft-application-virtualization-advanced-guide-just-by-commenting/#comment-484854494</link><description>&lt;p&gt;. Posted twice&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ralph Jansen</dc:creator><pubDate>Tue, 03 Apr 2012 15:16:11 -0000</pubDate></item><item><title>Re: Book giveaway: Win a free copy of the Microsoft Application Virtualization Advanced Guide, just by commenting!</title><link>http://jeffwouters.nl/index.php/2012/04/book-giveaway-win-a-free-copy-of-the-microsoft-application-virtualization-advanced-guide-just-by-commenting/#comment-484854373</link><description>&lt;p&gt;App-V brings IT a dynamic infrastructure by create a virtual package usable on multiple platforms. &lt;br&gt;Dynamic deployment by using the server, stand-alone or SCCM. &lt;br&gt;No pollution of the system when replacing versions or uninstalling applications. &lt;br&gt;No application conflicts by running them in a separate bubble. &lt;br&gt;High security, packages only visible by authorized users.&lt;br&gt;Reduced support calls by self-resetting the application.&lt;br&gt;Seamless upgrading applications by running them side-by-side and easy disabling the old version with the central management feature.&lt;/p&gt;

&lt;p&gt;And even in the future the most dynamic feature: 'package your own application'!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ralph Jansen</dc:creator><pubDate>Tue, 03 Apr 2012 15:16:02 -0000</pubDate></item></channel></rss>
