<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Posts on Anything About IT</title><link>https://www.verboon.info/post/</link><description>Recent content in Posts on Anything About IT</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Sat, 06 Dec 2025 12:27:02 +0000</lastBuildDate><atom:link href="https://www.verboon.info/post/index.xml" rel="self" type="application/rss+xml"/><item><title>Exploring IdentityAccountInfo - Building a KQL Query to Assess Identity Password Security Posture</title><link>https://www.verboon.info/2025/12/exploring-identityaccountinfo-building-a-kql-query-to-assess-identity-password-security-posture/</link><pubDate>Sat, 06 Dec 2025 12:27:02 +0000</pubDate><guid>https://www.verboon.info/2025/12/exploring-identityaccountinfo-building-a-kql-query-to-assess-identity-password-security-posture/</guid><description>&lt;p&gt;Recently Microsoft Defender XDR introduced a new table called &lt;a href="https://learn.microsoft.com/en-us/defender-xdr/advanced-hunting-identityaccountinfo-table"&gt;IdentityAccountInfo&lt;/a&gt;, and this one immediately caught my attention. It brings several interesting attributes into Advanced Hunting, including &lt;code&gt;LastPasswordChangeTime&lt;/code&gt; and even the sensitivity classification of an identity.&lt;/p&gt;
&lt;p&gt;Naturally, my first thought was: this is perfect material for some hunting logic, so let&amp;rsquo;s build a KQL query out of it.&lt;/p&gt;
&lt;p&gt;Why am I excited about this? Because it finally allows us to query identity hygiene data straight from Defender. No external inventory dumps, no AD scripting, just KQL.&lt;/p&gt;</description></item><item><title>Modern Security for Legacy Systems</title><link>https://www.verboon.info/2025/11/modern-security-for-legacy-systems/</link><pubDate>Sun, 30 Nov 2025 12:43:15 +0000</pubDate><guid>https://www.verboon.info/2025/11/modern-security-for-legacy-systems/</guid><description>&lt;p&gt;Despite rapid OS refresh cycles, many organizations continue to run older systems such as Windows 7 or Windows Server 2008 R2. In many cases, critical line-of-business applications only run on older frameworks, specialized production machines rely on vendor-locked drivers, or long hardware replacement cycles make immediate upgrades unrealistic. Some companies also operate regulated or validated environments where any OS change requires extensive re-certification.&lt;/p&gt;
&lt;p&gt;Until now, these legacy endpoints posed a persistent security risk because unsupported or limited protection allowed attackers to exploit vulnerabilities with little resistance.&lt;/p&gt;</description></item><item><title>Defender for Identity - Automatic Windows Event Auditing Configuration</title><link>https://www.verboon.info/2025/11/defender-for-identity-automatic-windows-event-auditing-configuration/</link><pubDate>Sat, 22 Nov 2025 14:29:46 +0000</pubDate><guid>https://www.verboon.info/2025/11/defender-for-identity-automatic-windows-event-auditing-configuration/</guid><description>&lt;p&gt;One of the most common issues we encounter during Defender for Identity assessments is misconfiguration. Many organizations assume that installing the sensor is the final step, but proper post-installation configuration is just as important.&lt;/p&gt;
&lt;p&gt;In particular, enabling the required Windows event auditing policies is essential for full detection capabilities. Without these settings, functionality is degraded and health notifications start to appear.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/defender-for-identity-automatic-windows-event-auditing-configuration-01.png" alt=""&gt;

&lt;/p&gt;
&lt;p&gt;Defender for Identity relies on specific Windows audit categories and subcategories to capture critical events.&lt;/p&gt;</description></item><item><title>Collect Microsoft Entra Connect Sync Audit Events</title><link>https://www.verboon.info/2025/09/collect-microsoft-entra-connect-sync-audit-events/</link><pubDate>Sat, 06 Sep 2025 15:32:18 +0000</pubDate><guid>https://www.verboon.info/2025/09/collect-microsoft-entra-connect-sync-audit-events/</guid><description>&lt;p&gt;Microsoft Entra Connect Sync now includes an admin audit logging capability that is enabled by default. This gives organizations visibility into configuration changes performed by Global Administrators, Hybrid Administrators, and local server administrators.&lt;/p&gt;
&lt;p&gt;In this post, we walk through how to forward those Microsoft Entra Connect Sync audit events into Microsoft Sentinel for centralized monitoring and investigation.&lt;/p&gt;
&lt;h2 id="check-the-microsoft-entra-connect-sync-version"&gt;Check the Microsoft Entra Connect Sync Version&lt;/h2&gt;
&lt;p&gt;In the Entra portal, go to Entra Connect &amp;gt; Connect Sync &amp;gt; Microsoft Entra Connect Health &amp;gt; Sync Services &amp;gt; your service &amp;gt; Microsoft Entra Connect Servers &amp;gt; your server &amp;gt; Properties &amp;gt; Synchronization.&lt;/p&gt;</description></item><item><title>Shedding Light on Dormant Sensitive Accounts</title><link>https://www.verboon.info/2025/07/shedding-light-on-dormant-sensitive-accounts/</link><pubDate>Tue, 08 Jul 2025 15:34:54 +0000</pubDate><guid>https://www.verboon.info/2025/07/shedding-light-on-dormant-sensitive-accounts/</guid><description>&lt;p&gt;Dormant sensitive accounts are a high-risk identity exposure. In Microsoft Defender XDR, the recommendation &lt;strong&gt;Remove dormant accounts from sensitive groups&lt;/strong&gt; helps surface these accounts, including whether they are inactive, disabled, or have expired credentials.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/shedding-light-on-dormant-sensitive-accounts-01.png" alt=""&gt;

&lt;/p&gt;
&lt;p&gt;You can export the detected entities, but the export often contains limited context. In many cases, you only get entity names or SID values, which makes remediation harder when you need ownership and organizational details.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/shedding-light-on-dormant-sensitive-accounts-02.png" alt=""&gt;

&lt;/p&gt;
&lt;p&gt;A practical approach is to use the SID values to enrich the result set with identity attributes from &lt;code&gt;IdentityInfo&lt;/code&gt;. You can quickly build a SID variable list using KustoVars, then query Defender XDR for additional context.&lt;/p&gt;</description></item><item><title>Microsoft Defender for Endpoint - Security Settings Management Internals 0x1</title><link>https://www.verboon.info/2024/04/microsoft-defender-for-endpoint-security-settings-management-internals-0x1/</link><pubDate>Sun, 28 Apr 2024 12:25:01 +0000</pubDate><guid>https://www.verboon.info/2024/04/microsoft-defender-for-endpoint-security-settings-management-internals-0x1/</guid><description>&lt;p&gt;In this post, we take a closer look at how &lt;strong&gt;Microsoft Defender for Endpoint Security Settings Management&lt;/strong&gt; works behind the scenes, especially for Windows Server scenarios.&lt;/p&gt;
&lt;h2 id="entra-id-device-registration"&gt;Entra ID Device Registration&lt;/h2&gt;
&lt;p&gt;Because Intune policy assignment is group-based, devices need an object in Entra ID. If a server already has an existing registration (for example Hybrid Join), that object is reused. If not, a synthetic device identity is created in Entra ID so the device can retrieve policy.&lt;/p&gt;</description></item><item><title>Monitoring Windows built-in local security Groups with Microsoft Defender XDR or Sentinel</title><link>https://www.verboon.info/2024/02/monitoring-windows-built-in-local-security-groups-with-microsoft-defender-xdr-or-sentinel/</link><pubDate>Sun, 04 Feb 2024 21:50:36 +0000</pubDate><guid>https://www.verboon.info/2024/02/monitoring-windows-built-in-local-security-groups-with-microsoft-defender-xdr-or-sentinel/</guid><description>&lt;h1 id="windows-built-in-local-security-groups"&gt;Windows Built-in local security groups&lt;/h1&gt;
&lt;p&gt;Windows has several built-in local security groups that are designed to manage permissions and access rights on a computer. These groups are predefined by Windows, and each group has specific rights and permissions. The exact groups available can vary depending on the version of Windows you&amp;rsquo;re using or the features that are enabled, but here&amp;rsquo;s a general overview of the most commonly found built-in local security groups in Windows systems:&lt;/p&gt;</description></item><item><title>Users can create AzureAD tenants</title><link>https://www.verboon.info/2022/11/users-can-create-azuread-tenants/</link><pubDate>Tue, 22 Nov 2022 22:13:09 +0000</pubDate><guid>https://www.verboon.info/2022/11/users-can-create-azuread-tenants/</guid><description>&lt;p&gt;Hello there,&lt;/p&gt;
&lt;p&gt;In this blog post we look at a setting within the Azure AD portal: &amp;ldquo;Users can create Azure AD tenants&amp;rdquo;. Unfortunately, this setting is enabled by default. Most organizations will probably want to turn this off. You can find it in the Azure AD portal under Settings &amp;gt; Users &amp;gt; User settings &amp;gt; Tenant creation.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/112222_2202_Userscancre1.png" alt=""&gt;

&lt;/p&gt;
&lt;p&gt;&lt;code&gt;Yes&lt;/code&gt; allows default users to create Azure AD tenants. &lt;code&gt;No&lt;/code&gt; allows only users with the Global Administrator or Tenant Creator roles to create Azure AD tenants. Anyone who creates a tenant becomes the Global Administrator for that tenant.&lt;/p&gt;</description></item><item><title>Microsoft Defender for Identity - Npcap driver Update</title><link>https://www.verboon.info/2022/08/microsoft-defender-for-identity-npcap-driver-update/</link><pubDate>Tue, 23 Aug 2022 15:48:36 +0000</pubDate><guid>https://www.verboon.info/2022/08/microsoft-defender-for-identity-npcap-driver-update/</guid><description>&lt;p&gt;Hello everyone,&lt;/p&gt;
&lt;p&gt;In July 2021 Microsoft &lt;a href="https://techcommunity.microsoft.com/t5/microsoft-defender-for-identity/microsoft-defender-for-identity-and-npcap/m-p/2584151"&gt;announced&lt;/a&gt; that starting with MDI version &lt;a href="https://docs.microsoft.com/en-us/defender-for-identity/whats-new"&gt;2.156&lt;/a&gt; they included the OEM version of the Npcap executable in the Sensor deployment package. The reason for doing so is because WinPcap is no longer supported and since it&amp;rsquo;s no longer being developed, the driver cannot be optimized any longer for the Defender for Identity sensor. Additionally, if there is an issue in the future with the WinPcap driver, there are no options for a fix. More details can be found &lt;a href="https://docs.microsoft.com/en-us/defender-for-identity/technical-faq"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Assessment and Control of Browser Extensions</title><link>https://www.verboon.info/2022/06/assessment-and-control-of-browser-extensions/</link><pubDate>Sun, 19 Jun 2022 21:38:01 +0000</pubDate><guid>https://www.verboon.info/2022/06/assessment-and-control-of-browser-extensions/</guid><description>&lt;p&gt;In this blog post we take a look at browser extensions and how Microsoft Defender for Endpoint, Microsoft Defender Threat and Vulnerability Management and system configuration policies can help us to gain control over the use of browser extensions.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;What is a Browser Extension?&lt;/li&gt;
&lt;li&gt;Where are Extensions installed&lt;/li&gt;
&lt;li&gt;Browser Extension Permissions&lt;/li&gt;
&lt;li&gt;Using advanced hunting to identify browser extension downloads&lt;/li&gt;
&lt;li&gt;Browser Extension inventory in Microsoft Defender Threat and vulnerability Management&lt;/li&gt;
&lt;li&gt;Controlling the use of Browser Extensions&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="what-is-a-browser-extension"&gt;What is a browser extension?&lt;/h2&gt;
&lt;p&gt;A browser extension is a small software module for customizing a web browser. An extension improves a user&amp;rsquo;s browsing experience. It usually provides a niche function that is important to a target audience.&lt;/p&gt;</description></item><item><title>How to analyze Microsoft Sentinel Daily Cap Alerts - AADNonInteractiveUserSignInLogs</title><link>https://www.verboon.info/2022/05/how-to-analyze-microsoft-sentinel-daily-cap-alerts-aadnoninteractiveusersigninlogs/</link><pubDate>Fri, 20 May 2022 20:18:50 +0000</pubDate><guid>https://www.verboon.info/2022/05/how-to-analyze-microsoft-sentinel-daily-cap-alerts-aadnoninteractiveusersigninlogs/</guid><description>&lt;p&gt;To avoid unplanned costs for Microsoft Sentinel, it is recommended to set a daily cap and create an analytics rule that triggers an alert when the daily cap is reached. Microsoft has published general guidance for monitoring costs &lt;a href="https://learn.microsoft.com/azure/sentinel/billing-monitor-costs"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;In the past months I have deployed a number of Microsoft Sentinel instances and in many cases the root cause for reaching the daily cap was related to data ingested into the AADNonInteractiveUserSignInLogs table. When analyzing the data we often found an individual user that created an unusually high amount of events. This can happen for various reasons such as:&lt;/p&gt;</description></item><item><title>How To Detect the Log4Shell Vulnerability (CVE-2021-44228) with Microsoft Endpoint Configuration Manager</title><link>https://www.verboon.info/2021/12/how-to-detect-the-log4shell-vulnerability-cve-2021-44228-with-microsoft-endpoint-configuration-manager/</link><pubDate>Tue, 14 Dec 2021 21:25:13 +0000</pubDate><guid>https://www.verboon.info/2021/12/how-to-detect-the-log4shell-vulnerability-cve-2021-44228-with-microsoft-endpoint-configuration-manager/</guid><description>&lt;p&gt;Hello there,&lt;/p&gt;
&lt;p&gt;These days everyone is trying to identify devices that are vulnerable to the Log4Shell Vulnerability (CVE-2021-44228). If your only systems management tool is Microsoft Endpoint Configuration Manager this blog is for you.&lt;/p&gt;
&lt;p&gt;You can of course create device collections based on installed programs, however log4j-core.jar files can be found in several locations in and outside the Program files folder. So in order to identify these files, we have to search for them on the entire disk. Here&amp;rsquo;s the script I prepared for that.&lt;/p&gt;</description></item><item><title>Defender for Endpoint – unified solution for Windows Server 2012 R2 and 2016 (Part2)</title><link>https://www.verboon.info/2021/12/defender-for-endpoint-unified-solution-for-windows-server-2012-r2-and-2016-part2/</link><pubDate>Mon, 06 Dec 2021 20:28:53 +0000</pubDate><guid>https://www.verboon.info/2021/12/defender-for-endpoint-unified-solution-for-windows-server-2012-r2-and-2016-part2/</guid><description>&lt;p&gt;Hello everyone,&lt;/p&gt;
&lt;p&gt;In my previous post (&lt;a href="https://www.verboon.info/2021/10/defender-for-endpoint-unified-solution-for-windows-server-2012-r2-and-2016-part1/"&gt;Part1&lt;/a&gt;) I provided an overview of the new Microsoft Defender for endpoint unified solution for Windows Server 2012-R2 and 2016 and how to deploy the solution manually to a new provisioned server. In this blog post I would like to walk you through the process of migrating a Windows 2016 server to the new unified solution using Microsoft Endpoint Configuration Manager.&lt;/p&gt;
&lt;p&gt;For this we will be using the &lt;a href="https://github.com/microsoft/mdefordownlevelserver"&gt;upgrade script&lt;/a&gt; that Microsoft provides. But let&amp;rsquo;s go through this step by step.&lt;/p&gt;</description></item><item><title>Defender for Endpoint - unified solution for Windows Server 2012 R2 and 2016 (Part1)</title><link>https://www.verboon.info/2021/10/defender-for-endpoint-unified-solution-for-windows-server-2012-r2-and-2016-part1/</link><pubDate>Sun, 24 Oct 2021 16:20:59 +0000</pubDate><guid>https://www.verboon.info/2021/10/defender-for-endpoint-unified-solution-for-windows-server-2012-r2-and-2016-part1/</guid><description>&lt;p&gt;Hello everyone,&lt;/p&gt;
&lt;p&gt;Just in case you missed this, earlier in October, Microsoft &lt;a href="https://techcommunity.microsoft.com/t5/microsoft-defender-for-endpoint/defending-windows-server-2012-r2-and-2016/ba-p/2783292"&gt;announced&lt;/a&gt; the public preview for the Microsoft Defender for endpoint, unified solution for Windows Server 2012 R2 and 2016 that enables additional protection features and brings a high level of parity with Microsoft Defender for endpoint on Windows Server 2019. The unified solution also provides a much simpler onboarding experience.&lt;/p&gt;
&lt;p&gt;Before taking a closer look at the new unified solution, let&amp;rsquo;s briefly look at how things worked until now. Onboarding Windows 10 and Windows Server 2019 is simple, all you need to do is run an onboarding script that basically enables the Microsoft Defender for Endpoint component that is already built-in the operating system, i.e. there&amp;rsquo;s no need to deploy and install any additional software. Things are different with Windows Server 2012-R2 and Windows Server 2016 though.&lt;/p&gt;</description></item><item><title>Detect Audit Policy Modifications with Microsoft 365 Defender</title><link>https://www.verboon.info/2021/09/detect-audit-policy-modifications-with-microsoft-365-defender/</link><pubDate>Sun, 26 Sep 2021 20:15:06 +0000</pubDate><guid>https://www.verboon.info/2021/09/detect-audit-policy-modifications-with-microsoft-365-defender/</guid><description>&lt;p&gt;Hello there,&lt;/p&gt;
&lt;p&gt;In today&amp;rsquo;s blog post I want to share with you an advanced hunting query to detect audit policy modifications using Microsoft Defender 365 advanced hunting. Following the MITRE ATT&amp;amp;CK framework this would be &lt;a href="https://attack.mitre.org/techniques/T1484/001/"&gt;T1484.001 Domain Policy Modification: Group Policy Modification&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Microsoft Defender for Endpoint can help us detect audit policy modifications by running the following query:&lt;/p&gt;
&lt;p&gt;
 &lt;img src="092621_1955_DetectAudit1.png" alt=""&gt;

&lt;/p&gt;
&lt;p&gt;Detailed information about the audit policy changes is displayed in the AdditionalFields data. Now all we need to do is to translate these values into human readable data.&lt;/p&gt;</description></item><item><title>Deploying Windows 11 in minutes with AutomatedLab</title><link>https://www.verboon.info/2021/08/deploying-windows-11-in-minutes-with-automatedlab/</link><pubDate>Thu, 26 Aug 2021 19:01:10 +0000</pubDate><guid>https://www.verboon.info/2021/08/deploying-windows-11-in-minutes-with-automatedlab/</guid><description>&lt;p&gt;In this blog post I am going to show you how you can quickly (in 5 minutes) deploy Windows 11 in Hyper-V using the AutomatedLab PowerShell module. In fact the process is no different than when deploying other Windows operating systems, but just in case you haven&amp;rsquo;t heard of AutomatedLab yet and plan to install Windows 11 in a VM, this might be a good opportunity to get familiar with it.&lt;/p&gt;</description></item><item><title>Use advanced hunting to Identify Defender clients with outdated definitions</title><link>https://www.verboon.info/2021/08/use-advanced-hunting-to-identify-defender-clients-with-outdated-definitions/</link><pubDate>Wed, 25 Aug 2021 15:21:28 +0000</pubDate><guid>https://www.verboon.info/2021/08/use-advanced-hunting-to-identify-defender-clients-with-outdated-definitions/</guid><description>&lt;p&gt;In an ideal world all of our devices are fully patched and the Microsoft Defender antivirus agent has the latest definition updates installed. Unfortunately reality is often different. When using Microsoft Endpoint Manager we can find devices with outdated definition updates through the Microsoft Endpoint Manager portal as shown in the example below.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/082521_1519_Useadvanced2.png" alt=""&gt;

&lt;/p&gt;
&lt;p&gt;Now in my opinion it must be the IT infrastructure operations team&amp;rsquo;s responsibility to ensure that devices get their patches installed and Defender gets its platform and definition updates. But sometimes the reason for devices not getting updates is because the platform used to manage the deployment of these updates might have an issue, be on the backend or client side.&lt;/p&gt;</description></item><item><title>Use Microsoft Endpoint Configuration Manager to Configure the Windows Print Spooler Service</title><link>https://www.verboon.info/2021/07/use-microsoft-endpoint-configuration-manager-to-configure-the-windows-print-spooler-service/</link><pubDate>Sat, 10 Jul 2021 15:07:17 +0000</pubDate><guid>https://www.verboon.info/2021/07/use-microsoft-endpoint-configuration-manager-to-configure-the-windows-print-spooler-service/</guid><description>&lt;p&gt;Hello there,&lt;/p&gt;
&lt;p&gt;In &lt;a href="https://www.verboon.info/2021/07/use-microsoft-endpoint-configuration-manager-to-stop-the-windows-print-spooler-service/"&gt;my earlier post&lt;/a&gt; &lt;a href="https://www.verboon.info/2021/07/use-microsoft-endpoint-configuration-manager-to-stop-the-windows-print-spooler-service/"&gt;Use Microsoft Endpoint Configuration Manager to stop the Windows Print Spooler Service – Anything about IT (verboon.info)&lt;/a&gt; I explained how to stop the Print Spooler service using Microsoft Endpoint Configuration Manager leveraging CMPivot to identify servers where the Print Spooler is running and the Run Script function to stop and disable the service. This method was intended as a first response action, however as new servers get deployed, we want to make sure the print spooler remains disabled, so we need a more permanent solution.&lt;/p&gt;</description></item><item><title>Use Microsoft Endpoint Configuration Manager to stop the Windows Print Spooler Service</title><link>https://www.verboon.info/2021/07/use-microsoft-endpoint-configuration-manager-to-stop-the-windows-print-spooler-service/</link><pubDate>Sat, 03 Jul 2021 13:23:55 +0000</pubDate><guid>https://www.verboon.info/2021/07/use-microsoft-endpoint-configuration-manager-to-stop-the-windows-print-spooler-service/</guid><description>&lt;p&gt;Hello there,&lt;/p&gt;
&lt;p&gt;I guess by now, everyone has heard of the Windows Print Spooler Remote Code Execution Vulnerability (&lt;a href="https://msrc.microsoft.com/update-guide/vulnerability/CVE-2021-34527"&gt;CVE-2021-34527&lt;/a&gt;). At this time Microsoft recommends disabling the Print Spooler service on domain controllers and on servers where it is not needed or to Disable inbound remote printing through Group Policy. In this short blog post I will demonstrate how you can use Microsoft Endpoint Configuration Manager to identify systems where the print spooler service is running and how to stop and disable the service.&lt;/p&gt;</description></item><item><title>How to remediate Defender for Endpoint onboarding with ConfigMgr</title><link>https://www.verboon.info/2021/02/how-to-remediate-defender-for-endpoint-onboarding-with-configmgr/</link><pubDate>Thu, 25 Feb 2021 18:57:49 +0000</pubDate><guid>https://www.verboon.info/2021/02/how-to-remediate-defender-for-endpoint-onboarding-with-configmgr/</guid><description>&lt;p&gt;During the past 5 years I have onboarded a couple of thousand devices into Microsoft Defender for Endpoint and can say that, provided that you done your homework with regards to network connectivity, onboarding devices into Defender for Endpoint usually just works. But as always in IT, there are exceptions.&lt;/p&gt;
&lt;p&gt;Should you ever run into an issue with onboarding devices, I recommend checking the guidance provided here: &lt;a href="https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-onboarding"&gt;Troubleshoot Microsoft Defender for Endpoint onboarding issues&lt;/a&gt;. Now if you have just a couple of devices to manage you will most likely spot any missing device within the Defender for Endpoint management portal, but what if you have several hundred or even thousands of devices? How would you find out that that particular device Computer0073 in Building D1 on the 6th floor is not correctly onboarded?&lt;/p&gt;</description></item><item><title>Collecting AzureAD User Authentication Method Information</title><link>https://www.verboon.info/2021/02/collecting-azuread-user-authentication-method-information/</link><pubDate>Sun, 07 Feb 2021 13:28:44 +0000</pubDate><guid>https://www.verboon.info/2021/02/collecting-azuread-user-authentication-method-information/</guid><description>&lt;p&gt;Hello everyone, last Friday I received an email from one of my customers, asking how to identify users in Azure AD that have enabled &lt;a href="https://docs.microsoft.com/en-us/azure/active-directory/authentication/howto-authentication-passwordless-phone"&gt;passwordless sign-in with the Microsoft Authenticator app&lt;/a&gt;. Previously I usually made use of the &lt;a href="https://docs.microsoft.com/en-us/samples/azure-samples/azure-mfa-authentication-method-analysis/azure-mfa-authentication-method-analysis/"&gt;Script for Azure MFA authentication method analysis&lt;/a&gt; but that script uses the MSOnline PowerShell module where the &lt;code&gt;Get-MsolUser&lt;/code&gt; cmdlet does not expose the information about these newer authentication methods.&lt;/p&gt;
&lt;p&gt;So heading over to Microsoft Graph and there we can grab all authentication methods for users as shown in the example below.&lt;/p&gt;</description></item><item><title>Preparing my Application Guard for Office test lab</title><link>https://www.verboon.info/2020/11/preparing-my-application-guard-for-office-test-lab/</link><pubDate>Sat, 21 Nov 2020 17:24:13 +0000</pubDate><guid>https://www.verboon.info/2020/11/preparing-my-application-guard-for-office-test-lab/</guid><description>&lt;p&gt;Hello everyone, today I wanted to see application guard for office in action. If you are not familiar with application guard for office, I suggest you read the following articles / documentation.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="#"&gt;Microsoft Defender Application Guard for Office&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#"&gt;Application Guard for Office&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;And now let me walk you through the steps to get application guard for office working in your test lab.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Deploy Windows 10 20H1 or 20H2&lt;/li&gt;
&lt;li&gt;When running your test client in Hyper-V you have to enable &lt;a href="#"&gt;nested virtualization&lt;/a&gt; so that we can later enable Application Guard
 &lt;img src="images/112120_1710_Preparingmy1.png" alt=""&gt;

&lt;/li&gt;
&lt;li&gt;Next, we turn on the Microsoft Defender Application Guard. Now if your system does not meet the minimum &lt;a href="#"&gt;requirements&lt;/a&gt; the option is greyed out as shown in the screenshot below.

 &lt;img src="images/112120_1710_Preparingmy2.png" alt=""&gt;


But luckily there is a workaround described &lt;a href="#"&gt;here&lt;/a&gt;. Once you have added these registry keys, you will be able to enable Application Guard

 &lt;img src="images/112120_1710_Preparingmy3.png" alt=""&gt;

&lt;/li&gt;
&lt;li&gt;Now we have to enable Microsoft Defender Application Guard in managed mode, so that it can be used for Microsoft Edge and Office. Open the Group Policy editor and navigate to: Computer Configuration \ Administrative templates \ Windows Components \ Microsoft Defender Application Guard and open the setting: Turn on Microsoft Defender Application Guard in Managed Mode and set the value to 3 If you want to enable Application Guard for Edge and Office or 2 for Office only.

 &lt;img src="images/112120_1710_Preparingmy4.png" alt=""&gt;

&lt;/li&gt;
&lt;li&gt;Now that we have Defender Application Guard ready, let us move on to Office. The &lt;a href="#"&gt;official documentation&lt;/a&gt; mentions Office Beta Channel Build version 2008 16.0.13212 or later, however as per &lt;a href="#"&gt;this announcement&lt;/a&gt; it should work with the Insider current channel as well. Configure the following group policy settings for Office 365 Apps for Enterprise to enable insider releases:User Configuration \ Administrative Templates \ Microsoft Office 2016 \ miscellaneous \ Show the option for Office Insider&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
 &lt;img src="images/112120_1710_Preparingmy5.png" alt=""&gt;

&lt;/p&gt;</description></item><item><title>Monitoring Service principal sign-ins with AzureAD and Azure Sentinel</title><link>https://www.verboon.info/2020/10/monitoring-service-principal-sign-ins-with-azuread-and-azure-sentinel/</link><pubDate>Sat, 10 Oct 2020 14:14:12 +0000</pubDate><guid>https://www.verboon.info/2020/10/monitoring-service-principal-sign-ins-with-azuread-and-azure-sentinel/</guid><description>&lt;p&gt;Here is a conversation between Jeffrey (Developer) and Marc (IT Admin) working for ECorp Ltd.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/101020_1404_MonitoringS1.png" alt=""&gt;

&lt;/p&gt;
&lt;p&gt;Looks familiar? Take a look in your Azure Active directory, how many applications do you have there? In an ideal world you maintain an inventory of all these applications somewhere in your asset management database so that you know who is the owner of the Application and what it is used for and what API permissions are granted. As for the client secret, this should be stored in a Vault.&lt;/p&gt;</description></item><item><title>MTP Advanced Hunting – Public free E-Mail services</title><link>https://www.verboon.info/2020/09/mtp-advanced-hunting-public-free-e-mail-services/</link><pubDate>Tue, 22 Sep 2020 22:06:48 +0000</pubDate><guid>https://www.verboon.info/2020/09/mtp-advanced-hunting-public-free-e-mail-services/</guid><description>&lt;p&gt;Today I received an e-mail from a customer explaining to me that at times they have false positives with e-mail Impersonation. Depending on your configuration the e-mail will end up being moved to the user&amp;rsquo;s junk folder or into quarantine. When releasing such a message and have safety tips turned on, you might see the following message at the top of the message.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/092220_2151_MTPAdvanced1.png" alt=""&gt;

&lt;/p&gt;
&lt;p&gt;Reading Tip: &lt;a href="#"&gt;Protect yourself from phishing schemes and other forms of online fraud&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Hunting for Local Group Membership changes</title><link>https://www.verboon.info/2020/09/hunting-for-local-group-membership-changes/</link><pubDate>Sun, 06 Sep 2020 08:22:11 +0000</pubDate><guid>https://www.verboon.info/2020/09/hunting-for-local-group-membership-changes/</guid><description>&lt;p&gt;Hello there,&lt;/p&gt;
&lt;p&gt;A couple of days ago, someone in a forum asked whether it would be possible to detect changes to the local administrator&amp;rsquo;s group using Microsoft Defender Advanced Threat protection. Before I continue why would you want to monitor such changes? Well here is what comes to my mind:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;An attacker tries to maintain persistence, creates an account, and adds it to the local administrator&amp;rsquo;s group. &lt;a href="#"&gt;T1136.001 - Create Account: Local Account&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;A user obtained a LAPS password and misuses the temporary permission to add their own account to the local administrative group&lt;/li&gt;
&lt;li&gt;Local IT support works on fixing an issue, adds the user to the local administrator&amp;rsquo;s group, but forgets to remove the account after the issue is being resolved&lt;/li&gt;
&lt;li&gt;In the days of COVID19, IT sometimes is in a rush and does anything to enable their users to work, a user is quickly added to the local administrators or remote desktop users group to enable them to use Remote Desktop Services (RDP)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Now the good news is, yes changes to local groups can be detected. As you can see from the screenshot below Microsoft Defender ATP exposes &lt;strong&gt;UserAccountAddedToLocalGroup&lt;/strong&gt; ActionType in the &lt;a href="#"&gt;DeviceEvents&lt;/a&gt; table.&lt;/p&gt;</description></item><item><title>Generating Advanced hunting queries with PowerShell</title><link>https://www.verboon.info/2020/07/generating-advanced-hunting-queries-with-powershell/</link><pubDate>Fri, 10 Jul 2020 23:21:46 +0000</pubDate><guid>https://www.verboon.info/2020/07/generating-advanced-hunting-queries-with-powershell/</guid><description>&lt;p&gt;I was recently writing some advanced hunting queries for Microsoft Defender ATP to search for the execution of specific PowerShell commands. If you are just looking for one specific command, you can run query as sown below&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code class="language-kql" data-lang="kql"&gt;// Find all machines running a given Powersehll cmdlet.
let powershellCommandName = &amp;#34;Invoke-RickAscii&amp;#34;; 
DeviceEvents 
| where ActionType == &amp;#34;PowerShellCommand&amp;#34; 
| where AdditionalFields contains powershellCommandName
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;But if you are looking for several functions, then there is going to be a lot of manual editing, and so the idea was born to use PowerShell to help me generate an advanced hunting query. The below function can do the following:&lt;/p&gt;</description></item><item><title>Defender ATP Advanced hunting with TI from URLhaus</title><link>https://www.verboon.info/2020/06/defender-atp-advanced-hunting-with-ti-from-urlhaus/</link><pubDate>Sun, 21 Jun 2020 14:57:47 +0000</pubDate><guid>https://www.verboon.info/2020/06/defender-atp-advanced-hunting-with-ti-from-urlhaus/</guid><description>&lt;p&gt;Hello everyone, in today&amp;rsquo;s article we are going to take look at how we can use Threat Intelligence (TI) data from URLhaus with Microsoft Defender ATP advanced hunting.&lt;/p&gt;
&lt;h1 id="urlhaus"&gt;URLhaus&lt;/h1&gt;
&lt;p&gt;URLhaus is a project from abuse.ch with the goal of sharing malicious URLs that are being used for malware distribution. &lt;a href="https://urlhaus.abuse.ch/"&gt;https://urlhaus.abuse.ch/&lt;/a&gt; The project provides several ways to find and retrieve information about malware URLs.&lt;/p&gt;
&lt;p&gt;You can browse the URL database interactively through &lt;a href="https://urlhaus.abuse.ch/browse/"&gt;https://urlhaus.abuse.ch/browse/&lt;/a&gt;
 &lt;img src="images/062120_1454_DefenderATP1.png" alt=""&gt;

&lt;/p&gt;</description></item><item><title>Managing Time Zone and Date formats in Microsoft Defender Security Center</title><link>https://www.verboon.info/2020/06/managing-time-zone-and-date-formats-in-microsoft-defender-security-center/</link><pubDate>Tue, 09 Jun 2020 15:49:25 +0000</pubDate><guid>https://www.verboon.info/2020/06/managing-time-zone-and-date-formats-in-microsoft-defender-security-center/</guid><description>&lt;p&gt;When you receive security alerts or are investigating security related events , the aspect of time is important element. By default, date and time is displayed in Coordinated Universal Time (UTC) within the Microsoft Defender security center portal.&lt;/p&gt;
&lt;p&gt;In todays&amp;rsquo; blog post, I want to provide you with some insights and tips how to manage Timezone and the date time format within the Microsoft Defender security center.&lt;/p&gt;
&lt;h1 id="time-zones"&gt;Time zones&lt;/h1&gt;
&lt;p&gt;
 &lt;img src="images/060920_1544_ManagingTim1.png" alt=""&gt;

&lt;/p&gt;
&lt;p&gt;You can use the &lt;strong&gt;Time zone&lt;/strong&gt; menu to change the time to your local time.&lt;/p&gt;</description></item><item><title>Advance your Microsoft Defender ATP hunting skills using the Atomic execution framework</title><link>https://www.verboon.info/2020/06/advance-your-microsoft-defender-atp-hunting-skills-using-the-atomic-execution-framework/</link><pubDate>Fri, 05 Jun 2020 12:38:56 +0000</pubDate><guid>https://www.verboon.info/2020/06/advance-your-microsoft-defender-atp-hunting-skills-using-the-atomic-execution-framework/</guid><description>&lt;p&gt;Hello everyone, during the past months I took a closer look at &lt;a href="#"&gt;MITRE ATT&amp;amp;CK &lt;/a&gt; to advance my hunting skills using &lt;a href="#"&gt;Microsoft Defender Advanced Threat Protection&lt;/a&gt;. For those not familiar with MITRE ATT&amp;amp;CK, in short, it is a knowledge base knowledge base of adversary tactics and techniques based on real-world observations.&lt;/p&gt;
&lt;p&gt;To familiarize myself with MITRE ATT&amp;amp;CK, I first started reading through all the tactics and techniques, to be honest while reading, I often couldn&amp;rsquo;t resists to get my hands on the keyboard and try things out, but I kept discipline and completed studying all the content first.&lt;/p&gt;</description></item><item><title>Meet the new Microsoft Defender ATP evaluation lab</title><link>https://www.verboon.info/2020/05/meet-the-new-microsoft-defender-atp-evaluation-lab/</link><pubDate>Sun, 24 May 2020 14:23:52 +0000</pubDate><guid>https://www.verboon.info/2020/05/meet-the-new-microsoft-defender-atp-evaluation-lab/</guid><description>&lt;p&gt;This week Hadar Feldmann, senior program manager and security researcher at Microsoft &lt;a href="#"&gt;announced&lt;/a&gt; the public preview of the new Microsoft Defender ATP evaluation lab that now includes two attack simulation solutions from AttackIQ and SafeBreach. The term &amp;rsquo;evaluation&amp;rsquo; might indicate that the lab is only intended for new customers hat are in the process of evaluating Microsoft Defender ATP, but that&amp;rsquo;s not the case, personally I think that it is also a perfect playground for existing customers to advance their investigation and hunting skills using Microsoft Defender ATP.&lt;/p&gt;</description></item><item><title>Windows 10 2004 - What is new in the Windows Security App</title><link>https://www.verboon.info/2020/05/windows-10-2004-what-is-new-in-the-windows-security-app/</link><pubDate>Thu, 21 May 2020 13:10:05 +0000</pubDate><guid>https://www.verboon.info/2020/05/windows-10-2004-what-is-new-in-the-windows-security-app/</guid><description>&lt;p&gt;When all goes well, Microsoft will soon release the next version of Windows 10 aka as Windows 10 2004. I am an active Windows Insider user and noticed a few little changes within the Windows 10 Security App that I think are worth sharing.

 &lt;img src="images/052120_1307_Windows10201.png" alt=""&gt;

&lt;/p&gt;
&lt;p&gt;I used the following Windows 10 builds to identify changes, new features:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Windows 10, 1909, Version 10.0.18363.836&lt;/li&gt;
&lt;li&gt;Windows 10, 2004, Version 10.0.19628.1&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 id="windows-security-app-icon"&gt;Windows Security App Icon&lt;/h1&gt;
&lt;p&gt;First thing you will notice is that there is a new tray icon.
&lt;em&gt;&lt;strong&gt;Windows 10 – 1909&lt;/strong&gt;&lt;/em&gt;
 &lt;img src="images/052120_1307_Windows10202.png" alt=""&gt;

&lt;em&gt;&lt;strong&gt;Windows 10 - 2004&lt;/strong&gt;&lt;/em&gt;
 &lt;img src="images/052120_1307_Windows10203.png" alt=""&gt;

&lt;/p&gt;</description></item><item><title>How to create your Defender ATP Admin Audit Log Dashboard</title><link>https://www.verboon.info/2020/04/how-to-create-your-defender-atp-admin-audit-log-dashboard/</link><pubDate>Sat, 11 Apr 2020 20:11:07 +0000</pubDate><guid>https://www.verboon.info/2020/04/how-to-create-your-defender-atp-admin-audit-log-dashboard/</guid><description>&lt;p&gt;Hello everyone,&lt;/p&gt;
&lt;p&gt;In today&amp;rsquo;s blogpost I will walk you through the process of creating an admin audit log dashboard for Defender Advanced Threat Protection. During my past customer engagements, I was often asked if there is a way to show device actions taken by Defender ATP admins. The answer is yes, this is possible. First the information is available through the Defender ATP API, second the information is also stored within the Windows event log of the device itself.&lt;/p&gt;</description></item><item><title>How to deploy your jump host in Azure</title><link>https://www.verboon.info/2020/03/how-to-deploy-your-jump-host-in-azure/</link><pubDate>Sun, 29 Mar 2020 14:49:33 +0000</pubDate><guid>https://www.verboon.info/2020/03/how-to-deploy-your-jump-host-in-azure/</guid><description>&lt;p&gt;Due to the current CODV 19 pandemic, governments are urging their citizens to stay at home. For many people this means finding alternative ways to continue their work from home. This article is primarily aimed at IT administrators or IT consultants who do not have an existing solution in place and who are looking for a simple but secure solution to access their IT infrastructure remotely.&lt;/p&gt;
&lt;p&gt;When saying existing solutions, I&amp;rsquo;m referring to remote access solutions like Citrix, Windows Virtual Desktop or corporate owned and security hardened Windows 10 notebooks with a VPN client, However not all companies have such solutions in place because maybe until recently there was no need for people to work remotely. With COVD 19 this all changed overnight.&lt;/p&gt;</description></item><item><title>User Spam &amp; Phish Submissions configuration in Office 365 – Part 1</title><link>https://www.verboon.info/2020/01/user-spam-phish-submissions-configuration-in-office-365-part-1/</link><pubDate>Sun, 19 Jan 2020 13:54:51 +0000</pubDate><guid>https://www.verboon.info/2020/01/user-spam-phish-submissions-configuration-in-office-365-part-1/</guid><description>&lt;p&gt;Yesterday I noticed a &lt;a href="#"&gt;tweet&lt;/a&gt; from @Pawp81 about a new feature being rolled out in Office 365 to configure user submissions. So, let&amp;rsquo;s have a look at this. When enabling the &amp;lsquo;Report Message&amp;rsquo; add-in in Office 365, users can report misclassified email, whether safe or malicious, to Microsoft and its affiliates for analysis. Until now IT admins had to deploy the &amp;lsquo;Report Message&amp;rsquo; add-in to their end users by configuring the centralized add-in deployment within the Microsoft 365 admin center as described &lt;a href="#"&gt;here&lt;/a&gt; Furthermore when IT admins wanted to receive a copy of a reported message, a transport rule had to be created as described &lt;a href="#"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Microsoft Threat Protection – Using advanced hunting to see what's going on with your mail</title><link>https://www.verboon.info/2020/01/microsoft-threat-protection-using-advanced-hunting-to-see-whats-going-on-with-your-mail/</link><pubDate>Wed, 15 Jan 2020 22:09:35 +0000</pubDate><guid>https://www.verboon.info/2020/01/microsoft-threat-protection-using-advanced-hunting-to-see-whats-going-on-with-your-mail/</guid><description>&lt;p&gt;Last December Microsoft introduced Microsoft Threat Protection (MTP) including advanced hunting that allows us to run queries across multiple data sources i.e. Microsoft Defender ATP and Office 365 ATP. If you haven&amp;rsquo;t heard yet about MTP I recommend reading Christian Müller&amp;rsquo;s blog post &lt;a href="#"&gt;Microsoft Threat Protection – unified hunting&lt;/a&gt;Now while the primary purpose of the unified hunting capability is to find information about indicators and entities, we can also use it to get an overview of what&amp;rsquo;s going on inside the systems that feed information into MTP i.e. Office 365. So, I created a few simple queries that summarizes various attributes from the EmailEvents table.

 &lt;img src="images/011520_2205_MicrosoftTh1.png" alt=""&gt;

&lt;/p&gt;</description></item><item><title>PowerShell 7 – Group Policy Settings and Eventlogs</title><link>https://www.verboon.info/2019/12/powershell-7-group-policy-settings-and-eventlogs/</link><pubDate>Mon, 30 Dec 2019 11:54:36 +0000</pubDate><guid>https://www.verboon.info/2019/12/powershell-7-group-policy-settings-and-eventlogs/</guid><description>&lt;p&gt;On December 16th
&lt;a href="https://twitter.com/joeyaiello"&gt;Joey&lt;/a&gt;
&lt;a href="https://devblogs.microsoft.com/powershell/announcing-the-powershell-7-0-release-candidate/"&gt;announced&lt;/a&gt; the availability of the PowerShell 7.0 release candidate. Time to look at the configuration options. Since I&amp;rsquo;m interested in the aspects of managing these settings within an enterprise environment, I closely followed the discussions on GitHub here &lt;a href="https://github.com/PowerShell/PowerShell/pull/10468"&gt;https://github.com/PowerShell/PowerShell/pull/10468&lt;/a&gt; and here &lt;a href="https://github.com/PowerShell/PowerShell/issues/9309"&gt;https://github.com/PowerShell/PowerShell/issues/9309&lt;/a&gt; and the outcome of these discussions is documented here &lt;a href="https://github.com/PowerShell/PowerShell-RFC/blob/master/4-Experimental-Accepted/RFC0041-Policy.md"&gt;https://github.com/PowerShell/PowerShell-RFC/blob/master/4-Experimental-Accepted/RFC0041-Policy.md&lt;/a&gt;&lt;/p&gt;
&lt;h1 id="installation"&gt;Installation&lt;/h1&gt;
&lt;p&gt;Now let&amp;rsquo;s look what options we have for the configuration of logging PowerShell 7 events. Let&amp;rsquo;s start with installing PowerShell 7.0 RC1. All download packages are listed here &lt;a href="https://github.com/PowerShell/PowerShell/releases/tag/v7.0.0-rc.1"&gt;https://github.com/PowerShell/PowerShell/releases/tag/v7.0.0-rc.1&lt;/a&gt; There are multiple options available for installing PowerShell 7 on Windows (AppX, ZIP, MSI) but for this demonstration I use the MSI based installer. &lt;a href="https://github.com/PowerShell/PowerShell/releases/download/v7.0.0-rc.1/PowerShell-7.0.0-rc.1-win-x64.msi"&gt;https://github.com/PowerShell/PowerShell/releases/download/v7.0.0-rc.1/PowerShell-7.0.0-rc.1-win-x64.msi&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Setting up Kali in Windows 10 WSL 2.0</title><link>https://www.verboon.info/2019/12/setting-up-kali-in-windows-10-wsl-2-0/</link><pubDate>Fri, 27 Dec 2019 20:19:41 +0000</pubDate><guid>https://www.verboon.info/2019/12/setting-up-kali-in-windows-10-wsl-2-0/</guid><description>&lt;p&gt;Since Microsoft introduced WSL (&lt;a href="https://blogs.msdn.microsoft.com/wsl/2016/04/22/windows-subsystem-for-linux-overview/"&gt;Windows Subsystem for Linux&lt;/a&gt;) I&amp;rsquo;ve been playing with it occasionally, in the beginning however some of the tools I wanted to use like nmap and hping3 would not work due to issues with networking in WSL 1.0, however with WSL 2.0 these issues seem to be resolved so gave it another try earlier this year in June and all worked as expected.&lt;/p&gt;
&lt;p&gt;What&amp;rsquo;s nice about running kali in WSL is that you get easy and quick access to linux tools without having to setup and start a complete virtual machine.&lt;/p&gt;</description></item><item><title>Microsoft Defender Advanced Threat Protection – Respond Actions Events</title><link>https://www.verboon.info/2019/12/microsoft-defender-advanced-threat-protection-respond-actions-events/</link><pubDate>Tue, 10 Dec 2019 22:10:23 +0000</pubDate><guid>https://www.verboon.info/2019/12/microsoft-defender-advanced-threat-protection-respond-actions-events/</guid><description>&lt;p&gt;Hey there, to be honest I had some difficulties to find the right title for todays blog post, so if you are still wondering here&amp;rsquo;s what this is all about. I had a customer asking me &amp;ldquo;&lt;em&gt;how can we see what MDATP Respond actions were taken on a particular machine both from a Console and client perspective?&lt;/em&gt;&amp;rdquo;. At the time of writing this blog post we have the following machine response actions that trigger a remote action available for MDATP managed devices.&lt;/p&gt;</description></item><item><title>How to identify orphan Group Policy content within the Sysvol folder</title><link>https://www.verboon.info/2019/11/how-to-identify-orphan-group-policy-content-within-the-sysvol-folder/</link><pubDate>Tue, 19 Nov 2019 22:22:16 +0000</pubDate><guid>https://www.verboon.info/2019/11/how-to-identify-orphan-group-policy-content-within-the-sysvol-folder/</guid><description>&lt;p&gt;G&amp;rsquo;day everyone. Today I was working on a Microsoft Security Configuration baseline implementation and while browsing through the Sysvol folder I got the impression that there are less GPO objects stored within AD compared to the number of GPO content folders located within the Sysvol\Policies folder. As we speak about several hundred folders here, too many to count manually, and so another PowerShell script was born.&lt;/p&gt;
&lt;p&gt;Now if the terms SYSVOL, policies folder doesn&amp;rsquo;t mean anything to you, I suggest you first read this article from Darren (@grouppolicyguy) &lt;a href="https://sdmsoftware.com/gpoguy/whitepapers/understanding-group-policy-storage/"&gt;Understanding Group Policy Storage&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>How to generate a monthly Defender ATP Threat and Vulnerability Report</title><link>https://www.verboon.info/2019/11/how-to-generate-a-monthly-defender-atp-threat-and-vulnerability-report/</link><pubDate>Sun, 10 Nov 2019 23:00:53 +0000</pubDate><guid>https://www.verboon.info/2019/11/how-to-generate-a-monthly-defender-atp-threat-and-vulnerability-report/</guid><description>&lt;p&gt;&lt;strong&gt;Update 11 January 2020&lt;/strong&gt; - Microsoft has updated the Advanced Hunting Schema, so ComputerName is now &lt;strong&gt;DeviceName&lt;/strong&gt; in the queries.&lt;/p&gt;
&lt;p&gt;Just recently Microsoft &lt;a href="https://techcommunity.microsoft.com/t5/Microsoft-Defender-ATP/Reducing-risk-with-new-Threat-amp-Vulnerability-Management/ba-p/978145"&gt;announced&lt;/a&gt; that the Defender ATP advanced hunting schema was extended with the following tables:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;DeviceTvmSoftwareInventoryVulnerabilities&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;DeviceTvmSoftwareVulnerabilitiesKB&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;DeviceTvmSecureConfigurationAssessment&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;DeviceTvmSecureConfigurationAssessmentKB&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This allows us to run advanced hunting queries to find and extract Defender ATP TVM data.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://gist.github.com/alexverboon/d22727c0c8f0d8ca32953b5e2c79ba7f"&gt;https://gist.github.com/alexverboon/d22727c0c8f0d8ca32953b5e2c79ba7f&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/111019_2300_Howtogenera1.png" alt=""&gt;

&lt;/p&gt;
&lt;p&gt;Now the people in your organization who are responsible for threat and vulnerability management might not necessarily have the knowledge of using the advanced hunting query language or are provided access to the Defender ATP console. So why not just send them a monthly report? Following is how to create a monthly Defender ATP TVM report using advanced hunting and Microsoft Flow.&lt;/p&gt;</description></item><item><title>Windows Defender, More than just Antivirus – Part 2</title><link>https://www.verboon.info/2019/11/windows-defender-more-than-just-antivirus-part-2/</link><pubDate>Fri, 01 Nov 2019 15:22:03 +0000</pubDate><guid>https://www.verboon.info/2019/11/windows-defender-more-than-just-antivirus-part-2/</guid><description>&lt;p&gt;In the &lt;a href="https://www.verboon.info/2019/10/windows-defender-more-than-just-antivirus-part-1/"&gt;previous post&lt;/a&gt; I provided an overview of the history of Windows Defender and an overview of the various features that have the name Windows Defender in them. When then looked at Windows Defender SmartScreen and Windows Defender Cloud based protection. Today I&amp;rsquo;d like to continue with my notes from the field and personal experiences and take a look at Windows Defender Exploit guard. Again, the objective of this blog post is to inspire you getting the most out of the Defender feature set to improve your security posture.&lt;/p&gt;</description></item><item><title>Microsoft Defender ATP Advanced Hunting – Who's logging on with local admin rights?</title><link>https://www.verboon.info/2019/10/microsoft-defender-atp-advanced-hunting-whos-logging-on-with-local-admin-rights/</link><pubDate>Tue, 29 Oct 2019 16:00:07 +0000</pubDate><guid>https://www.verboon.info/2019/10/microsoft-defender-atp-advanced-hunting-whos-logging-on-with-local-admin-rights/</guid><description>&lt;p&gt;&lt;strong&gt;Note&lt;/strong&gt;: I have updated the kql queries below, but the screenshots itself still refer to the previous (old) schema names&lt;/p&gt;
&lt;p&gt;If you&amp;rsquo;re among those administrators that use Microsoft Defender Advanced Threat Protection, here&amp;rsquo;s a handy tip how to find out who&amp;rsquo;s logging on with local administrators&amp;rsquo; rights. But first when would you want to run this? Well here are some scenarios I can think of:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;You want to find users that have local administrator rights on their devices.&lt;/p&gt;</description></item><item><title>Windows Defender, More than just Antivirus – Part 1</title><link>https://www.verboon.info/2019/10/windows-defender-more-than-just-antivirus-part-1/</link><pubDate>Sat, 19 Oct 2019 15:35:26 +0000</pubDate><guid>https://www.verboon.info/2019/10/windows-defender-more-than-just-antivirus-part-1/</guid><description>&lt;p&gt;Due to my professional activity as a Cyber Security Consultant, I regularly speak with customers about Windows Defender and find that many are not fully aware of all the features and capabilities that Windows Defender offers. Also, when reviewing existing implementations, I&amp;rsquo;ve noticed a pattern of some common issues.&lt;/p&gt;
&lt;p&gt;I guess the blog post title &amp;lsquo;Windows Defender, more than just Antivirus&amp;rsquo; says it all. The objective of today&amp;rsquo;s blog post is to provide you with a brief overview of Windows Defender and provide some advice on how to get the most out of it.&lt;/p&gt;</description></item><item><title>Importing GPO Security Baselines with PowerShell</title><link>https://www.verboon.info/2019/10/importing-gpo-security-baselines-with-powershell/</link><pubDate>Mon, 07 Oct 2019 19:00:42 +0000</pubDate><guid>https://www.verboon.info/2019/10/importing-gpo-security-baselines-with-powershell/</guid><description>&lt;p&gt;Okay there’s this rule , if you do something manually for the third time, it’s about time to think of automating it. Here’s a script that I created to create Group Policy Objects and import the security baseline settings. The script will work with any security baseline that is provided with Group Policy backups e.g. Microsoft Security baseline, CIS, NSA.&lt;/p&gt;
&lt;p&gt;Let me show you this with an example:&lt;/p&gt;
&lt;p&gt;First download the latest Microsoft Security baseline which is included in the Microsoft Security Compliance Toolkit. &lt;a href="https://www.microsoft.com/en-us/download/details.aspx?id=55319"&gt;https://www.microsoft.com/en-us/download/details.aspx?id=55319&lt;/a&gt; there download Windows 10 Version 1903 and Windows Server Version 1903 Security Baseline - Sept2019Update.zip and Office365-ProPlus-Sept2019-FINAL.zip (or just the latest versions available).&lt;/p&gt;</description></item><item><title>Extract ConfigMgr Script Status Results with PowerShell</title><link>https://www.verboon.info/2019/09/extract-configmgr-script-status-results-with-powershell/</link><pubDate>Mon, 09 Sep 2019 18:18:44 +0000</pubDate><guid>https://www.verboon.info/2019/09/extract-configmgr-script-status-results-with-powershell/</guid><description>&lt;p&gt;
 &lt;img src="images/wlEmoticon-smile.png" alt="Smile"&gt;

&lt;/p&gt;
&lt;p&gt;During a recent customer engagement I had to collect the size of user profiles across a large number of devices. I was first thinking of using a script that would collect the information we need, store it into a custom WMI table and then collect the data using ConfigMgr hardware inventory, but since we only needed a one time snapshot of this information I decided against that idea. The next option would be to go old school and run the script through Group Policy processing and store the results in a central location, but hey it’s 2019, no more logon scripts please And then the idea came up to run the script on the target clients via ConfigMgr.&lt;/p&gt;</description></item><item><title>How to accelerate your Microsoft Defender ATP Evaluation</title><link>https://www.verboon.info/2019/08/how-to-accelerate-your-microsoft-defender-atp-evaluation/</link><pubDate>Tue, 06 Aug 2019 20:09:12 +0000</pubDate><guid>https://www.verboon.info/2019/08/how-to-accelerate-your-microsoft-defender-atp-evaluation/</guid><description>&lt;p&gt;As with almost any solution, one of the time consuming activities is to get the prerequisites in place until you get things up and running, this is no different with Microsoft Defender Advanced Threat Protection. Although the solution itself is entirely hosted in the cloud, there are a few prerequisites on the client side that must be put in place before you can get your hands on MDATP. Getting these prerequisites in place is no rocket science but depending on the organization, even getting a few Windows 10 test clients prepared and a few service URLs approved to go through the firewall/proxy can trigger a lot of internal processes that must be reviewed, approved and executed. Going through such processes makes perfect sense when conducting a proof of concept / pilot or production deployment within an organizations production environment, but what if you have little time and just want to get an idea of how Microsoft Defender ATP works and want to see it in action?&lt;/p&gt;</description></item><item><title>ConfigMgr CMPivot, the PowerShell Script, the Events</title><link>https://www.verboon.info/2019/07/configmgr-cmpivot-the-powershell-script-the-events/</link><pubDate>Thu, 18 Jul 2019 21:57:46 +0000</pubDate><guid>https://www.verboon.info/2019/07/configmgr-cmpivot-the-powershell-script-the-events/</guid><description>&lt;p&gt;While working with CMPivot this week, I wanted to find out how locally on the client the data is collected, I already knew that when you execute a CMPivot query from the ConfigMgr console, it will run the query on the target device and returns the result back to ConfigMgr. While investigating I also came across this blog post &lt;a href="https://www.ephingadmin.com/CMPivotInternals/"&gt;CM Pivot Internals&lt;/a&gt; that describes how things work, nevertheless I wanted to dig a bit deeper. So here we go.&lt;/p&gt;</description></item><item><title>Monitoring Windows Defender Cloud Protection Service connectivity with ConfigMgr</title><link>https://www.verboon.info/2019/07/monitoring-windows-defender-cloud-protection-service-connectivity-with-configmgr/</link><pubDate>Fri, 12 Jul 2019 14:30:04 +0000</pubDate><guid>https://www.verboon.info/2019/07/monitoring-windows-defender-cloud-protection-service-connectivity-with-configmgr/</guid><description>&lt;p&gt;Hello everyone, earlier this week I wrote a blog post how to test Microsoft Defender Cloud Protection Service (MAPS) with PowerShell. Today I would like to share a possible approach how to actively monitor MAPS Connectivity across all your devices using ConfigMgr configuration baselines.&lt;/p&gt;
&lt;p&gt;As mentioned in my earlier blogpost in order to take full advantage of Microsoft Defender protection capabilities, it’s important that clients can communicate with MAPS, if the client cannot communicate with MAPS the client will be unable to provide near-instant, automated protection against new and emerging threats, meaning that Windows Defender will only be using the latest protection updates installed locally, depending on the strategy how you deploy these, these might be a couple of hours if not days old.&lt;/p&gt;</description></item><item><title>Testing Windows Defender MAPS Connectivity with PowerShell</title><link>https://www.verboon.info/2019/07/testing-windows-defender-maps-connectivity-with-powershell/</link><pubDate>Mon, 08 Jul 2019 22:33:36 +0000</pubDate><guid>https://www.verboon.info/2019/07/testing-windows-defender-maps-connectivity-with-powershell/</guid><description>&lt;p&gt;Whenever I work with customers on Windows Defender or Microsoft Defender Advanced Threat Protection, one of the first things I usually review are the current Windows Defender settings. Having Windows Defender properly configured is key, because otherwise you might not be able to make use of all the capabilities Defender and Defender ATP provides. One of them is MAPS (Microsoft Active Protection Service) or also known as Windows Defender Antivirus cloud-delivered protection service. Quite often I notice that clients have no connection to MAPS, this can be validated by running the following command from an elevated command prompt:&lt;/p&gt;</description></item><item><title>The case of Running the Device and Credential Guard Hardware Readiness Tool and unknown architecture</title><link>https://www.verboon.info/2019/05/the-case-of-running-the-device-and-credential-guard-hardware-readiness-tool-and-unknown-architecture/</link><pubDate>Fri, 31 May 2019 15:47:53 +0000</pubDate><guid>https://www.verboon.info/2019/05/the-case-of-running-the-device-and-credential-guard-hardware-readiness-tool-and-unknown-architecture/</guid><description>&lt;p&gt;To close this week, let me share my findings with you about running the Windows Device and Credential Guard Hardware Readiness Tool and the unknown architecture error.&lt;/p&gt;
&lt;p&gt;Believe it or not, there are still people, probably more than I assume, that run Windows in their native language instead of English. I can understand when end users do so, but honestly when administrating an infrastructure? Anyway, I recently worked for a client where the UI is set to German language, well after 10 minutes I felt so lost that I had to install the English language pack to become productive. While supporting the client to get ready for the Deployment of Windows Defender Credential Guard, following best practices I executed the Device Guard and Credential Guard Hardware Readiness Tool on one of their devices and got the following error:&lt;/p&gt;</description></item><item><title>Managing Role Based Access (RBAC) for Microsoft Defender Advanced Threat Protection</title><link>https://www.verboon.info/2019/05/managing-role-based-access-rbac-for-microsoft-defender-advanced-threat-protection/</link><pubDate>Fri, 24 May 2019 13:00:49 +0000</pubDate><guid>https://www.verboon.info/2019/05/managing-role-based-access-rbac-for-microsoft-defender-advanced-threat-protection/</guid><description>&lt;p&gt;I spend quite some time during the week travelling to and from customers, to make the best use of travel time, I usually read blogs and tweets or take online trainings to keep myself up to date about whatever interests me. Yesterday I noticed a tweet from someone regarding MDATP Portal access &amp;ldquo;&lt;em&gt;Security Administrator can&amp;rsquo;t be assigned to staff in my org. It&amp;rsquo;s too powerful&lt;/em&gt;.&amp;rdquo; Maybe not everyone is aware of the RBAC capabilities in MDATP so I through it might be worth a blog post. Here we go.&lt;/p&gt;</description></item><item><title>Exploring Microsoft Cloud App Security with PowerShell – Part1</title><link>https://www.verboon.info/2019/05/exploring-microsoft-cloud-app-security-with-powershell-part1/</link><pubDate>Sun, 05 May 2019 13:45:37 +0000</pubDate><guid>https://www.verboon.info/2019/05/exploring-microsoft-cloud-app-security-with-powershell-part1/</guid><description>&lt;p&gt;Last Friday I was given the opportunity to present at the Configuration Manager Community Event (CMCE1905) in Bern, Switzerland. Although Microsoft Cloud App Security is not really related to ConfigMgr, many of the attendees are dealing with managing classic and modern workplaces and security is almost on everyone&amp;rsquo;s list of interest. During my session &amp;ldquo;Unleash the power of Microsoft Cloud App Security&amp;rdquo; I also demonstrated how one can explore information within Microsoft Cloud App Security through PowerShell. So, for all those interested how to do that, here we go.&lt;/p&gt;</description></item><item><title>Retrieving Windows Defender Exploit Guard Windows Event logs with PowerShell</title><link>https://www.verboon.info/2019/05/retrieving-windows-defender-exploit-guard-windows-event-logs-with-powershell/</link><pubDate>Thu, 02 May 2019 15:14:57 +0000</pubDate><guid>https://www.verboon.info/2019/05/retrieving-windows-defender-exploit-guard-windows-event-logs-with-powershell/</guid><description>&lt;p&gt;Most of the features included in Windows Defender Exploit Guard can be enabled in audit or block mode. The impact can then be analyzed either by looking at the corresponding Windows Event log entries or through advanced hunting queries in Windows Defender ATP.&lt;/p&gt;
&lt;p&gt;Today, I&amp;rsquo;ll share a script I recently wrote to quickly pull Windows Defender Exploit Guard related events from the Windows Event log. Anytime soon I will share some Kusto queries for the advanced hunting method through MDATP.&lt;/p&gt;</description></item><item><title>How to Configure Splunk to pull Windows Defender ATP alerts</title><link>https://www.verboon.info/2019/03/how-configure-splunk-to-pull-windows-defender-atp-alerts/</link><pubDate>Thu, 28 Mar 2019 15:17:22 +0000</pubDate><guid>https://www.verboon.info/2019/03/how-configure-splunk-to-pull-windows-defender-atp-alerts/</guid><description>&lt;p&gt;Windows Defender ATP provides SIEM integration, allowing you to pull alerts from Windows Defender ATP Security Center into Splunk. The SIEM integration uses the Windows Defender ATP Alerts Rest API. Since I have an actual customer demand for such an integration, I thought it&amp;rsquo;s about time to get a feel for how this works.&lt;/p&gt;
&lt;h1 id="prerequisites"&gt;Prerequisites&lt;/h1&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;An active Windows Defender ATP subscription with portal admin access&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Windows Defender ATP SIEM integration enabled within the portal.&lt;/p&gt;</description></item><item><title>Configuring Windows Defender Credential Guard with ConfigMgr</title><link>https://www.verboon.info/2019/03/configuring-windows-defender-credential-guard-with-configmgr/</link><pubDate>Wed, 27 Mar 2019 21:23:16 +0000</pubDate><guid>https://www.verboon.info/2019/03/configuring-windows-defender-credential-guard-with-configmgr/</guid><description>&lt;p&gt;I&amp;rsquo;m currently engaged in multiple customer projects where Windows 10 is already in production, but unfortunately without Windows Credential Guard enabled. For those who think &amp;ldquo;Credential ….what?&amp;rdquo;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Windows Defender Credential Guard uses virtualization-based security to isolate secrets so that only privileged system software can access them. Unauthorized access to these secrets can lead to credential theft attacks, such as Pass-the-Hash or Pass-The-Ticket.&lt;/em&gt; More details can be found &lt;a href="https://docs.microsoft.com/en-us/windows/security/identity-protection/credential-guard/credential-guard"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Some of you might think, why wasn&amp;rsquo;t it enabled in the first place when they deployed Windows 10? From speaking to several people, here are some of the reasons.&lt;/p&gt;</description></item><item><title>Windows 7 Hybrid Join and MFA ramblings</title><link>https://www.verboon.info/2019/02/windows-7-hybrid-join-and-mfa-ramblings/</link><pubDate>Tue, 05 Feb 2019 19:36:58 +0000</pubDate><guid>https://www.verboon.info/2019/02/windows-7-hybrid-join-and-mfa-ramblings/</guid><description>&lt;p&gt;Today I ran into an issue where Windows 7 would not hybrid join as expected. Before going into the details, for those who might not be aware like Windows 10 and Server 2016, you can also hybrid join down-level devices. The functionality is of course not built into Windows so you need to install the &amp;ldquo;&lt;a href="https://www.microsoft.com/en-us/download/details.aspx?id=53554"&gt;Microsoft Workplace Join for non-Windows 10 computers&lt;/a&gt;&amp;rdquo; software.&lt;/p&gt;
&lt;p&gt;One reason why you want to hybrid join Windows 7 devices is Conditional access. Let&amp;rsquo;s assume you plan to introduce Conditional access for your users where you want to enforce MFA when using a non-corporate device.&lt;/p&gt;</description></item><item><title>How to enable DKIM in Office 365</title><link>https://www.verboon.info/2019/01/how-to-enable-dkim-in-office-365/</link><pubDate>Thu, 17 Jan 2019 18:17:14 +0000</pubDate><guid>https://www.verboon.info/2019/01/how-to-enable-dkim-in-office-365/</guid><description>&lt;p&gt;Just in case you are not familiar with what DKIM is all about but still interested, I suggest you first read &lt;a href="https://docs.microsoft.com/en-us/office365/securitycompliance/use-dkim-to-validate-outbound-email"&gt;Use DKIM to validate outbound email sent from your custom domain in Office 365&lt;/a&gt; If you&amp;rsquo;re looking for detailed instructions how to enable DKIM in Office 365 continue reading.&lt;/p&gt;
&lt;h1 id="prerequisites"&gt;Prerequisites&lt;/h1&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Windows PowerShell&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;PowerShell Script Validate-DkimConfig.ps1 download from &lt;a href="https://github.com/carlnolan/scripting/blob/master/Validate-DkimConfig.ps1"&gt;here&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Access to Exchange Online through PowerShell&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Access to DNS&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Update&lt;/strong&gt; 23.3.2020 The above link to the script is no longer working, so you can get the script from here: &lt;a href="https://gist.github.com/alexverboon/cbe8c6964b5af01bfb3f43dd605acee4"&gt;https://gist.github.com/alexverboon/cbe8c6964b5af01bfb3f43dd605acee4&lt;/a&gt;&lt;/p&gt;</description></item><item><title>How to manage LAPS DebugLogging with PowerShell</title><link>https://www.verboon.info/2019/01/how-to-manage-laps-debuglogging-with-powershell/</link><pubDate>Mon, 14 Jan 2019 19:10:39 +0000</pubDate><guid>https://www.verboon.info/2019/01/how-to-manage-laps-debuglogging-with-powershell/</guid><description>&lt;p&gt;If you need to troubleshoot the Local Administrator Password Solution **LAPS **you can configure how much information is written into the Windows Event log.&lt;/p&gt;
&lt;p&gt;Logging options are set through the following REG_DWORD values described below under:&lt;/p&gt;
&lt;p&gt;HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\GPExtensions{D76B9641-3288-4f75-942D-087DE603E3EA}\ExtensionDebugLevel&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Value&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;Meaning&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;0&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Silent mode; log errors only
When no error occurs, no information is logged about CSE activity
This is a default value&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;1&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Log Errors and
warnings&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Verbose mode, log everything&lt;/p&gt;</description></item><item><title>How to monitor your Azure AD emergency account with Cloud App Security</title><link>https://www.verboon.info/2019/01/how-to-monitor-your-azure-ad-emergency-account-with-cloud-app-security/</link><pubDate>Wed, 09 Jan 2019 21:11:35 +0000</pubDate><guid>https://www.verboon.info/2019/01/how-to-monitor-your-azure-ad-emergency-account-with-cloud-app-security/</guid><description>&lt;p&gt;As a best practice you should have at least one or two emergency accounts in your Azure Active Directory. You would use these accounts in the event where due to a configuration mistake you inadvertently locked yourself out of the Azure Active Directory or when for some reason you can&amp;rsquo;t use MFA that should be enabled on all administrative accounts.&lt;/p&gt;
&lt;p&gt;For more guidance about creating emergency accounts I suggest you read &lt;a href="https://docs.microsoft.com/en-us/azure/active-directory/users-groups-roles/directory-emergency-access"&gt;Manage emergency access accounts in Azure AD&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Stay in Control of AzureAD Enterprise Application registrations with Cloud App Security</title><link>https://www.verboon.info/2018/12/stay-in-control-of-azuread-enterprise-application-registrations-with-cloud-app-security/</link><pubDate>Mon, 10 Dec 2018 22:33:04 +0000</pubDate><guid>https://www.verboon.info/2018/12/stay-in-control-of-azuread-enterprise-application-registrations-with-cloud-app-security/</guid><description>&lt;p&gt;Azure Active Directory provides a simple process that provides users with a single sign-on (SSO) experience for accessing cloud-based applications using their AzureAD identity. This is a great capability as it removes the need for users to manage multiple identities while enterprises keep visibility and if needed control over which applications are used by their employees.&lt;/p&gt;
&lt;p&gt;By default, all users within Azure Active Directory have the rights to register an application and users can allow consent to apps accessing company data on their behalf.&lt;/p&gt;</description></item><item><title>Azure Information Protection Scanner &amp; Analytics – Resource Collection</title><link>https://www.verboon.info/2018/10/azure-information-protection-scanner-analytics-resource-collection/</link><pubDate>Wed, 31 Oct 2018 18:42:25 +0000</pubDate><guid>https://www.verboon.info/2018/10/azure-information-protection-scanner-analytics-resource-collection/</guid><description>&lt;p&gt;Hey there,&lt;/p&gt;
&lt;p&gt;This might sound like a bad excuse for not writing up a whole blog post, but in fact I had planned to write a few words about the Azure Information Protection Scanner and the recently announced Azure Information Protection Analytics that provides a central reporting capability for the AIP Scanner. Those that have used the AIP Scanner before, will agree that, gathering scanner results data was quite tedious as you had to grab plain text files from the local system and then process them manually or though some home-brew scripting to visualize the results.&lt;/p&gt;</description></item><item><title>Anything About IT turns 10 today</title><link>https://www.verboon.info/2018/05/anything-about-it-turns-10-today/</link><pubDate>Thu, 10 May 2018 14:50:47 +0000</pubDate><guid>https://www.verboon.info/2018/05/anything-about-it-turns-10-today/</guid><description>&lt;p&gt;On the 10th of May 2008, I wrote my first blog post here &amp;ldquo;&lt;a href="https://www.verboon.info/2008/05/growing-wim-files/"&gt;Growing WIM files&lt;/a&gt;&amp;rdquo;. I recently read through the archive and thought of all those moments where sometimes I spend just a few minutes, hours and sometimes even days preparing for a new blog post.&lt;/p&gt;
&lt;p&gt;By writing this blog I learned a lot about various tools, products and scripting and hope that now and then, one or the other blog post has helped someone else to solve a problem or expand their knowledge. Looking back at the very first blog layout it feels like wen watching movies from the 80&amp;rsquo;s, how on earth could I have chosen such a blog layout?&lt;/p&gt;</description></item><item><title>It’s never too late to start learning PowerShell</title><link>https://www.verboon.info/2018/03/its-never-too-late-to-start-learning-powershell/</link><pubDate>Tue, 27 Mar 2018 10:34:53 +0000</pubDate><guid>https://www.verboon.info/2018/03/its-never-too-late-to-start-learning-powershell/</guid><description>&lt;p&gt;It&amp;rsquo;s 2018 now and you might think who doesn&amp;rsquo;t know PowerShell yet. Although I&amp;rsquo;ve seen the number of people using PowerShell increasing over the past years, there&amp;rsquo;s still plenty of people out there that have the learning curve for PowerShell ahead of them. A few years ago, when the use of PowerShell got traction amongst many IT professionals the web was full of learning resources by means of blog posts, podcasts and online trainings. It seems that nowadays we expect everyone to be past the beginner&amp;rsquo;s level and so the type of content that is shared within the community is slightly changing to more advanced topics as well and that&amp;rsquo;s good for those that are riding the PowerShell wave already. However, let&amp;rsquo;s take into consideration that even in 2018, twelve years after &lt;a href="https://blogs.msdn.microsoft.com/powershell/2006/04/25/windows-powershell-monad-has-arrived/"&gt;PowerShell (Monad) arrived&lt;/a&gt; there are people that just start their journey into PowerShell. Think of the younger generation of IT professionals who spend the last ten years in school or the senior IT pro who&amp;rsquo;s changing their career into a field where PowerShell knowledge becomes inevitable.&lt;/p&gt;</description></item><item><title>Backup Office 365 sign-in data with Azure Log Analytics and Logic App</title><link>https://www.verboon.info/2018/03/backup-office-365-sign-in-data-with-azure-log-analytics-and-logic-app/</link><pubDate>Fri, 16 Mar 2018 19:59:59 +0000</pubDate><guid>https://www.verboon.info/2018/03/backup-office-365-sign-in-data-with-azure-log-analytics-and-logic-app/</guid><description>&lt;p&gt;The Office 365 solution in Operations Management Suite (OMS) allows you to monitor your Office 365 environment in Log Analytics. Like with any solution that you setup in OMS you have to think of the data retention time.&lt;/p&gt;
&lt;p&gt;At present the maximum retention time can be set to two years, but this of course will affect your Azure billing. In today&amp;rsquo;s blog post I walk you through a possible solution how to backup just a subset of data into a custom log. The idea is that you can keep the retention period for the large amount of data low and only keep the data that is important for you for a longer period. The solution uses &lt;a href="https://docs.microsoft.com/en-us/azure/log-analytics/"&gt;Azure Log Analytics&lt;/a&gt; and &lt;a href="https://docs.microsoft.com/en-us/azure/logic-apps/logic-apps-overview"&gt;Azure Logic App Services&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>How to get started with Azure log Analytics</title><link>https://www.verboon.info/2018/03/how-to-get-started-with-azure-log-analytics/</link><pubDate>Sun, 11 Mar 2018 16:55:36 +0000</pubDate><guid>https://www.verboon.info/2018/03/how-to-get-started-with-azure-log-analytics/</guid><description>&lt;p&gt;If you&amp;rsquo;re interested in getting your hands dirty with Azure Log Analytics, here&amp;rsquo;s a few resources and tips on how to get started.&lt;/p&gt;
&lt;p&gt;**The Video&amp;rsquo;s
**&lt;/p&gt;
&lt;p&gt;If you&amp;rsquo;re looking for some imagination of what Azure Log Analytics is all about and what you can do with it, here&amp;rsquo;s a couple of videos I recommend watching.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Azure Log Analytics (13 minutes)
&lt;a href="https://channel9.msdn.com/Shows/Azure-Friday/Azure-Log-Analytics?ocid=player"&gt;https://channel9.msdn.com/Shows/Azure-Friday/Azure-Log-Analytics?ocid=player&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;What&amp;rsquo;s changed in Azure Log Analytics? (5 minutes)
&lt;a href="https://channel9.msdn.com/Blogs/Azure/Whats-changed-in-Azure-Log-Analytics"&gt;https://channel9.msdn.com/Blogs/Azure/Whats-changed-in-Azure-Log-Analytics&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;The improved Azure Log Analytics: A powerful query language with machine learning, and more (1 hour)
&lt;a href="https://channel9.msdn.com/Events/Ignite/Microsoft-Ignite-Orlando-2017/BRK3269"&gt;https://channel9.msdn.com/Events/Ignite/Microsoft-Ignite-Orlando-2017/BRK3269&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Data Collection Tier in Azure Security Center</title><link>https://www.verboon.info/2018/02/data-collection-tier-in-azure-security-center/</link><pubDate>Sun, 25 Feb 2018 17:22:05 +0000</pubDate><guid>https://www.verboon.info/2018/02/data-collection-tier-in-azure-security-center/</guid><description>&lt;p&gt;Within the Azure Security Center, Security Policy node, you can select a workspace and there define the data collection configuration for security events.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;All Events&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Common&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Minimal&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;None&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
 &lt;img src="images/022518_1719_DataCollect1.png" alt=""&gt;

&lt;/p&gt;
&lt;p&gt;More details about the Azure Data Collection and the data collection tier can be found &lt;a href="https://docs.microsoft.com/en-us/azure/security-center/security-center-enable-data-collection"&gt;here&lt;/a&gt;. The page also has a list of all the Event IDs that are being collected within each tier.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/022518_1719_DataCollect2.png" alt=""&gt;

&lt;/p&gt;
&lt;p&gt;To better understand the exact meaning of each Event ID, I&amp;rsquo;ve created the below lists containing the Event ID, Description, Event Provider and Event Level information.&lt;/p&gt;</description></item><item><title>OMS Security and Audit Baseline Assessment</title><link>https://www.verboon.info/2018/02/oms-security-and-audit-baseline-assessment/</link><pubDate>Mon, 19 Feb 2018 20:53:31 +0000</pubDate><guid>https://www.verboon.info/2018/02/oms-security-and-audit-baseline-assessment/</guid><description>&lt;p&gt;The Microsoft Operations and Management Suite, Security and Audit Solution includes a Baseline Assessment component. The Baseline configuration definition includes a set of Registry, audit policy and security policy settings rules that are recommended to configure to achieve a secure operating environment.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/021918_2045_OMSSecurity1.png" alt=""&gt;

&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/021918_2045_OMSSecurity2.png" alt=""&gt;

&lt;/p&gt;
&lt;p&gt;Within the Console we get an overview of &amp;ldquo;Rules&amp;rdquo; that have failed, because the servers don&amp;rsquo;t have the recommended configuration applied. While looking at this, I wondered where I can find the complete set of rules that are used when performing the baseline assessment.&lt;/p&gt;</description></item><item><title>Collecting NetTcpConnection and Process information with PowerShell</title><link>https://www.verboon.info/2018/02/collecting-nettcpconnection-and-process-information-with-powershell/</link><pubDate>Thu, 08 Feb 2018 14:28:19 +0000</pubDate><guid>https://www.verboon.info/2018/02/collecting-nettcpconnection-and-process-information-with-powershell/</guid><description>&lt;p&gt;if you need information on active TCP connections, you probably start with the &lt;a href="https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/netstat"&gt;netstat&lt;/a&gt; command When using the -b or -o parameter netstat will also list the executable involved in creating the process respectively the owing Process ID.&lt;/p&gt;
&lt;p&gt;The output then looks as following.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/020818_1424_CollectingN1.png" alt=""&gt;

&lt;/p&gt;
&lt;p&gt;In PowerShell we can use &lt;a href="https://docs.microsoft.com/en-us/powershell/module/nettcpip/get-nettcpconnection?view=win10-ps"&gt;Get-NetTCPConnection&lt;/a&gt; to retrieve TCP connection information.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/020818_1424_CollectingN2.png" alt=""&gt;

&lt;/p&gt;
&lt;p&gt;When suspecting that something malicious is running on a device, I look at the TCP connections and want to know more about the executable that owns the process. I am also interested in who&amp;rsquo;s owning the domain and where it&amp;rsquo;s geographically located. And so another cmdlet was born. &lt;strong&gt;Get-NetConnectionDetails&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Automating CIS-CAT Pro with PowerShell</title><link>https://www.verboon.info/2018/02/ciscatpowershell/</link><pubDate>Tue, 06 Feb 2018 20:34:49 +0000</pubDate><guid>https://www.verboon.info/2018/02/ciscatpowershell/</guid><description>&lt;p&gt;CIS-CAT stands for Center for internet Security Configuration Assessment Tool. The CIS-CAT tool is used to perform configuration and vulnerability assessments. The Pro version is only available to CIS members, however if you want to try out the software, you can download the CIS-CAT Lite version from here: &lt;a href="https://www.cisecurity.org/introducing-cis-cat-lite/"&gt;https://www.cisecurity.org/introducing-cis-cat-lite/&lt;/a&gt; Note that the Lite version does not include the command line interface, so you won&amp;rsquo;t be able to use the automation described in this blog post. But you&amp;rsquo;re still welcome to continue reading this blog post. An overview of the CIS-CAT Pro can be found here: &lt;a href="https://www.cisecurity.org/cybersecurity-tools/cis-cat-pro/"&gt;https://www.cisecurity.org/cybersecurity-tools/cis-cat-pro/&lt;/a&gt;&lt;/p&gt;</description></item><item><title>PowerShell Core logging configuration</title><link>https://www.verboon.info/2018/01/powershell-core-logging-configuration/</link><pubDate>Tue, 16 Jan 2018 22:41:16 +0000</pubDate><guid>https://www.verboon.info/2018/01/powershell-core-logging-configuration/</guid><description>&lt;p&gt;After having browsed through the PowerShell code a bit, found some references as to how to configure PowerShell Core logging options through GPO or via a configuration file.&lt;/p&gt;
&lt;p&gt;There are no GPO Templates available for PowerShell Core, but the same settings as are written for Windows PowerShell also apply for Core, they just live within another registry key.&lt;/p&gt;
&lt;p&gt;HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft*&lt;em&gt;PowerShellCore&lt;/em&gt;*&lt;/p&gt;
&lt;p&gt;So when you apply the folllowing registry settings , you can enable ScriptBlock logging and Transcripting for PowerShell Core.&lt;/p&gt;</description></item><item><title>Enabling PowerShell logging for PowerShell Core 6 (Workaround)</title><link>https://www.verboon.info/2018/01/enabling-powershell-logging-for-powershell-core-6-workaround/</link><pubDate>Sat, 13 Jan 2018 02:02:41 +0000</pubDate><guid>https://www.verboon.info/2018/01/enabling-powershell-logging-for-powershell-core-6-workaround/</guid><description>&lt;p&gt;By default, PowerShell Core does not log events to the Windows Event logs. From a security perspective this isn’t ideal, but that’s something I’ll take a closer look at later. To enable PowerShell logging you have to run &lt;code&gt;RegisterManifest.ps1 which is located in the &amp;quot;C:\Program Files\PowerShell\6.0.0&amp;quot; folder. But unfortunately running that command would not work for me. Now this is the beauty of PowerShell being open sourced, the code as well as the comments from developers is publicly available. So after a short search within the GitHub repo of PowerShell Core I found references about the issue. &lt;/code&gt;&lt;/p&gt;</description></item><item><title>Retrieving Windows Defender ATP query API data with PowerShell</title><link>https://www.verboon.info/2018/01/retrieving-windows-defender-atp-query-api-data-with-powershell/</link><pubDate>Tue, 09 Jan 2018 20:45:15 +0000</pubDate><guid>https://www.verboon.info/2018/01/retrieving-windows-defender-atp-query-api-data-with-powershell/</guid><description>&lt;p&gt;I am currently working on some automation around Windows Defender, so started to look at the Windows Defender Advanced Threat Protection query API.&lt;/p&gt;
&lt;p&gt;Note that this API is still in preview. I wrote two functions for this.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Connect-WindowsATP&lt;/strong&gt; is used to get an access token. Note that you will need to first register the API in Azure Directory so that you get an Application ID that you have to include at the top of the script.&lt;/p&gt;</description></item><item><title>Exploring the Blockchain &amp;ndash; Part1</title><link>https://www.verboon.info/2018/01/exploring-the-blockchain-part1/</link><pubDate>Sat, 06 Jan 2018 12:10:42 +0000</pubDate><guid>https://www.verboon.info/2018/01/exploring-the-blockchain-part1/</guid><description>&lt;p&gt;A few days ago I decided that I wanted to learn more about the Blockchain. So I started reading various documentations, browsed through GitHub, watched video’s online and finally took the online training at the Microsoft Virtual Academy “&lt;a href="https://mva.microsoft.com/en-us/training-courses/microsoft-blockchain-as-a-service-17104?l=aZrQbG3SD_3206218965"&gt;Microsoft Blockchain as a Service&lt;/a&gt;”. I guess this is only the beginning as there is so much more to explore in this field. But today I want to share with you the first steps I took trying to understand how this all works.&lt;/p&gt;</description></item><item><title>Exploring Microsoft Security Update information with PowerShell</title><link>https://www.verboon.info/2017/12/exploring-microsoft-security-update-information-with-powershell/</link><pubDate>Fri, 29 Dec 2017 13:36:30 +0000</pubDate><guid>https://www.verboon.info/2017/12/exploring-microsoft-security-update-information-with-powershell/</guid><description>&lt;p&gt;Nowadays regular deployment of security updates is a must, whether at home or within the enterprise. If you are responsible to keep systems up to date you deploy the latest updates as soon as possible.  But it is equally important to understand the vulnerabilities being addressed by these updates.&lt;/p&gt;
&lt;p&gt;The Microsoft Security Update Guide allows you to find detailed information about security updates. Go to &lt;a href="https://portal.msrc.microsoft.com/en-us/"&gt;https://portal.msrc.microsoft.com/en-us/&lt;/a&gt; and select “Go to the security update Guide”&lt;/p&gt;</description></item><item><title>PowerShell script Update-PoshModule</title><link>https://www.verboon.info/2017/12/powershell-script-update-poshmodule/</link><pubDate>Sun, 17 Dec 2017 20:14:52 +0000</pubDate><guid>https://www.verboon.info/2017/12/powershell-script-update-poshmodule/</guid><description>&lt;p&gt;With nowadays rapid development and release cycles it’s a good practice to regularly check whether you have the latest available module versions installed. Using native PowerShell cmdlets you would first list the module installed locally and then search for the latest module online.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image_thumb.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;When you have several modules installed, this becomes a laborious task. So I wrote a cmdlet that does all this work for me and you if you like.&lt;/p&gt;</description></item><item><title>PowerShell Script Get-BatteryChargeStatus</title><link>https://www.verboon.info/2017/07/powershell-script-get-batterychargestatus/</link><pubDate>Sun, 30 Jul 2017 15:05:03 +0000</pubDate><guid>https://www.verboon.info/2017/07/powershell-script-get-batterychargestatus/</guid><description>&lt;p&gt;&lt;strong&gt;Update 01.08.2017&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;*I have updated the script to ensure that the Windows.Devices.Power.Battery class is properly loaded, as this wasn&amp;rsquo;t the case in a PowerShell 64 bit session. *&lt;/p&gt;
&lt;p&gt;A little script i wrote to retrieve the Battery Charge status. The script makes use of the &lt;a href="https://docs.microsoft.com/en-us/uwp/api/windows.devices.power.batteryreport"&gt;BatteryReport class&lt;/a&gt; that agregates the information should the device have more than one battery like the Surface Book.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-powershell" data-lang="powershell"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;function&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;Get-BatteryChargeStatus&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;&amp;lt;#
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;Synopsis&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Get-BatteryChargeStatus
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;DESCRIPTION&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Get-BatteryChargeStatus shows the Battery Charging status,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; the remaining Battery capacity in percent and if the system
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; is running on Battery.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; The Battery Status can have one of the following values:
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Charging, Discharging, Idle or NotPresent
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.PARAMETER Detail
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Displays additional Battery Information
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;EXAMPLE&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Get-BatteryChargeStatus
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;Status Utilization PowerOnline
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;------ ----------- -----------
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;Charging 99 True
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;EXAMPLE&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Get-BatteryChargeStatus -Detail
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;ChargeRateInMilliwatts : 3052
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;DesignCapacityInMilliwattHours : 68902
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;FullChargeCapacityInMilliwattHours : 70222
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;RemainingCapacityInMilliwattHours : 69689
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;Status : Charging
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;Utilization : 99
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;PowerOnline : True
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;NOTES&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; 30/07/2017, Initial version, Alex Verboon
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; 01/08/2017, added class init to check that Windows.Device class is available. 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; For more information see: 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; https://docs.microsoft.com/en-us/uwp/api/windows.devices.power.batteryreport
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;#&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; [&lt;span style="color:#8be9fd;font-style:italic"&gt;CmdletBinding&lt;/span&gt;()]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;Param&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; (
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; [switch]&lt;span style="color:#8be9fd;font-style:italic"&gt;$Detail&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; )
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;Begin&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;Try&lt;/span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# First ensure Windows.Devices class is available &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$BattAssembly&lt;/span&gt; = [Windows.Devices.Power.Battery,Windows.Devices.Power.Battery,ContentType=WindowsRuntime] 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;#[Windows.Devices.Power.Battery].Assembly&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;Catch&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;Write-Error&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;Unable to load the Windows.Devices.Power.Battery class&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;Try&lt;/span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$Report&lt;/span&gt; = [Windows.Devices.Power.Battery]::AggregateBattery.GetReport() 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;Catch&lt;/span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;Write-Error&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;Unable to retrieve Battery Report information&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;Break&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;If&lt;/span&gt; (&lt;span style="color:#8be9fd;font-style:italic"&gt;$Report&lt;/span&gt;.Status &lt;span style="color:#ff79c6"&gt;-ne&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;NotPresent&amp;#34;&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$pbmax&lt;/span&gt; = [convert]::ToDouble(&lt;span style="color:#8be9fd;font-style:italic"&gt;$Report&lt;/span&gt;.FullChargeCapacityInMilliwattHours)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$pbvalue&lt;/span&gt; = [convert]::ToDouble(&lt;span style="color:#8be9fd;font-style:italic"&gt;$Report&lt;/span&gt;.RemainingCapacityInMilliwattHours)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$Utilization&lt;/span&gt; = [int][math]::Round( ((&lt;span style="color:#8be9fd;font-style:italic"&gt;$pbvalue&lt;/span&gt; / &lt;span style="color:#8be9fd;font-style:italic"&gt;$pbmax&lt;/span&gt;) *&lt;span style="color:#bd93f9"&gt;100&lt;/span&gt;))
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$PowerOnlineStatus&lt;/span&gt; = (&lt;span style="color:#8be9fd;font-style:italic"&gt;Get-CimInstance&lt;/span&gt; -ClassName batterystatus -Namespace root/WMI).PowerOnline
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Check if at least one battery reports running on power&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;If&lt;/span&gt; (&lt;span style="color:#8be9fd;font-style:italic"&gt;$PowerOnlineStatus&lt;/span&gt; &lt;span style="color:#ff79c6"&gt;-contains&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;True&amp;#34;&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$PowerOnline&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;$true&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;Else&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$PowerOnline&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;$false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;Else&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; [int]&lt;span style="color:#8be9fd;font-style:italic"&gt;$Utilization&lt;/span&gt; = &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$PowerOnline&lt;/span&gt; = &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;Process&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;If&lt;/span&gt; (&lt;span style="color:#8be9fd;font-style:italic"&gt;$Detail&lt;/span&gt; &lt;span style="color:#ff79c6"&gt;-eq&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$true&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$Properties&lt;/span&gt; = [ordered] &lt;span style="color:#8be9fd;font-style:italic"&gt;@&lt;/span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; ChargeRateInMilliwatts = &lt;span style="color:#8be9fd;font-style:italic"&gt;$Report&lt;/span&gt;.ChargeRateInMilliwatts
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; DesignCapacityInMilliwattHours = &lt;span style="color:#8be9fd;font-style:italic"&gt;$report&lt;/span&gt;.DesignCapacityInMilliwattHours
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; FullChargeCapacityInMilliwattHours = &lt;span style="color:#8be9fd;font-style:italic"&gt;$Report&lt;/span&gt;.FullChargeCapacityInMilliwattHours
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; RemainingCapacityInMilliwattHours = &lt;span style="color:#8be9fd;font-style:italic"&gt;$Report&lt;/span&gt;.RemainingCapacityInMilliwattHours
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; Status = &lt;span style="color:#8be9fd;font-style:italic"&gt;$Report&lt;/span&gt;.Status
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; Utilization = &lt;span style="color:#8be9fd;font-style:italic"&gt;$Utilization&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; PowerOnline = &lt;span style="color:#8be9fd;font-style:italic"&gt;$PowerOnline&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$BatteryChargeStatus&lt;/span&gt; = (&lt;span style="color:#8be9fd;font-style:italic"&gt;New-Object&lt;/span&gt; -TypeName PSObject -Property &lt;span style="color:#8be9fd;font-style:italic"&gt;$Properties&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;Elseif&lt;/span&gt; (&lt;span style="color:#8be9fd;font-style:italic"&gt;$Detail&lt;/span&gt; &lt;span style="color:#ff79c6"&gt;-eq&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$false&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$Properties&lt;/span&gt; = [ordered] &lt;span style="color:#8be9fd;font-style:italic"&gt;@&lt;/span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; Status = &lt;span style="color:#8be9fd;font-style:italic"&gt;$Report&lt;/span&gt;.Status
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; Utilization = &lt;span style="color:#8be9fd;font-style:italic"&gt;$Utilization&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; PowerOnline = &lt;span style="color:#8be9fd;font-style:italic"&gt;$PowerOnline&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$BatteryChargeStatus&lt;/span&gt; = (&lt;span style="color:#8be9fd;font-style:italic"&gt;New-Object&lt;/span&gt; -TypeName PSObject -Property &lt;span style="color:#8be9fd;font-style:italic"&gt;$Properties&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;End&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$BatteryChargeStatus&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>How to check if Control Flow Guard is enabled</title><link>https://www.verboon.info/2017/07/how-to-check-if-control-flow-guard-is-enabled/</link><pubDate>Sat, 29 Jul 2017 10:53:56 +0000</pubDate><guid>https://www.verboon.info/2017/07/how-to-check-if-control-flow-guard-is-enabled/</guid><description>&lt;p&gt;How to check if Control Flow Guard is enabledControl Flow Guard helps mitigate exploits that are based on flow between code locations in memory. Control Flow Guard (CFG) is a mitigation that requires no configuration within the operating system, but instead is built into software when it’s compiled. So how to check if an Application is Control Flow Guard is enabled? For my own testing purposes I created two executables one called ConsoleApplication1.exe that has CFG enabled and ConsoleApplication1_NO_CFG.exe. One way to find out whether a running application has CFG enabled is to use the sysinternals process explorer utility. &lt;a href="images/clip_image002-1.png"&gt;

 &lt;img src="images/clip_image002_thumb-1.png" alt="clip_image002"&gt;


&lt;/a&gt;If you have Visual Studio installed, the you can use dumpbin.exe with the /HEADERS flag, then look for the DLL characteristics section.&lt;a href="images/clip_image004-1.png"&gt;

 &lt;img src="images/clip_image004_thumb-1.png" alt="clip_image004"&gt;


&lt;/a&gt;Another nice utility I found is &lt;a href="http://bytepointer.com/tools/index.htm#pelook"&gt;PELook&lt;/a&gt; from bytepointer.com &lt;a href="images/clip_image006-1.png"&gt;

 &lt;img src="images/clip_image006_thumb-1.png" alt="clip_image006"&gt;


&lt;/a&gt;Now while the above described methods are fine to look at an individual application, what if we wanted to scan an entire system with software installed? Use PowerShell!Luckily, I didn’t have to do all the work from scratch. I found the Get-PESecurity module from Eric Gruber on GitHub &lt;a href="https://github.com/NetSPI/PESecurity/blob/master/Get-PESecurity.psm1"&gt;here&lt;/a&gt;. The Get-PESecurity module checks if a Windows binary has been compiled with ASLR, DEP, SafeSEH, StrongNaming and Authenticode. But it didn’t show the Control Flow Guard information. After I familiarized myself a little bit with the &lt;a href="https://msdn.microsoft.com/en-us/library/windows/desktop/ms680547(v=vs.85).aspx#the_load_configuration_structure__image_only_"&gt;PE format specification&lt;/a&gt; on MSDN I learned that the information whether an image supports Control Flow Guard is stored in the DLLCharacteristics constant “GUARD_CF” with a value of 0x4000. So I extended the Get-PESecurity module here and there to add support for CFG. &lt;a href="images/clip_image008-1.png"&gt;

 &lt;img src="images/clip_image008_thumb-1.png" alt="clip_image008"&gt;


&lt;/a&gt;&lt;a href="images/clip_image010-1.png"&gt;

 &lt;img src="images/clip_image010_thumb-1.png" alt="clip_image010"&gt;


&lt;/a&gt;You can find my forked version of the Get-PESecurity PowerShell module which includes support for CFG here: &lt;a href="https://github.com/alexverboon/PESecurity"&gt;https://github.com/alexverboon/PESecurity&lt;/a&gt;If your company has in-house software developers encourage them to compile their applications with Control Flow Guard enabled. &lt;a href="images/clip_image012-1.png"&gt;

 &lt;img src="images/clip_image012_thumb-1.png" alt="clip_image012"&gt;


&lt;/a&gt;Additional resources I found while exploring CFG&lt;a href="https://msdn.microsoft.com/en-us/library/windows/desktop/mt637065(v=vs.85).aspx"&gt;https://msdn.microsoft.com/en-us/library/windows/desktop/mt637065(v=vs.85).aspx&lt;/a&gt;&lt;a href="http://sjc1-te-ftp.trendmicro.com/assets/wp/exploring-control-flow-guard-in-windows10.pdf"&gt;http://sjc1-te-ftp.trendmicro.com/assets/wp/exploring-control-flow-guard-in-windows10.pdf&lt;/a&gt;&lt;a href="https://docs.microsoft.com/en-us/windows/threat-protection/overview-of-threat-mitigations-in-windows-10"&gt;https://docs.microsoft.com/en-us/windows/threat-protection/overview-of-threat-mitigations-in-windows-10&lt;/a&gt;&lt;a href="https://lucasg.github.io/2017/02/05/Control-Flow-Guard"&gt;https://lucasg.github.io/2017/02/05/Control-Flow-Guard&lt;/a&gt;&lt;a href="https://github.com/NetSPI/PESecurity"&gt;https://github.com/NetSPI/PESecurity&lt;/a&gt;&lt;a href="https://blog.trailofbits.com/2016/12/27/lets-talk-about-cfi-microsoft-edition"&gt;https://blog.trailofbits.com/2016/12/27/lets-talk-about-cfi-microsoft-edition&lt;/a&gt;&lt;a href="https://blogs.technet.microsoft.com/askpfeplat/2017/04/24/windows-10-memory-protection-features"&gt;https://blogs.technet.microsoft.com/askpfeplat/2017/04/24/windows-10-memory-protection-features&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Creating and Managing Azure Storage Tables with PowerShell</title><link>https://www.verboon.info/2017/07/creating-and-managing-azure-storage-tables-with-powershell/</link><pubDate>Sat, 01 Jul 2017 23:36:39 +0000</pubDate><guid>https://www.verboon.info/2017/07/creating-and-managing-azure-storage-tables-with-powershell/</guid><description>&lt;p&gt;Today’s mission was to get more familiar with Azure Storage Tables and to manage them with PowerShell. On GitHub I found the &lt;a href="https://github.com/tyconsulting/AzureTableEntity-PowerShell-Module"&gt;AzureTableEntity module&lt;/a&gt; from Tao Yang. Below are a number of code snippets I used to get my hands dirty with Azure Storage tables and the module.&lt;/p&gt;
&lt;p&gt;Install the Module&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;Install-Module -Name AzureTableEntity
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Next we create an Azure Resource Group and an Azure Storage Account&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-powershell" data-lang="powershell"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;# Create ResourceGroup&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$Location&lt;/span&gt; = &lt;span style="color:#f1fa8c"&gt;&amp;#34;Westeurope&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$ComputerInventory_ResourceGroup&lt;/span&gt; = &lt;span style="color:#f1fa8c"&gt;&amp;#34;rg_CompComputerInventory&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;New-AzureRmResourceGroup&lt;/span&gt; -Name &lt;span style="color:#8be9fd;font-style:italic"&gt;$ComputerInventory_ResourceGroup&lt;/span&gt; -Location &lt;span style="color:#8be9fd;font-style:italic"&gt;$Location&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;# Create StorageAccount&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$SkuName&lt;/span&gt; = &lt;span style="color:#f1fa8c"&gt;&amp;#34;Standard_LRS&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$ComputerInventory_StorageAccountName&lt;/span&gt; = &lt;span style="color:#f1fa8c"&gt;&amp;#34;sacomputerinventory&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;New-AzureRmStorageAccount&lt;/span&gt; -ResourceGroupName &lt;span style="color:#8be9fd;font-style:italic"&gt;$ComputerInventory_ResourceGroup&lt;/span&gt; -Name &lt;span style="color:#8be9fd;font-style:italic"&gt;$ComputerInventory_StorageAccountName&lt;/span&gt; -SkuName &lt;span style="color:#f1fa8c"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$SkuName&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;&amp;#34;&lt;/span&gt; -Location &lt;span style="color:#8be9fd;font-style:italic"&gt;$Location&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;```powershell
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;We will need the Storage Account key later so let’s get that one as well.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;```powershell
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;# Retrieve the first StorageAccountAccessKey&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$StorageAccount&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;Get-AzureRmStorageAccount&lt;/span&gt; -ResourceGroupName &lt;span style="color:#8be9fd;font-style:italic"&gt;$ComputerInventory_ResourceGroup&lt;/span&gt; -Name &lt;span style="color:#8be9fd;font-style:italic"&gt;$ComputerInventory_StorageAccountName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$StorageAccountAccessKey&lt;/span&gt; = (&lt;span style="color:#8be9fd;font-style:italic"&gt;Get-AzureRmStorageAccountKey&lt;/span&gt; -ResourceGroupName &lt;span style="color:#8be9fd;font-style:italic"&gt;$ComputerInventory_ResourceGroup&lt;/span&gt; -Name &lt;span style="color:#8be9fd;font-style:italic"&gt;$ComputerInventory_StorageAccountName&lt;/span&gt;).Value[&lt;span style="color:#bd93f9"&gt;0&lt;/span&gt;]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;```powershell
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Next we create a new Table with the name “Computerinventory”
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;```powershell
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;#Create Table&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$TableName&lt;/span&gt; = &lt;span style="color:#f1fa8c"&gt;&amp;#34;ComputerInventory&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$context&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;New-AzureStorageContext&lt;/span&gt; -StorageAccountName &lt;span style="color:#8be9fd;font-style:italic"&gt;$ComputerInventory_StorageAccountName&lt;/span&gt; -StorageAccountKey &lt;span style="color:#8be9fd;font-style:italic"&gt;$StorageAccountAccessKey&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;New-AzureStorageTable&lt;/span&gt; -Name &lt;span style="color:#8be9fd;font-style:italic"&gt;$TableName&lt;/span&gt; -Context &lt;span style="color:#8be9fd;font-style:italic"&gt;$context&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;```powershell
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Now that we have the table created, we can &lt;span style="color:#8be9fd;font-style:italic"&gt;start &lt;/span&gt;adding data to it, let’s &lt;span style="color:#8be9fd;font-style:italic"&gt;start &lt;/span&gt;with adding just one row first.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;```powershell
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;# Add one entry&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;     &lt;span style="color:#8be9fd;font-style:italic"&gt;$data&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;@&lt;/span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;     RowKey = ([guid]::NewGuid().tostring())
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;     PartitionKey = &lt;span style="color:#f1fa8c"&gt;&amp;#34;Inventory&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;     ComputerName = &lt;span style="color:#f1fa8c"&gt;&amp;#34;Computer000001&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;     Location = &lt;span style="color:#f1fa8c"&gt;&amp;#34;Amsterdam&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;     dtDate = [datetime]::UtcNow
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;     }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;New-AzureTableEntity&lt;/span&gt; -StorageAccountName &lt;span style="color:#8be9fd;font-style:italic"&gt;$ComputerInventory_StorageAccountName&lt;/span&gt; -StorageAccountAccessKey &lt;span style="color:#8be9fd;font-style:italic"&gt;$StorageAccountAccessKey&lt;/span&gt; -TableName &lt;span style="color:#8be9fd;font-style:italic"&gt;$TableName&lt;/span&gt; -Verbose -Entities &lt;span style="color:#8be9fd;font-style:italic"&gt;$data&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;```powershell
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Let’s take a look what’s &lt;span style="color:#ff79c6"&gt;in&lt;/span&gt; the table now
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;```powershell
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$querystring&lt;/span&gt; = &lt;span style="color:#f1fa8c"&gt;&amp;#34;(PartitionKey eq &amp;#39;Inventory&amp;#39;)&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$result&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;Get-AzureTableEntity&lt;/span&gt; -TableName &lt;span style="color:#8be9fd;font-style:italic"&gt;$tableName&lt;/span&gt; -StorageAccountName &lt;span style="color:#8be9fd;font-style:italic"&gt;$ComputerInventory_StorageAccountName&lt;/span&gt; -StorageAccountAccessKey &lt;span style="color:#8be9fd;font-style:italic"&gt;$StorageAccountAccessKey&lt;/span&gt;  -QueryString &lt;span style="color:#8be9fd;font-style:italic"&gt;$querystring&lt;/span&gt; -ConvertDateTimeFields &lt;span style="color:#8be9fd;font-style:italic"&gt;$true&lt;/span&gt; -GetAll &lt;span style="color:#8be9fd;font-style:italic"&gt;$true&lt;/span&gt; -Verbose
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$result&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;```powershell
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;![image](images/image_thumb.png)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Next let’s add some more data to it, the below code creates some random computer inventory data.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;# Generate some demo data for PC inventory&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;```powershell
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;   &lt;span style="color:#8be9fd;font-style:italic"&gt;$locations&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;@&lt;/span&gt;(&lt;span style="color:#f1fa8c"&gt;&amp;#34;Amsterdam&amp;#34;&lt;/span&gt;,&lt;span style="color:#f1fa8c"&gt;&amp;#34;Paris&amp;#34;&lt;/span&gt;,&lt;span style="color:#f1fa8c"&gt;&amp;#34;Stockholm&amp;#34;&lt;/span&gt;,&lt;span style="color:#f1fa8c"&gt;&amp;#34;London&amp;#34;&lt;/span&gt;,&lt;span style="color:#f1fa8c"&gt;&amp;#34;New York&amp;#34;&lt;/span&gt;,&lt;span style="color:#f1fa8c"&gt;&amp;#34;Seatle&amp;#34;&lt;/span&gt;,&lt;span style="color:#f1fa8c"&gt;&amp;#34;Singapure&amp;#34;&lt;/span&gt;,&lt;span style="color:#f1fa8c"&gt;&amp;#34;Hong Kong&amp;#34;&lt;/span&gt;,&lt;span style="color:#f1fa8c"&gt;&amp;#34;The Hague&amp;#34;&lt;/span&gt;,&lt;span style="color:#f1fa8c"&gt;&amp;#34;Barcelona&amp;#34;&lt;/span&gt;,&lt;span style="color:#f1fa8c"&gt;&amp;#34;Madrid&amp;#34;&lt;/span&gt;,&lt;span style="color:#f1fa8c"&gt;&amp;#34;Stockholm&amp;#34;&lt;/span&gt;,&lt;span style="color:#f1fa8c"&gt;&amp;#34;Rome&amp;#34;&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;     &lt;span style="color:#8be9fd;font-style:italic"&gt;$data&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;@&lt;/span&gt;()
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;     &lt;span style="color:#8be9fd;font-style:italic"&gt;$count&lt;/span&gt; = &lt;span style="color:#bd93f9"&gt;2&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;      &lt;span style="color:#ff79c6"&gt;While&lt;/span&gt; (&lt;span style="color:#8be9fd;font-style:italic"&gt;$count&lt;/span&gt; &lt;span style="color:#ff79c6"&gt;-le&lt;/span&gt; &lt;span style="color:#bd93f9"&gt;100&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;      {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;         &lt;span style="color:#8be9fd;font-style:italic"&gt;$obj&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;@&lt;/span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;             RowKey = ([guid]::NewGuid().tostring())
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;             PartitionKey = &lt;span style="color:#f1fa8c"&gt;&amp;#34;Inventory&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;             ComputerName = &lt;span style="color:#f1fa8c"&gt;&amp;#34;Computer&amp;#34;&lt;/span&gt; + &lt;span style="color:#8be9fd;font-style:italic"&gt;$count&lt;/span&gt;.ToString(&lt;span style="color:#f1fa8c"&gt;&amp;#34;000000&amp;#34;&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;             Location = (&lt;span style="color:#8be9fd;font-style:italic"&gt;$locations&lt;/span&gt;)[(&lt;span style="color:#8be9fd;font-style:italic"&gt;Get-Random&lt;/span&gt; -Minimum &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; -Maximum &lt;span style="color:#8be9fd;font-style:italic"&gt;$locations&lt;/span&gt;.Count )]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;             dtDate = [datetime]::UtcNow
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;         }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;         &lt;span style="color:#8be9fd;font-style:italic"&gt;$data&lt;/span&gt; += (&lt;span style="color:#8be9fd;font-style:italic"&gt;New-Object&lt;/span&gt; -TypeName PSCustomObject -Property &lt;span style="color:#8be9fd;font-style:italic"&gt;$obj&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;         &lt;span style="color:#8be9fd;font-style:italic"&gt;$count&lt;/span&gt;++
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;     }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;```powershell
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;# Add rows to Azure Storage Table&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;```powershell
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;New-AzureTableEntity&lt;/span&gt; -StorageAccountName &lt;span style="color:#8be9fd;font-style:italic"&gt;$ComputerInventory_StorageAccountName&lt;/span&gt; -StorageAccountAccessKey &lt;span style="color:#8be9fd;font-style:italic"&gt;$StorageAccountAccessKey&lt;/span&gt; -TableName &lt;span style="color:#8be9fd;font-style:italic"&gt;$TableName&lt;/span&gt; -Verbose -Entities &lt;span style="color:#8be9fd;font-style:italic"&gt;$data&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;```powershell
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;If&lt;/span&gt; all went fine, we should now have all the data &lt;span style="color:#ff79c6"&gt;in&lt;/span&gt; the table.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;```powershell
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$querystring&lt;/span&gt; = &lt;span style="color:#f1fa8c"&gt;&amp;#34;(PartitionKey eq &amp;#39;Inventory&amp;#39;)&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$result&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;Get-AzureTableEntity&lt;/span&gt; -TableName &lt;span style="color:#8be9fd;font-style:italic"&gt;$tableName&lt;/span&gt; -StorageAccountName &lt;span style="color:#8be9fd;font-style:italic"&gt;$ComputerInventory_StorageAccountName&lt;/span&gt; -StorageAccountAccessKey &lt;span style="color:#8be9fd;font-style:italic"&gt;$StorageAccountAccessKey&lt;/span&gt;  -QueryString &lt;span style="color:#8be9fd;font-style:italic"&gt;$querystring&lt;/span&gt; -ConvertDateTimeFields &lt;span style="color:#8be9fd;font-style:italic"&gt;$true&lt;/span&gt; -GetAll &lt;span style="color:#8be9fd;font-style:italic"&gt;$true&lt;/span&gt; -Verbose
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$result&lt;/span&gt;.Count
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$result&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Group-Object&lt;/span&gt; Location
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;```powershell
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;We now have &lt;span style="color:#bd93f9"&gt;100&lt;/span&gt; records &lt;span style="color:#ff79c6"&gt;in&lt;/span&gt; the table, with “**&lt;span style="color:#bd93f9"&gt;11&lt;/span&gt;**” computers located &lt;span style="color:#ff79c6"&gt;in&lt;/span&gt; Amsterdam
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;![image](images/image_thumb-&lt;span style="color:#bd93f9"&gt;1&lt;/span&gt;.png)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Now let’s look at Computer000001
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;```powershell
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$querystring&lt;/span&gt; = &lt;span style="color:#f1fa8c"&gt;&amp;#34;(ComputerName eq &amp;#39;Computer000001&amp;#39;)&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$result&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;Get-AzureTableEntity&lt;/span&gt; -TableName &lt;span style="color:#8be9fd;font-style:italic"&gt;$tableName&lt;/span&gt; -StorageAccountName &lt;span style="color:#8be9fd;font-style:italic"&gt;$ComputerInventory_StorageAccountName&lt;/span&gt; -StorageAccountAccessKey &lt;span style="color:#8be9fd;font-style:italic"&gt;$StorageAccountAccessKey&lt;/span&gt;  -QueryString &lt;span style="color:#8be9fd;font-style:italic"&gt;$querystring&lt;/span&gt; -ConvertDateTimeFields &lt;span style="color:#8be9fd;font-style:italic"&gt;$true&lt;/span&gt; -GetAll &lt;span style="color:#8be9fd;font-style:italic"&gt;$true&lt;/span&gt; -Verbose
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$result&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;```powershell
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;![image](images/image_thumb-&lt;span style="color:#bd93f9"&gt;2&lt;/span&gt;.png)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;It’s located &lt;span style="color:#ff79c6"&gt;in&lt;/span&gt; Amsterdam. Now let’s have a look at how to update a record, let’s say we want to change it to “Rotterdam”
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;```powershell
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$NewLoczation&lt;/span&gt; = &lt;span style="color:#f1fa8c"&gt;&amp;#34;Rotterdam&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$data&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;@&lt;/span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;PartitionKey = &lt;span style="color:#8be9fd;font-style:italic"&gt;$result&lt;/span&gt;.PartitionKey
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;RowKey       = &lt;span style="color:#8be9fd;font-style:italic"&gt;$result&lt;/span&gt;.RowKey
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Location = &lt;span style="color:#8be9fd;font-style:italic"&gt;$NewLoczation&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;ComputerName = &lt;span style="color:#8be9fd;font-style:italic"&gt;$result&lt;/span&gt;.ComputerName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;dtDate = &lt;span style="color:#8be9fd;font-style:italic"&gt;$result&lt;/span&gt;.dtDate
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;Update-AzureTableEntity&lt;/span&gt; -StorageAccountName &lt;span style="color:#8be9fd;font-style:italic"&gt;$ComputerInventory_StorageAccountName&lt;/span&gt; -StorageAccountAccessKey &lt;span style="color:#8be9fd;font-style:italic"&gt;$StorageAccountAccessKey&lt;/span&gt; -TableName &lt;span style="color:#8be9fd;font-style:italic"&gt;$TableName&lt;/span&gt; -Entities &lt;span style="color:#8be9fd;font-style:italic"&gt;$data&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;```powershell
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Let&lt;span style="color:#f1fa8c"&gt;&amp;#39;s retrieve the record again.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt;```powershell
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt;$querystring = &amp;#34;(ComputerName eq &amp;#39;&lt;/span&gt;Computer000001&lt;span style="color:#f1fa8c"&gt;&amp;#39;)&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt;$result = Get-AzureTableEntity -TableName $tableName -StorageAccountName $ComputerInventory_StorageAccountName -StorageAccountAccessKey $StorageAccountAccessKey  -QueryString $querystring -ConvertDateTimeFields $true -GetAll $true -Verbose
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt;$result
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt;```powershell
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt;and there we go, it&amp;#39;&lt;/span&gt;s now registered &lt;span style="color:#ff79c6"&gt;in&lt;/span&gt; Rotterdam.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;![image](images/image_thumb-&lt;span style="color:#bd93f9"&gt;3&lt;/span&gt;.png)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Let’s query the entire database again.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;```powershell
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$querystring&lt;/span&gt; = &lt;span style="color:#f1fa8c"&gt;&amp;#34;(PartitionKey eq &amp;#39;Inventory&amp;#39;)&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$result&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;Get-AzureTableEntity&lt;/span&gt; -TableName &lt;span style="color:#8be9fd;font-style:italic"&gt;$tableName&lt;/span&gt; -StorageAccountName &lt;span style="color:#8be9fd;font-style:italic"&gt;$ComputerInventory_StorageAccountName&lt;/span&gt; -StorageAccountAccessKey &lt;span style="color:#8be9fd;font-style:italic"&gt;$StorageAccountAccessKey&lt;/span&gt;  -QueryString &lt;span style="color:#8be9fd;font-style:italic"&gt;$querystring&lt;/span&gt; -ConvertDateTimeFields &lt;span style="color:#8be9fd;font-style:italic"&gt;$true&lt;/span&gt; -GetAll &lt;span style="color:#8be9fd;font-style:italic"&gt;$true&lt;/span&gt; -Verbose
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$result&lt;/span&gt;.Count
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$result&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Group-Object&lt;/span&gt; Location
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;```powershell
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;![image](images/image_thumb-&lt;span style="color:#bd93f9"&gt;4&lt;/span&gt;.png)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;and &lt;span style="color:#ff79c6"&gt;finally&lt;/span&gt;, let’s remove the Computer000001
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;I query the information again, as i will &lt;span style="color:#8be9fd;font-style:italic"&gt;re-use&lt;/span&gt; the &lt;span style="color:#ff79c6"&gt;return&lt;/span&gt; values to build the remove properties.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;```powershell
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$querystring&lt;/span&gt; = &lt;span style="color:#f1fa8c"&gt;&amp;#34;(ComputerName eq &amp;#39;Computer000001&amp;#39;)&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$result&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;Get-AzureTableEntity&lt;/span&gt; -TableName &lt;span style="color:#8be9fd;font-style:italic"&gt;$tableName&lt;/span&gt; -StorageAccountName &lt;span style="color:#8be9fd;font-style:italic"&gt;$ComputerInventory_StorageAccountName&lt;/span&gt; -StorageAccountAccessKey &lt;span style="color:#8be9fd;font-style:italic"&gt;$StorageAccountAccessKey&lt;/span&gt;  -QueryString &lt;span style="color:#8be9fd;font-style:italic"&gt;$querystring&lt;/span&gt; -ConvertDateTimeFields &lt;span style="color:#8be9fd;font-style:italic"&gt;$true&lt;/span&gt; -GetAll &lt;span style="color:#8be9fd;font-style:italic"&gt;$true&lt;/span&gt; -Verbose
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$Remove&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;@&lt;/span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;PartitionKey = &lt;span style="color:#8be9fd;font-style:italic"&gt;$result&lt;/span&gt;.PartitionKey
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;RowKey = &lt;span style="color:#8be9fd;font-style:italic"&gt;$result&lt;/span&gt;.RowKey
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Computername = &lt;span style="color:#8be9fd;font-style:italic"&gt;$result&lt;/span&gt;.ComputerName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;Remove-AzureTableEntity&lt;/span&gt; -StorageAccountName &lt;span style="color:#8be9fd;font-style:italic"&gt;$ComputerInventory_StorageAccountName&lt;/span&gt; -StorageAccountAccessKey &lt;span style="color:#8be9fd;font-style:italic"&gt;$StorageAccountAccessKey&lt;/span&gt; -TableName &lt;span style="color:#8be9fd;font-style:italic"&gt;$TableName&lt;/span&gt; -Entities &lt;span style="color:#8be9fd;font-style:italic"&gt;$Remove&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt; &lt;/p&gt;</description></item><item><title>Retrieving Office 365 roadmap information with PowerShell</title><link>https://www.verboon.info/2017/06/retrieving-office-365-roadmap-information-with-powershell/</link><pubDate>Mon, 12 Jun 2017 21:51:12 +0000</pubDate><guid>https://www.verboon.info/2017/06/retrieving-office-365-roadmap-information-with-powershell/</guid><description>&lt;p&gt;Here’s a small cmdlet I wrote today to pull the Office 365 roadmap information with PowerShell.&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;&lt;/code&gt;&lt;/pre&gt;</description></item><item><title>Office 365 Centralized Deployment service</title><link>https://www.verboon.info/2017/06/office-365-centralized-deployment-service/</link><pubDate>Sat, 10 Jun 2017 14:25:04 +0000</pubDate><guid>https://www.verboon.info/2017/06/office-365-centralized-deployment-service/</guid><description>&lt;p&gt;Just recently Microsoft announced the general availability of the Office 365 centralized deployment service. I have tested it and it really makes deploying Office Add-ins super easy. The add-in configuration and deployment can be managed through the Office 365 portal or using PowerShell.&lt;/p&gt;
&lt;p&gt;For a quick overview watch the video “&lt;a href="https://channel9.msdn.com/Events/Build/2016/P574"&gt;How to Deploy Office Add-ins within Your Organization&lt;/a&gt;”.&lt;/p&gt;
&lt;p&gt;Now since I like using PowerShell, here’s a quick example how to enable and deploy an Office Add-in.&lt;/p&gt;</description></item><item><title>ConfigMgr Client Policy Settings - Get-CMclientpolicysettings</title><link>https://www.verboon.info/2017/03/configmgr-client-policy-settings-get-cmclientpolicysettings/</link><pubDate>Sat, 04 Mar 2017 13:04:23 +0000</pubDate><guid>https://www.verboon.info/2017/03/configmgr-client-policy-settings-get-cmclientpolicysettings/</guid><description>&lt;p&gt;Here’s a function i wrote recently to retrieve the ConfigMgr Client Policy settings. To use the function you must have the &lt;a href="https://www.microsoft.com/en-us/download/details.aspx?id=46681"&gt;System Center Configuration Manager Cmdlet library&lt;/a&gt; installed.&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;&lt;/code&gt;&lt;/pre&gt;</description></item><item><title>Untitled Draft 6973</title><link>https://www.verboon.info/2017/02/untitled-draft-6973/</link><pubDate>Tue, 28 Feb 2017 21:00:53 +0000</pubDate><guid>https://www.verboon.info/2017/02/untitled-draft-6973/</guid><description/></item><item><title>Untitled Post 6973</title><link>https://www.verboon.info/2017/02/untitled-post-6973/</link><pubDate>Tue, 28 Feb 2017 21:00:53 +0000</pubDate><guid>https://www.verboon.info/2017/02/untitled-post-6973/</guid><description/></item><item><title>Deploying ConfigMgr Current Branch in Azure Dev Test Lab</title><link>https://www.verboon.info/2017/02/deploying-configmgr-current-branch-in-azure-dev-test-lab/</link><pubDate>Fri, 10 Feb 2017 21:36:02 +0000</pubDate><guid>https://www.verboon.info/2017/02/deploying-configmgr-current-branch-in-azure-dev-test-lab/</guid><description>&lt;p&gt;Remember the days when you spend hours if not days just to get a lab environment in place and any time you wanted to use the environment again, you spend another couple of hours to get It updated. About 3 years ago I started to make more use of Azure based compute to run my virtual machines, that I use for technology learning and research activities. Initially created the virtual machines through the portal, but then soon started to use Azure Resource Manager based provisioning techniques and PowerShell which speeded up provisioning times quite a bit.&lt;/p&gt;</description></item><item><title>How to link an OMS Workspace with an Azure Automation Account</title><link>https://www.verboon.info/2017/02/how-to-link-an-oms-workspace-with-an-azure-automation-account/</link><pubDate>Thu, 09 Feb 2017 21:14:19 +0000</pubDate><guid>https://www.verboon.info/2017/02/how-to-link-an-oms-workspace-with-an-azure-automation-account/</guid><description>&lt;p&gt;When adding solutions to your OMS workspace you might get prompted to specify an Azure Automation account which then results in a link being created between the OMS workspace and the Azure Automation account. Now let’s assume you don’t need a specific OMS solution but you still want to create a link to an Automation account. While there is an “unlink workspace” option in the Azure portal, there is no “link workspace option” .&lt;/p&gt;</description></item><item><title>OMS Log Analytics HTTP Data Collector API &amp;ndash; Work notes</title><link>https://www.verboon.info/2017/02/oms-log-analytics-http-data-collector-api-work-notes/</link><pubDate>Wed, 08 Feb 2017 13:08:44 +0000</pubDate><guid>https://www.verboon.info/2017/02/oms-log-analytics-http-data-collector-api-work-notes/</guid><description>&lt;p&gt;I believe that the Microsoft Operations Management Suite is yet another example of how cool Cloud based solutions can be. Instead of first having to spin up an entire backend infrastructure before you can actually start collecting data, with the Microsoft Operations Management Suite you can directly start focusing on the task of collecting and visualizing your data. This blog post is basically a summary of my notes and scripts that I created while exploring the OMS Log Analytics HTTP Data Collector API, that allows you to submit any type of data to an OMS Workspace.&lt;/p&gt;</description></item><item><title>Retrieve Azure Virtual Machine Size information with PowerShell</title><link>https://www.verboon.info/2017/02/retrieve-azure-virtual-machine-size-information-with-powershell/</link><pubDate>Tue, 07 Feb 2017 19:46:07 +0000</pubDate><guid>https://www.verboon.info/2017/02/retrieve-azure-virtual-machine-size-information-with-powershell/</guid><description>&lt;p&gt;One important topic to consider when deploying virtual machines in Azure is the &lt;a href="https://azure.microsoft.com/en-us/pricing/details/cloud-services/"&gt;size&lt;/a&gt; of the virtual machine as this affects the pricing, but beware that not only virtual machine sizing has a pricing impact other factors like &lt;a href="https://azure.microsoft.com/en-us/pricing/details/storage/disks/"&gt;storage&lt;/a&gt; and optional features like &lt;a href="https://azure.microsoft.com/en-in/pricing/details/ip-addresses/"&gt;IP address options&lt;/a&gt; add to the costs as well.&lt;/p&gt;
&lt;p&gt;A good starting point to get an understanding of virtual machine costs is the Azure pricing calculator: &lt;a href="https://azure.microsoft.com/en-in/pricing/calculator/"&gt;https://azure.microsoft.com/en-in/pricing/calculator/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;
 &lt;img src="https://i1.wp.com/www.verboon.info/wp-content/uploads/Retrieve-Azure-Virtual-Machine-Size-info_11B7A/image.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;Be aware that when selecting SSD disks, storage costs will be noticeable higher than when using HDD disks. To get a better understanding of the available Azure virtual machine sizes I strongly recommend to the read the following documentation:&lt;/p&gt;</description></item><item><title>Download and Install the Windows Assessment and Deployment Kit with PowerShell</title><link>https://www.verboon.info/2017/02/download-and-install-the-windows-assessment-and-deployment-kit-with-powershell/</link><pubDate>Tue, 07 Feb 2017 16:22:42 +0000</pubDate><guid>https://www.verboon.info/2017/02/download-and-install-the-windows-assessment-and-deployment-kit-with-powershell/</guid><description>&lt;p&gt;Back in June 2012 I posted the &lt;a href="https://www.verboon.info/2012/06/automated-download-and-installation-for-the-windows-assessment-and-deployment-kit-adk/"&gt;Automated download and Installation for the Windows Assessment and Deployment kit&lt;/a&gt; article. Not a lot has changed since then,i.e. you still need to first download the sources before you can install them. Nevertheless since using batch scripts isn’t really state of the art anymore these days,I decided to rewrite the script in PowerShell.&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Downlload source from &lt;a href="https://github.com/alexverboon/posh/blob/master/Windows10/ADKSetup/Setup-ADK.ps1"&gt;GitHub&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Select-MyAzureRmSubscription</title><link>https://www.verboon.info/2017/02/select-myazurermsubscription/</link><pubDate>Tue, 07 Feb 2017 15:08:07 +0000</pubDate><guid>https://www.verboon.info/2017/02/select-myazurermsubscription/</guid><description>&lt;p&gt;I have multiple Azure subscriptions linked to my account, so anytime I connect to Azure in PowerShell I have to make sure i am working in the right context. To simplify this I wrote a little helper function called Select-MyAzureRmSubscription.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="https://i1.wp.com/www.verboon.info/wp-content/uploads/Select-MyAzureSubscription_DD91/image.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;After entering the -SubscriptionName parameter the script enumerates alll the subscriptions I have access to and generates a dynamic parameter option.&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Script location on GitHub: &lt;a href="https://github.com/alexverboon/posh/blob/master/Azure/Utilities/select-MyAzureRmSubscription.ps1"&gt;https://github.com/alexverboon/posh/blob/master/Azure/Utilities/select-MyAzureRmSubscription.ps1&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Microsoft Operations Management Suite - Notes</title><link>https://www.verboon.info/2016/12/microsoft-operations-management-suite-notes/</link><pubDate>Sun, 18 Dec 2016 18:54:58 +0000</pubDate><guid>https://www.verboon.info/2016/12/microsoft-operations-management-suite-notes/</guid><description>&lt;p&gt;Below are a number of resources&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;TechNet Inside the Microsoft Operations Management Suite [e-book]&lt;/p&gt;
&lt;h1&gt;&lt;/h1&gt;</description></item><item><title>PowerShell Script - Get-MsolUserInformation</title><link>https://www.verboon.info/2016/12/powershell-script-get-msoluserinformation/</link><pubDate>Sun, 18 Dec 2016 18:27:57 +0000</pubDate><guid>https://www.verboon.info/2016/12/powershell-script-get-msoluserinformation/</guid><description>&lt;p&gt;The Get-MsolUserInformation cmdlet provides an easy way to retrieve all users that are a member or guest and/or are registered in Azure Directory or Active Directory.&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;&lt;/code&gt;&lt;/pre&gt;</description></item><item><title>PowerShell Script - Get-MsolRoleMemberDetails</title><link>https://www.verboon.info/2016/11/powershell-script-get-msolrolememberdetails/</link><pubDate>Sun, 20 Nov 2016 23:33:08 +0000</pubDate><guid>https://www.verboon.info/2016/11/powershell-script-get-msolrolememberdetails/</guid><description>&lt;p&gt;To get a list of all users that belong to a given role, the Microsoft Azure Active Directory module has a cmdlet Get-MsolRoleMember, however to run the cmdlet you must use the RoleObjectId parameter and provide a value.  The possible values for RoleObjectId can be retrieved by running the Get-MsolRole cmdlet.&lt;/p&gt;
&lt;p&gt;To simplify this, I wrote the Get-MsolRoleMemberDetails cmdlet.  As you can see from the below screenshot, the list of available roles is dynamically populated.&lt;/p&gt;</description></item><item><title>PowerShell Script - Get-WinBuildInfo</title><link>https://www.verboon.info/2016/11/powershell-script-get-winbuildinfo/</link><pubDate>Sat, 12 Nov 2016 16:19:36 +0000</pubDate><guid>https://www.verboon.info/2016/11/powershell-script-get-winbuildinfo/</guid><description>&lt;p&gt;Here’s a script I wrote that retrieves all the Windows 10 build information, including Insider level when enabled.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/ss1_thumb.png" alt="ss1"&gt;

&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;And here’s a list of sites that provide information about the builds, releases, version numbers etc.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://changewindows.org/platform/desktop"&gt;http://changewindows.org/platform/desktop&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://buildfeed.net/"&gt;https://buildfeed.net/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://technet.microsoft.com/en-us/windows/release-info.aspx"&gt;https://technet.microsoft.com/en-us/windows/release-info.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://support.microsoft.com/en-us/help/12387/windows-10-update-history?ocid=client_wu"&gt;https://support.microsoft.com/en-us/help/12387/windows-10-update-history?ocid=client_wu&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Windows 10 Upgrade Analytics &amp;ndash; Notes and PowerShell snippets</title><link>https://www.verboon.info/2016/10/windows-10-upgrade-analytics-notes-and-powershell-snippets/</link><pubDate>Mon, 03 Oct 2016 22:55:04 +0000</pubDate><guid>https://www.verboon.info/2016/10/windows-10-upgrade-analytics-notes-and-powershell-snippets/</guid><description>&lt;p&gt;I am considering using the Windows 10 upgrade analytics for our Windows 10 project that we’ve just started just recently. Below you find some random notes and references I have gathered during my exploration journey.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;The Upgrade Analytics Blog&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Here is where you find the latest information from the Upgrade Analytics team: &lt;a href="https://blogs.technet.microsoft.com/upgradeanalytics/"&gt;https://blogs.technet.microsoft.com/upgradeanalytics/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Upgrade Analytics on TechNet&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Information about the Architecture, deployment techniques, prerequisites and more can be found here: &lt;a href="https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics"&gt;https://technet.microsoft.com/en-us/itpro/windows/deploy/manage-windows-upgrades-with-upgrade-analytics&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;If you have concerns about data privacy, this document describes in detail what data is being collected and send to Microsoft &lt;a href="https://go.microsoft.com/fwlink/?LinkID=822965"&gt;Windows 7, Windows 8, and Windows 8.1 appraiser telemetry events and fields&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Clean up unused Azure Resources with PowerShell</title><link>https://www.verboon.info/2016/10/clean-up-unused-azure-resources-with-powershell/</link><pubDate>Sun, 02 Oct 2016 00:25:26 +0000</pubDate><guid>https://www.verboon.info/2016/10/clean-up-unused-azure-resources-with-powershell/</guid><description>&lt;p&gt;Today when I opened my Azure portal I had a little surprise. The monthly MSDN subscription credit was much lower as I expected it to be. Did I eventually forget to turn off a virtual machine? Curious to find out where the cost had come from, I drilled into the subscription details and noticed that the higher costs had come from the Premium storage that I had used recently to deploy a virtual machine using an SSD disk  instead of a HDD disk. But still it wasn’t clear why just that one virtual machine would be that expensive, so i drilled into the premier storage account and noticed that there were several orphaned VHD disks there. A clean up was required.&lt;/p&gt;</description></item><item><title>PowerShell script to run the Windows App Certification Kit</title><link>https://www.verboon.info/2016/09/powershell-script-to-run-the-windows-app-certification-kit/</link><pubDate>Sat, 24 Sep 2016 19:18:21 +0000</pubDate><guid>https://www.verboon.info/2016/09/powershell-script-to-run-the-windows-app-certification-kit/</guid><description>&lt;p&gt;The Windows App Certification Kit is an easy to use tool to check whether an application has potential compatibility issues when running on Windows 10.  The tool can be executed in GUI mode and in command line mode. I wrote a PowerShell script that runs the Windows App Certification Kit in a more or less automated way.&lt;/p&gt;
&lt;p&gt;I say more or less, because the application installation process of the application itself might still prompt for input. Also the final report generation of the App Cert Tool itself requires manual interaction that i was unable to suppress. , Nevertheless I hope you find the script useful and saves you a bit of time when testing applications.&lt;/p&gt;</description></item><item><title>ToolTip: IEDigest</title><link>https://www.verboon.info/2016/07/tooltip-iedigest/</link><pubDate>Mon, 04 Jul 2016 19:49:26 +0000</pubDate><guid>https://www.verboon.info/2016/07/tooltip-iedigest/</guid><description>&lt;p&gt;IEDigest is collecting all relevant Internet Explorer settings and generates a well formated HTML report. In addition to this there is an XML output as well which can be taken for comparing reports coming from different environments. This is helpfull for troubleshooting purposes when having working and non-working machines.&lt;/p&gt;
&lt;p&gt;IEDigest can also be executd in commandline mode.&lt;/p&gt;
&lt;p&gt;IEDigest can be downloaded from the Microsoft download center &lt;a href="https://www.microsoft.com/en-us/download/details.aspx?id=51694"&gt;here&lt;/a&gt;. Although not fully up to date, documentation can be downloaded from &lt;a href="http://www.regente.de/IEDigest/download/docs/iedigest.pdf"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Office 365 PowerShell script to retrieve AccountSku license information</title><link>https://www.verboon.info/2016/04/office-365-powershell-script-to-retrieve-accountsku-license-information/</link><pubDate>Mon, 25 Apr 2016 21:00:39 +0000</pubDate><guid>https://www.verboon.info/2016/04/office-365-powershell-script-to-retrieve-accountsku-license-information/</guid><description>&lt;p&gt;A small PowerShell script that lists all users that have the specified Office 365 AccountSkuid enabled on their account.&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;&lt;/code&gt;&lt;/pre&gt;</description></item><item><title>PowerShell Script - Get-IscMSSecBulletinInfo</title><link>https://www.verboon.info/2016/04/powershell-script-get-iscmssecbulletininfo/</link><pubDate>Wed, 06 Apr 2016 22:03:52 +0000</pubDate><guid>https://www.verboon.info/2016/04/powershell-script-get-iscmssecbulletininfo/</guid><description>&lt;p&gt;Hey there, the &lt;a href="https://isc.sans.edu/about.html"&gt;Internet Storm Center&lt;/a&gt; recently extended their Rest API with some &lt;a href="https://isc.sans.edu/forums/diary/New+Features+for+Microsoft+Patch+Data/20911/"&gt;features for Microsoft Patch Data&lt;/a&gt;. So where there is a REST API, there’s an opportunity for a PowerShell Script.  The Get-IscMSSecBulletinInfo can be found here: &lt;a href="https://github.com/alexverboon/posh/blob/master/Security/Get-IscMSSecBulletinInfo.ps1"&gt;https://github.com/alexverboon/posh/blob/master/Security/Get-IscMSSecBulletinInfo.ps1&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image_thumb.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;Cheers&lt;/p&gt;
&lt;p&gt;/Alex&lt;/p&gt;</description></item><item><title>Creating a Virtual Network using Azure Resource Manager &amp;ndash; Part 2</title><link>https://www.verboon.info/2016/03/creating-a-virtual-network-using-azure-resource-manager-part-2/</link><pubDate>Tue, 01 Mar 2016 14:50:01 +0000</pubDate><guid>https://www.verboon.info/2016/03/creating-a-virtual-network-using-azure-resource-manager-part-2/</guid><description>&lt;p&gt;In the previous article (&lt;a href="https://www.verboon.info/2016/02/creating-a-virtual-network-using-azure-resource-manager-part-1/"&gt;Part1&lt;/a&gt;) I walked through the steps of creating a Virtual Network using Azure Resource Manager and Visual Studio. In this article, we’ll look at using the Azure PowerShell cmdlets the some options for using parameters.&lt;/p&gt;
&lt;p&gt;For this walkthrough you need the following:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;An Azure Subscription that allows you to deploy resources&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Azure PowerShell 1.0 or great, download and installation details can be found &lt;a href="https://azure.microsoft.com/en-us/documentation/articles/powershell-install-configure/"&gt;here&lt;/a&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;First login to Azure using the &lt;strong&gt;Login-AzureRmAccount&lt;/strong&gt; command.&lt;/p&gt;</description></item><item><title>Creating a Virtual Network using Azure Resource Manager &amp;ndash; Part 1</title><link>https://www.verboon.info/2016/02/creating-a-virtual-network-using-azure-resource-manager-part-1/</link><pubDate>Mon, 29 Feb 2016 22:41:51 +0000</pubDate><guid>https://www.verboon.info/2016/02/creating-a-virtual-network-using-azure-resource-manager-part-1/</guid><description>&lt;p&gt;A few weeks ago I wondered why in the Azure Portal some of the resources where flagged as “classic”. The article &lt;a href="https://azure.microsoft.com/en-us/documentation/articles/resource-manager-deployment-model/"&gt;Understanding Resource Manager deployment and classic deployment&lt;/a&gt; provided the answer I was looking for and was the start of an interesting journey into Azure Resource Manager.&lt;/p&gt;
&lt;p&gt;If you haven’t heard of Azure Resource Manager yet, I highly recommend reading the &lt;a href="https://azure.microsoft.com/en-us/documentation/articles/resource-group-overview/"&gt;Azure Resource Manager overview&lt;/a&gt; or watch the I&lt;a href="https://channel9.msdn.com/Series/Building-Infrastructure-in-Azure-using-Azure-Resource-Manager/Introduction-to-Azure-Resource-Manager"&gt;ntroduction to Azure Resource Manager&lt;/a&gt; video available on Channel9 or &lt;a href="https://mva.microsoft.com/en-US/training-courses/deep-dive-into-azure-resource-manager-scenarios-and-patterns-13793?"&gt;Deep Dive into Azure Resource Manager Scenarios and Patterns&lt;/a&gt; on MVA.&lt;/p&gt;</description></item><item><title>A little helper script for the Azure Set-AzureRmVMSourceImage cmdlet</title><link>https://www.verboon.info/2016/02/a-little-helper-script-for-the-azure-set-azurermvmsourceimage-cmdlet/</link><pubDate>Thu, 11 Feb 2016 23:00:48 +0000</pubDate><guid>https://www.verboon.info/2016/02/a-little-helper-script-for-the-azure-set-azurermvmsourceimage-cmdlet/</guid><description>&lt;p&gt;To keep a long story short, today i started looking into Azure PowerShell and Azure Resource Manager and quickly found out that if I wanted to make use of ARM, i have to change some scripts I have used so far to deploy my Azure VMs. More on that in a later post.&lt;/p&gt;
&lt;p&gt;One cmdlet that I find paticularely annoying to use is &lt;strong&gt;Set-AzureRmVMSourceImage&lt;/strong&gt; as it has a couple of mandatory parameters and to find the right values for these, you have to run the follwoing three cmdlets first.&lt;/p&gt;</description></item><item><title>The GroupPolicy Xtended PowerShell Module</title><link>https://www.verboon.info/2016/02/the-grouppolicy-xtended-powershell-module/</link><pubDate>Thu, 11 Feb 2016 09:42:48 +0000</pubDate><guid>https://www.verboon.info/2016/02/the-grouppolicy-xtended-powershell-module/</guid><description>&lt;p&gt;Good day everyone. Today I would like to share with you the Group Policy Xtended PowerShell module that i’ve written recently. Histrocially I used to have various cmdlets stored in individual files and ran them when needed, I also shared them among my peers and with the public via my blog and the &lt;a href="https://gallery.technet.microsoft.com/scriptcenter"&gt;Microsoft Script repository&lt;/a&gt;. The challenge with this approach is that it’s hard to ensure eveyone has the latest versions of the cmdlets  available and that when someone needs a cmdlet that he’s actually able to find it or actually knows that there’s one available.&lt;/p&gt;</description></item><item><title>ToolTip: Policy Analyzer</title><link>https://www.verboon.info/2016/01/tooltip-policy-analzyer/</link><pubDate>Sat, 30 Jan 2016 15:27:20 +0000</pubDate><guid>https://www.verboon.info/2016/01/tooltip-policy-analzyer/</guid><description>&lt;p&gt;Aaron Margosis recently &lt;a href="http://blogs.technet.com/b/secguide/archive/2016/01/22/new-tool-policy-analyzer.aspx"&gt;released Policy Analyzer&lt;/a&gt;, a utility for analyzing and comparing sets of Group Policy Objects (GPOs). Here’s a brief description on how to use the tool to compare two Domain GPOs.&lt;/p&gt;
&lt;p&gt;I created two GPOs in my test domain, both starting with the name “Foo” and then configured some settings. The Policy Analyzer can import GPO settings based on a GPO backup so as a next step we create a GPO backup. The quickest way is to do this via PowerShell.&lt;/p&gt;</description></item><item><title>PowerShell Script to remove Office 365 Service Plans from a user</title><link>https://www.verboon.info/2015/12/powershell-script-to-remove-office-365-service-plans-from-a-user-6683/</link><pubDate>Sun, 13 Dec 2015 21:09:16 +0000</pubDate><guid>https://www.verboon.info/2015/12/powershell-script-to-remove-office-365-service-plans-from-a-user-6683/</guid><description>&lt;p&gt;When assigning an Office 365 license to a user, by default several service plans are enabled. When assigning an Office 365 &lt;strong&gt;E3&lt;/strong&gt; license to a user, the following service plans are enabled by default:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Azure Rights Management&lt;/li&gt;
&lt;li&gt;Office 365 Pro Plus&lt;/li&gt;
&lt;li&gt;Skype for Business Online (Plan 2)&lt;/li&gt;
&lt;li&gt;Office Online&lt;/li&gt;
&lt;li&gt;SharePoint Online (Plan 2)&lt;/li&gt;
&lt;li&gt;Exchange Online (Plan 2)&lt;/li&gt;
&lt;li&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;From an end user perspective the user will see the following options when logging on to Office 365.&lt;/p&gt;</description></item><item><title>PowerShell Script to remove Office 365 Service Plans from a user</title><link>https://www.verboon.info/2015/12/powershell-script-to-remove-office-365-service-plans-from-a-user/</link><pubDate>Sun, 13 Dec 2015 20:36:06 +0000</pubDate><guid>https://www.verboon.info/2015/12/powershell-script-to-remove-office-365-service-plans-from-a-user/</guid><description>&lt;p&gt;When assigning an Office 365 license to a user, by default several service plans are enabled. When assigning an Office 365 &lt;strong&gt;E3&lt;/strong&gt; license to a user, the following service plans are enabled by default:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Azure Rights Management&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Office 365 Pro Plus&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Skype for Business Online (Plan 2)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Office Online&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;SharePoint Online (Plan 2)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Exchange Online (Plan 2)&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;From an end user perspective the user will see the following options when logging on to Office 365.&lt;/p&gt;</description></item><item><title>Group Policy Template file for Windows 10 Wi-FI Sense</title><link>https://www.verboon.info/2015/10/group-policy-template-file-for-windows-10-wi-fi-sense/</link><pubDate>Mon, 19 Oct 2015 20:20:48 +0000</pubDate><guid>https://www.verboon.info/2015/10/group-policy-template-file-for-windows-10-wi-fi-sense/</guid><description>&lt;p&gt;Wi-FI Sense is a new feature in Windows 10 that automatically connects you to suggested open hotspots or networks shared by your skype or outlook.com contacts or facebook friends. Sounds like a nice feature, but I’m sure Enterprise Security won’t be to keen about it.&lt;/p&gt;
&lt;p&gt;Microsoft has published a KB - &lt;a href="https://support.microsoft.com/en-us/kb/3085719"&gt;How to configure Wi-Fi Sense on Windows 10 in an enterprise&lt;/a&gt; that describes the registry settings to configure for disabling Wi-FI sense. The recently publsihed Security Compliance Baseline for Windows 10 “ DRAFT”  now also provides a custom Group Policy template for Wi-FI Sense.&lt;/p&gt;</description></item><item><title>The &amp;ldquo;This website needs Internet Explorer&amp;rdquo; Message</title><link>https://www.verboon.info/2015/09/the-this-website-needs-internet-explorer-message/</link><pubDate>Tue, 15 Sep 2015 21:45:51 +0000</pubDate><guid>https://www.verboon.info/2015/09/the-this-website-needs-internet-explorer-message/</guid><description>&lt;p&gt;As you probably know by know, Microsoft Edge is now the default Browser on Windows 10, but IE11 can still be used.  While using the Microsoft Edge browser I’ve noticed that now and then when opening a website, the following message is displayed.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image_thumb.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;So where does this message come from, and how does Microsoft Edge know that the page works best in Internet Explorer? For Enterprise users Microsoft has extended the functiionality of the Enterprise Mode Site list manager. &lt;/p&gt;</description></item><item><title>Group Policy Settings for Microsoft Edge Browser in Windows 10 Build 10.0.10240</title><link>https://www.verboon.info/2015/07/group-policy-settings-for-microsoft-edge-browser-in-windows-10-build-10-0-10240/</link><pubDate>Fri, 17 Jul 2015 09:00:34 +0000</pubDate><guid>https://www.verboon.info/2015/07/group-policy-settings-for-microsoft-edge-browser-in-windows-10-build-10-0-10240/</guid><description>&lt;p&gt;Continuing exploring the Windows 10 preview builds for new Group Policy settings, I come across some new settings for the &lt;a href="https://msdn.microsoft.com/en-us/library/hh772401(v=vs.85).aspx"&gt;Microsoft Edge browser&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;pre&gt;&lt;code&gt;**Location** **Setting** **Description** Computer Configuration / Administrative Templates / Windows Components / Microsoft Edge Allows you to run scripts like Javascript This setting lets you decide whether to let people run scripts, like JavaScript. This setting is enabled by default.
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;If you enable this setting, scripting is turned on for all your computers.&lt;/p&gt;</description></item><item><title>Installing Microsoft Azure AD Connect</title><link>https://www.verboon.info/2015/07/installing-microsoft-azure-ad-connect/</link><pubDate>Wed, 01 Jul 2015 18:34:37 +0000</pubDate><guid>https://www.verboon.info/2015/07/installing-microsoft-azure-ad-connect/</guid><description>&lt;p&gt;Last week Microsoft anounced GA for Azure AD Connect. To get a better understanding of how this all works, I installed it in my Cloud based lab that is hosted in Azure.&lt;/p&gt;
&lt;p&gt;I was supposed to demonstrate this to a colleague at work this week, but simply couldn’t find time for it, so here’s a short description on how to get started for him and for anyone else.&lt;/p&gt;
&lt;p&gt;First I recommend to read through the documentation and also watch the presentation &lt;a href="https://channel9.msdn.com/Events/Ignite/2015/BRK3862"&gt;Extending On-Premises Directories to the Cloud Made Easy with Azure Active Directory Connect&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Citrix Receiver 4.3 now with ADMX support for Receiver group policy, well almost</title><link>https://www.verboon.info/2015/07/citrix-receiver-4-3-now-with-admx-support-for-receiver-group-policy-well-almost/</link><pubDate>Wed, 01 Jul 2015 17:53:36 +0000</pubDate><guid>https://www.verboon.info/2015/07/citrix-receiver-4-3-now-with-admx-support-for-receiver-group-policy-well-almost/</guid><description>&lt;p&gt;Last night Citrix released Citrix Receiver 4.3 that includes ADMX templates to manage Citrix Receiver Group Policy settings. Microsoft introduced the ADMX templates when Vista/Server 2008 was introduced in 2006, so it was about time for Citrix to come up with template files in that format instead of the old ADM based files.&lt;/p&gt;
&lt;p&gt;After installing the Citrix Receiver 4.3 that can be downloaded from &lt;a href="http://www.citrix.com/downloads/citrix-receiver/windows/receiver-for-windows-43.html"&gt;here&lt;/a&gt; you’ll find the new ADMX/ADML files in the following location:&lt;/p&gt;</description></item><item><title>The System Center Configuration Manager Cmdlet Library</title><link>https://www.verboon.info/2015/06/the-system-center-configuration-manager-cmdlet-library/</link><pubDate>Wed, 17 Jun 2015 18:21:01 +0000</pubDate><guid>https://www.verboon.info/2015/06/the-system-center-configuration-manager-cmdlet-library/</guid><description>&lt;p&gt;Hey there, usually when I post something I try to post something new, something that ideally hasn’t been posted before. Today, I’ll make an exception.  This becasue when recently speaking to others dealing with ConfigMgr I noticed that not everyone is aware yet that back in April the ConfigMgr team &lt;a href="http://blogs.technet.com/b/configmgrteam/archive/2015/04/17/now-available-microsoft-system-center-configuration-manager-cmdlet-library.aspx"&gt;released&lt;/a&gt; the &lt;strong&gt;System Center Configuation Manager CmdLet Library&lt;/strong&gt;. So i believe it’s worth to spread the word again.&lt;/p&gt;
&lt;p&gt;So here we go:&lt;/p&gt;</description></item><item><title>Group Policy Settings in Windows 10 Build 10.0.10130</title><link>https://www.verboon.info/2015/06/group-policy-settings-in-windows-10-build-10-0-10130/</link><pubDate>Fri, 05 Jun 2015 12:25:54 +0000</pubDate><guid>https://www.verboon.info/2015/06/group-policy-settings-in-windows-10-build-10-0-10130/</guid><description>&lt;p&gt;Windows 10 build 10.0.10130 brought a couple more new Group Policy settings, here they are:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt; **Location** **Setting** **Description** Computer Configuration 
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Administrative Templates &lt;br&gt;
Windows Components &lt;br&gt;
Windows Update Defer Upgrade If you enable this policy setting, in Pro and Enterprise SKUs you can defer upgrades till the next upgrade period (at least a few months). &lt;br&gt;
     
If you do not have it set you will receive upgrades once they are available that will be installed as part of your update policies.&lt;/p&gt;</description></item><item><title>Group Policy Settings in Windows 10 Build 10.0.10074</title><link>https://www.verboon.info/2015/05/group-policy-settings-in-windows-10-build-10-0-10074/</link><pubDate>Sat, 16 May 2015 13:29:30 +0000</pubDate><guid>https://www.verboon.info/2015/05/group-policy-settings-in-windows-10-build-10-0-10074/</guid><description>&lt;p&gt;Like with every new version of the Windows operating system we can expect new Group Policy settings. Today I took a look at Windows 10 build 10.0.10074 and found the follownig settings.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;pre&gt;&lt;code&gt; **Location**
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;Setting&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Description&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Computer Configuration  Windows Components  DataCollectionAndPreviewBuilds&lt;/p&gt;
&lt;p&gt;Disable user control over preview builds&lt;/p&gt;
&lt;p&gt;This policy setting determines whether users can access the preview build controls in the Advanced Options for Windows Update. These controls are located under &amp;ldquo;Choose how preview builds are installed,&amp;rdquo; and enable users to make their devices available for downloading and installing Windows preview software. If you enable or do not configure this policy setting, users can download and install Windows preview software on their devices. If you disable this policy setting, the item &amp;ldquo;Choose how preview builds are installed&amp;rdquo; will be unavailable.&lt;/p&gt;</description></item><item><title>How to troubleshoot a Windows-based Azure Virtual Machine</title><link>https://www.verboon.info/2015/04/how-to-troubleshoot-a-windows-based-azure-virtual-machine/</link><pubDate>Sun, 05 Apr 2015 22:52:41 +0000</pubDate><guid>https://www.verboon.info/2015/04/how-to-troubleshoot-a-windows-based-azure-virtual-machine/</guid><description>&lt;p&gt;When a physical device running Windows has problems, you have all sorts of possibilities to fix it, when virtual machine hosted within your on-premise virtualization infrastructure runs into issues, you still have all options to fix it. But the first time when a virtual machine hosted in Azure gets into trouble you might feel a little bit lost. But there’s hope. When I ran into an issue myself recently I found the following article “&lt;a href="http://azure.microsoft.com/en-us/documentation/articles/virtual-machines-troubleshoot-remote-desktop-connections/"&gt;Troubleshoot Remote Desktop connections to a Windows-based Azure Virtual Machine&lt;/a&gt;”&lt;/p&gt;</description></item><item><title>Get-CMTSAgentSetupInfo (Get ConfigMgr Task Sequence Agent Setup Step Info)</title><link>https://www.verboon.info/2015/04/get-cmtsagentsetupinfo-get-configmgr-task-sequence-agent-setup-step-info/</link><pubDate>Sat, 04 Apr 2015 11:49:35 +0000</pubDate><guid>https://www.verboon.info/2015/04/get-cmtsagentsetupinfo-get-configmgr-task-sequence-agent-setup-step-info/</guid><description>&lt;p&gt;We recently performed an upgrade of our ConfigMgr 2012 R2 Infrastructure and due to way how we install the Agent and Agent patches, we had to update the “Setup Windows and ConfigMgr” step within a number of our Task Sequences. I therefore wrote the below Get-CMTSAgentSetupInfo.ps1 PowerShell script which dumps all the ConfigMgr Agent Setup step information from all or specified task sequences.&lt;/p&gt;
&lt;p&gt;The script retrieves the following information:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Task Sequence Name&lt;/p&gt;</description></item><item><title>PowerShell Script: Retrieve all Office 365 URLs and IP Ranges</title><link>https://www.verboon.info/2015/02/powershell-script-retrieve-all-office-365-urls-and-ip-ranges/</link><pubDate>Thu, 05 Feb 2015 23:21:03 +0000</pubDate><guid>https://www.verboon.info/2015/02/powershell-script-retrieve-all-office-365-urls-and-ip-ranges/</guid><description>&lt;p&gt;This week I took the &lt;a href="http://www.microsoftvirtualacademy.com/training-courses/office-365-performance-management"&gt;Office 365 Performance Management&lt;/a&gt; course on the Microsoft Virtual Academy. If you have any plans using Office 365 I strongly recommend taking this course. One of the topics that was often highlighted is the importance of having all Office 365 URLs and IP Ranges configured on the outbound allow list. The Office 365 URLs and IP Ranges are documented &lt;a href="https://technet.microsoft.com/library/hh373144.aspx"&gt;here&lt;/a&gt; and the changes to the list are described &lt;a href="https://technet.microsoft.com/en-us/library/jj129402.aspx"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Installing Software using Collection Commander</title><link>https://www.verboon.info/2014/12/installing-software-using-collection-commander/</link><pubDate>Wed, 31 Dec 2014 12:25:00 +0000</pubDate><guid>https://www.verboon.info/2014/12/installing-software-using-collection-commander/</guid><description>&lt;p&gt;In the past days I had to provision a number of clients for testing purposes. A specific set of software also needed to be installed on these clients. At our company when deploying software to computers, the deployment for none mandatory software is always set to “Available” so that users can choose themselves when to install the software via the Software Center.&lt;/p&gt;
&lt;p&gt;I did not want to logon to each machine and initiate the installation manually nor did i want to create a separate “required” deployment to install the software on these systems. Instead I wrote a few lines of PowerShell code and triggered them using collection commander. I must admit its a bit of a quick and dirty approach but it did the job in just a few minutes.&lt;/p&gt;</description></item><item><title>PowerShell Script to Retrieve Internet Explorer Telemetry Data</title><link>https://www.verboon.info/2014/11/powershell-script-to-retrieve-internet-explorer-telemetry-data/</link><pubDate>Sat, 29 Nov 2014 15:27:40 +0000</pubDate><guid>https://www.verboon.info/2014/11/powershell-script-to-retrieve-internet-explorer-telemetry-data/</guid><description>&lt;p&gt;During the past days I have been busy deploying the &lt;a href="http://blogs.msdn.com/b/ie/archive/2014/10/24/announcing-the-enterprise-site-discovery-toolkit-for-internet-explorer-11.aspx"&gt;Internet Explorer Site Discovery Toolkit&lt;/a&gt; to our Internet Explorer 11 test clients. I will write about the deployment of the Toolkit in a separate post. Today I would like to share with you a PowerShell script I put together that allows you to retrieve the collected Internet Explorer Telemetry data from local or remote computers.&lt;/p&gt;
&lt;p&gt;Internet Explorer Telemetry data is stored into the following WMI Classes&lt;/p&gt;</description></item><item><title>Group Policy Management expanding into MDM</title><link>https://www.verboon.info/2014/11/group-policy-management-expanding-into-mdm/</link><pubDate>Sat, 01 Nov 2014 11:36:11 +0000</pubDate><guid>https://www.verboon.info/2014/11/group-policy-management-expanding-into-mdm/</guid><description>&lt;p&gt;During the Channel 9 session “&lt;a href="http://channel9.msdn.com/Events/TechEd/Europe/2014/Ch9-03"&gt;Windows 10 Client Goodness with Joe Belfiore&lt;/a&gt;” (at 12 minutes 04 of the recorded session)  there was an interesting comment from Joe about Group Policy Management in Widows 10. If you’re dealing with Group Policy Management today, the following comments from Joe might be of interest.&lt;/p&gt;
&lt;p&gt;*What we&amp;rsquo;re trying to do in Windows 10. And here&amp;rsquo;s another case where you think of a core operating system that shares among a bunch of &lt;br&gt;
different devices. Today many companies are using Group Policy to manage PCs and companies are using MDM systems as they are getting from &lt;br&gt;
a wide range of vendors to manage their diverse populations of tables and phones and so on. Well with Windows 10 we want to make sure that &lt;br&gt;
all of our customers can have the flexibility to pick the system that makes sense for them so we are going to continue to have terrific group &lt;br&gt;
policy support for PC&amp;rsquo;s as you would expect but we are also going to enable MDM systems to manage PCs as well. So if you have an MDM system that you like and you are managing phones and tablets, you can use that MDM system and now manage your PCs as well. *&lt;/p&gt;</description></item><item><title>How to solve &amp;ldquo;The RPC server is unavailable&amp;rdquo; when loading the ConfigMgr PowerShell Module</title><link>https://www.verboon.info/2014/10/how-to-solve-the-rpc-server-is-unavailable-when-loading-the-configmgr-powershell-module/</link><pubDate>Wed, 29 Oct 2014 17:03:43 +0000</pubDate><guid>https://www.verboon.info/2014/10/how-to-solve-the-rpc-server-is-unavailable-when-loading-the-configmgr-powershell-module/</guid><description>&lt;p&gt;Since a few weeks, I received the below error message when importing the ConfigMgr module in PowerShell, but everything I ran afterwards worked fine, so I kept ignoring it for a while. &lt;a href="images/image4.png"&gt;

 &lt;img src="images/image_thumb4.png" alt="image"&gt;


&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;But now it was about time to get rid of this annoying message. My friend Claude Henchoz gave me a hint a while ago that helped me solve the issue. Looking at the error message more closely, I noticed the name of our old meanwhile decommissioned POC environment for ConfigMgr 2012 R2.&lt;/p&gt;</description></item><item><title>ToolTip: Collection Commander</title><link>https://www.verboon.info/2014/10/tooltip-collection-commander/</link><pubDate>Fri, 24 Oct 2014 14:34:05 +0000</pubDate><guid>https://www.verboon.info/2014/10/tooltip-collection-commander/</guid><description>&lt;h3 id="collection-commander"&gt;Collection Commander&lt;/h3&gt;
&lt;p&gt;Hey there, today I&amp;rsquo;d like to talk about an awesome tool called Collection Commander. If you&amp;rsquo;re working with Microsoft System Center Configuration Manager you probably know &lt;a href="https://sccmclictr.codeplex.com/"&gt;Client Center&lt;/a&gt;. Now Client Center is also a very cool tool, but it only allows you to work on one client. Collection Commander allows you to do things on multiple clients at the same time. Oh and before I forget, Collection Commander is created by System Center MVP Roger Zander, the same guy who creates Client Center. Just in case you are not using System Center Configuration Manager, don&amp;rsquo;t walk away. While Collection Commander plays nicely with the System Center Configuration Manager Console, it also works without it.&lt;/p&gt;</description></item><item><title>Use PowerShell to find all collections where the specified device has a membership</title><link>https://www.verboon.info/2014/10/use-powershell-to-find-all-collections-where-the-specified-device-has-a-membership/</link><pubDate>Tue, 14 Oct 2014 18:44:28 +0000</pubDate><guid>https://www.verboon.info/2014/10/use-powershell-to-find-all-collections-where-the-specified-device-has-a-membership/</guid><description>&lt;p&gt;Yesterday I deployed a computer with ConfigMgr and then wondered why it got certain software installed. And so another script was born.&lt;/p&gt;
&lt;p&gt;The Get-CMCollectionOfDevice command retrieves all collections where the specified device has a membership&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image_thumb1.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;The Script can be downloaded from &lt;a href="https://gallery.technet.microsoft.com/Get-CMCollectionOfDevice-13a130b3"&gt;here&lt;/a&gt;&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-powershell" data-lang="powershell"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;&amp;lt;#
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;SYNOPSIS&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Get-CMCollectionOfDevice retrieves all collections where the specified device has a membership
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;DESCRIPTION&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; The Get-CMCollectionOfDevice retrieves all collections where the specified device has a membership
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.PARAMETER Computer
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; The name of the computer device
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Example: Client01
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.PARAMETER SiteCode
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; The Configuration Manager Site Code
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Example: PRI
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.PARAMETER SiteServer
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; The computer name of the Configuration Manager Site Server
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Example: Contoso-01
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;EXAMPLE&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Get-CMCollectionOfDevice -Computer Client01
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; CollectionID Name Commnent LastRefreshTime 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; ------------ ---- -------- --------------- 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; SMS00001 All Systems All Systems 14.10.2014 14:25:57 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; SMSDM003 All Desktop and Server Cli... All Desktop and Server Cli... 14.10.2014 14:30:02 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; PR100011 ALL Contoso Workstation Lim. Limiting collection used f... 14.10.2014 16:37:53 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; PR100014 Zurich Location Zuerich 14.10.2014 14:45:53 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; The above command lists all collections where computer Client01 is a member of. The default
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; parameter values for SiteCode and SiteServer defined in the script are used. 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;EXAMPLE&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Get-CMCollectionOfDevice -Computer Client01 -SiteCode PRI -SiteServer Contoso-01
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; The above command lists all collections where computer Client01 is a member of within the
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Configuration Manager site PRI connecting to Site Server Contoso-01
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;NOTES&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Version 1.0 , Alex Verboon
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Credits to Kaido Järvemets and David O&amp;#39;Brien for the code snippets
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;#&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;function&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;Get-CMCollectionOfDevice&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; [&lt;span style="color:#8be9fd;font-style:italic"&gt;CmdletBinding&lt;/span&gt;()]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; [OutputType([int])]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;Param&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; (
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Computername&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; [&lt;span style="color:#8be9fd;font-style:italic"&gt;Parameter&lt;/span&gt;(&lt;span style="color:#50fa7b"&gt;Mandatory&lt;/span&gt;=&lt;span style="color:#8be9fd;font-style:italic"&gt;$true&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#50fa7b"&gt;ValueFromPipelineByPropertyName&lt;/span&gt;=&lt;span style="color:#8be9fd;font-style:italic"&gt;$true&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#50fa7b"&gt;Position&lt;/span&gt;=&lt;span style="color:#bd93f9"&gt;0&lt;/span&gt;)]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; [String]&lt;span style="color:#8be9fd;font-style:italic"&gt;$Computer&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# ConfigMgr SiteCode&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; [&lt;span style="color:#8be9fd;font-style:italic"&gt;Parameter&lt;/span&gt;(&lt;span style="color:#50fa7b"&gt;Mandatory&lt;/span&gt;=&lt;span style="color:#8be9fd;font-style:italic"&gt;$false&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#50fa7b"&gt;ValueFromPipelineByPropertyName&lt;/span&gt;=&lt;span style="color:#8be9fd;font-style:italic"&gt;$true&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#50fa7b"&gt;Position&lt;/span&gt;=&lt;span style="color:#bd93f9"&gt;1&lt;/span&gt;)]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; [String]&lt;span style="color:#8be9fd;font-style:italic"&gt;$SiteCode&lt;/span&gt; = &lt;span style="color:#f1fa8c"&gt;&amp;#34;PRI&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# ConfigMgr SiteServer&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; [&lt;span style="color:#8be9fd;font-style:italic"&gt;Parameter&lt;/span&gt;(&lt;span style="color:#50fa7b"&gt;Mandatory&lt;/span&gt;=&lt;span style="color:#8be9fd;font-style:italic"&gt;$false&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#50fa7b"&gt;ValueFromPipelineByPropertyName&lt;/span&gt;=&lt;span style="color:#8be9fd;font-style:italic"&gt;$true&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#50fa7b"&gt;Position&lt;/span&gt;=&lt;span style="color:#bd93f9"&gt;2&lt;/span&gt;)]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; [String]&lt;span style="color:#8be9fd;font-style:italic"&gt;$SiteServer&lt;/span&gt; = &lt;span style="color:#f1fa8c"&gt;&amp;#34;contoso-01.corp.com&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; )
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;Begin&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; [string] &lt;span style="color:#8be9fd;font-style:italic"&gt;$Namespace&lt;/span&gt; = &lt;span style="color:#f1fa8c"&gt;&amp;#34;root\SMS\site_&lt;/span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$SiteCode&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;Process&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$si&lt;/span&gt;=&lt;span style="color:#bd93f9"&gt;1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;Write-Progress&lt;/span&gt; -Activity &lt;span style="color:#f1fa8c"&gt;&amp;#34;Retrieving ResourceID for computer &lt;/span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$computer&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;&amp;#34;&lt;/span&gt; -Status &lt;span style="color:#f1fa8c"&gt;&amp;#34;Retrieving data&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$ResIDQuery&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;Get-WmiObject&lt;/span&gt; -ComputerName &lt;span style="color:#8be9fd;font-style:italic"&gt;$SiteServer&lt;/span&gt; -Namespace &lt;span style="color:#8be9fd;font-style:italic"&gt;$Namespace&lt;/span&gt; -Class &lt;span style="color:#f1fa8c"&gt;&amp;#34;SMS_R_SYSTEM&amp;#34;&lt;/span&gt; -Filter &lt;span style="color:#f1fa8c"&gt;&amp;#34;Name=&amp;#39;&lt;/span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$Computer&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;&amp;#39;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;If&lt;/span&gt; ([string]::IsNullOrEmpty(&lt;span style="color:#8be9fd;font-style:italic"&gt;$ResIDQuery&lt;/span&gt;))
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;Write-Output&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;System &lt;/span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$Computer&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt; does not exist in Site &lt;/span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$SiteCode&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;Else&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$Collections&lt;/span&gt; = (&lt;span style="color:#8be9fd;font-style:italic"&gt;Get-WmiObject&lt;/span&gt; -ComputerName &lt;span style="color:#8be9fd;font-style:italic"&gt;$SiteServer&lt;/span&gt; -Class sms_fullcollectionmembership -Namespace &lt;span style="color:#8be9fd;font-style:italic"&gt;$Namespace&lt;/span&gt; -Filter &lt;span style="color:#f1fa8c"&gt;&amp;#34;ResourceID = &amp;#39;&lt;/span&gt;$(&lt;span style="color:#8be9fd;font-style:italic"&gt;$ResIDQuery&lt;/span&gt;.ResourceId)&lt;span style="color:#f1fa8c"&gt;&amp;#39;&amp;#34;&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$colcount&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;$Collections&lt;/span&gt;.Count
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$devicecollections&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;@&lt;/span&gt;()
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ForEach&lt;/span&gt; (&lt;span style="color:#8be9fd;font-style:italic"&gt;$res&lt;/span&gt; &lt;span style="color:#ff79c6"&gt;in&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$collections&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$colid&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;$res&lt;/span&gt;.CollectionID
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;Write-Progress&lt;/span&gt; -Activity &lt;span style="color:#f1fa8c"&gt;&amp;#34;Processing &lt;/span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$si&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt; / &lt;/span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$colcount&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;&amp;#34;&lt;/span&gt; -Status &lt;span style="color:#f1fa8c"&gt;&amp;#34;Retrieving Collection data&amp;#34;&lt;/span&gt; -PercentComplete ((&lt;span style="color:#8be9fd;font-style:italic"&gt;$si&lt;/span&gt; / &lt;span style="color:#8be9fd;font-style:italic"&gt;$colcount&lt;/span&gt;) * &lt;span style="color:#bd93f9"&gt;100&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$collectioninfo&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;Get-WmiObject&lt;/span&gt; -ComputerName &lt;span style="color:#8be9fd;font-style:italic"&gt;$SiteServer&lt;/span&gt; -Namespace &lt;span style="color:#8be9fd;font-style:italic"&gt;$Namespace&lt;/span&gt; -Class &lt;span style="color:#f1fa8c"&gt;&amp;#34;SMS_Collection&amp;#34;&lt;/span&gt; -Filter &lt;span style="color:#f1fa8c"&gt;&amp;#34;CollectionID=&amp;#39;&lt;/span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$colid&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;&amp;#39;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;New-Object&lt;/span&gt; -TypeName PSObject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name &lt;span style="color:#f1fa8c"&gt;&amp;#34;CollectionID&amp;#34;&lt;/span&gt; -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$collectioninfo&lt;/span&gt;.CollectionID
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name &lt;span style="color:#f1fa8c"&gt;&amp;#34;Name&amp;#34;&lt;/span&gt; -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$collectioninfo&lt;/span&gt;.Name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name &lt;span style="color:#f1fa8c"&gt;&amp;#34;Commnent&amp;#34;&lt;/span&gt; -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$collectioninfo&lt;/span&gt;.Comment
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name &lt;span style="color:#f1fa8c"&gt;&amp;#34;LastRefreshTime&amp;#34;&lt;/span&gt; -Value ([Management.ManagementDateTimeConverter]::ToDateTime(&lt;span style="color:#8be9fd;font-style:italic"&gt;$collectioninfo&lt;/span&gt;.LastRefreshTime))
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$devicecollections&lt;/span&gt; += &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$si&lt;/span&gt;++
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;} &lt;span style="color:#6272a4"&gt;# end check system exists&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;End&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$devicecollections&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>Analysing the file content of Windows Installer files using PowerShell</title><link>https://www.verboon.info/2014/10/analysing-the-file-content-of-windows-installer-files-using-powershell/</link><pubDate>Sun, 05 Oct 2014 18:59:14 +0000</pubDate><guid>https://www.verboon.info/2014/10/analysing-the-file-content-of-windows-installer-files-using-powershell/</guid><description>&lt;p&gt;A few weeks ago we have started with the preparation for introducing Microsoft Office 2013 and Internet Explorer 11. As with every introduction of new software it’s all about compatibility. During the course of testing applications we were informed that some of them caused an issue due to hard coded paths. Each application is going to be installed anyway so that application owners can conduct testing, but at the same time I thought, it would be nice if we could identify potentially affected applications upfront without having to go through an actual install.&lt;/p&gt;</description></item><item><title>Use PowerShell to Troubleshoot Group Policy</title><link>https://www.verboon.info/2014/09/use-powershell-to-troubleshoot-group-policy/</link><pubDate>Thu, 04 Sep 2014 21:44:17 +0000</pubDate><guid>https://www.verboon.info/2014/09/use-powershell-to-troubleshoot-group-policy/</guid><description>&lt;p&gt;While I was on vacation last summer Ed Wilson aka Microsoft Scripting Guy asked me if I would like to write a guest post for the Hey Scripting Guy Blog. Of course !! was my immediate response.&lt;/p&gt;
&lt;p&gt;And here it is:
&lt;a href="http://blogs.technet.com/b/heyscriptingguy/archive/2014/08/24/weekend-scripter-use-powershell-to-troubleshoot-group-policy.aspx"&gt;Weekend Scripter: Use PowerShell to Troubleshoot Group Policy&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The script referenced can be downloaded from here
&lt;a href="http://gallery.technet.microsoft.com/scriptcenter/Get-GPProcessingTime-a124aaf5"&gt;http://gallery.technet.microsoft.com/scriptcenter/Get-GPProcessingTime-a124aaf5&lt;/a&gt;&lt;/p&gt;</description></item><item><title>How to identify ConfigMgr collections that take long to refresh</title><link>https://www.verboon.info/2014/08/how-to-identify-configmgr-collections-that-take-long-to-refresh/</link><pubDate>Sat, 30 Aug 2014 09:54:14 +0000</pubDate><guid>https://www.verboon.info/2014/08/how-to-identify-configmgr-collections-that-take-long-to-refresh/</guid><description>&lt;p&gt;I’ve put together the below PowerShell script this week to identify collections in ConfigMgr that require the longest time to refresh. If you ever experience a decrease in ConfigMgr collection update performance, you might want to run this script to find potential collections that have a long refresh duration.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-powershell" data-lang="powershell"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;Function&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;Get-CMCollectionRefreshDuration&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;&amp;lt;#
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;Synopsis&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Get-CMCollectionRefreshDuration displays the duration of Configuration Manager refresh cycles
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;DESCRIPTION&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Inefficient queries can cause long collection refresh cycles. Use the Get-CMCollectionRefreshDuration
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; cmdlet to identify collections with long refresh cycles. 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;EXAMPLE&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Get-CMCollectionRefreshDuration -DataSource sqlsrv01\instance1 -Database CM_DB1
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Collection EvaluationStartTime LastRefreshTime Duration
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; ---------- ------------------- --------------- --------
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Collection1 30.08.2014 09:20:11 30.08.2014 09:22:45 00:02:33
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Collection2 30.08.2014 09:27:31 30.08.2014 09:30:05 00:02:33
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Collection3 30.08.2014 07:01:23 30.08.2014 07:03:56 00:02:33
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Collection4 30.08.2014 07:20:38 30.08.2014 07:23:11 00:02:33
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Collection5 30.08.2014 07:05:00 30.08.2014 07:07:33 00:02:33 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;EXAMPLE&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Get-CMCollectionRefreshDuration -DataSource sqlsrv01\instance1 -Database CM_DB1 -ShowTopCollections 100
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Lists the top 100 collections
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.PARAMETER DataSource
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; The name of the SQL Server that hosts the configuration manager database
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; &amp;lt;servername\instance&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.PARAMETER Database
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; The database name of the configuration manager database
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.PARAMETER ShowTopCollections
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; The number of collections to show that have the longers collection refresh cycle duration
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;#&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; [&lt;span style="color:#8be9fd;font-style:italic"&gt;CmdletBinding&lt;/span&gt;()]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;Param&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; (
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; [&lt;span style="color:#8be9fd;font-style:italic"&gt;Parameter&lt;/span&gt;(&lt;span style="color:#50fa7b"&gt;Mandatory&lt;/span&gt;=&lt;span style="color:#8be9fd;font-style:italic"&gt;$false&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#50fa7b"&gt;Position&lt;/span&gt;=&lt;span style="color:#bd93f9"&gt;0&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#50fa7b"&gt;HelpMessage&lt;/span&gt;=&lt;span style="color:#f1fa8c"&gt;&amp;#34;Enter the SQL Server datasource name &amp;lt;server\instance&amp;gt;&amp;#34;&lt;/span&gt;)]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; [string]&lt;span style="color:#8be9fd;font-style:italic"&gt;$DataSource&lt;/span&gt;=&lt;span style="color:#f1fa8c"&gt;&amp;#34;server01\instance1&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; [&lt;span style="color:#8be9fd;font-style:italic"&gt;Parameter&lt;/span&gt;(&lt;span style="color:#50fa7b"&gt;Mandatory&lt;/span&gt;=&lt;span style="color:#8be9fd;font-style:italic"&gt;$false&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#50fa7b"&gt;Position&lt;/span&gt;=&lt;span style="color:#bd93f9"&gt;1&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#50fa7b"&gt;HelpMessage&lt;/span&gt;=&lt;span style="color:#f1fa8c"&gt;&amp;#34;The database name of the ConfigMgr database&amp;#34;&lt;/span&gt;)]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; [string]&lt;span style="color:#8be9fd;font-style:italic"&gt;$Database&lt;/span&gt;=&lt;span style="color:#f1fa8c"&gt;&amp;#34;CMDB1&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; [&lt;span style="color:#8be9fd;font-style:italic"&gt;Parameter&lt;/span&gt;(&lt;span style="color:#50fa7b"&gt;Mandatory&lt;/span&gt;=&lt;span style="color:#8be9fd;font-style:italic"&gt;$false&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#50fa7b"&gt;Position&lt;/span&gt;=&lt;span style="color:#bd93f9"&gt;2&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#50fa7b"&gt;HelpMessage&lt;/span&gt;=&lt;span style="color:#f1fa8c"&gt;&amp;#34;The number of top collectons to show&amp;#34;&lt;/span&gt;)]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; [&lt;span style="color:#8be9fd;font-style:italic"&gt;ValidateRange&lt;/span&gt;(&lt;span style="color:#bd93f9"&gt;1&lt;/span&gt;,&lt;span style="color:#bd93f9"&gt;10000&lt;/span&gt;)]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; [int]&lt;span style="color:#8be9fd;font-style:italic"&gt;$ShowTopCollections&lt;/span&gt;=&lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; )
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;Begin&lt;/span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# connecting to SQL server&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;Try&lt;/span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$Connection&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;New-Object&lt;/span&gt; System.Data.SqlClient.SqlConnection
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$Connection&lt;/span&gt;.ConnectionString = &lt;span style="color:#f1fa8c"&gt;&amp;#34;Data Source=&lt;/span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$DataSource&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;;Integrated Security=True&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$Connection&lt;/span&gt;.Open()
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;Catch&lt;/span&gt; [Exception]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;write-output&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;Unable to connect to &lt;/span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$DataSource&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;Write-Output&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$_&lt;/span&gt;.Exception
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;Throw&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$query&lt;/span&gt; = &lt;span style="color:#f1fa8c"&gt;&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; SELECT TOP &lt;/span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$ShowTopCollections&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; [CollectionName],
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; [EvaluationStartTime],
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; [LastRefreshTime],
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; CAST([LastRefreshTime] - [EvaluationStartTime] as datetime) as Duration
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; FROM [&lt;/span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$Database&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;].[dbo].[Collections]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; ORDER BY CAST([LastRefreshTime] - [EvaluationStartTime] as datetime) DESC&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$command&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;$connection&lt;/span&gt;.CreateCommand()
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$command&lt;/span&gt;.CommandText = &lt;span style="color:#8be9fd;font-style:italic"&gt;$query&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$result&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;$command&lt;/span&gt;.ExecuteReader()
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$table&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;new-object&lt;/span&gt; “System.Data.DataTable”
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$table&lt;/span&gt;.Load(&lt;span style="color:#8be9fd;font-style:italic"&gt;$result&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$Connection&lt;/span&gt;.Close()
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;Process&lt;/span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$colupdateduration&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;@&lt;/span&gt;()
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ForEach&lt;/span&gt;(&lt;span style="color:#8be9fd;font-style:italic"&gt;$cud&lt;/span&gt; &lt;span style="color:#ff79c6"&gt;in&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$table&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;New-Object&lt;/span&gt; -TypeName PSObject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name &lt;span style="color:#f1fa8c"&gt;&amp;#34;Collection&amp;#34;&lt;/span&gt; -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$cud&lt;/span&gt;.Collectionname
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name &lt;span style="color:#f1fa8c"&gt;&amp;#34;EvaluationStartTime&amp;#34;&lt;/span&gt; -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$cud&lt;/span&gt;.EvaluationStartTime
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name &lt;span style="color:#f1fa8c"&gt;&amp;#34;LastRefreshTime&amp;#34;&lt;/span&gt; -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$cud&lt;/span&gt;.LastRefreshTime
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name &lt;span style="color:#f1fa8c"&gt;&amp;#34;Duration&amp;#34;&lt;/span&gt; -Value (&lt;span style="color:#8be9fd;font-style:italic"&gt;$dur&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;Get-date&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$cud&lt;/span&gt;.Duration -Format &lt;span style="color:#f1fa8c"&gt;&amp;#34;HH:mm:ss&amp;#34;&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$colupdateduration&lt;/span&gt; += &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;End&lt;/span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$colupdateduration&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Thanks to Roger Zander and Claude Henchoz for the SQL query to find these collections.&lt;/p&gt;</description></item><item><title>PowerShell Script to retrieve content from Internet Explorer ActiveX blocking log</title><link>https://www.verboon.info/2014/08/powershell-script-to-retrieve-content-from-internet-explorer-activex-blocking-log/</link><pubDate>Wed, 13 Aug 2014 23:12:50 +0000</pubDate><guid>https://www.verboon.info/2014/08/powershell-script-to-retrieve-content-from-internet-explorer-activex-blocking-log/</guid><description>&lt;p&gt;In preparation of the Internet &lt;a href="http://technet.microsoft.com/en-us/ie/dn798785.aspx"&gt;Explorer out of date ActiveX control blocking&lt;/a&gt; activities I wrote the below script that retrieves the content of the log stored under LOCALAPPDATA%\Microsoft\Internet Explorer\AuditMode\VersionAuditLog.csv&lt;/p&gt;
&lt;p&gt;You can download the script from &lt;a href="http://gallery.technet.microsoft.com/scriptcenter/Get-ActiveXControlLog-58d33184"&gt;here&lt;/a&gt;&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-powershell" data-lang="powershell"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;function&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;Get-ActiveXControlLog&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;&amp;lt;#
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;Synopsis&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Get-ActiveXControlLog
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;DESCRIPTION&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Get-ActiveXControlLog retrieves the content of the Internet Explorer ActiveX control log stored locally. 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;EXAMPLE&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Get-ActiveXControlLog
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Shows all entries in the log file
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;EXAMPLE&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Get-ActiveXControlLog -Show Allowed
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Shows only entries with status &amp;#34;Allowed&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.LINKS
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; http://technet.microsoft.com/en-us/ie/dn798785.aspx
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;NOTES&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; version 1.0 by Alex Verboon
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;#&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; [&lt;span style="color:#8be9fd;font-style:italic"&gt;CmdletBinding&lt;/span&gt;()]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;Param&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; (
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; [&lt;span style="color:#8be9fd;font-style:italic"&gt;Parameter&lt;/span&gt;(&lt;span style="color:#50fa7b"&gt;Mandatory&lt;/span&gt;=&lt;span style="color:#8be9fd;font-style:italic"&gt;$false&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#50fa7b"&gt;Position&lt;/span&gt;=&lt;span style="color:#bd93f9"&gt;0&lt;/span&gt;)]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; [&lt;span style="color:#8be9fd;font-style:italic"&gt;ValidateSet&lt;/span&gt;(&lt;span style="color:#f1fa8c"&gt;&amp;#34;All&amp;#34;&lt;/span&gt;,&lt;span style="color:#f1fa8c"&gt;&amp;#34;Allowed&amp;#34;&lt;/span&gt;,&lt;span style="color:#f1fa8c"&gt;&amp;#34;Blocked&amp;#34;&lt;/span&gt;)] 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$Show&lt;/span&gt;=&lt;span style="color:#f1fa8c"&gt;&amp;#34;All&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; )
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;Begin&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# the default location of the log file&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$VersionAuditLog&lt;/span&gt; = [Environment]::GetFolderPath(&lt;span style="color:#f1fa8c"&gt;&amp;#39;LocalApplicationData&amp;#39;&lt;/span&gt;) + &lt;span style="color:#f1fa8c"&gt;&amp;#34;\Microsoft\Internet Explorer\AuditMode\VersionAuditLog.csv&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# check if the log file is present&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;If&lt;/span&gt; (&lt;span style="color:#8be9fd;font-style:italic"&gt;Test-Path&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$VersionAuditLog&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;Write-output&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;ActiveX out of date blocking control log found&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;Else&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;Write-Verbose&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;ActiveX out of date blocking control log not found&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# let&amp;#39;s check if the logging policy is enabled at all&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$lm&lt;/span&gt; = (&lt;span style="color:#8be9fd;font-style:italic"&gt;Get-ItemProperty&lt;/span&gt; -Path &lt;span style="color:#f1fa8c"&gt;&amp;#34;HKLM:Software\Microsoft\Windows\CurrentVersion\Policies\Ext&amp;#34;&lt;/span&gt; -Name &lt;span style="color:#f1fa8c"&gt;&amp;#34;AuditModeEnabled&amp;#34;&lt;/span&gt; -ErrorAction SilentlyContinue).AuditModeEnabled 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$cu&lt;/span&gt; = (&lt;span style="color:#8be9fd;font-style:italic"&gt;Get-ItemProperty&lt;/span&gt; -Path &lt;span style="color:#f1fa8c"&gt;&amp;#34;HKCU:Software\Microsoft\Windows\CurrentVersion\Policies\Ext&amp;#34;&lt;/span&gt; -Name &lt;span style="color:#f1fa8c"&gt;&amp;#34;AuditModeEnabled&amp;#34;&lt;/span&gt; -ErrorAction SilentlyContinue).AuditModeEnabled
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;If&lt;/span&gt; (&lt;span style="color:#8be9fd;font-style:italic"&gt;$lm&lt;/span&gt; &lt;span style="color:#ff79c6"&gt;-le&lt;/span&gt; &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;write-output&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;ActiveX control logging policy is not enabled at the computer level&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;Else&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;Write-Output&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;Active control logging policy is enabled at the computer level, but there&amp;#39;s no log: &lt;/span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$VersionAuditLog&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;If&lt;/span&gt; (&lt;span style="color:#8be9fd;font-style:italic"&gt;$cu&lt;/span&gt; &lt;span style="color:#ff79c6"&gt;-le&lt;/span&gt; &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;write-output&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;ActiveX control logging policy is not enabled at the User level&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;Else&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;Write-Output&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;Active control logging policy is enabled at the user level, but there&amp;#39;s no log: &lt;/span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$VersionAuditLog&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;Throw&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;Process&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Get the content of the log file&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$axlog&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;Import-csv&lt;/span&gt; -Delimiter &lt;span style="color:#f1fa8c"&gt;&amp;#34;,&amp;#34;&lt;/span&gt; -Path &lt;span style="color:#8be9fd;font-style:italic"&gt;$VersionAuditLog&lt;/span&gt; -Header URL, Path, ProductVersion, FileVersion, Action, Reason, EPMCompat
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$axlogdata&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;@&lt;/span&gt;()
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ForEach&lt;/span&gt; (&lt;span style="color:#8be9fd;font-style:italic"&gt;$entry&lt;/span&gt; &lt;span style="color:#ff79c6"&gt;in&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$axlog&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;New-Object&lt;/span&gt; -TypeName PSObject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name URL -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$entry&lt;/span&gt;.URL
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name Path -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$entry&lt;/span&gt;.Path
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name ProductVersion -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$entry&lt;/span&gt;.ProductVersion
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name FileVersion -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$entry&lt;/span&gt;.FileVersion
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name Result -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$entry&lt;/span&gt;.Action
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name Reason -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$entry&lt;/span&gt;.Reason 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name EPMCompatible -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$entry&lt;/span&gt;.EPMCompat
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$axlogdata&lt;/span&gt; += &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;End&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;If&lt;/span&gt; (&lt;span style="color:#8be9fd;font-style:italic"&gt;$Show&lt;/span&gt; &lt;span style="color:#ff79c6"&gt;-eq&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;All&amp;#34;&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$axlogdata&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;Else&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$axlogdata&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Where-Object&lt;/span&gt; {&lt;span style="color:#8be9fd;font-style:italic"&gt;$_&lt;/span&gt;.Result &lt;span style="color:#ff79c6"&gt;-eq&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$Show&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;&amp;#34;&lt;/span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>New IE Group Policy Settings for blocking out-of-date ActiveX controls</title><link>https://www.verboon.info/2014/08/new-ie-group-policy-settings-for-blocking-out-of-date-activex-controls/</link><pubDate>Sun, 10 Aug 2014 20:26:04 +0000</pubDate><guid>https://www.verboon.info/2014/08/new-ie-group-policy-settings-for-blocking-out-of-date-activex-controls/</guid><description>&lt;p&gt;As &lt;a href="http://blogs.msdn.com/b/ie/archive/2014/08/06/internet-explorer-begins-blocking-out-of-date-activex-controls.aspx"&gt;anounced&lt;/a&gt; by Microsoft last week on their IEBlog Internet Explorer will start blocking out of date ActiveX controls For managed environments there are updated &lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=40905"&gt;administrative templates&lt;/a&gt; for Internet Explorer to control the behaviour of the ActiveX blocking feature.&lt;/p&gt;
&lt;p&gt;Although the link brings you to a site called “Administrative Templates for Internet Explorer 11” the settings are set to work for Internet Explorer 8,9, 10 and 11. If you haven’t updated your administrative templates since a while, beware of the &lt;a href="http://msdn.microsoft.com/en-us/library/dn338129.aspx"&gt;missing IE maintenance settings&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>test</title><link>https://www.verboon.info/2014/08/test/</link><pubDate>Sun, 10 Aug 2014 15:47:14 +0000</pubDate><guid>https://www.verboon.info/2014/08/test/</guid><description>&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-powershell" data-lang="powershell"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;	&lt;span style="color:#8be9fd;font-style:italic"&gt;get-process&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>PowerShell Script - Get-CMInstalledSoftware</title><link>https://www.verboon.info/2014/08/powershell-script-get-cminstalledsoftware/</link><pubDate>Fri, 08 Aug 2014 19:23:05 +0000</pubDate><guid>https://www.verboon.info/2014/08/powershell-script-get-cminstalledsoftware/</guid><description>&lt;p&gt;ConfigMgr 2012 comes with a lot of build-in reports, but often it just does not contain all the information I want. Creating a custom report takes more time than just writing a script.&lt;/p&gt;
&lt;p&gt;The Get-CMInstalledSoftware script retrieves all computers that have the specified software installed. Like it? Get your copy of the script from &lt;a href="http://gallery.technet.microsoft.com/scriptcenter/Get-CMInstalledSoftware-97daddd8"&gt;here&lt;/a&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-powershell" data-lang="powershell"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;&amp;lt;#
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;Synopsis&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Get all computers that have the specified software installed
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;DESCRIPTION&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Get-CMInstalledSoftware retrieves all computers where the specified software is installed on. 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; The function queries SMS_G_System_INSTALLED_SOFTWARE which contains both 32 and 64 bit software
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; installations.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; The following information is collected
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Computername,OperatingSystemNameandVersion InstallDate, InstalledLocation, Productname, ProductVersion
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Publisher, UninstallString
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;EXAMPLE&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Get-CMInstalledSoftware -ProductName &amp;#34;Client Center for Configuration Manager%&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Computername : Client01
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; OperatingSystemNameandVersion : Microsoft Windows NT Workstation 6.1
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Productname : Client Center for Configuration Manager 2012
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; ProductVersion : 1.0.1.0
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Publisher : Zander Tools
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; InstallDate : Friday, 1. August 2014 00:00:00
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; InstalledLocation : C:\Program Files\Client Center for Configuration Manager 2012\
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; UninstallString : MsiExec.exe /X{B299EE26-A664-42A2-8D4E-6BF005EB5E75}
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.PARAMETER -ProductName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; The Name of the Software. Use % before or after the productname as a wildcard. 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;#&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;Function&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;Get-CMInstalledSoftware&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; [&lt;span style="color:#8be9fd;font-style:italic"&gt;CmdletBinding&lt;/span&gt;()]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; [OutputType([int])]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;Param&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; (
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Software Product Name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; [&lt;span style="color:#8be9fd;font-style:italic"&gt;Parameter&lt;/span&gt;(&lt;span style="color:#50fa7b"&gt;Mandatory&lt;/span&gt;=&lt;span style="color:#8be9fd;font-style:italic"&gt;$true&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#50fa7b"&gt;ValueFromPipelineByPropertyName&lt;/span&gt;=&lt;span style="color:#8be9fd;font-style:italic"&gt;$true&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#50fa7b"&gt;Position&lt;/span&gt;=&lt;span style="color:#bd93f9"&gt;0&lt;/span&gt;)]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$ProductName&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; [&lt;span style="color:#8be9fd;font-style:italic"&gt;Parameter&lt;/span&gt;(&lt;span style="color:#50fa7b"&gt;Mandatory&lt;/span&gt;=&lt;span style="color:#8be9fd;font-style:italic"&gt;$false&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#50fa7b"&gt;ValueFromPipelineByPropertyName&lt;/span&gt;=&lt;span style="color:#8be9fd;font-style:italic"&gt;$true&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#50fa7b"&gt;Position&lt;/span&gt;=&lt;span style="color:#bd93f9"&gt;1&lt;/span&gt;)]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$SiteCode&lt;/span&gt; = &lt;span style="color:#f1fa8c"&gt;&amp;#34;SR1&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; [&lt;span style="color:#8be9fd;font-style:italic"&gt;Parameter&lt;/span&gt;(&lt;span style="color:#50fa7b"&gt;Mandatory&lt;/span&gt;=&lt;span style="color:#8be9fd;font-style:italic"&gt;$false&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#50fa7b"&gt;ValueFromPipelineByPropertyName&lt;/span&gt;=&lt;span style="color:#8be9fd;font-style:italic"&gt;$true&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#50fa7b"&gt;Position&lt;/span&gt;=&lt;span style="color:#bd93f9"&gt;2&lt;/span&gt;)]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$SiteServer&lt;/span&gt; = &lt;span style="color:#f1fa8c"&gt;&amp;#34;chrv0300.corp.gwpnet.com&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; )
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;Begin&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; [string] &lt;span style="color:#8be9fd;font-style:italic"&gt;$Namespace&lt;/span&gt; = &lt;span style="color:#f1fa8c"&gt;&amp;#34;root\SMS\site_&lt;/span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$SiteCode&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;Process&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$arsw&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;Get-WmiObject&lt;/span&gt; -Namespace &lt;span style="color:#8be9fd;font-style:italic"&gt;$Namespace&lt;/span&gt; -ComputerName &lt;span style="color:#8be9fd;font-style:italic"&gt;$SiteServer&lt;/span&gt; -Query &lt;span style="color:#f1fa8c"&gt;&amp;#34;SELECT * FROM SMS_G_System_INSTALLED_SOFTWARE where ProductName like &amp;#39;&lt;/span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$ProductName&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;&amp;#39;&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# and ProductVersion = &amp;#39;11.0.61030.0&amp;#39;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$clientswithsw&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;@&lt;/span&gt;()
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ForEach&lt;/span&gt; (&lt;span style="color:#8be9fd;font-style:italic"&gt;$res&lt;/span&gt; &lt;span style="color:#ff79c6"&gt;in&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$arsw&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$CMResource&lt;/span&gt; = (&lt;span style="color:#8be9fd;font-style:italic"&gt;Get-WmiObject&lt;/span&gt; -Namespace &lt;span style="color:#8be9fd;font-style:italic"&gt;$Namespace&lt;/span&gt; -ComputerName &lt;span style="color:#8be9fd;font-style:italic"&gt;$SiteServer&lt;/span&gt; -Query &lt;span style="color:#f1fa8c"&gt;&amp;#34;SELECT Name, ResourceID,Active, SMSUniqueIdentifier,OperatingSystemNameandVersion FROM SMS_R_SYSTEM WHERE ResourceID = &amp;#39;&lt;/span&gt;$(&lt;span style="color:#8be9fd;font-style:italic"&gt;$res&lt;/span&gt;.ResourceID)&lt;span style="color:#f1fa8c"&gt;&amp;#39;&amp;#34;&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;New-Object&lt;/span&gt; -TypeName PSObject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name &lt;span style="color:#f1fa8c"&gt;&amp;#34;Computername&amp;#34;&lt;/span&gt; -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$cmresource&lt;/span&gt;.Name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name &lt;span style="color:#f1fa8c"&gt;&amp;#34;OperatingSystemNameandVersion&amp;#34;&lt;/span&gt; -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$cmresource&lt;/span&gt;.OperatingSystemNameandVersion
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name &lt;span style="color:#f1fa8c"&gt;&amp;#34;Productname&amp;#34;&lt;/span&gt; -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$res&lt;/span&gt;.ProductName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name &lt;span style="color:#f1fa8c"&gt;&amp;#34;ProductVersion&amp;#34;&lt;/span&gt; -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$res&lt;/span&gt;.ProductVersion
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name &lt;span style="color:#f1fa8c"&gt;&amp;#34;Publisher&amp;#34;&lt;/span&gt; -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$res&lt;/span&gt;.Publisher
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name &lt;span style="color:#f1fa8c"&gt;&amp;#34;InstallDate&amp;#34;&lt;/span&gt; -Value ([Management.ManagementDateTimeConverter]::ToDateTime(&lt;span style="color:#8be9fd;font-style:italic"&gt;$res&lt;/span&gt;.InstallDate).DateTime)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name &lt;span style="color:#f1fa8c"&gt;&amp;#34;InstalledLocation&amp;#34;&lt;/span&gt; -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$res&lt;/span&gt;.InstalledLocation
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name &lt;span style="color:#f1fa8c"&gt;&amp;#34;UninstallString&amp;#34;&lt;/span&gt; -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$res&lt;/span&gt;.UninstallString
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$clientswithsw&lt;/span&gt; += &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;End&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$clientswithsw&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt; &lt;/p&gt;</description></item><item><title>PowerShell Script - Get Group Policy events by CorrelationID</title><link>https://www.verboon.info/2014/07/powershell-script-get-group-policy-events-by-correlationid/</link><pubDate>Thu, 17 Jul 2014 15:00:44 +0000</pubDate><guid>https://www.verboon.info/2014/07/powershell-script-get-group-policy-events-by-correlationid/</guid><description>&lt;p&gt;&lt;strong&gt;Update: 22. August 2014&lt;/strong&gt;: I have posted an updated version of the script &lt;a href="http://gallery.technet.microsoft.com/Get-GPEventByCorrelationID-97944972"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;During his &lt;a href="http://channel9.msdn.com/Events/TechEd/NorthAmerica/2014/WIN-B328#fbid="&gt;Group Policy: Notes from the Field - Tips, Tricks, and Troubleshooting&lt;/a&gt; session at TechEd Group Policy MVP Jeremy Moskowitz demonstrates how to filter the event log using the correlation ID. Now because I love using PowerShell I thought I create a function for that using Jeremy’s XMLquery.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-powershell" data-lang="powershell"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;function&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;Get-GPEventByCorrelationID&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;&amp;lt;#
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;Synopsis&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Get Group Policy Eventlog entries by Correlation ID
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;DESCRIPTION&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; This function retrieves Group Policy event log entries filtered by Correlation ID
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;EXAMPLE&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Get-GPEventByCorrelationID -CorrelationID A2A621EC-44B4-4C56-9BA3-169B88032EFD
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; TimeCreated Id LevelDisplayName Message
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; ----------- -- ---------------- -------
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; 7/17/2014 3:00:27 PM 5117 Information Group policy session completed successfully.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;#&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; [&lt;span style="color:#8be9fd;font-style:italic"&gt;CmdletBinding&lt;/span&gt;()]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;Param&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; (
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# CorrelationID&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; [&lt;span style="color:#8be9fd;font-style:italic"&gt;Parameter&lt;/span&gt;(&lt;span style="color:#50fa7b"&gt;Mandatory&lt;/span&gt;=&lt;span style="color:#8be9fd;font-style:italic"&gt;$true&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#50fa7b"&gt;ValueFromPipelineByPropertyName&lt;/span&gt;=&lt;span style="color:#8be9fd;font-style:italic"&gt;$true&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#50fa7b"&gt;Position&lt;/span&gt;=&lt;span style="color:#bd93f9"&gt;0&lt;/span&gt;)]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; [string]&lt;span style="color:#8be9fd;font-style:italic"&gt;$CorrelationID&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; )
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;Begin&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$Query&lt;/span&gt; = &lt;span style="color:#f1fa8c"&gt;&amp;#39;*[System/Correlation/@ActivityID=&amp;#34;{CorrelationID}&amp;#34;]&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$FilterXML&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;$Query&lt;/span&gt;.Replace(&lt;span style="color:#f1fa8c"&gt;&amp;#34;CorrelationID&amp;#34;&lt;/span&gt;,&lt;span style="color:#8be9fd;font-style:italic"&gt;$CorrelationID&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;Process&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;Get-WinEvent&lt;/span&gt; -FilterXml &lt;span style="color:#8be9fd;font-style:italic"&gt;$FilterXML&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;End&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt; &lt;/p&gt;</description></item><item><title>ConfigMgr - How to find the Application Name for a ContentID</title><link>https://www.verboon.info/2014/06/configmgr-how-to-find-the-application-name-for-a-contentid/</link><pubDate>Tue, 03 Jun 2014 21:51:08 +0000</pubDate><guid>https://www.verboon.info/2014/06/configmgr-how-to-find-the-application-name-for-a-contentid/</guid><description>&lt;p&gt;While reviewing ConfigMgr status messages for clients reporting problems acquiring package content (Message ID 10025) I found some code snippets on &lt;a href="http://sccmfaq.wordpress.com/2014/03/11/sccm-2012-get-from-content-id-to-the-name-of-an-application-with-powershell/"&gt;sccmfaq.ch&lt;/a&gt; that maps the ContentID to the name of the application. As i had to do several lookups, I decided to create a function for it.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/SNAGHTML11ce803_thumb.png" alt="SNAGHTML11ce803"&gt;

&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-powershell" data-lang="powershell"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;function&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;Get-xCMContentIDforApp&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;&amp;lt;#
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;Synopsis&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Get-xCMContentIDforApp
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;DESCRIPTION&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; This function retrieves the Application name for the provided ContentID. 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Use this when analyzing status messages (10025) for clients reporting problems
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; acquiring package content 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;EXAMPLE&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Get-xCMContentIDforApp -SiteServer cmsrv01 -SiteCode lab -ContentID Content_4783c44a-3f5c-4bf3-a130-a89e5520173a, Content_1d336090-12e4-445b-9c15-718ee5ddf40a
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Application ContentID 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; ----------- --------- 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Mozilla Firefox_SW10012130 Content_4783c44a-3f5c-4bf3-a130-a89e5520173a 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Microsoft Excel 2010 x64_SW10011686_V Content_1d336090-12e4-445b-9c15-718ee5ddf40a 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; The above example retrieves the Application name for each contentID provided. 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;NOTES&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Credits to sccmfaq.ch where i found the code snippets
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;#http://sccmfaq.wordpress.com/2014/03/11/sccm-2012-get-from-content-id-to-the-name-of-an-application-with-powershell/
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Version 1.0 by Alex Verboon
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;#&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;[&lt;span style="color:#8be9fd;font-style:italic"&gt;CmdletBinding&lt;/span&gt;(&lt;span style="color:#50fa7b"&gt;SupportsShouldProcess&lt;/span&gt;=&lt;span style="color:#8be9fd;font-style:italic"&gt;$true&lt;/span&gt;)]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;Param&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; (
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; [&lt;span style="color:#8be9fd;font-style:italic"&gt;Parameter&lt;/span&gt;(&lt;span style="color:#50fa7b"&gt;Mandatory&lt;/span&gt;=&lt;span style="color:#8be9fd;font-style:italic"&gt;$true&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#50fa7b"&gt;ValueFromPipelineByPropertyName&lt;/span&gt;=&lt;span style="color:#8be9fd;font-style:italic"&gt;$true&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#50fa7b"&gt;Position&lt;/span&gt;=&lt;span style="color:#bd93f9"&gt;0&lt;/span&gt;)]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$SiteServer&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; [&lt;span style="color:#8be9fd;font-style:italic"&gt;Parameter&lt;/span&gt;(&lt;span style="color:#50fa7b"&gt;Mandatory&lt;/span&gt;=&lt;span style="color:#8be9fd;font-style:italic"&gt;$true&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#50fa7b"&gt;ValueFromPipelineByPropertyName&lt;/span&gt;=&lt;span style="color:#8be9fd;font-style:italic"&gt;$true&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#50fa7b"&gt;Position&lt;/span&gt;=&lt;span style="color:#bd93f9"&gt;1&lt;/span&gt;)]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$SiteCode&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; [&lt;span style="color:#8be9fd;font-style:italic"&gt;Parameter&lt;/span&gt;(&lt;span style="color:#50fa7b"&gt;Mandatory&lt;/span&gt;=&lt;span style="color:#8be9fd;font-style:italic"&gt;$true&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#50fa7b"&gt;ValueFromPipelineByPropertyName&lt;/span&gt;=&lt;span style="color:#8be9fd;font-style:italic"&gt;$true&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#50fa7b"&gt;Position&lt;/span&gt;=&lt;span style="color:#bd93f9"&gt;2&lt;/span&gt;)]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; [string[]]&lt;span style="color:#8be9fd;font-style:italic"&gt;$ContentID&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; )
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;Begin&lt;/span&gt;{}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;Process&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$CIDApps&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;@&lt;/span&gt;()
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ForEach&lt;/span&gt; (&lt;span style="color:#8be9fd;font-style:italic"&gt;$cid&lt;/span&gt; &lt;span style="color:#ff79c6"&gt;in&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$ContentID&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;If&lt;/span&gt; (&lt;span style="color:#8be9fd;font-style:italic"&gt;$PScmdlet&lt;/span&gt;.ShouldProcess(&lt;span style="color:#f1fa8c"&gt;&amp;#34;Retrieving Application Name for &lt;/span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$cid&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;&amp;#34;&lt;/span&gt;))
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$ContenId01&lt;/span&gt; = ((&lt;span style="color:#f1fa8c"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$cid&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;&amp;#34;&lt;/span&gt;).Split(&lt;span style="color:#f1fa8c"&gt;&amp;#34;.&amp;#34;&lt;/span&gt;))[&lt;span style="color:#bd93f9"&gt;0&lt;/span&gt;]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$ApplicationID&lt;/span&gt; = (&lt;span style="color:#8be9fd;font-style:italic"&gt;Get-WmiObject&lt;/span&gt; -Namespace root\sms\site_&lt;span style="color:#8be9fd;font-style:italic"&gt;$SiteCode&lt;/span&gt; -ComputerName &lt;span style="color:#8be9fd;font-style:italic"&gt;$SiteServer&lt;/span&gt; -Class SMS_Deploymenttype -Filter &lt;span style="color:#f1fa8c"&gt;&amp;#34;ContentID = &amp;#39;&lt;/span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$ContenId01&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;&amp;#39; and PriorityInLatestApp = &amp;#39;1&amp;#39;&amp;#34;&lt;/span&gt;).AppModelName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$App&lt;/span&gt; = (&lt;span style="color:#8be9fd;font-style:italic"&gt;Get-WmiObject&lt;/span&gt; -Namespace root\sms\site_&lt;span style="color:#8be9fd;font-style:italic"&gt;$SiteCode&lt;/span&gt; -ComputerName &lt;span style="color:#8be9fd;font-style:italic"&gt;$SiteServer&lt;/span&gt; -Class SMS_Application -Filter &lt;span style="color:#f1fa8c"&gt;&amp;#34;CI_UniqueID like &amp;#39;&lt;/span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$ApplicationID&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;%&amp;#39; and IsLatest = &amp;#39;True&amp;#39;&amp;#34;&lt;/span&gt;).LocalizedDisplayName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;New-Object&lt;/span&gt; -TypeName PSObject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name &lt;span style="color:#f1fa8c"&gt;&amp;#34;Application&amp;#34;&lt;/span&gt; -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$App&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name &lt;span style="color:#f1fa8c"&gt;&amp;#34;ContentID&amp;#34;&lt;/span&gt; -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$cid&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$CIDApps&lt;/span&gt; += &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;End&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$CIDApps&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Select-Object&lt;/span&gt; Application, ContentID 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>ConfigMgr - PowerShell Script to list Image Binary Delta Replication Setting</title><link>https://www.verboon.info/2014/05/configmgr-powershell-script-to-list-image-binary-delta-replication-setting/</link><pubDate>Sun, 18 May 2014 22:15:09 +0000</pubDate><guid>https://www.verboon.info/2014/05/configmgr-powershell-script-to-list-image-binary-delta-replication-setting/</guid><description>&lt;p&gt;Here’s a script that lists all Boot and Operating system images stored within Configuration Manager and shows whether the Binary Delta Replication Setting is enabled or not.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/SNAGHTML3132c3_thumb.png" alt="SNAGHTML3132c3"&gt;

&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-powershell" data-lang="powershell"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;&amp;lt;#
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;Synopsis&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; List Binary Delta Replication Setting for ConfigMgr Boot and Operating System images
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;DESCRIPTION&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; This cmdlet Lists ConfigMgr the Boot image and Operating System image Binary Delta Replication Setting
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;EXAMPLE&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;EXAMPLE&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Another example of how to use this cmdlet
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;NOTES&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; #http://msdn.microsoft.com/en-us/library/hh948196.aspx
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Version 1.0 by Alex Verboon
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;#&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;function&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;Get-CMImgBDRSetting&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; [&lt;span style="color:#8be9fd;font-style:italic"&gt;CmdletBinding&lt;/span&gt;()]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;Param&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; (
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Param1 help description&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; [&lt;span style="color:#8be9fd;font-style:italic"&gt;Parameter&lt;/span&gt;(&lt;span style="color:#50fa7b"&gt;Mandatory&lt;/span&gt;=&lt;span style="color:#8be9fd;font-style:italic"&gt;$true&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#50fa7b"&gt;ValueFromPipelineByPropertyName&lt;/span&gt;=&lt;span style="color:#8be9fd;font-style:italic"&gt;$true&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#50fa7b"&gt;Position&lt;/span&gt;=&lt;span style="color:#bd93f9"&gt;0&lt;/span&gt;)]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$SiteCode&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; [&lt;span style="color:#8be9fd;font-style:italic"&gt;Parameter&lt;/span&gt;(&lt;span style="color:#50fa7b"&gt;Mandatory&lt;/span&gt;=&lt;span style="color:#8be9fd;font-style:italic"&gt;$true&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#50fa7b"&gt;ValueFromPipelineByPropertyName&lt;/span&gt;=&lt;span style="color:#8be9fd;font-style:italic"&gt;$true&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#50fa7b"&gt;Position&lt;/span&gt;=&lt;span style="color:#bd93f9"&gt;1&lt;/span&gt;)]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$SiteServer&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; )
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;Begin&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; [string] &lt;span style="color:#8be9fd;font-style:italic"&gt;$Namespace&lt;/span&gt; = &lt;span style="color:#f1fa8c"&gt;&amp;#34;root\SMS\site_&lt;/span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$SiteCode&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$allImages&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;Get-WmiObject&lt;/span&gt; -Namespace &lt;span style="color:#8be9fd;font-style:italic"&gt;$Namespace&lt;/span&gt; -ComputerName &lt;span style="color:#8be9fd;font-style:italic"&gt;$SiteServer&lt;/span&gt; -Query &lt;span style="color:#f1fa8c"&gt;&amp;#34;SELECT Name, Description, Version,PkgFlags, PackageType FROM SMS_PackageBaseclass Where PackageType = &amp;#39;258&amp;#39; OR PackageType = &amp;#39;257&amp;#39; &amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$USE_BINARY_DELTA_REP&lt;/span&gt; = &lt;span style="color:#f1fa8c"&gt;&amp;#34;0x04000000&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;Process&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$bdr_images&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;@&lt;/span&gt;()
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ForEach&lt;/span&gt; (&lt;span style="color:#8be9fd;font-style:italic"&gt;$img&lt;/span&gt; &lt;span style="color:#ff79c6"&gt;in&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$allImages&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;New-Object&lt;/span&gt; -TypeName PSObject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name &lt;span style="color:#f1fa8c"&gt;&amp;#34;Name&amp;#34;&lt;/span&gt; -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$img&lt;/span&gt;.Name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name &lt;span style="color:#f1fa8c"&gt;&amp;#34;Version&amp;#34;&lt;/span&gt; -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$img&lt;/span&gt;.Version
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name &lt;span style="color:#f1fa8c"&gt;&amp;#34;Description&amp;#34;&lt;/span&gt; -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$img&lt;/span&gt;.Description
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name &lt;span style="color:#f1fa8c"&gt;&amp;#34;Binary_Delta_Rep&amp;#34;&lt;/span&gt; -Value (&lt;span style="color:#8be9fd;font-style:italic"&gt;$ubdr&lt;/span&gt; = &lt;span style="color:#ff79c6"&gt;if&lt;/span&gt;(&lt;span style="color:#8be9fd;font-style:italic"&gt;$img&lt;/span&gt;.PkgFlags &lt;span style="color:#ff79c6"&gt;-band&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$USE_BINARY_DELTA_REP&lt;/span&gt;) {&lt;span style="color:#f1fa8c"&gt;&amp;#34;Enabled&amp;#34;&lt;/span&gt;} &lt;span style="color:#ff79c6"&gt;Else&lt;/span&gt; {&lt;span style="color:#f1fa8c"&gt;&amp;#34;Disabled&amp;#34;&lt;/span&gt;})
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$bdr_images&lt;/span&gt; += &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;End&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$bdr_images&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Sort-Object&lt;/span&gt; Name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>New Group Policy Settings for Office 365</title><link>https://www.verboon.info/2014/05/new-group-policy-settings-for-office-365/</link><pubDate>Fri, 02 May 2014 17:58:18 +0000</pubDate><guid>https://www.verboon.info/2014/05/new-group-policy-settings-for-office-365/</guid><description>&lt;p&gt;On April 28th 2014 Microsoft finally released an &lt;a href="http://blogs.technet.com/b/odsupport/archive/2014/03/14/lync-2013-and-onedrive-for-business-are-not-installed-when-installing-office-2013-with-service-pack-1.aspx"&gt;fix for the Office 2013 SP1 Office customization tool&lt;/a&gt; as the version released with SP1 caused some issues with Lync 2013 and OneDrive for Business. But there’s more in this update.A few new Group Policy settings for Office 365 are included as well.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/SNAGHTML7561b1_thumb.png" alt="SNAGHTML7561b1"&gt;

&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important&lt;/strong&gt;. These new Group Policy settings only apply to Office 365 (click to run installations) and not to Office 2013 MSI based installations. The reason for this is because the settings relate to the update mechanism that’s build in to the Office 365 product.&lt;/p&gt;</description></item><item><title>PowerShell Script - List Scheduled Tasks</title><link>https://www.verboon.info/2014/04/powershell-script-list-scheduled-tasks/</link><pubDate>Mon, 28 Apr 2014 14:43:55 +0000</pubDate><guid>https://www.verboon.info/2014/04/powershell-script-list-scheduled-tasks/</guid><description>&lt;p&gt;Here’s a simple script I put together to list the scheduled tasks including the description, status and whether the task is set to hidden or not. When deploying a new operating system I find it important to understand what scheduled tasks are enabled to run, as sometimes there might be some potential to improvie the systems performance by disabling those you feel are not needed in your environment.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-powershell" data-lang="powershell"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$schtasks&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;@&lt;/span&gt;()
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$st&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;Get-ScheduledTask&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;ForEach&lt;/span&gt; (&lt;span style="color:#8be9fd;font-style:italic"&gt;$SchTask&lt;/span&gt; &lt;span style="color:#ff79c6"&gt;in&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$st&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;New-Object&lt;/span&gt; -TypeName PSObject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name &lt;span style="color:#f1fa8c"&gt;&amp;#34;TaskName&amp;#34;&lt;/span&gt; -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$SchTask&lt;/span&gt;.TaskName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name &lt;span style="color:#f1fa8c"&gt;&amp;#34;Description&amp;#34;&lt;/span&gt; -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$SchTask&lt;/span&gt;.Description
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name &lt;span style="color:#f1fa8c"&gt;&amp;#34;State&amp;#34;&lt;/span&gt; -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$SchTask&lt;/span&gt;.State
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name &lt;span style="color:#f1fa8c"&gt;&amp;#34;Hidden&amp;#34;&lt;/span&gt; -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$SchTask&lt;/span&gt;.Settings.Hidden
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$schtasks&lt;/span&gt; += &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$schtasks&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Sort-Object&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;Hidden&amp;#34;&lt;/span&gt; -Descending | &lt;span style="color:#8be9fd;font-style:italic"&gt;Format-list&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Within the Scheduled Tasks UI, by default you will not see the contents of Tasks that are set to hidden. But this can be enabled. Open the Task Scheduler with taskschd.msc and within the View Menu select “Show Hidden Tasks”.&lt;/p&gt;</description></item><item><title>Managing Windows Defender / System Center Endpoint Security with PowerShell</title><link>https://www.verboon.info/2014/04/managing-windows-defender-system-center-endpoint-security-with-powershell/</link><pubDate>Tue, 08 Apr 2014 13:17:21 +0000</pubDate><guid>https://www.verboon.info/2014/04/managing-windows-defender-system-center-endpoint-security-with-powershell/</guid><description>&lt;p&gt;I just read a blog post from Ed Wilson (Scripting Guy) about &lt;a href="http://blogs.technet.com/b/heyscriptingguy/archive/2013/10/26/weekend-scripter-use-powershell-to-configure-windows-defender-preferences.aspx"&gt;Use PowerShell to Configure Windows Defender Preferences&lt;/a&gt; and wondered if there’s more here. And yes there is. If you have a default insallation of Windows 8 and have defender enabled or work in an enterprise environment and use Configuration Manager with the  System Center Endpoint Security agent deployed on your clients then you the below listed cmdlets available.&lt;/p&gt;
&lt;h1 id="windows-defender"&gt;Windows Defender&lt;/h1&gt;
&lt;p&gt;To get a list of all available Defender cmdlets just run the following command within a powershell console&lt;/p&gt;</description></item><item><title>How to export third-party driver packages using PowerShell</title><link>https://www.verboon.info/2014/04/how-to-export-third-party-driver-packages-using-powershell/</link><pubDate>Fri, 04 Apr 2014 19:43:09 +0000</pubDate><guid>https://www.verboon.info/2014/04/how-to-export-third-party-driver-packages-using-powershell/</guid><description>&lt;p&gt;Windows 8.1 Update introduces a new cmdlet that allows you to export third-party drivers that are located within the driver store of a Windows client.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-powershell" data-lang="powershell"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$ExpDrv&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;Export-WindowsDriver&lt;/span&gt; -Online -Destination c:\temp\3rdpartydrivers 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;```powershell
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;The result, all drivers exported into the provided destination directory
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;![&lt;span style="color:#bd93f9"&gt;2014&lt;/span&gt;-&lt;span style="color:#bd93f9"&gt;04&lt;/span&gt;-04_21h36_47](images/&lt;span style="color:#bd93f9"&gt;2014&lt;/span&gt;-&lt;span style="color:#bd93f9"&gt;04&lt;/span&gt;-04_21h36_47_thumb.png)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Now we have a whole bunch of folders, but what drivers did we actually export?
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;```powershell
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$ExpDrv&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Select-Object&lt;/span&gt; ClassName, ProviderName, Date, Version | &lt;span style="color:#8be9fd;font-style:italic"&gt;Sort-Object&lt;/span&gt; ClassName
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;
 &lt;img src="images/2014-04-04_21h40_00_thumb.png" alt="2014-04-04_21h40_00"&gt;

&lt;/p&gt;</description></item><item><title>Good to know: System Center 2012 Configuration Pack for Microsoft User Experience Virtualization</title><link>https://www.verboon.info/2014/01/good-to-know-system-center-2012-configuration-pack-for-microsoft-user-experience-virtualization/</link><pubDate>Tue, 14 Jan 2014 20:59:28 +0000</pubDate><guid>https://www.verboon.info/2014/01/good-to-know-system-center-2012-configuration-pack-for-microsoft-user-experience-virtualization/</guid><description>&lt;p&gt;Based on a conversation I had yesterday at the ConfigMgr Community event here , it appears that few people know about the existance of the ConfigMgr pack for Microsoft UE-V. There’s one for UE-V version 1.0 and just a few weeks ago one for UE-V 2.0 was released.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=40913"&gt;System Center 2012 Configuration Pack for Microsoft User Experience Virtualization 2.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=35595"&gt;System Center 2012 Configuration Pack for Microsoft User Experience Virtualization 1.0&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;After Microsoft User Experience Virtualization (UE-V) and its required components are installed, UE-V must be configured. This UE-V Configuration Pack provides a way for administrators to use the Compliance Settings feature of System Center Configuration Manager 2012 SP1 to apply consistent configuration across sites where UE-V is installed. The UE-V Configuration Pack for UE-V 2.0 provides tools to do the following: The UE-V Configuration Pack provides tools to do the following:
&lt;strong&gt;1.    Create UE-V template distribution baselines.&lt;/strong&gt;
a.    Defines UE-V templates to be registered or unregistered
b.    Updates UE-V template configuration items and baselines as templates are added or updated.
c.    Distribute and register UE-V templates using standard Configuration Item remediation&lt;/p&gt;</description></item><item><title>PowerShell - Finding ConfigMgr Collections and Members</title><link>https://www.verboon.info/2014/01/powershell-finding-configmgr-collections-and-members/</link><pubDate>Wed, 08 Jan 2014 00:42:00 +0000</pubDate><guid>https://www.verboon.info/2014/01/powershell-finding-configmgr-collections-and-members/</guid><description>&lt;p&gt;The below script provides a simple and quick method to find ConfigMgr Collections and its members. The script has a -Name parameter that accepts the exact or part of the collection name. Next all collections that match the name are listed. After selecting a collection, its members are listed.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-powershell" data-lang="powershell"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;Function&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;Get-CMColContent&lt;/span&gt;()
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;&amp;lt;#
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;Synopsis&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Get Configuration Manager Collections and Members
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;DESCRIPTION&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; This script provides an interactive way to find collections and collection members within 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Configuration Manager. 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.PARAMETER Name
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; The exact or partial collection name. 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;EXAMPLE&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Get-CMColContent -Name All
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;#&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;Param&lt;/span&gt;(
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; [&lt;span style="color:#8be9fd;font-style:italic"&gt;Parameter&lt;/span&gt;(&lt;span style="color:#50fa7b"&gt;Mandatory&lt;/span&gt;=&lt;span style="color:#8be9fd;font-style:italic"&gt;$true&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#50fa7b"&gt;ValueFromPipelineByPropertyName&lt;/span&gt;=&lt;span style="color:#8be9fd;font-style:italic"&gt;$true&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#50fa7b"&gt;HelpMessage&lt;/span&gt;=&lt;span style="color:#f1fa8c"&gt;&amp;#34;Enter Collection Name or part of collection Name&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#50fa7b"&gt;Position&lt;/span&gt;=&lt;span style="color:#bd93f9"&gt;0&lt;/span&gt;)]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; [String]&lt;span style="color:#8be9fd;font-style:italic"&gt;$Name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; )
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;# Change Site Server Name and Site code so it fits your environment&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;[string] &lt;span style="color:#8be9fd;font-style:italic"&gt;$SiteServer&lt;/span&gt; = &lt;span style="color:#f1fa8c"&gt;&amp;#34;servername&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;[string] &lt;span style="color:#8be9fd;font-style:italic"&gt;$SiteCode&lt;/span&gt; = &lt;span style="color:#f1fa8c"&gt;&amp;#34;010&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;[string] &lt;span style="color:#8be9fd;font-style:italic"&gt;$Namespace&lt;/span&gt; = &lt;span style="color:#f1fa8c"&gt;&amp;#34;root\SMS\site_&lt;/span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$SiteCode&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$CollectionItem&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;Get-WmiObject&lt;/span&gt; -Namespace &lt;span style="color:#8be9fd;font-style:italic"&gt;$Namespace&lt;/span&gt; -ComputerName &lt;span style="color:#8be9fd;font-style:italic"&gt;$SiteServer&lt;/span&gt; -Query &lt;span style="color:#f1fa8c"&gt;&amp;#34;SELECT Name,LimitToCollectionName,MemberClassName, MemberCount, CollectionType FROM SMS_Collection WHERE Name LIKE &amp;#39;%&lt;/span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$Name&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;%&amp;#39;&amp;#34;&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Select-Object&lt;/span&gt; Name,LimitToCollectionName,MemberClassName, MemberCount, CollectionType, ResourceID | &lt;span style="color:#8be9fd;font-style:italic"&gt;Sort-Object&lt;/span&gt; CollectionType| &lt;span style="color:#8be9fd;font-style:italic"&gt;Out-GridView&lt;/span&gt; -Title &lt;span style="color:#f1fa8c"&gt;&amp;#34;Collections&amp;#34;&lt;/span&gt; -OutputMode Single
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$CollectionType&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;$CollectionItem&lt;/span&gt;.CollectionType
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$CollectionName&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;$CollectionItem&lt;/span&gt;.Name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$MemberClassName&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;$CollectionItem&lt;/span&gt;.MemberClassName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;If&lt;/span&gt; (&lt;span style="color:#8be9fd;font-style:italic"&gt;$CollectionType&lt;/span&gt; &lt;span style="color:#ff79c6"&gt;-eq&lt;/span&gt; &lt;span style="color:#bd93f9"&gt;2&lt;/span&gt;) &lt;span style="color:#6272a4"&gt;# Computer collections&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;Write-Output&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;Please wait, this can take a while...&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$colcontent&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;Get-WmiObject&lt;/span&gt; -Namespace &lt;span style="color:#8be9fd;font-style:italic"&gt;$Namespace&lt;/span&gt; -ComputerName &lt;span style="color:#8be9fd;font-style:italic"&gt;$SiteServer&lt;/span&gt; -Query &lt;span style="color:#f1fa8c"&gt;&amp;#34;SELECT Name, Active, OperatingSystemNameandVersion, ResourceID FROM SMS_R_SYSTEM where ResourceID in (Select ResourceID from &lt;/span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$MemberClassName&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;)&amp;#34;&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Select-Object&lt;/span&gt; Name, Active, OperatingSystemNameandVersion -wait | &lt;span style="color:#8be9fd;font-style:italic"&gt;Sort-Object&lt;/span&gt; Name 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$colcontent&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;$colcontent&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Out-GridView&lt;/span&gt; -Title &lt;span style="color:#f1fa8c"&gt;&amp;#34;Collection: &lt;/span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$CollectionName&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt; Member Class: &lt;/span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$MemberClassName&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;&amp;#34;&lt;/span&gt; -OutputMode Multiple
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;#return $colcontent&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;Elseif&lt;/span&gt; (&lt;span style="color:#8be9fd;font-style:italic"&gt;$CollectionType&lt;/span&gt; &lt;span style="color:#ff79c6"&gt;-eq&lt;/span&gt; &lt;span style="color:#bd93f9"&gt;1&lt;/span&gt;) &lt;span style="color:#6272a4"&gt;# User Collections &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;Write-Output&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;Please wait, this can take a while...&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$colcontent&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;Get-WmiObject&lt;/span&gt; -Namespace &lt;span style="color:#8be9fd;font-style:italic"&gt;$Namespace&lt;/span&gt; -ComputerName &lt;span style="color:#8be9fd;font-style:italic"&gt;$SiteServer&lt;/span&gt; -Query &lt;span style="color:#f1fa8c"&gt;&amp;#34;SELECT UserName, UserPrincipalName, ResourceID FROM SMS_R_USER where ResourceID in (Select ResourceID from &lt;/span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$MemberClassName&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;)&amp;#34;&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Select-Object&lt;/span&gt; Username, UserPrincipalName, ResourceID -wait
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$colcontent&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;$colcontent&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Out-GridView&lt;/span&gt; -Title &lt;span style="color:#f1fa8c"&gt;&amp;#34;Collection: &lt;/span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$CollectionName&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt; Member Class: &lt;/span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$MemberClassName&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;&amp;#34;&lt;/span&gt; -OutputMode Multiple 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;#return $colcontent&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;Else&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;Write-output&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;No support for other Collection Type &lt;/span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$Collectiontype&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;return&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$colcontent&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Example:&lt;/p&gt;</description></item><item><title>PowerShell - Retrieve System Startup Time Information</title><link>https://www.verboon.info/2014/01/powershell-retrieve-system-startup-time-information/</link><pubDate>Mon, 06 Jan 2014 20:02:18 +0000</pubDate><guid>https://www.verboon.info/2014/01/powershell-retrieve-system-startup-time-information/</guid><description>&lt;p&gt;The below script gathers the following system startup time information from a local or remote client.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Computername&lt;/li&gt;
&lt;li&gt;Last Wakeup time (from Sleep, Hibernate or Fast boot on Windows 8x clients)
The last wakeup date/time is converted from UTC into the client local time.&lt;/li&gt;
&lt;li&gt;Last Boot time&lt;/li&gt;
&lt;li&gt;The Time Zone of the client&lt;/li&gt;
&lt;li&gt;The system wakeup / sleep message from the Windows event log&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Important: the script uses PowerShell remoting, it’s therefore required that the targeted clients have WinRM enabled.&lt;/p&gt;</description></item><item><title>PowerShell - Creating Dummy files</title><link>https://www.verboon.info/2014/01/powershell-creating-dummy-files/</link><pubDate>Thu, 02 Jan 2014 17:16:27 +0000</pubDate><guid>https://www.verboon.info/2014/01/powershell-creating-dummy-files/</guid><description>&lt;p&gt;Here’s a function I wrote to create a large dummy file either filled with zero’s or random characters. The -Target parameter must be eitehr a file including the path or just the path. If the path does not exist, it will be created. If only a path is provided a file with a random file name is generated.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-powershell" data-lang="powershell"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;Function&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;New-BigFile&lt;/span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;&amp;lt;#
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;Synopsis&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Creates a large dummy file with or without random conntent
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;DESCRIPTION&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Creates a large dummy file with or without random conntent 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Credits for the randome content creation logic goes to Robert Robelo
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.PARAMETER Target
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; The full path to a folder or file. If the target is a folder a random file name is generated
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.PARAMETER MegaByte
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; The size of the random file to be genrated. Default is one MB
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.PARAMETER Filecontent
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Possible values are or When is specified the file is filled with
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; random values. The value fills the file with nulls. 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.PARAMETER ShowProgress
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; This parameter is optional and shows the progress of the file creation. 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;EXAMPLE&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; New-Bigfile -Target C:\Temp\LF -Megabyte 10 -Filecontent random
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;EXAMPLE&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; New-Bigfile -Target C:\Temp\LF\bigfile.txt -Megabyte 10 -Filecontent random
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;EXAMPLE&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; New-Bigfile -Target C:\Temp\LF -Megabyte 10 -Filecontent empty
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;#&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;[&lt;span style="color:#8be9fd;font-style:italic"&gt;CmdletBinding&lt;/span&gt;(&lt;span style="color:#50fa7b"&gt;SupportsShouldProcess&lt;/span&gt;=&lt;span style="color:#8be9fd;font-style:italic"&gt;$True&lt;/span&gt;)]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;param&lt;/span&gt;(
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; [&lt;span style="color:#8be9fd;font-style:italic"&gt;Parameter&lt;/span&gt;(&lt;span style="color:#50fa7b"&gt;Mandatory&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;$true&lt;/span&gt;, &lt;span style="color:#50fa7b"&gt;Position&lt;/span&gt; = &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt;)]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; [String]&lt;span style="color:#8be9fd;font-style:italic"&gt;$Target&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; [&lt;span style="color:#8be9fd;font-style:italic"&gt;Parameter&lt;/span&gt;(&lt;span style="color:#50fa7b"&gt;Mandatory&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;$false&lt;/span&gt;, &lt;span style="color:#50fa7b"&gt;Position&lt;/span&gt; = &lt;span style="color:#bd93f9"&gt;1&lt;/span&gt;)]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; [&lt;span style="color:#8be9fd;font-style:italic"&gt;ValidateRange&lt;/span&gt;(&lt;span style="color:#bd93f9"&gt;1&lt;/span&gt;, &lt;span style="color:#bd93f9"&gt;5120&lt;/span&gt;)]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; [UInt16]&lt;span style="color:#8be9fd;font-style:italic"&gt;$MegaByte&lt;/span&gt; = &lt;span style="color:#bd93f9"&gt;1&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; [&lt;span style="color:#8be9fd;font-style:italic"&gt;Parameter&lt;/span&gt;(&lt;span style="color:#50fa7b"&gt;Mandatory&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;$true&lt;/span&gt;,&lt;span style="color:#50fa7b"&gt;position&lt;/span&gt; = &lt;span style="color:#bd93f9"&gt;2&lt;/span&gt;)]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; [&lt;span style="color:#8be9fd;font-style:italic"&gt;ValidateSet&lt;/span&gt;(&lt;span style="color:#f1fa8c"&gt;&amp;#34;random&amp;#34;&lt;/span&gt;,&lt;span style="color:#f1fa8c"&gt;&amp;#34;empty&amp;#34;&lt;/span&gt;)]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; [string]&lt;span style="color:#8be9fd;font-style:italic"&gt;$FileContent&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; [Switch]&lt;span style="color:#8be9fd;font-style:italic"&gt;$ShowProgress&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;If&lt;/span&gt; ([string]::IsNullOrEmpty([System.IO.Path]::GetDirectoryName(&lt;span style="color:#f1fa8c"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$target&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;&amp;#34;&lt;/span&gt;)) &lt;span style="color:#ff79c6"&gt;-eq&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$True&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;Write-Output&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;Specify a directory or file including path!&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;Throw&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;If&lt;/span&gt;([string]::IsNullOrEmpty([System.IO.Path]::GetExtension(&lt;span style="color:#f1fa8c"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$target&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;&amp;#34;&lt;/span&gt;)))
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;Write-Verbose&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;Provided input &lt;/span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$target&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt; has no file extension, target is a folder&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$fname&lt;/span&gt; = (&lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt; + ([guid]::NewGuid()) + &lt;span style="color:#f1fa8c"&gt;&amp;#34;.LF&amp;#34;&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;Write-Verbose&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;Random generated filename: &lt;/span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$fname&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$Target&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;Join-path&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$Target&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$fname&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$folder&lt;/span&gt; = [System.IO.Path]::GetDirectoryName(&lt;span style="color:#8be9fd;font-style:italic"&gt;$target&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;If&lt;/span&gt; ((&lt;span style="color:#8be9fd;font-style:italic"&gt;Test-path&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$folder&lt;/span&gt;) &lt;span style="color:#ff79c6"&gt;-eq&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$false&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {&lt;span style="color:#ff79c6"&gt;If&lt;/span&gt; (&lt;span style="color:#8be9fd;font-style:italic"&gt;$PSCmdlet&lt;/span&gt;.ShouldProcess(&lt;span style="color:#f1fa8c"&gt;&amp;#34;Directory does not exist, creating directory &lt;/span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$folder&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt; &amp;#34;&lt;/span&gt;)) 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; { &lt;span style="color:#8be9fd;font-style:italic"&gt;New-Item&lt;/span&gt; -Path &lt;span style="color:#8be9fd;font-style:italic"&gt;$folder&lt;/span&gt; -ItemType Directory | &lt;span style="color:#8be9fd;font-style:italic"&gt;Out-Null&lt;/span&gt;}}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;Else&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;If&lt;/span&gt; ((&lt;span style="color:#8be9fd;font-style:italic"&gt;Test-path&lt;/span&gt; -Path &lt;span style="color:#8be9fd;font-style:italic"&gt;$target&lt;/span&gt;) &lt;span style="color:#ff79c6"&gt;-eq&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$true&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {&lt;span style="color:#8be9fd;font-style:italic"&gt;Write-verbose&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;File &lt;/span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$Target&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt; already exists, exiting to prevent overwrite&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;Break&lt;/span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;Else&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {&lt;span style="color:#8be9fd;font-style:italic"&gt;Write-Verbose&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;File &lt;/span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$target&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt; does not exist yet&amp;#34;&lt;/span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Check if the directory actually exists, if not create it&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$folder&lt;/span&gt; = [System.IO.Path]::GetDirectoryName(&lt;span style="color:#8be9fd;font-style:italic"&gt;$target&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;If&lt;/span&gt; ((&lt;span style="color:#8be9fd;font-style:italic"&gt;Test-path&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$folder&lt;/span&gt;) &lt;span style="color:#ff79c6"&gt;-eq&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$false&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {&lt;span style="color:#ff79c6"&gt;If&lt;/span&gt; (&lt;span style="color:#8be9fd;font-style:italic"&gt;$PSCmdlet&lt;/span&gt;.ShouldProcess(&lt;span style="color:#f1fa8c"&gt;&amp;#34;Creating folder &lt;/span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$folder&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;&amp;#34;&lt;/span&gt;)) 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {&lt;span style="color:#8be9fd;font-style:italic"&gt;New-Item&lt;/span&gt; -Path &lt;span style="color:#8be9fd;font-style:italic"&gt;$folder&lt;/span&gt; -ItemType Directory | &lt;span style="color:#8be9fd;font-style:italic"&gt;Out-Null&lt;/span&gt;}}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$path&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;$Target&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$total&lt;/span&gt; = &lt;span style="color:#bd93f9"&gt;1&lt;/span&gt;mb * &lt;span style="color:#8be9fd;font-style:italic"&gt;$MegaByte&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$strings&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;$bytes&lt;/span&gt; = &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;If&lt;/span&gt; (&lt;span style="color:#8be9fd;font-style:italic"&gt;$FileContent&lt;/span&gt; &lt;span style="color:#ff79c6"&gt;-eq&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;random&amp;#34;&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;If&lt;/span&gt; (&lt;span style="color:#8be9fd;font-style:italic"&gt;$PSCmdlet&lt;/span&gt;.ShouldProcess(&lt;span style="color:#f1fa8c"&gt;&amp;#34;Creating random file &lt;/span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$path&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt; with &lt;/span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$Megabyte&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt; MB&amp;#34;&lt;/span&gt;)) 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;# create the stream writer&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$sw&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;New-Object&lt;/span&gt; IO.streamWriter &lt;span style="color:#8be9fd;font-style:italic"&gt;$path&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;# get a 64 element Char[]; I added the - and _ to have 64 chars&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;[char[]]&lt;span style="color:#8be9fd;font-style:italic"&gt;$chars&lt;/span&gt; = &lt;span style="color:#f1fa8c"&gt;&amp;#39;azertyuiopqsdfghjklmwxcvbnAZERTYUIOPQSDFGHJKLMWXCVBN0123456789-_&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#bd93f9"&gt;1&lt;/span&gt;..&lt;span style="color:#8be9fd;font-style:italic"&gt;$MegaByte&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;ForEach-Object&lt;/span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;# get 1MB of chars from 4 256KB strings&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#bd93f9"&gt;1&lt;/span&gt;.&lt;span style="color:#bd93f9"&gt;.4&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;ForEach-Object&lt;/span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;# randomize all chars and...&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$rndChars&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;$chars&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Get-Random&lt;/span&gt; -Count &lt;span style="color:#8be9fd;font-style:italic"&gt;$chars&lt;/span&gt;.Count
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;# ...join them in a string&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$str&lt;/span&gt; = -join &lt;span style="color:#8be9fd;font-style:italic"&gt;$rndChars&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;# repeat random string 4096 times to get a 256KB string&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$str_&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;$str&lt;/span&gt; * &lt;span style="color:#bd93f9"&gt;4&lt;/span&gt;kb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;# write 256KB string to file&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$sw&lt;/span&gt;.Write(&lt;span style="color:#8be9fd;font-style:italic"&gt;$str_&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;# show progress&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;if&lt;/span&gt; (&lt;span style="color:#8be9fd;font-style:italic"&gt;$ShowProgress&lt;/span&gt;) {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$strings&lt;/span&gt;++
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$bytes&lt;/span&gt; += &lt;span style="color:#8be9fd;font-style:italic"&gt;$str_&lt;/span&gt;.Length
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;Write-Progress&lt;/span&gt; -Activity &lt;span style="color:#f1fa8c"&gt;&amp;#34;Writing String #&lt;/span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$strings&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;&amp;#34;&lt;/span&gt; -Status &lt;span style="color:#f1fa8c"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$bytes&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt; Bytes written&amp;#34;&lt;/span&gt; -PercentComplete (&lt;span style="color:#8be9fd;font-style:italic"&gt;$bytes&lt;/span&gt; / &lt;span style="color:#8be9fd;font-style:italic"&gt;$total&lt;/span&gt; * &lt;span style="color:#bd93f9"&gt;100&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;# release resources by clearing string variables&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;Clear-Variable&lt;/span&gt; str, str_
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$sw&lt;/span&gt;.Close()
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$sw&lt;/span&gt;.Dispose()
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;# release resources through garbage collection&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;[GC]::Collect()
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;Else&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;If&lt;/span&gt; (&lt;span style="color:#8be9fd;font-style:italic"&gt;$PSCmdlet&lt;/span&gt;.ShouldProcess(&lt;span style="color:#f1fa8c"&gt;&amp;#34;Creating empty file &lt;/span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$path&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt; with &lt;/span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$Megabyte&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt; MB&amp;#34;&lt;/span&gt;)) 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# write 4K worth of data at a time&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$bufSize&lt;/span&gt; = &lt;span style="color:#bd93f9"&gt;4096&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$bytes&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;New-Object&lt;/span&gt; byte[] &lt;span style="color:#8be9fd;font-style:italic"&gt;$bufSize&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$file&lt;/span&gt; = [System.IO.File]::Create(&lt;span style="color:#f1fa8c"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$path&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;&amp;#34;&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# write the first block out to accommodate integer division truncation&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$file&lt;/span&gt;.Write(&lt;span style="color:#8be9fd;font-style:italic"&gt;$bytes&lt;/span&gt;, &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt;, &lt;span style="color:#8be9fd;font-style:italic"&gt;$bufSize&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;for&lt;/span&gt; (&lt;span style="color:#8be9fd;font-style:italic"&gt;$i&lt;/span&gt; = &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt;; &lt;span style="color:#8be9fd;font-style:italic"&gt;$i&lt;/span&gt; &lt;span style="color:#ff79c6"&gt;-lt&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$Megabyte&lt;/span&gt;*&lt;span style="color:#bd93f9"&gt;1&lt;/span&gt;MB; &lt;span style="color:#8be9fd;font-style:italic"&gt;$i&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;$i&lt;/span&gt; + &lt;span style="color:#8be9fd;font-style:italic"&gt;$bufSize&lt;/span&gt;) { &lt;span style="color:#8be9fd;font-style:italic"&gt;$file&lt;/span&gt;.Write(&lt;span style="color:#8be9fd;font-style:italic"&gt;$bytes&lt;/span&gt;, &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt;, &lt;span style="color:#8be9fd;font-style:italic"&gt;$bufSize&lt;/span&gt;) 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;if&lt;/span&gt; (&lt;span style="color:#8be9fd;font-style:italic"&gt;$ShowProgress&lt;/span&gt;) {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;Write-Progress&lt;/span&gt; -Activity &lt;span style="color:#f1fa8c"&gt;&amp;#34;Writing String #&lt;/span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$strings&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;&amp;#34;&lt;/span&gt; -Status &lt;span style="color:#f1fa8c"&gt;&amp;#34;Bytes written&amp;#34;&lt;/span&gt; -PercentComplete (&lt;span style="color:#8be9fd;font-style:italic"&gt;$i&lt;/span&gt;/(&lt;span style="color:#8be9fd;font-style:italic"&gt;$megabyte&lt;/span&gt;*&lt;span style="color:#bd93f9"&gt;1&lt;/span&gt;MB)*&lt;span style="color:#bd93f9"&gt;100&lt;/span&gt; )
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$file&lt;/span&gt;.Close()
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;} 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;} 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;} 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;```powershell
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Run the following command to create a dummy file of &lt;span style="color:#bd93f9"&gt;10&lt;/span&gt; MB with random content
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;```powershell
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;New-bigfile&lt;/span&gt; c:\temp\lf &lt;span style="color:#bd93f9"&gt;10&lt;/span&gt; random -Verbose 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;```powershell
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Run the following command to create a dummy file dummy10mb.txt with random content
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;```powershell
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;New-bigfile&lt;/span&gt; c:\temp\lf\dummy10mb.txt &lt;span style="color:#bd93f9"&gt;10&lt;/span&gt; random -Verbose 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;```powershell
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Run the following command to create a dummy file of &lt;span style="color:#bd93f9"&gt;20&lt;/span&gt; MB filled with zeros
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;```powershell
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;New-bigfile&lt;/span&gt; c:\temp\lf &lt;span style="color:#bd93f9"&gt;20&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;empty-Verbose&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;If you prefer to see what is going on, add the -Showprogress option. And last but not least the function also supports the -whatif option.&lt;/p&gt;</description></item><item><title>PowerShell - Using the WordPress Rest API</title><link>https://www.verboon.info/2013/12/powershell-using-the-wordpress-rest-api/</link><pubDate>Sun, 29 Dec 2013 19:07:27 +0000</pubDate><guid>https://www.verboon.info/2013/12/powershell-using-the-wordpress-rest-api/</guid><description>&lt;p&gt;I just found out that meanwhile (since October last year) the Rest API for wordpress now also works on self-hosted wordpress sites. So i can now access the content of my blog through PowerShell.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-powershell" data-lang="powershell"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$posts&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;Invoke-RestMethod&lt;/span&gt; -uri &lt;span style="color:#f1fa8c"&gt;&amp;#34;https://public-api.wordpress.com/rest/v1/sites/www.verboon.info/posts/?number=50&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$posts&lt;/span&gt;.posts | &lt;span style="color:#8be9fd;font-style:italic"&gt;Select-Object&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;@&lt;/span&gt;{&lt;span style="color:#f1fa8c"&gt;&amp;#34;Name&amp;#34;&lt;/span&gt; = &lt;span style="color:#f1fa8c"&gt;&amp;#34;Title&amp;#34;&lt;/span&gt;;&lt;span style="color:#f1fa8c"&gt;&amp;#34;e&amp;#34;&lt;/span&gt;= {(&lt;span style="color:#8be9fd;font-style:italic"&gt;$_&lt;/span&gt;.Title)&lt;span style="color:#ff79c6"&gt;-replace&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;–&amp;#34;&lt;/span&gt;,&lt;span style="color:#f1fa8c"&gt;&amp;#34;-&amp;#34;&lt;/span&gt;}}, &lt;span style="color:#8be9fd;font-style:italic"&gt;@&lt;/span&gt;{&lt;span style="color:#f1fa8c"&gt;&amp;#34;Name&amp;#34;&lt;/span&gt; = &lt;span style="color:#f1fa8c"&gt;&amp;#34;Date&amp;#34;&lt;/span&gt;; &lt;span style="color:#f1fa8c"&gt;&amp;#34;Expression&amp;#34;&lt;/span&gt; = {&lt;span style="color:#8be9fd;font-style:italic"&gt;get-date&lt;/span&gt; (&lt;span style="color:#8be9fd;font-style:italic"&gt;$_&lt;/span&gt;.Date) -Format &lt;span style="color:#f1fa8c"&gt;&amp;#34;yyyy-MMM-dd&amp;#34;&lt;/span&gt;}} | &lt;span style="color:#8be9fd;font-style:italic"&gt;ft &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;
 &lt;img src="images/2013-12-29_20h05_20_thumb.png" alt="2013-12-29_20h05_20"&gt;

&lt;/p&gt;
&lt;p&gt;More details abou the WordPress Rest API can be found &lt;a href="http://developer.wordpress.com/docs/api/"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>PowerShell - Creating Scheduled Tasks with PowerShell version 3</title><link>https://www.verboon.info/2013/12/powershell-creating-scheduled-tasks-with-powershell-version-3/</link><pubDate>Sun, 29 Dec 2013 17:45:30 +0000</pubDate><guid>https://www.verboon.info/2013/12/powershell-creating-scheduled-tasks-with-powershell-version-3/</guid><description>&lt;p&gt;I am currently working on a script where I need to create a scheduled task that runs a powershell script at a given time. With PowerShell 4.0 a scheduled task can be easily created with the new cmdlets &lt;a href="http://technet.microsoft.com/en-us/library/jj649817.aspx"&gt;New-ScheduledTaskAction&lt;/a&gt;, &lt;a href="http://technet.microsoft.com/en-us/library/jj649821.aspx"&gt;New-ScheduledTaskTrigger&lt;/a&gt; and &lt;a href="http://technet.microsoft.com/en-us/library/jj649811.aspx"&gt;Register-ScheduledTask&lt;/a&gt;, but unfortunately i have to create a solution that works on clients running PowerSshell version 3.0.&lt;/p&gt;
&lt;p&gt;When searching the web for examples how others have solved this I found many examples where people invoke the &lt;a href="http://msdn.microsoft.com/en-us/library/windows/desktop/bb736357(v=vs.85).aspx"&gt;schtasks.exe&lt;/a&gt; command but in order to further improve my PowerShell skills I wanted to avoid calling external executables and do as much in PowerShell as possible. So after a bit of further searching I found an interesting &lt;a href="http://letitknow.wordpress.com/2011/05/20/create-scheduled-task-by-using-powershell/"&gt;post&lt;/a&gt; from @letitknowblog who uses the Task Scheduler’s com object for creating a scheduled task.&lt;/p&gt;</description></item><item><title>PowerShell - Get latest Microsoft KB information</title><link>https://www.verboon.info/2013/12/powershell-get-latest-microsoft-kb-information/</link><pubDate>Tue, 17 Dec 2013 00:36:24 +0000</pubDate><guid>https://www.verboon.info/2013/12/powershell-get-latest-microsoft-kb-information/</guid><description>&lt;p&gt;I frequently visit kbupdate.info which is a great resource for finding latest KB updates, but still you have to manually click through the various lists. Now that I am learning PowerShell anyway, i thought i’ll give myself another task to further improve my PowerShell skills. So here we go, below you find a script that retrieves the latest KB update information for various products and displays them on screen so that I can quickly browse through them and directly launch the article of interest in Internet Explorer.&lt;/p&gt;</description></item><item><title>PowerShell - Get Stock Quote Information</title><link>https://www.verboon.info/2013/12/powershell-get-stock-quote-information/</link><pubDate>Sun, 15 Dec 2013 13:29:17 +0000</pubDate><guid>https://www.verboon.info/2013/12/powershell-get-stock-quote-information/</guid><description>&lt;p&gt;The below script makes use of a webservice hosted by webserviceX.net and provides stock quote information.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-powershell" data-lang="powershell"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;&amp;lt;#
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;Synopsis&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Retrieve stock information
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;DESCRIPTION&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Retrieve stock information 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.PARAMETER Symbol
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Stock symbol of one or more companies
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;EXAMPLE&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Get-StockInfo -Symbol MSFT,INTC
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;LINK&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;NOTES&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Version 1.0, by Alex Verboon
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;#&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;[&lt;span style="color:#8be9fd;font-style:italic"&gt;CmdletBinding&lt;/span&gt;()]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;Param&lt;/span&gt;(
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;[&lt;span style="color:#8be9fd;font-style:italic"&gt;Parameter&lt;/span&gt;(&lt;span style="color:#50fa7b"&gt;Mandatory&lt;/span&gt;=&lt;span style="color:#8be9fd;font-style:italic"&gt;$true&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#50fa7b"&gt;ValueFromPipelineByPropertyName&lt;/span&gt;=&lt;span style="color:#8be9fd;font-style:italic"&gt;$true&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#50fa7b"&gt;HelpMessage&lt;/span&gt;= &lt;span style="color:#f1fa8c"&gt;&amp;#39;Stock Symbol for the company&amp;#39;&lt;/span&gt;)]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; [String[]]&lt;span style="color:#8be9fd;font-style:italic"&gt;$Symbol&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;begin&lt;/span&gt;{}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;process&lt;/span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;if&lt;/span&gt; ([string]::IsNullOrEmpty(&lt;span style="color:#8be9fd;font-style:italic"&gt;$Symbol&lt;/span&gt;))
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {&lt;span style="color:#8be9fd;font-style:italic"&gt;Write-Output&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;You must provide a Symbol&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; Exit}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;ForEach&lt;/span&gt; (&lt;span style="color:#8be9fd;font-style:italic"&gt;$stock&lt;/span&gt; &lt;span style="color:#ff79c6"&gt;in&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$Symbol&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; [xml][/xml]&lt;span style="color:#8be9fd;font-style:italic"&gt;$sq&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;Invoke-WebRequest&lt;/span&gt; -uri http://www.webservicex.net/stockquote.asmx/GetQuote&lt;span style="color:#ff79c6"&gt;?&lt;/span&gt;symbol=&lt;span style="color:#8be9fd;font-style:italic"&gt;$stock&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$sqdetail&lt;/span&gt; = [xml][/xml]&lt;span style="color:#8be9fd;font-style:italic"&gt;$sq&lt;/span&gt;.DocumentElement.&lt;span style="color:#f1fa8c"&gt;&amp;#39;#text&amp;#39;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$sqdetail&lt;/span&gt;.StockQuotes.stocK
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;End&lt;/span&gt;{}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;
 &lt;img src="images/2013-12-15_14h28_47_thumb.png" alt="2013-12-15_14h28_47"&gt;

&lt;/p&gt;</description></item><item><title>ConfigMgr OSD - Enable .NET Framework 3.5 on Windows 8.1</title><link>https://www.verboon.info/2013/12/configmgr-osd-enable-net-framework-3-5-on-windows-8-1/</link><pubDate>Sat, 14 Dec 2013 01:17:13 +0000</pubDate><guid>https://www.verboon.info/2013/12/configmgr-osd-enable-net-framework-3-5-on-windows-8-1/</guid><description>&lt;p&gt;Windows 8.1 has the .NET Framework 4.5.1 enabled by default. If you need .NET Framework 3.5 which also includes support for .NET 3.0, and 2.0, then you must enable the feature as it is not enabled by default.However to enable it you need access to the content of the Sources\SXS folder that resides on the Windows 8.1 installation media. More details are described in the MSDN article &lt;a href="http://msdn.microsoft.com/en-us/library/hh506443(v=vs.110).aspx"&gt;Installing the .NET Framework 3.5 on Windows 8 or 8.1&lt;/a&gt;&lt;/p&gt;</description></item><item><title>PowerShell - How to qukckly access the Azure Management Portal</title><link>https://www.verboon.info/2013/12/powershell-how-to-qukckly-access-the-azure-management-portal/</link><pubDate>Mon, 09 Dec 2013 23:42:33 +0000</pubDate><guid>https://www.verboon.info/2013/12/powershell-how-to-qukckly-access-the-azure-management-portal/</guid><description>&lt;p&gt;Whenever I worked with Azure, first thing i usualy did was fire a web search to get the url for the Azure Management portal. I know I could bookmark it……..it’s just that I already have way too many bookmarks. But today I discovered a nice cmdlet in PowerShell called &lt;a href="http://msdn.microsoft.com/en-us/library/dn408543.aspx#feedback"&gt;&lt;strong&gt;Show-AzurePortal&lt;/strong&gt;&lt;/a&gt;** **which gets you automatically to the right place.&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;Show-AzurePortal
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;
 &lt;img src="images/2013-12-10_00h38_30_thumb.png" alt="2013-12-10_00h38_30"&gt;

&lt;/p&gt;
&lt;p&gt;Note: You must install the Azure PowerShell cmdlets. &lt;a href="http://msdn.microsoft.com/en-us/library/windowsazure/jj156055.aspx"&gt;http://msdn.microsoft.com/en-us/library/windowsazure/jj156055.aspx&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Windows 8.1 - Shutdown and Shutdown</title><link>https://www.verboon.info/2013/12/windows-8-1-shutdown-and-shutdown/</link><pubDate>Mon, 09 Dec 2013 22:00:54 +0000</pubDate><guid>https://www.verboon.info/2013/12/windows-8-1-shutdown-and-shutdown/</guid><description>&lt;p&gt;Hey there, when i watched the last edition of “&lt;a href="http://channel9.msdn.com/Shows/The-Defrag-Show/Defrag-Migration-Documentation-Folder-Search-Mouse-Lag#time=06m16s"&gt;The Defrag Show&lt;/a&gt;” this week-end Gov Maharaj gave an interesting explanation about the difference in behaviour when using the Shutdown option within the charms bar or the Widnows X-menu.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/2013-12-09_22h38_47_thumb.png" alt="2013-12-09_22h38_47"&gt;

&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/2013-12-09_22h40_11_thumb.png" alt="2013-12-09_22h40_11"&gt;

&lt;/p&gt;
&lt;p&gt;To keep a long story short. When you have fast boot enabled, the shutdown option in thr charms bar will perform a so-called hybrid shutdown, but when using the shutdown option in the x-menu a full shutdown is performed meaning that the next time you turn on the machine a cold boot happens.&lt;/p&gt;</description></item><item><title>PowerShell - Retrieve App-V 4.6 Package Information</title><link>https://www.verboon.info/2013/12/powershell-retrieve-app-v-4-6-package-information/</link><pubDate>Mon, 02 Dec 2013 21:44:12 +0000</pubDate><guid>https://www.verboon.info/2013/12/powershell-retrieve-app-v-4-6-package-information/</guid><description>&lt;p&gt;Today we’ve been looking at App-V 4.6 package settings before and after migrating them from ConfigMgr 2007 to ConfigMgr 2012, so after opening the App-V mmc console 3x manually…..another script was born.&lt;/p&gt;
&lt;p&gt;The below Get-Appv4PkgInfo.ps1 script retrieves information from the App-V Package WMI class. You can run the script against one or more computers and the optional –View parameter lets you define what information you want to see.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image_thumb.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-powershell" data-lang="powershell"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;&amp;lt;#
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;Synopsis&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Retrieve local App-V 4.6 Package information
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;DESCRIPTION&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Retrieve local App-v Package Information from root\Microsoft\appvirt\client
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.PARAMETER Computer
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; One or multiple computernames
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.PARAMETER View
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Specifies the information that is displayed for the identified App-V Package
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Valid options for the view parameter are Default,Path, Cache, Inuse, Size, GUIDS, Locked,All
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;EXAMPLE&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Get-Appv4PkgInfo.ps1 -Computer TestClient1, TestClient2
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Shows the same output as when providing the -View Default parameter
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;EXAMPLE&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Get-Appv4PkgInfo.ps1 -Computer TestClient1 -View Default
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Computer AppVname Version 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; -------- -------- ------- 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; TestClient1 SCCM Client Center 2.0.4.1 x64 R1 5
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;EXAMPLE&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Get-Appv4PkgInfo.ps1 -Computer TestClient1,Testclient2 -View Path 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Computer AppVname SFTPath 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; -------- -------- ------- 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; TestClient1 SCCM Client Center 2.0.4.1 x64 R1 FILE://c:\windows\ccmcache\7\sccm client.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;LINK&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; http://technet.microsoft.com/en-us/library/cc843631.aspx
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;NOTES&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Version 1.0, by Alex Verboon
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;#&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;[&lt;span style="color:#8be9fd;font-style:italic"&gt;CmdletBinding&lt;/span&gt;()]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;Param&lt;/span&gt;(
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; [&lt;span style="color:#8be9fd;font-style:italic"&gt;Parameter&lt;/span&gt;(&lt;span style="color:#50fa7b"&gt;Mandatory&lt;/span&gt;=&lt;span style="color:#8be9fd;font-style:italic"&gt;$true&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#50fa7b"&gt;ValueFromPipelineByPropertyName&lt;/span&gt;=&lt;span style="color:#8be9fd;font-style:italic"&gt;$true&lt;/span&gt;,&lt;span style="color:#50fa7b"&gt;HelpMessage&lt;/span&gt;=&lt;span style="color:#f1fa8c"&gt;&amp;#34;Enter Computername(s)&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#50fa7b"&gt;Position&lt;/span&gt;=&lt;span style="color:#bd93f9"&gt;0&lt;/span&gt;)]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; [&lt;span style="color:#8be9fd;font-style:italic"&gt;Alias&lt;/span&gt;(&lt;span style="color:#f1fa8c"&gt;&amp;#34;ipaddress&amp;#34;&lt;/span&gt;,&lt;span style="color:#f1fa8c"&gt;&amp;#34;host&amp;#34;&lt;/span&gt;)]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; [String[]]&lt;span style="color:#8be9fd;font-style:italic"&gt;$Computer&lt;/span&gt;, 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; [&lt;span style="color:#8be9fd;font-style:italic"&gt;Parameter&lt;/span&gt;(&lt;span style="color:#50fa7b"&gt;Mandatory&lt;/span&gt;=&lt;span style="color:#8be9fd;font-style:italic"&gt;$false&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#50fa7b"&gt;ValueFromPipelineByPropertyName&lt;/span&gt;=&lt;span style="color:#8be9fd;font-style:italic"&gt;$true&lt;/span&gt;,&lt;span style="color:#50fa7b"&gt;HelpMessage&lt;/span&gt;=&lt;span style="color:#f1fa8c"&gt;&amp;#34;Select the type of information to display&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#50fa7b"&gt;Position&lt;/span&gt;=&lt;span style="color:#bd93f9"&gt;1&lt;/span&gt;)]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; [&lt;span style="color:#8be9fd;font-style:italic"&gt;ValidateSet&lt;/span&gt;(&lt;span style="color:#f1fa8c"&gt;&amp;#34;Default&amp;#34;&lt;/span&gt;,&lt;span style="color:#f1fa8c"&gt;&amp;#34;Path&amp;#34;&lt;/span&gt;,&lt;span style="color:#f1fa8c"&gt;&amp;#34;Cache&amp;#34;&lt;/span&gt;,&lt;span style="color:#f1fa8c"&gt;&amp;#34;Inuse&amp;#34;&lt;/span&gt;,&lt;span style="color:#f1fa8c"&gt;&amp;#34;Size&amp;#34;&lt;/span&gt;,&lt;span style="color:#f1fa8c"&gt;&amp;#34;GUIDS&amp;#34;&lt;/span&gt;,&lt;span style="color:#f1fa8c"&gt;&amp;#34;Locked&amp;#34;&lt;/span&gt;,&lt;span style="color:#f1fa8c"&gt;&amp;#34;All&amp;#34;&lt;/span&gt;)] 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$View&lt;/span&gt;=&lt;span style="color:#f1fa8c"&gt;&amp;#34;Default&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;Begin&lt;/span&gt;{}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;Process&lt;/span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$appv&lt;/span&gt; =&lt;span style="color:#8be9fd;font-style:italic"&gt;@&lt;/span&gt;()
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;ForEach&lt;/span&gt;(&lt;span style="color:#8be9fd;font-style:italic"&gt;$c&lt;/span&gt; &lt;span style="color:#ff79c6"&gt;in&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$Computer&lt;/span&gt;) 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$applications&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;get-wmiobject&lt;/span&gt; -ComputerName &lt;span style="color:#8be9fd;font-style:italic"&gt;$c&lt;/span&gt; -query &lt;span style="color:#f1fa8c"&gt;&amp;#34;SELECT * FROM Package&amp;#34;&lt;/span&gt; -namespace &lt;span style="color:#f1fa8c"&gt;&amp;#34;root\Microsoft\appvirt\client&amp;#34;&lt;/span&gt; -ErrorAction SilentlyContinue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ForEach&lt;/span&gt;(&lt;span style="color:#8be9fd;font-style:italic"&gt;$app&lt;/span&gt; &lt;span style="color:#ff79c6"&gt;in&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$applications&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;New-Object&lt;/span&gt; -TypeName PSObject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name &lt;span style="color:#f1fa8c"&gt;&amp;#34;Computer&amp;#34;&lt;/span&gt; -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$c&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name &lt;span style="color:#f1fa8c"&gt;&amp;#34;AppVname&amp;#34;&lt;/span&gt; -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$app&lt;/span&gt;.Name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name &lt;span style="color:#f1fa8c"&gt;&amp;#34;Version&amp;#34;&lt;/span&gt; -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$app&lt;/span&gt;.Version
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name &lt;span style="color:#f1fa8c"&gt;&amp;#34;SFTPath&amp;#34;&lt;/span&gt; -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$app&lt;/span&gt;.SftPath
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name &lt;span style="color:#f1fa8c"&gt;&amp;#34;PackageGUID&amp;#34;&lt;/span&gt; -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$app&lt;/span&gt;.PackageGUID
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name &lt;span style="color:#f1fa8c"&gt;&amp;#34;VersionGUID&amp;#34;&lt;/span&gt; -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$app&lt;/span&gt;.VersionGUID
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name &lt;span style="color:#f1fa8c"&gt;&amp;#34;Locked&amp;#34;&lt;/span&gt; -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$app&lt;/span&gt;.Locked
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name &lt;span style="color:#f1fa8c"&gt;&amp;#34;LaunchSize&amp;#34;&lt;/span&gt; -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$app&lt;/span&gt;.LaunchSize
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name &lt;span style="color:#f1fa8c"&gt;&amp;#34;InUse&amp;#34;&lt;/span&gt; -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$app&lt;/span&gt;.InUse
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name &lt;span style="color:#f1fa8c"&gt;&amp;#34;CachedSize&amp;#34;&lt;/span&gt; -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$app&lt;/span&gt;.CachedSize
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name &lt;span style="color:#f1fa8c"&gt;&amp;#34;CachedPercentage&amp;#34;&lt;/span&gt; -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$app&lt;/span&gt;.CachedPercentage
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name &lt;span style="color:#f1fa8c"&gt;&amp;#34;CachedLaunchSize&amp;#34;&lt;/span&gt; -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$app&lt;/span&gt;.CachedLaunchSize
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name &lt;span style="color:#f1fa8c"&gt;&amp;#34;TotalSize&amp;#34;&lt;/span&gt; -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$app&lt;/span&gt;.TotalSize
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$appv&lt;/span&gt; += &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; } &lt;span style="color:#6272a4"&gt;# end foreach application&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;} &lt;span style="color:#6272a4"&gt;# end foreach computer&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;} &lt;span style="color:#6272a4"&gt;# end process &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;End&lt;/span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;# Define the properties to display based on -View parameter option&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;switch&lt;/span&gt;(&lt;span style="color:#8be9fd;font-style:italic"&gt;$view&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;Default&lt;/span&gt; {&lt;span style="color:#8be9fd;font-style:italic"&gt;$selcol&lt;/span&gt; = &lt;span style="color:#f1fa8c"&gt;&amp;#34;Computer&amp;#34;&lt;/span&gt;, &lt;span style="color:#f1fa8c"&gt;&amp;#34;AppVname&amp;#34;&lt;/span&gt;,&lt;span style="color:#f1fa8c"&gt;&amp;#34;version&amp;#34;&lt;/span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; Inuse {&lt;span style="color:#8be9fd;font-style:italic"&gt;$selcol&lt;/span&gt; = &lt;span style="color:#f1fa8c"&gt;&amp;#34;Computer&amp;#34;&lt;/span&gt;, &lt;span style="color:#f1fa8c"&gt;&amp;#34;AppVname&amp;#34;&lt;/span&gt;,&lt;span style="color:#f1fa8c"&gt;&amp;#34;Inuse&amp;#34;&lt;/span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; Size {&lt;span style="color:#8be9fd;font-style:italic"&gt;$selcol&lt;/span&gt; = &lt;span style="color:#f1fa8c"&gt;&amp;#34;Computer&amp;#34;&lt;/span&gt;, &lt;span style="color:#f1fa8c"&gt;&amp;#34;AppVname&amp;#34;&lt;/span&gt;,&lt;span style="color:#f1fa8c"&gt;&amp;#34;LaunchSize&amp;#34;&lt;/span&gt;,&lt;span style="color:#f1fa8c"&gt;&amp;#34;TotalSize&amp;#34;&lt;/span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; Cache {&lt;span style="color:#8be9fd;font-style:italic"&gt;$selcol&lt;/span&gt; = &lt;span style="color:#f1fa8c"&gt;&amp;#34;Computer&amp;#34;&lt;/span&gt;, &lt;span style="color:#f1fa8c"&gt;&amp;#34;AppVname&amp;#34;&lt;/span&gt;,&lt;span style="color:#f1fa8c"&gt;&amp;#34;CachedSize&amp;#34;&lt;/span&gt;,&lt;span style="color:#f1fa8c"&gt;&amp;#34;CachedPercentage&amp;#34;&lt;/span&gt;,&lt;span style="color:#f1fa8c"&gt;&amp;#34;CachedLaunchSize&amp;#34;&lt;/span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; GUIDS {&lt;span style="color:#8be9fd;font-style:italic"&gt;$selcol&lt;/span&gt; = &lt;span style="color:#f1fa8c"&gt;&amp;#34;Computer&amp;#34;&lt;/span&gt;, &lt;span style="color:#f1fa8c"&gt;&amp;#34;AppVname&amp;#34;&lt;/span&gt;,&lt;span style="color:#f1fa8c"&gt;&amp;#34;PackageGUID&amp;#34;&lt;/span&gt;,&lt;span style="color:#f1fa8c"&gt;&amp;#34;VersionGUID&amp;#34;&lt;/span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; Path {&lt;span style="color:#8be9fd;font-style:italic"&gt;$selcol&lt;/span&gt; = &lt;span style="color:#f1fa8c"&gt;&amp;#34;Computer&amp;#34;&lt;/span&gt;, &lt;span style="color:#f1fa8c"&gt;&amp;#34;AppVname&amp;#34;&lt;/span&gt;,&lt;span style="color:#f1fa8c"&gt;&amp;#34;SFTPath&amp;#34;&lt;/span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; Locked {&lt;span style="color:#8be9fd;font-style:italic"&gt;$selcol&lt;/span&gt; = &lt;span style="color:#f1fa8c"&gt;&amp;#34;Computer&amp;#34;&lt;/span&gt;, &lt;span style="color:#f1fa8c"&gt;&amp;#34;AppVname&amp;#34;&lt;/span&gt;,&lt;span style="color:#f1fa8c"&gt;&amp;#34;Locked&amp;#34;&lt;/span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; All {&lt;span style="color:#8be9fd;font-style:italic"&gt;$selcol&lt;/span&gt; = &lt;span style="color:#f1fa8c"&gt;&amp;#34;*&amp;#34;&lt;/span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$appv&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Select-Object&lt;/span&gt; -Property &lt;span style="color:#8be9fd;font-style:italic"&gt;$selcol&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>PowerShell - Yet another Sysinternals download script</title><link>https://www.verboon.info/2013/12/powershell-yet-another-sysinternals-download-script/</link><pubDate>Sun, 01 Dec 2013 22:10:33 +0000</pubDate><guid>https://www.verboon.info/2013/12/powershell-yet-another-sysinternals-download-script/</guid><description>&lt;p&gt;Today I completed the Microsoft Virtual Academy &lt;a href="http://www.microsoftvirtualacademy.com/training-courses/advanced-tools-scripting-with-powershell-3-0-jump-start"&gt;Advanced Tools &amp;amp; Scripting with PowerShell 3.0 Jump Start&lt;/a&gt; course. If you haven’t looked at it yet, I realy recommend you do so, lots of good stuff there. So for the purpose of applying some of the stuff I’ve learned there regarding the use of -Whatif and -verbose messages i wrote the below script which downloads the sysinternals tools.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-powershell" data-lang="powershell"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;&amp;lt;#
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;Synopsis&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Download Sysinternals Tools
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;DESCRIPTION&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Download the Sysinternals tools from live.sysinternals.com to the local machine
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;NOTES&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; version 1.0
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;EXAMPLE&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Get-Sysinternals -Path C:\Data|sysinternals
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;EXAMPLE&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Get-Sysinternals.ps1 -Path C:\Data\Sysinternals -Whatif -verbose
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;#&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;[&lt;span style="color:#8be9fd;font-style:italic"&gt;CmdletBinding&lt;/span&gt;(&lt;span style="color:#50fa7b"&gt;SupportsShouldProcess&lt;/span&gt;=&lt;span style="color:#8be9fd;font-style:italic"&gt;$true&lt;/span&gt;)]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;Param&lt;/span&gt;(
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;[&lt;span style="color:#8be9fd;font-style:italic"&gt;Parameter&lt;/span&gt;(&lt;span style="color:#50fa7b"&gt;Mandatory&lt;/span&gt;=&lt;span style="color:#8be9fd;font-style:italic"&gt;$true&lt;/span&gt;,&lt;span style="color:#50fa7b"&gt;ValueFromPipelineByPropertyName&lt;/span&gt;=&lt;span style="color:#8be9fd;font-style:italic"&gt;$true&lt;/span&gt;,&lt;span style="color:#50fa7b"&gt;ParameterSetName&lt;/span&gt;=&lt;span style="color:#f1fa8c"&gt;&amp;#34;Directory&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#50fa7b"&gt;HelpMessage&lt;/span&gt;= &lt;span style="color:#f1fa8c"&gt;&amp;#39;The local download folder&amp;#39;&lt;/span&gt;)]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;[String]&lt;span style="color:#8be9fd;font-style:italic"&gt;$Directory&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;Begin&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;Write-Verbose&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;Starting Sysinternals Tool download&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$url&lt;/span&gt;=&lt;span style="color:#f1fa8c"&gt;&amp;#34;http://live.sysinternals.com/tools/&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;if&lt;/span&gt; ((&lt;span style="color:#8be9fd;font-style:italic"&gt;Test-path&lt;/span&gt; -path &lt;span style="color:#8be9fd;font-style:italic"&gt;$Directory&lt;/span&gt;) &lt;span style="color:#ff79c6"&gt;-eq&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$False&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;Write-Verbose&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;Creating Directory &lt;/span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$Directory&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;if&lt;/span&gt; (&lt;span style="color:#8be9fd;font-style:italic"&gt;$PScmdlet&lt;/span&gt;.ShouldProcess(&lt;span style="color:#f1fa8c"&gt;&amp;#34;Creating folder &lt;/span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$Directory&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;&amp;#34;&lt;/span&gt;,&lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;,&lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;))
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {&lt;span style="color:#8be9fd;font-style:italic"&gt;New-Item&lt;/span&gt; -ItemType Directory -Path &lt;span style="color:#8be9fd;font-style:italic"&gt;$Directory&lt;/span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; } 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$siuri&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;Invoke-WebRequest&lt;/span&gt; -Uri &lt;span style="color:#8be9fd;font-style:italic"&gt;$url&lt;/span&gt; -EA SilentlyContinue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;if&lt;/span&gt; (&lt;span style="color:#8be9fd;font-style:italic"&gt;$siuri&lt;/span&gt;.BaseResponse.StatusCode &lt;span style="color:#ff79c6"&gt;-eq&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;OK&amp;#34;&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$sfiles&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;$siuri&lt;/span&gt;.Links | &lt;span style="color:#8be9fd;font-style:italic"&gt;Where-Object&lt;/span&gt; {&lt;span style="color:#8be9fd;font-style:italic"&gt;$_&lt;/span&gt;.href &lt;span style="color:#ff79c6"&gt;-ne&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#39;/&amp;#39;&lt;/span&gt;} | &lt;span style="color:#8be9fd;font-style:italic"&gt;Select-Object&lt;/span&gt; -ExpandProperty innerText
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;Else&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;Write-Verbose&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;Unable to reach &lt;/span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$url&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; Exit &lt;span style="color:#bd93f9"&gt;1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; } 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;Process&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ForEach&lt;/span&gt; (&lt;span style="color:#8be9fd;font-style:italic"&gt;$st&lt;/span&gt; &lt;span style="color:#ff79c6"&gt;in&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$sfiles&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$downloadfile&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;$url&lt;/span&gt;+&lt;span style="color:#8be9fd;font-style:italic"&gt;$st&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;#Write-Verbose -Message &amp;#34;Downloading $downloadfile to $Directory\$st&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;if&lt;/span&gt; (&lt;span style="color:#8be9fd;font-style:italic"&gt;$PScmdlet&lt;/span&gt;.ShouldProcess(&lt;span style="color:#f1fa8c"&gt;&amp;#34;Downloading now &lt;/span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$downloadfile&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt; to &lt;/span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$Directory&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;\&lt;/span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$st&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;&amp;#34;&lt;/span&gt;,&lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;,&lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;))
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {&lt;span style="color:#8be9fd;font-style:italic"&gt;Start-BitsTransfer&lt;/span&gt; -Description &lt;span style="color:#f1fa8c"&gt;&amp;#34;SysinternalsDownload - &lt;/span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$st&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;&amp;#34;&lt;/span&gt; -Source &lt;span style="color:#8be9fd;font-style:italic"&gt;$downloadfile&lt;/span&gt; -Destination &lt;span style="color:#f1fa8c"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$Directory&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;\&lt;/span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$st&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;&amp;#34;&lt;/span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;End&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;Write-Verbose&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;Download complete&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>PowerShell Script&amp;ndash;Set App-V 4.6 Cache Size</title><link>https://www.verboon.info/2013/11/powershell-scriptset-app-v-4-6-cache-size/</link><pubDate>Fri, 29 Nov 2013 18:13:07 +0000</pubDate><guid>https://www.verboon.info/2013/11/powershell-scriptset-app-v-4-6-cache-size/</guid><description>&lt;p&gt;Background: As part of our migration process from Configuration Manager 2007 to Configuration Manager 2012 R2 we also adjust the App-V Cache Size that is currently set to 6GB to 11GB because the ConfigMgr Agent Cache is set to 10GB, this by following the best practice described in Microsoft’s whitepaper &lt;a href="http://www.google.ch/url?sa=t&amp;amp;rct=j&amp;amp;q=&amp;amp;esrc=s&amp;amp;frm=1&amp;amp;source=web&amp;amp;cd=1&amp;amp;cad=rja&amp;amp;ved=0CCsQFjAA&amp;amp;url=http%3A%2F%2Fdownload.microsoft.com%2Fdownload%2Ff%2F7%2F8%2Ff784a197-73be-48ff-83da-4102c05a6d44%2FAPP-V%2FApp-V_and_ConfigMgr_Whitepaper_Final.docx&amp;amp;ei=ZdaYUrSUM_PzyAOOq4CwDQ&amp;amp;usg=AFQjCNG4EECrJQw6YqoBPTF3BYBCTh9Fnw&amp;amp;sig2=Za3zNXB5Gjb_YZg0Yw8zzw&amp;amp;bvm=bv.57155469,d.bGQ"&gt;Virtual Application Management with Microsoft Application Virtualization 4.5/4.6 and System Center Configuration Manager 2007 R2&lt;/a&gt;**** where it says.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;“The App-V Client cache free disk space threshold parameter should be set to ensure that the available disk space on the client PC is at least 1 GB larger than the Configuration Manager Client cache size.”&lt;/em&gt;&lt;/p&gt;</description></item><item><title>PowerShell App Deployment Toolkit&amp;ndash; How to make the message Font size larger</title><link>https://www.verboon.info/2013/11/powershell-app-deployment-toolkit-how-to-make-the-message-font-size-larger/</link><pubDate>Fri, 22 Nov 2013 14:32:33 +0000</pubDate><guid>https://www.verboon.info/2013/11/powershell-app-deployment-toolkit-how-to-make-the-message-font-size-larger/</guid><description>&lt;p&gt;I have had a request this week to make the font size of the Message text displayed by the PowerShell App Deployment Tookit function **Show-InstallationPrompt **a bit larger.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/SNAGHTML173a21f_thumb.png" alt="SNAGHTML173a21f"&gt;

&lt;/p&gt;
&lt;p&gt;To make the font of the message larger, all you need to do is adding 2 lines of code to the &lt;strong&gt;Function&lt;/strong&gt;
&lt;strong&gt;Show-InstallationPrompt&lt;/strong&gt; that is embedded within the &lt;strong&gt;AppDeployToolkitMain.ps1&lt;/strong&gt; file.&lt;/p&gt;
&lt;p&gt;Add the following code just above the “#button left” section.&lt;/p&gt;
&lt;p&gt;#custom - Bigger text size
$Font = New-Object System.Drawing.Font(&amp;ldquo;Arial&amp;rdquo;,14,[System.Drawing.FontStyle]::Regular)
$labelText.Font = $Font
#custom - Bigger Text Size&lt;/p&gt;</description></item><item><title>PowerShell Desired State Configuration - My first experiences</title><link>https://www.verboon.info/2013/11/powershell-desire-state-configuration-my-first-experiences/</link><pubDate>Sat, 16 Nov 2013 20:44:28 +0000</pubDate><guid>https://www.verboon.info/2013/11/powershell-desire-state-configuration-my-first-experiences/</guid><description>&lt;p&gt;During the past weeks I have been reading and listening about PowerShell Desired State Configuration a new feature introduced with PowerShell 4.0 which ships with Windows 8.1 and Server 2012R2 but is also available for Windows 7 SP1 and Server 2008 R2 as part of the &lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=40855"&gt;Windows Management Framework 4.0&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;To keep things simple at first, I have only focused at running DSC on a local client and only used two &lt;a href="http://technet.microsoft.com/en-us/library/dn249921.aspx"&gt;built-in configuration resources&lt;/a&gt;. What i wanted to achieve was not only to get a DSC running, but also understand how things work.&lt;/p&gt;</description></item><item><title>PowerShell Script - Are we running as Admin?</title><link>https://www.verboon.info/2013/11/powershell-script-are-we-running-as-admin/</link><pubDate>Fri, 08 Nov 2013 20:19:16 +0000</pubDate><guid>https://www.verboon.info/2013/11/powershell-script-are-we-running-as-admin/</guid><description>&lt;p&gt;While exploring some of the new cmdlets that come with Windows 8.1 I came across &lt;a href="http://technet.microsoft.com/en-us/library/dn372891.aspx"&gt;Test-NetConnection&lt;/a&gt;. and noticed that it has a property called IsAdmin. When running the cmdlet in an elevated PowerShell session the property returns True otherwise False. So I put together a very simple script to check whether we are running as admin or not.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-powershell" data-lang="powershell"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;&amp;lt;#
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;Synopsis&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Checks if we run as administrator
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;DESCRIPTION&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; This script uses the Test-NetConnection cmdlet that contains a IsAdmin Property to check if we ar running as admin
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;EXAMPLE&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Check-Admin.ps1
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;#&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$AmIAdmin&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;Test-NetConnection&lt;/span&gt; localhost 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;if&lt;/span&gt; (&lt;span style="color:#8be9fd;font-style:italic"&gt;$AmIAdmin&lt;/span&gt;.IsAdmin &lt;span style="color:#ff79c6"&gt;-eq&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;True&amp;#34;&lt;/span&gt;) {&lt;span style="color:#8be9fd;font-style:italic"&gt;write-host&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;Running as Admin&amp;#34;&lt;/span&gt;} &lt;span style="color:#ff79c6"&gt;Else&lt;/span&gt; {&lt;span style="color:#8be9fd;font-style:italic"&gt;write-host&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;NOT Running as Admin&amp;#34;&lt;/span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Other (and probably more reliable) ways to determine whether we are running as admin are described &lt;a href="http://blogs.technet.com/b/heyscriptingguy/archive/2011/05/11/check-for-admin-credentials-in-a-powershell-script.aspx"&gt;here&lt;/a&gt; by Ed Wilson and &lt;a href="http://blogs.msdn.com/b/virtual_pc_guy/archive/2010/09/23/a-self-elevating-powershell-script.aspx"&gt;here&lt;/a&gt; by Ben Armstrong.&lt;/p&gt;</description></item><item><title>ConfigMgr PowerShell Script to check if Application or Program is allowed to run in TS without being deployed</title><link>https://www.verboon.info/2013/11/configmgr-powershell-script-to-check-if-application-or-program-is-allowed-to-run-in-ts-without-being-deployed/</link><pubDate>Thu, 07 Nov 2013 23:54:46 +0000</pubDate><guid>https://www.verboon.info/2013/11/configmgr-powershell-script-to-check-if-application-or-program-is-allowed-to-run-in-ts-without-being-deployed/</guid><description>&lt;p&gt;Kind of a long title for a blog post, but I could not come up with something shorter to describe the content of this blog post. The below script shows the status of the “&lt;strong&gt;Allow this Application / program to be installed from the Application / program install task sequence action without being deployed”&lt;/strong&gt; setting.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image_thumb.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image_thumb1.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-powershell" data-lang="powershell"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;&amp;lt;#
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;Synopsis&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Get Application and Package - Program information regarding Task Sequence support
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;DESCRIPTION&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; The script checks all applications and packages if they are allowed to be installed from a TS without being deployed
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;EXAMPLE&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Get-TSInstallEnabled -Site Lab
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;NOTES&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Version 1.0
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Written by Alex Verboon
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;#&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;[&lt;span style="color:#8be9fd;font-style:italic"&gt;CmdletBinding&lt;/span&gt;()]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;param&lt;/span&gt;( 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# ConfigMgr Site&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; [&lt;span style="color:#8be9fd;font-style:italic"&gt;Parameter&lt;/span&gt;(&lt;span style="color:#50fa7b"&gt;Mandatory&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;$true&lt;/span&gt;, &lt;span style="color:#50fa7b"&gt;ValueFromPipeline&lt;/span&gt;=&lt;span style="color:#8be9fd;font-style:italic"&gt;$true&lt;/span&gt;)]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; [String[]] &lt;span style="color:#8be9fd;font-style:italic"&gt;$Site&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; )
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;if&lt;/span&gt; (&lt;span style="color:#8be9fd;font-style:italic"&gt;$Site&lt;/span&gt;.Length &lt;span style="color:#ff79c6"&gt;-eq&lt;/span&gt; &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; { 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;Throw&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;ConfigMgr Site code required&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; } 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;Else&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$SiteCode&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;$Site&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;function&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;Get-TSInstallEnabled&lt;/span&gt; ()
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;# Check that youre not running X64&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;if&lt;/span&gt; ([Environment]::Is64BitProcess &lt;span style="color:#ff79c6"&gt;-eq&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$True&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; { 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;Throw&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;Need to run at a X86 PowershellPrompt&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; } 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;# Load ConfigMgr module if it isn&amp;#39;t loaded already&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;if&lt;/span&gt; (&lt;span style="color:#ff79c6"&gt;-not&lt;/span&gt;(&lt;span style="color:#8be9fd;font-style:italic"&gt;Get-Module&lt;/span&gt; -name ConfigurationManager))
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; { 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;Import-Module&lt;/span&gt; (&lt;span style="color:#8be9fd;font-style:italic"&gt;$Env:SMS_ADMIN_UI_PATH&lt;/span&gt;.Substring(&lt;span style="color:#bd93f9"&gt;0&lt;/span&gt;,&lt;span style="color:#8be9fd;font-style:italic"&gt;$Env:SMS_ADMIN_UI_PATH&lt;/span&gt;.Length-&lt;span style="color:#bd93f9"&gt;5&lt;/span&gt;) + &lt;span style="color:#f1fa8c"&gt;&amp;#39;\ConfigurationManager.psd1&amp;#39;&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; } 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;# Change to site&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;Push-Location&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;Set-Location&lt;/span&gt; ${SiteCode}:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;function&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;Get-AppTSInfo&lt;/span&gt;()
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$Apps&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;@&lt;/span&gt;() 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;foreach&lt;/span&gt; (&lt;span style="color:#8be9fd;font-style:italic"&gt;$Application&lt;/span&gt; &lt;span style="color:#ff79c6"&gt;in&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;Get-CMApplication&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$AppMgmt&lt;/span&gt; = ([xml][/xml]&lt;span style="color:#8be9fd;font-style:italic"&gt;$Application&lt;/span&gt;.SDMPackageXML).AppMgmtDigest
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$AppName&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;$AppMgmt&lt;/span&gt;.Application.DisplayInfo.FirstChild.Title
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$AllowTs&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;$AppMgmt&lt;/span&gt;.Application.AutoInstall
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;New-Object&lt;/span&gt; -TypeName PSObject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name &lt;span style="color:#f1fa8c"&gt;&amp;#34;Application Name&amp;#34;&lt;/span&gt; -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$Appname&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;if&lt;/span&gt; (&lt;span style="color:#8be9fd;font-style:italic"&gt;$AllowTs&lt;/span&gt; &lt;span style="color:#ff79c6"&gt;-ne&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt;) {&lt;span style="color:#8be9fd;font-style:italic"&gt;$AllowTs&lt;/span&gt; = &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name &lt;span style="color:#f1fa8c"&gt;&amp;#34;Allowed TS Install&amp;#34;&lt;/span&gt; -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$AllowTs&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$Apps&lt;/span&gt; += &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$Apps&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;Function&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;Get-PackageTSInfo&lt;/span&gt;()
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$Progs&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;@&lt;/span&gt;() 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;foreach&lt;/span&gt; (&lt;span style="color:#8be9fd;font-style:italic"&gt;$Prog&lt;/span&gt; &lt;span style="color:#ff79c6"&gt;in&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;Get-CMProgram&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$ProgName&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;$Prog&lt;/span&gt;.ProgramName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$PackageName&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;$prog&lt;/span&gt;.PackageName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$AllowTs&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;$Prog&lt;/span&gt;.ProgramFlags &lt;span style="color:#ff79c6"&gt;-band&lt;/span&gt; [math]::pow(&lt;span style="color:#bd93f9"&gt;0&lt;/span&gt;,&lt;span style="color:#bd93f9"&gt;0&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;New-Object&lt;/span&gt; -TypeName PSObject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name &lt;span style="color:#f1fa8c"&gt;&amp;#34;Program Name&amp;#34;&lt;/span&gt; -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$ProgName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name &lt;span style="color:#f1fa8c"&gt;&amp;#34;Package Name&amp;#34;&lt;/span&gt; -value &lt;span style="color:#8be9fd;font-style:italic"&gt;$Packagename&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;if&lt;/span&gt; (&lt;span style="color:#8be9fd;font-style:italic"&gt;$AllowTs&lt;/span&gt; &lt;span style="color:#ff79c6"&gt;-ne&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;) {&lt;span style="color:#8be9fd;font-style:italic"&gt;$AllowTs&lt;/span&gt; = &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt;} &lt;span style="color:#ff79c6"&gt;Else&lt;/span&gt; {&lt;span style="color:#8be9fd;font-style:italic"&gt;$AllowTs&lt;/span&gt; = &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name &lt;span style="color:#f1fa8c"&gt;&amp;#34;Allowed TS Install&amp;#34;&lt;/span&gt; -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$AllowTs&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$Progs&lt;/span&gt; += &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$progs&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;Get-AppTSInfo&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Format-Table&lt;/span&gt; -AutoSize 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;Get-PackageTSInfo&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Format-Table&lt;/span&gt; -AutoSize 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;Pop-Location&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;Get-TSInstallEnabled&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Additional Information&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>PowerShell Script to detect ConfigMgr Task Sequence unfriendly Software Updates</title><link>https://www.verboon.info/2013/11/powershell-script-to-detect-configmgr-task-sequence-unfriendly-software-updates/</link><pubDate>Tue, 05 Nov 2013 23:58:55 +0000</pubDate><guid>https://www.verboon.info/2013/11/powershell-script-to-detect-configmgr-task-sequence-unfriendly-software-updates/</guid><description>&lt;p&gt;&lt;strong&gt;Update&lt;/strong&gt;: 15 Une 2014 - Added &lt;a href="http://support.microsoft.com/kb/2965788"&gt;KB2965788&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;If you’re dealing with ConfigMgr and OS Deployment task sequences you’re probably aware of the KB article recently published by Microsoft called “&lt;a href="http://support.microsoft.com/kb/2894518"&gt;Task sequence fails in Configuration Manager if software updates require multiple restarts&lt;/a&gt;”.&lt;/p&gt;
&lt;p&gt;Let’s hope the list of KBs causing this issue isn’t going to grow too much over time, in any case we’ve decided that we would continue to review the article whenever we add new patches to our infrastructure. To simplify the task of checking whether one of the affected KBs has slipped into a software update group, I created the below script.&lt;/p&gt;</description></item><item><title>PowerShell Script - Get-ComputerGeolocation</title><link>https://www.verboon.info/2013/10/powershell-script-get-computergeolocation/</link><pubDate>Sun, 27 Oct 2013 13:35:01 +0000</pubDate><guid>https://www.verboon.info/2013/10/powershell-script-get-computergeolocation/</guid><description>&lt;p&gt;&lt;strong&gt;28-OCT-2013 Update&lt;/strong&gt;: I have updated the script to retry when the status of the location provider is in initializing mode.&lt;/p&gt;
&lt;p&gt;The below script uses the Windows Location provider and the Google Geocoding API to retrieve the geographical location of the computer. The accuracy of the information retrieved depends on the source used to determine the location which are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Wi-Fi triangulation&lt;/li&gt;
&lt;li&gt;IP address resolution&lt;/li&gt;
&lt;li&gt;Cell phone tower triangulation&lt;/li&gt;
&lt;li&gt;Global Position System (GPS)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Windows automatically uses the best source, so when accessing the Windows Location provider you don’t need to tell it which source to use.&lt;/p&gt;</description></item><item><title>How to build a site Windows 8.1 tile for your blog</title><link>https://www.verboon.info/2013/10/how-to-build-a-site-windows-8-1-tile-for-your-blog/</link><pubDate>Sun, 20 Oct 2013 10:51:24 +0000</pubDate><guid>https://www.verboon.info/2013/10/how-to-build-a-site-windows-8-1-tile-for-your-blog/</guid><description>&lt;p&gt;With just a few clicks and pasting 3 lines of code you can create a Windows 8.1 live tile for your blog. Here’s what you need to do.&lt;/p&gt;
&lt;p&gt;Navigate to &lt;a href="http://www.buildmypinnedsite.com/en"&gt;http://www.buildmypinnedsite.com/en&lt;/a&gt; and fill in the requested information.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/2013-10-20_12h32_50_thumb.png" alt="2013-10-20_12h32_50"&gt;

&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/2013-10-20_12h33_26_thumb.png" alt="2013-10-20_12h33_26"&gt;

&lt;/p&gt;
&lt;p&gt;Copy the code.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/2013-10-20_12h33_57_thumb.png" alt="2013-10-20_12h33_57"&gt;

&lt;/p&gt;
&lt;p&gt;Next copy the code into your website. I added the code to the header.php of my WordPress site. If you use another blogging platform, just add to the other meta tags of your website.&lt;/p&gt;</description></item><item><title>ConfigMgr - PowerShell Script to collect remote log files</title><link>https://www.verboon.info/2013/10/configmgr-powershell-script-to-collect-remote-log-files/</link><pubDate>Sun, 13 Oct 2013 14:35:41 +0000</pubDate><guid>https://www.verboon.info/2013/10/configmgr-powershell-script-to-collect-remote-log-files/</guid><description>&lt;p&gt;Looking at a client’s ConfigMgr Agent log files is inevitable when managing a Configuration Manager infrastructure. If you are working within a local area network only, then you will most likely just connect to the remote systems configuration manager log folder and drag and drop the appropriate log files into CMTrace.exe. But if your clients are distributed across a WAN network with slow network links opening the log file from a remote location is probably not the most efficient way for analyzing the log files content. And because troubleshooting typically requires looking at multiple log files you finally end up copying multiple log files or just the whole log folder to your client to open them locally.&lt;/p&gt;</description></item><item><title>ConfigMgr&amp;ndash;Failed to get following optional attributes warning in adsysdis.log</title><link>https://www.verboon.info/2013/10/configmgrfailed-to-get-following-optional-attributes-warning-in-adsysdis-log/</link><pubDate>Wed, 09 Oct 2013 16:27:57 +0000</pubDate><guid>https://www.verboon.info/2013/10/configmgrfailed-to-get-following-optional-attributes-warning-in-adsysdis-log/</guid><description>&lt;p&gt;Should you ever get a warning message in your adsysdis.log that starts with&lt;/p&gt;
&lt;p&gt;WARN:  Failed to get following optional attributes&lt;/p&gt;
&lt;p&gt;then you have probably added an additional active directory object attribute to your Active Directory System Discovery but the value of that attribute of the discovered object is empty.&lt;/p&gt;
&lt;p&gt;Let’s look at this in more detail. Within the configuration manager console under Administration \ Hierarchy Configuration \ Discovery Methods \ Active Directory System Discovery the Active Directory computer object property “&lt;strong&gt;company&lt;/strong&gt;” was added.&lt;/p&gt;</description></item><item><title>ConfigMgr&amp;ndash;Compliance Baseline for BranchCache on Windows 8</title><link>https://www.verboon.info/2013/10/configmgrcompliance-baseline-for-branchcache-on-windows-8/</link><pubDate>Tue, 08 Oct 2013 14:14:03 +0000</pubDate><guid>https://www.verboon.info/2013/10/configmgrcompliance-baseline-for-branchcache-on-windows-8/</guid><description>&lt;p&gt;Here’s a ConfigMgr Compliance baseline that checks the BranchCache configuration on Windows 8 clients. With the release of Windows 8 and Server 2012 Microsoft also made available &lt;a href="http://technet.microsoft.com/en-us/library/hh848392.aspx"&gt;PowerShell cmdlets for BranchCache&lt;/a&gt;, so creating a script based configuration item in ConfigMgr becomes a pretty straight forward task.&lt;/p&gt;
&lt;p&gt;The below Compliance Baseline checks the following 3 things.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Is BranchCache Enabled&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Is the Service Running&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Is BranchCache operating in Distributed Cache mode&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image_thumb.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;The following PowerShell commands are included within the configuration items.&lt;/p&gt;</description></item><item><title>Theme Configuration Group Policy support for Office 2013</title><link>https://www.verboon.info/2013/09/theme-configuration-group-policy-support-for-office-2013/</link><pubDate>Mon, 30 Sep 2013 21:29:49 +0000</pubDate><guid>https://www.verboon.info/2013/09/theme-configuration-group-policy-support-for-office-2013/</guid><description>&lt;p&gt;As &lt;a href="http://blogs.technet.com/b/office_resource_kit/archive/2013/09/27/setting-the-office-theme-using-group-policy.aspx"&gt;announced&lt;/a&gt; on the Office IT Pro blog a few days ago, there are updated &lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=35554"&gt;Office 2013 administrative templates&lt;/a&gt; and Office updates that allow an administrator to pre-configure the Office 2013 Theme.&lt;/p&gt;
&lt;p&gt;The term pre-configure is important, because the setting only applies as long as the user has not changed the theme before themselves via the GUI. When configuring the Theme via Group Policy, User Configuration \ Administrative Templates \ Microsoft Office 2013 \ Global Options Customize \ Default UI Theme, the setting is stored under HKEY_CURRENT_USER\Software\Policies\Microsoft\office\15.0\common\default ui theme&lt;/p&gt;</description></item><item><title>How to add your preferred Topics to your TechNet Forums profile</title><link>https://www.verboon.info/2013/09/how-to-add-your-preferred-topics-to-your-technet-forums-profile/</link><pubDate>Mon, 23 Sep 2013 22:27:15 +0000</pubDate><guid>https://www.verboon.info/2013/09/how-to-add-your-preferred-topics-to-your-technet-forums-profile/</guid><description>&lt;p&gt;Not too long ago Microsoft introduced a new look and feel of the TechNet forums. I am not going to comment here whether this was a good move, but do know that lots of folks have challenges in getting to their preferred forums. While attending the &lt;a href="http://www.systemcenteruniverse.ch/slide-deck-download.html"&gt;System Center Universe&lt;/a&gt; conference last week, someone again mentioned having trouble finding their content in the new TechNet forums. Reason enough to provide a brief explanation how things work.&lt;/p&gt;</description></item><item><title>List ConfigMgr Software Update Group members with PowerShell</title><link>https://www.verboon.info/2013/09/list-configmgr-software-update-group-members-with-powershell/</link><pubDate>Sun, 22 Sep 2013 20:47:18 +0000</pubDate><guid>https://www.verboon.info/2013/09/list-configmgr-software-update-group-members-with-powershell/</guid><description>&lt;p&gt;The below script allows you to select a Configuration Manager software update group and then lists the software updates that are assigned to it.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-powershell" data-lang="powershell"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;&amp;lt;#
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;Synopsis&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Lists assigned software updates in a configuration manager 2012 software update group
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;DESCRIPTION&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Lists all assigned software updates in a configuration manager 2012 software update group that is selected 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; from the list of available update groups or provided as a command line option
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;EXAMPLE&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Get-UpdateGroupcontent.ps1
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;.&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;EXAMPLE&lt;/span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt; Get-UpdateGroupcontent.ps1 -UpdateGroup &amp;#34;Win7x64_12_11_15&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;#&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;[&lt;span style="color:#8be9fd;font-style:italic"&gt;CmdletBinding&lt;/span&gt;()]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;param&lt;/span&gt;(
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Software Update Group&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; [&lt;span style="color:#8be9fd;font-style:italic"&gt;Parameter&lt;/span&gt;(&lt;span style="color:#50fa7b"&gt;Mandatory&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;$false&lt;/span&gt;, &lt;span style="color:#50fa7b"&gt;ValueFromPipeline&lt;/span&gt;=&lt;span style="color:#8be9fd;font-style:italic"&gt;$true&lt;/span&gt;)]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; [String] &lt;span style="color:#8be9fd;font-style:italic"&gt;$UpdateGroup&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; )
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$SiteCode&lt;/span&gt; = &lt;span style="color:#f1fa8c"&gt;&amp;#34;POC&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;Function&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;Get-UpdateGroupcontent&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;# Check that youre not running X64&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;if&lt;/span&gt; ([Environment]::Is64BitProcess &lt;span style="color:#ff79c6"&gt;-eq&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$True&lt;/span&gt;) 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; { &lt;span style="color:#ff79c6"&gt;Throw&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;Need to run at a X86 PowershellPrompt&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;# Load ConfigMgr module if it isn&amp;#39;t loaded already&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;if&lt;/span&gt; (&lt;span style="color:#ff79c6"&gt;-not&lt;/span&gt;(&lt;span style="color:#8be9fd;font-style:italic"&gt;Get-Module&lt;/span&gt; -name ConfigurationManager)) {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;Import-Module&lt;/span&gt; (&lt;span style="color:#8be9fd;font-style:italic"&gt;$Env:SMS_ADMIN_UI_PATH&lt;/span&gt;.Substring(&lt;span style="color:#bd93f9"&gt;0&lt;/span&gt;,&lt;span style="color:#8be9fd;font-style:italic"&gt;$Env:SMS_ADMIN_UI_PATH&lt;/span&gt;.Length-&lt;span style="color:#bd93f9"&gt;5&lt;/span&gt;) + &lt;span style="color:#f1fa8c"&gt;&amp;#39;\ConfigurationManager.psd1&amp;#39;&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;# Change to site&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;Push-Location&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;Set-Location&lt;/span&gt; ${SiteCode}:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;#Set-CMQueryResultMaximum -Maximum 5000&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;if&lt;/span&gt; (&lt;span style="color:#8be9fd;font-style:italic"&gt;$UpdateGroup&lt;/span&gt;.Length &lt;span style="color:#ff79c6"&gt;-eq&lt;/span&gt; &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt;) {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$UpdateGroup&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;Get-CMSoftwareUpdateGroup&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Select-Object&lt;/span&gt; LocalizedDisplayName | &lt;span style="color:#8be9fd;font-style:italic"&gt;Out-GridView&lt;/span&gt; -Title &lt;span style="color:#f1fa8c"&gt;&amp;#34;Select the Software Update Group &amp;#34;&lt;/span&gt; -PassThru 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;Else&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$UpdateGroup&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;Get-CMSoftwareUpdateGroup&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Where-Object&lt;/span&gt; {&lt;span style="color:#8be9fd;font-style:italic"&gt;$_&lt;/span&gt;.LocalizedDisplayName &lt;span style="color:#ff79c6"&gt;-like&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;&lt;/span&gt;$(&lt;span style="color:#8be9fd;font-style:italic"&gt;$UpdateGroup&lt;/span&gt;)&lt;span style="color:#f1fa8c"&gt;&amp;#34;&lt;/span&gt;} | &lt;span style="color:#8be9fd;font-style:italic"&gt;Select-Object&lt;/span&gt; LocalizedDisplayName 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$info&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;@&lt;/span&gt;()
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;ForEach&lt;/span&gt; (&lt;span style="color:#8be9fd;font-style:italic"&gt;$item&lt;/span&gt; &lt;span style="color:#ff79c6"&gt;in&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$UpdateGroup&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;Write-host&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;Processing Software Update Group&amp;#34;&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$&lt;/span&gt;(&lt;span style="color:#8be9fd;font-style:italic"&gt;$item&lt;/span&gt;.LocalizedDisplayName)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;forEach&lt;/span&gt; (&lt;span style="color:#8be9fd;font-style:italic"&gt;$item1&lt;/span&gt; &lt;span style="color:#ff79c6"&gt;in&lt;/span&gt; (&lt;span style="color:#8be9fd;font-style:italic"&gt;Get-CMSoftwareUpdate&lt;/span&gt; -UpdateGroupName &lt;span style="color:#8be9fd;font-style:italic"&gt;$&lt;/span&gt;(&lt;span style="color:#8be9fd;font-style:italic"&gt;$item&lt;/span&gt;.LocalizedDisplayName)))
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;New-Object&lt;/span&gt; -TypeName PSObject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;#$object | Add-Member -MemberType NoteProperty -Name UpdateGroup -Value $item.LocalizedDisplayName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name ArticleID -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$item1&lt;/span&gt;.ArticleID
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name BulletinID -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$item1&lt;/span&gt;.BulletinID
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name Title -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$item1&lt;/span&gt;.LocalizedDisplayName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$info&lt;/span&gt; += &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$Title&lt;/span&gt; = &lt;span style="color:#f1fa8c"&gt;&amp;#34;Total assigned software updates in &amp;#34;&lt;/span&gt; + &lt;span style="color:#8be9fd;font-style:italic"&gt;$item&lt;/span&gt;.LocalizedDisplayName + &lt;span style="color:#f1fa8c"&gt;&amp;#34; = &amp;#34;&lt;/span&gt; + &lt;span style="color:#8be9fd;font-style:italic"&gt;$info&lt;/span&gt;.count
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$info&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Out-GridView&lt;/span&gt; -Title &lt;span style="color:#f1fa8c"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$Title&lt;/span&gt;&lt;span style="color:#f1fa8c"&gt;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;# -----------------------------------------------------------------------------------------------------*&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;# Get the list of software updates in the selected update group&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;Get-UpdateGroupcontent&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>Windows 8.1 Command Prompt or PowerShell</title><link>https://www.verboon.info/2013/09/windows-8-1-command-prompt-or-powershell/</link><pubDate>Mon, 09 Sep 2013 22:38:04 +0000</pubDate><guid>https://www.verboon.info/2013/09/windows-8-1-command-prompt-or-powershell/</guid><description>&lt;p&gt;If you have used the Windows 8.1 preview build, you will have noticed that the X-Menu by default had PowerShell enabled instead of the Command Prompt.. However within the RTM release of Windows 8.1 Microsoft changed this, so now the command prompt is the default again as it was in Windows 8.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image_thumb1.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;To change the default back to PowerShell open the Taskbar and Navigation Properties and enable “&lt;em&gt;Replace Command Prompt with Windows PowerShell in the menu when I right click the lower left corner or press Win +X&lt;/em&gt;”&lt;/p&gt;</description></item><item><title>MBSA 2.3 Preview Release Available</title><link>https://www.verboon.info/2013/09/mbsa-2-3-preview-release-available/</link><pubDate>Sun, 08 Sep 2013 13:05:08 +0000</pubDate><guid>https://www.verboon.info/2013/09/mbsa-2-3-preview-release-available/</guid><description>&lt;p&gt;Based on a statement made by Microsoft in the August 2012 security bulletin, I wrote a short blog post back in November 2012 that there would be &lt;a href="https://www.verboon.info/index.php/2012/11/no-mbsa-for-windows-8-planned/"&gt;no MBSA version available for Windows 8&lt;/a&gt;. But it looks like plans have changed as Microsoft has now released a preview version of MBSA 2.3 that does provide support for Windows 8, Windows 8.1 as well as the new server editions.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image_thumb.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;&lt;em&gt;MBSA 2.3 release adds support for Windows 8, Windows 8.1, Windows Server 2012, and Windows Server 2012 R2. Windows 2000 will no longer be supported with this release. The final release of MBSA 2.3 is expected to be available in Fall 2013. Due to the remaining short product cycle, we will be unable to implement any design change requested for this release.&lt;/em&gt;&lt;/p&gt;</description></item><item><title>Some Tech Videos you might enjoy as well</title><link>https://www.verboon.info/2013/08/some-tech-videos-you-might-enjoy-as-well/</link><pubDate>Tue, 27 Aug 2013 20:16:56 +0000</pubDate><guid>https://www.verboon.info/2013/08/some-tech-videos-you-might-enjoy-as-well/</guid><description>&lt;p&gt;Below you find some links of Tech related video’s I enjoyed watching, so thought I’d share them for those who love to go down the memory lane as well.&lt;/p&gt;
&lt;p&gt;Enjoy!!!&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Microsoft Windows 3 and NT, 1991, part 1&lt;/strong&gt;
&lt;a href="http://www.youtube.com/watch?v=iuMeqcuTjSY&amp;amp;feature=youtube_gdata_player"&gt;http://www.youtube.com/watch?v=iuMeqcuTjSY&amp;amp;feature=youtube_gdata_player&lt;/a&gt; &lt;strong&gt;Microsoft Windows 3 and NT, 1991, Part 2&lt;/strong&gt;
&lt;a href="http://www.youtube.com/watch?v=eenDjMXfVBQ&amp;amp;feature=youtube_gdata_player"&gt;http://www.youtube.com/watch?v=eenDjMXfVBQ&amp;amp;feature=youtube_gdata_player&lt;/a&gt; &lt;strong&gt;DEC - Glimpse of the Future, 1994&lt;/strong&gt;
&lt;a href="http://www.youtube.com/watch?v=-1l6aBgX5UY&amp;amp;feature=youtube_gdata_player"&gt;http://www.youtube.com/watch?v=-1l6aBgX5UY&amp;amp;feature=youtube_gdata_player&lt;/a&gt; **HAL-PC 1993 OS/2 vs NT Shootout Part 1
**&lt;a href="http://www.youtube.com/watch?v=EnLmtuA42N8"&gt;http://www.youtube.com/watch?v=EnLmtuA42N8&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;1993 OS/2 vs NT Shootout Part 2&lt;/strong&gt;
&lt;a href="http://www.youtube.com/watch?v=jucRkF4kW7g"&gt;http://www.youtube.com/watch?v=jucRkF4kW7g&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;1993 OS/2 vs NT Shootout Part 3&lt;/strong&gt;
&lt;a href="http://www.youtube.com/watch?v=tOKUuNg8JEg"&gt;http://www.youtube.com/watch?v=tOKUuNg8JEg&lt;/a&gt;&lt;/p&gt;</description></item><item><title>ToolTip: ImpelLaunch</title><link>https://www.verboon.info/2013/08/tooltip-impellaunch/</link><pubDate>Sat, 24 Aug 2013 11:38:24 +0000</pubDate><guid>https://www.verboon.info/2013/08/tooltip-impellaunch/</guid><description>&lt;p&gt;If you are using Windows Intune, this little FREE utility from &lt;a href="http://www.impeltec.com/Default.aspx"&gt;Impeltec&lt;/a&gt; might be of interest to you. ImpelLaunch was created to overcome the following Application deployment challenges when deploying Software with Windows Intune. .&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;For Windows clients you can only &lt;a href="http://technet.microsoft.com/en-us/library/jj662695.aspx"&gt;Windows Intune - Adding Software Packages&lt;/a&gt; with a. EXE, MSI or .APPX file extension.&lt;/li&gt;
&lt;li&gt;Distribute Applications which source files are already stored on a local network share&lt;/li&gt;
&lt;li&gt;Allow the Windows Intune Agent that runs in the system context to access local network shares&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Although created to work around the described challenges when using Windows Intune, the utility can be used with in any other environment such as Configuration Manager or just in standalone mode.&lt;/p&gt;</description></item><item><title>How to enable Group Policy Preferences Logging via the Local Group Policy Editor</title><link>https://www.verboon.info/2013/08/how-to-enable-group-policy-preferences-logging-via-the-local-group-policy-editor/</link><pubDate>Wed, 21 Aug 2013 15:54:44 +0000</pubDate><guid>https://www.verboon.info/2013/08/how-to-enable-group-policy-preferences-logging-via-the-local-group-policy-editor/</guid><description>&lt;p&gt;When opening the local Group Policy Editor (gpedit.msc) you will notice that on a default Windows 7 SP1 Enterprise client there is no logging and tracing node for Group Policy Preferences logging underneath the Group Policy node.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/gp_no_pref_thumb.png" alt="gp_no_pref"&gt;

&lt;/p&gt;
&lt;p&gt;The reason for this is because Group Policy Preferences can only be managed within domain based Group Policy objects and therefore a Windows 7 SP1 client does not have the Group Policy Preferences related administrative template GroupPolicyPreferences.admx installed that also includes the logging settings.&lt;/p&gt;</description></item><item><title>ConfigMgr 2012 - Troubleshooting a Software Update Package</title><link>https://www.verboon.info/2013/08/configmgr-2012-troubleshooting-a-software-update-package/</link><pubDate>Mon, 19 Aug 2013 18:25:42 +0000</pubDate><guid>https://www.verboon.info/2013/08/configmgr-2012-troubleshooting-a-software-update-package/</guid><description>&lt;p&gt;Last week I had an issue with a Software Update package in Configuration Manager 2012 SP1 that wouldn’t update properly after i had changed it’s source location. Below a step by step description of what i did to resolve it.&lt;/p&gt;
&lt;p&gt;The Content status of the Software Update Package called “Windows 7 Functional Updates” indicated that there was a problem with the package. &lt;a href="images/image8.png"&gt;

 &lt;img src="images/image_thumb8.png" alt="image"&gt;


&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The detailed message was as following.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image_thumb9.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;The folder ….\swupd$\workplace\win7upd is the root folder where all Windows 7 functional updates are stored. So i took a look into the &lt;strong&gt;distmgr.log&lt;/strong&gt; on the server and noticed the below shown error message.&lt;/p&gt;</description></item><item><title>ConfigMgr 2012 local GPO settings</title><link>https://www.verboon.info/2013/08/configmgr-2012-local-gpo-settings/</link><pubDate>Tue, 13 Aug 2013 22:26:06 +0000</pubDate><guid>https://www.verboon.info/2013/08/configmgr-2012-local-gpo-settings/</guid><description>&lt;p&gt;When configuring ConfigMgr 2012 client settings, notice that some of these settings result in Local Group Policy Settings being applied to the client. If you’re sure that you have not configured any other local GPOs, then a simple way to find out what settings are applied by ConfigMgr is to open the Local Group Policy Editor (gpedit.msc( and filter for configured settings.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image_thumb.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;When configuring the Background Intelligent Transfer Settings within ConfigMgr, the settings are applied into a local GPO.&lt;/p&gt;</description></item><item><title>ConfigMgr 2012 Script for Incremental Collection threshold</title><link>https://www.verboon.info/2013/08/configmgr-2012-script-for-incremental-collection-threshold/</link><pubDate>Mon, 05 Aug 2013 20:07:46 +0000</pubDate><guid>https://www.verboon.info/2013/08/configmgr-2012-script-for-incremental-collection-threshold/</guid><description>&lt;p&gt;As described within the &lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/11215.system-center-2012-configuration-manager-best-practices.aspx#Best_Practices_for_Collections"&gt;ConfigMgr 2012 Best Practices Wiki&lt;/a&gt; on TechNet it’s recommended to keep the number of collections with incremental updates enabled to around 200, this to prevent evaluation delays. So I thought it might be a good idea to keep an eye on collections with incremental updates enabled within our infrastructure using a PowerShell script.&lt;/p&gt;
&lt;p&gt;The property &lt;strong&gt;RefreshType&lt;/strong&gt; within the &lt;strong&gt;SMS_Collection&lt;/strong&gt; WMI class defines how Configuration Manager refreshes the collection. According to the documentation on MSDN the property can have the following 3 values.&lt;/p&gt;</description></item><item><title>ConfigMgr 2012 Script to retrieve source path locations</title><link>https://www.verboon.info/2013/07/configmgr-2012-script-to-retrieve-source-path-locations/</link><pubDate>Sun, 28 Jul 2013 14:16:44 +0000</pubDate><guid>https://www.verboon.info/2013/07/configmgr-2012-script-to-retrieve-source-path-locations/</guid><description>&lt;p&gt;Here’s a PowerShell script we recently wrote to show the source path location for all the content that we put into ConfigMgr. The Script lists all the content source paths for the following CM objects.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Applications&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Driver Packages&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Drivers&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Boot Images&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;OS Images&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Software Update Package Groups&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Packages&lt;/p&gt;
&lt;p&gt;The output is as shown in the example below.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/CMDATASOURCE_thumb.png" alt="CMDATASOURCE"&gt;

&lt;/p&gt;
&lt;p&gt;before executing the script, connect to your site.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-powershell" data-lang="powershell"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;clear-host&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;function&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;GetInfoPackages&lt;/span&gt;()
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$xPackages&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;Get-CMPackage&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Select-object&lt;/span&gt; Name, PkgSourcePath, PackageID
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$info&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;@&lt;/span&gt;()
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;foreach&lt;/span&gt; (&lt;span style="color:#8be9fd;font-style:italic"&gt;$xpack&lt;/span&gt; &lt;span style="color:#ff79c6"&gt;in&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$xPackages&lt;/span&gt;) 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;#write-host $xpack.Name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;New-Object&lt;/span&gt; -TypeName PSObject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name Package -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$xpack&lt;/span&gt;.Name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name SourceDir -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$xpack&lt;/span&gt;.PkgSourcePath
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name PackageID -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$xpack&lt;/span&gt;.PackageID
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$info&lt;/span&gt; += &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$info&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;function&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;GetInfoDriverPackage&lt;/span&gt;()
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$xPackages&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;Get-CMDriverPackage&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Select-object&lt;/span&gt; Name, PkgSourcePath, PackageID
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$info&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;@&lt;/span&gt;()
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;foreach&lt;/span&gt; (&lt;span style="color:#8be9fd;font-style:italic"&gt;$xpack&lt;/span&gt; &lt;span style="color:#ff79c6"&gt;in&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$xPackages&lt;/span&gt;) 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;#write-host $xpack.Name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;New-Object&lt;/span&gt; -TypeName PSObject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name Package -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$xpack&lt;/span&gt;.Name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name SourceDir -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$xpack&lt;/span&gt;.PkgSourcePath
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name PackageID -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$xpack&lt;/span&gt;.PackageID
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$info&lt;/span&gt; += &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$info&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;function&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;GetInfoBootimage&lt;/span&gt;()
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$xPackages&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;Get-CMBootImage&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Select-object&lt;/span&gt; Name, PkgSourcePath, PackageID
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$info&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;@&lt;/span&gt;()
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;foreach&lt;/span&gt; (&lt;span style="color:#8be9fd;font-style:italic"&gt;$xpack&lt;/span&gt; &lt;span style="color:#ff79c6"&gt;in&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$xPackages&lt;/span&gt;) 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;#write-host $xpack.Name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;New-Object&lt;/span&gt; -TypeName PSObject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name Package -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$xpack&lt;/span&gt;.Name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name SourceDir -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$xpack&lt;/span&gt;.PkgSourcePath
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name PackageID -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$xpack&lt;/span&gt;.PackageID
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$info&lt;/span&gt; += &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$info&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;function&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;GetInfoOSImage&lt;/span&gt;()
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$xPackages&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;Get-CMOperatingSystemImage&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Select-object&lt;/span&gt; Name, PkgSourcePath, PackageID
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$info&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;@&lt;/span&gt;()
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;foreach&lt;/span&gt; (&lt;span style="color:#8be9fd;font-style:italic"&gt;$xpack&lt;/span&gt; &lt;span style="color:#ff79c6"&gt;in&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$xPackages&lt;/span&gt;) 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;#write-host $xpack.Name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;New-Object&lt;/span&gt; -TypeName PSObject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name Package -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$xpack&lt;/span&gt;.Name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name SourceDir -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$xpack&lt;/span&gt;.PkgSourcePath
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name PackageID -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$xpack&lt;/span&gt;.PackageID
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$info&lt;/span&gt; += &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$info&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;function&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;GetInfoDriver&lt;/span&gt;()
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$xPackages&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;Get-CMDriver&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Select-object&lt;/span&gt; LocalizedDisplayName, ContentSourcePath, PackageID
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$info&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;@&lt;/span&gt;()
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;foreach&lt;/span&gt; (&lt;span style="color:#8be9fd;font-style:italic"&gt;$xpack&lt;/span&gt; &lt;span style="color:#ff79c6"&gt;in&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$xPackages&lt;/span&gt;) 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;#write-host $xpack.Name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;New-Object&lt;/span&gt; -TypeName PSObject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name Package -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$xpack&lt;/span&gt;.LocalizedDisplayName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name SourceDir -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$xpack&lt;/span&gt;.ContentSourcePath
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name PackageID -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$xpack&lt;/span&gt;.PackageID
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$info&lt;/span&gt; += &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$info&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;function&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;GetInfoSWUpdatePackage&lt;/span&gt;()
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$xPackages&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;Get-CMSoftwareUpdateDeploymentPackage&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Select-object&lt;/span&gt; Name, PkgSourcePath, PackageID
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$info&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;@&lt;/span&gt;()
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;foreach&lt;/span&gt; (&lt;span style="color:#8be9fd;font-style:italic"&gt;$xpack&lt;/span&gt; &lt;span style="color:#ff79c6"&gt;in&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$xPackages&lt;/span&gt;) 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;#write-host $xpack.Name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;New-Object&lt;/span&gt; -TypeName PSObject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name Package -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$xpack&lt;/span&gt;.Name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name SourceDir -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$xpack&lt;/span&gt;.PkgSourcePath
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;Add-Member&lt;/span&gt; -MemberType NoteProperty -Name PackageID -Value &lt;span style="color:#8be9fd;font-style:italic"&gt;$xpack&lt;/span&gt;.PackageID
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$info&lt;/span&gt; += &lt;span style="color:#8be9fd;font-style:italic"&gt;$object&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$info&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;function&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;GetInfoApplications&lt;/span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;foreach&lt;/span&gt; (&lt;span style="color:#8be9fd;font-style:italic"&gt;$Application&lt;/span&gt; &lt;span style="color:#ff79c6"&gt;in&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;Get-CMApplication&lt;/span&gt;) {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$AppMgmt&lt;/span&gt; = ([xml]&lt;span style="color:#8be9fd;font-style:italic"&gt;$Application&lt;/span&gt;.SDMPackageXML).AppMgmtDigest
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$AppName&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;$AppMgmt&lt;/span&gt;.Application.DisplayInfo.FirstChild.Title
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;foreach&lt;/span&gt; (&lt;span style="color:#8be9fd;font-style:italic"&gt;$DeploymentType&lt;/span&gt; &lt;span style="color:#ff79c6"&gt;in&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$AppMgmt&lt;/span&gt;.DeploymentType) {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Calculate Size and convert to MB&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$size&lt;/span&gt; = &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;foreach&lt;/span&gt; (&lt;span style="color:#8be9fd;font-style:italic"&gt;$MyFile&lt;/span&gt; &lt;span style="color:#ff79c6"&gt;in&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$DeploymentType&lt;/span&gt;.Installer.Contents.Content.File) {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$size&lt;/span&gt; += [int](&lt;span style="color:#8be9fd;font-style:italic"&gt;$MyFile&lt;/span&gt;.GetAttribute(&lt;span style="color:#f1fa8c"&gt;&amp;#34;Size&amp;#34;&lt;/span&gt;))
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$size&lt;/span&gt; = [math]::truncate(&lt;span style="color:#8be9fd;font-style:italic"&gt;$size&lt;/span&gt;/&lt;span style="color:#bd93f9"&gt;1&lt;/span&gt;MB)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Fill properties&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$AppData&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;@&lt;/span&gt;{ 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; AppName = &lt;span style="color:#8be9fd;font-style:italic"&gt;$AppName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; Location = &lt;span style="color:#8be9fd;font-style:italic"&gt;$DeploymentType&lt;/span&gt;.Installer.Contents.Content.Location
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; DeploymentTypeName = &lt;span style="color:#8be9fd;font-style:italic"&gt;$DeploymentType&lt;/span&gt;.Title.InnerText
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; Technology = &lt;span style="color:#8be9fd;font-style:italic"&gt;$DeploymentType&lt;/span&gt;.Installer.Technology
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; ContentId = &lt;span style="color:#8be9fd;font-style:italic"&gt;$DeploymentType&lt;/span&gt;.Installer.Contents.Content.ContentId
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; SizeMB = &lt;span style="color:#8be9fd;font-style:italic"&gt;$size&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; } 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Create object&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$Object&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;New-Object&lt;/span&gt; PSObject -Property &lt;span style="color:#8be9fd;font-style:italic"&gt;$AppData&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Return it&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$Object&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;# Get the Data&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;Write-host&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;Applications&amp;#34;&lt;/span&gt; -ForegroundColor Yellow
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;GetInfoApplications | &lt;span style="color:#8be9fd;font-style:italic"&gt;select-object&lt;/span&gt; AppName, Location, Technology | &lt;span style="color:#8be9fd;font-style:italic"&gt;Format-Table&lt;/span&gt; -AutoSize 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;Write-host&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;Driver Packages&amp;#34;&lt;/span&gt; -ForegroundColor Yellow
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;GetInfoDriverPackage | &lt;span style="color:#8be9fd;font-style:italic"&gt;Format-Table&lt;/span&gt; -AutoSize 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;Write-host&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;Drivers&amp;#34;&lt;/span&gt; -ForegroundColor Yellow
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;GetInfoDriver | &lt;span style="color:#8be9fd;font-style:italic"&gt;Format-Table&lt;/span&gt; -AutoSize
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;Write-host&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;Boot Images&amp;#34;&lt;/span&gt; -ForegroundColor Yellow
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;GetInfoBootimage | &lt;span style="color:#8be9fd;font-style:italic"&gt;Format-Table&lt;/span&gt; -AutoSize
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;Write-host&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;OS Images&amp;#34;&lt;/span&gt; -ForegroundColor Yellow
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;GetInfoOSImage | &lt;span style="color:#8be9fd;font-style:italic"&gt;Format-Table&lt;/span&gt; -AutoSize
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;Write-host&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;Software Update Package Groups&amp;#34;&lt;/span&gt; -ForegroundColor Yellow
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;GetInfoSWUpdatePackage | &lt;span style="color:#8be9fd;font-style:italic"&gt;Format-Table&lt;/span&gt; -AutoSize
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;Write-host&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;Packages&amp;#34;&lt;/span&gt; -ForegroundColor Yellow
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;GetInfoPackages | &lt;span style="color:#8be9fd;font-style:italic"&gt;Format-Table&lt;/span&gt; -AutoSize
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Thanks to Claude Henchoz for helping me out with the the Applications function.&lt;/p&gt;</description></item><item><title>Configuration Manager - DCM Import Error</title><link>https://www.verboon.info/2013/07/configuration-manager-dcm-import-error/</link><pubDate>Thu, 04 Jul 2013 11:28:35 +0000</pubDate><guid>https://www.verboon.info/2013/07/configuration-manager-dcm-import-error/</guid><description>&lt;p&gt;While importing a Configuration Manager Configuration Baseline within our lab infrastructure  that I had previously exported from our production environment I received the following error:&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/dcm_error_thumb.png" alt="dcm_error"&gt;

&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;“The following files could not be imported because they contain incorrect or missing configuration data:&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;…..CAB - The cab file references missing content or contains a circular reference”&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;This configuration baseline contains several configuration items, but sadly the error message doesn’t provide a clear message about which item causes a problem.&lt;/p&gt;</description></item><item><title>New Integration Service &amp;ldquo;Guest Service&amp;rdquo; in Windows 8.1 Hyper-V</title><link>https://www.verboon.info/2013/06/new-integration-service-guest-service-in-windows-8-1-hyper-v/</link><pubDate>Sun, 30 Jun 2013 18:28:23 +0000</pubDate><guid>https://www.verboon.info/2013/06/new-integration-service-guest-service-in-windows-8-1-hyper-v/</guid><description>&lt;p&gt;When opening the Virtual Machine Settings Integration Services node in Hyper-V running on Windows 8.1 Preview, you will notice that there is now an additional Integration Service listed called &lt;strong&gt;Guest Services&lt;/strong&gt;. By default the service is not enabled,&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/hv01_thumb.png" alt="hv01"&gt;

&lt;/p&gt;
&lt;p&gt;With this integration service enabled, you can now directly copy a file from a remote system into the VM without utilizing a network connection. A new PowerShell cmdlet &lt;strong&gt;Copy-VMFile&lt;/strong&gt; has been added for this new feature.&lt;/p&gt;</description></item><item><title>TechEd 2013 Hands-On Labs</title><link>https://www.verboon.info/2013/06/teched-2013-hands-on-labs/</link><pubDate>Sat, 15 Jun 2013 14:42:41 +0000</pubDate><guid>https://www.verboon.info/2013/06/teched-2013-hands-on-labs/</guid><description>&lt;p&gt;The issue with learning new stuff is that often you have to spend a lot of time in getting a test environment up and running before you can actually start testing out things. I was therefore very pleased to see that Microsoft has made the Hands-On labs from TechEd 2013 available online.&lt;/p&gt;
&lt;p&gt;The Hands-On labs are prepared within less than 30 seconds. Awesome!&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/2013-06-15_15h54_47_thumb.png" alt="2013-06-15_15h54_47"&gt;

&lt;/p&gt;
&lt;p&gt;Below a list of Hands-on labs now available for Windows Client, Access and Management. Check for updates directly on Channel 9 – TechEd North America 2013&lt;br&gt;
&lt;a href="http://channel9.msdn.com/Events/TechEd/NorthAmerica/2013#fbid=6pQTUrStsWU"&gt;http://channel9.msdn.com/Events/TechEd/NorthAmerica/2013#fbid=6pQTUrStsWU&lt;/a&gt;&lt;/p&gt;</description></item><item><title>SCCM 2012 SP1 Client Settings only configurable within the Default Client Settings</title><link>https://www.verboon.info/2013/06/sccm-2012-sp1-client-settings-only-configurable-within-the-default-client-settings/</link><pubDate>Tue, 04 Jun 2013 20:14:48 +0000</pubDate><guid>https://www.verboon.info/2013/06/sccm-2012-sp1-client-settings-only-configurable-within-the-default-client-settings/</guid><description>&lt;p&gt;While preparing and documenting the System Center Configuration Manager 2012 SP1 Client settings for our clients and servers I noticed that there are a few settings that cannot be configured within custom client settings meaning they can only be configured within the Default Settings.&lt;/p&gt;
&lt;p&gt;The following table lists the settings I identified as only configurable within the Default Client Settings.&lt;/p&gt;
&lt;pre&gt;&lt;code&gt; **Agent** **Setting** Compliance Settings Schedule compliance evaluation Hardware Inventory Maximum custom MIF File Size in KB   Collect MIF Files Software Inventory Configure the display names for manufacturer or product Related content: [About Client Settings in Configuration Manager](http://technet.microsoft.com/en-us/library/gg682067.aspx#BKMK_Compliance)
&lt;/code&gt;&lt;/pre&gt;</description></item><item><title>How to configure system volume with PowerShell</title><link>https://www.verboon.info/2013/05/how-to-configure-system-volume-with-powershell/</link><pubDate>Wed, 29 May 2013 16:53:47 +0000</pubDate><guid>https://www.verboon.info/2013/05/how-to-configure-system-volume-with-powershell/</guid><description>&lt;p&gt;Back in 2011 I wrote a blog post on &lt;a href="https://www.verboon.info/index.php/2011/01/mute-windows-system-volume/"&gt;how to mute Windows System Volume&lt;/a&gt; programmatically.  This week I found another approach on GitHub using PowerShell.&lt;/p&gt;
&lt;p&gt;The PowerShell Module &lt;a href="https://github.com/cdhunt/WindowsAudioDevice-Powershell-Cmdlet"&gt;WindowsAudioDevice-Powershell-Cmdlet&lt;/a&gt;** **provides a number of cmdlets to control the Windows System volume.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Get-DefaultAudioDevice&lt;/li&gt;
&lt;li&gt;Get-AudioDeviceList&lt;/li&gt;
&lt;li&gt;Set-DefaultAudioDevice [-Index] &lt;Int&gt;&lt;/li&gt;
&lt;li&gt;Set-DefaultAudioDevice [-Name] &lt;String&gt;&lt;/li&gt;
&lt;li&gt;Set-DefaultAudioDevice [-InputObject] &lt;AudioDevice&gt;&lt;/li&gt;
&lt;li&gt;Set-DefaultAudioDeviceVolume -Volume &lt;float&gt;&lt;/li&gt;
&lt;li&gt;Get-DefaultAudioDeviceVolume&lt;/li&gt;
&lt;li&gt;Set-DefaultAudioDeviceMute&lt;/li&gt;
&lt;li&gt;Write-DefaultAudioDeviceValue [-StreamValue&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I wrote the below PowerShell script to solve a request to set the system volume to mute.&lt;/p&gt;</description></item><item><title>How to reapply a Group Policy Preference that is configured to Apply Once</title><link>https://www.verboon.info/2013/05/how-to-reapply-a-group-policy-preference-that-is-configured-to-apply-once/</link><pubDate>Sat, 25 May 2013 11:03:43 +0000</pubDate><guid>https://www.verboon.info/2013/05/how-to-reapply-a-group-policy-preference-that-is-configured-to-apply-once/</guid><description>&lt;p&gt;When creating a Group Policy Preference you can configure it to only apply once. The exact wording is “Apply once and do not reapply”. But when you are implementing such a GPP you most likely want to test the setting prior moving it into production. So here’s a brief explanation how to reapply a GPP when it’s configured to apply once.&lt;/p&gt;
&lt;p&gt;The below screen shot illustrates a GPP that is configured to write a registry key to HKLM\Software\Demo\RunIT with the value set to True.&lt;/p&gt;</description></item><item><title>Tip: PowerShell Script to create Shutdown/Restart/Logoff Windows 8 Tile for the Start menu</title><link>https://www.verboon.info/2013/05/tip-powershell-script-to-create-shutdownrestartlogoff-windows-8-tile-for-the-start-menu/</link><pubDate>Fri, 17 May 2013 13:52:36 +0000</pubDate><guid>https://www.verboon.info/2013/05/tip-powershell-script-to-create-shutdownrestartlogoff-windows-8-tile-for-the-start-menu/</guid><description>&lt;p&gt;A PowerShell script shows how to create a Shutdown, Restart or Logoff Windows 8 tile for the Start menu.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="http://i1.gallery.technet.s-msft.com/scriptcenter/create-a-shutdownrestartlog-37c8111d/image/file/70255/1/image011.png" alt=""&gt;

&lt;/p&gt;
&lt;p&gt;
 &lt;img src="http://i1.gallery.technet.s-msft.com/scriptcenter/create-a-shutdownrestartlog-37c8111d/image/file/70257/1/image015.png" alt=""&gt;

&lt;/p&gt;
&lt;p&gt;Script source and documentation can be downloaded from &lt;a href="http://win8shutdown.codeplex.com/"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Bill Gates announcing the Surface in 1991</title><link>https://www.verboon.info/2013/05/bill-gates-announcing-the-surface-in-1991/</link><pubDate>Mon, 13 May 2013 20:28:48 +0000</pubDate><guid>https://www.verboon.info/2013/05/bill-gates-announcing-the-surface-in-1991/</guid><description>&lt;p&gt;Being interested in computer history, now and then I look at old recordings and found Bill Gates announcing the Touch Sensitive &lt;strong&gt;Surface&lt;/strong&gt; 21 years before Steve Ballmer made the &lt;a href="http://www.youtube.com/watch?v=xwrDMYtELAM"&gt;announcement&lt;/a&gt; in 2012. &lt;/p&gt;
&lt;p&gt;Bill Gates mentions “Surface” near 2.22 mins.&lt;/p&gt;</description></item><item><title>How to change the SCCM 2012 Package Source Path with PowerShell</title><link>https://www.verboon.info/2013/05/how-to-change-the-sccm-2012-package-source-path-with-powershell/</link><pubDate>Mon, 13 May 2013 20:08:57 +0000</pubDate><guid>https://www.verboon.info/2013/05/how-to-change-the-sccm-2012-package-source-path-with-powershell/</guid><description>&lt;p&gt;Let’s assume you’ve just created a larger number of packages within SCCM 2012 and then you’re asked to move the package sources to a different location. I guess no-one on earth would want to visit each package and update the data source manually, So I wrote 2 scripts that automate this task. It could actually be done with one script, but when it comes to changing such things I prefer to validate things.&lt;/p&gt;</description></item><item><title>PowerShell: Script to Retrieve SCCM 2012 Client Settings</title><link>https://www.verboon.info/2013/04/powershell-script-to-retrieve-sccm-2012-client-settings/</link><pubDate>Tue, 30 Apr 2013 22:16:54 +0000</pubDate><guid>https://www.verboon.info/2013/04/powershell-script-to-retrieve-sccm-2012-client-settings/</guid><description>&lt;p&gt;&lt;strong&gt;4/3/2017 - Update:  here&amp;rsquo;s a better version:&lt;/strong&gt; &lt;a href="https://www.verboon.info/2017/03/configmgr-client-policy-settings-get-cmclientpolicysettings/"&gt;https://www.verboon.info/2017/03/configmgr-client-policy-settings-get-cmclientpolicysettings/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;To make documenting the configured SCCM Client configuration settings a bit easier I wrote a small script that retrieves all the configured settings for the Default and custom  configuration settings.&lt;/p&gt;
&lt;p&gt;To run this script the Configuration Manager powershell module must be loaded and connected to the site.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-powershell" data-lang="powershell"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;# Get the different Client settings Names&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;$a&lt;/span&gt; = &lt;span style="color:#8be9fd;font-style:italic"&gt;Get-CMClientSetting&lt;/span&gt; | &lt;span style="color:#8be9fd;font-style:italic"&gt;select &lt;/span&gt;Name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;foreach&lt;/span&gt; (&lt;span style="color:#8be9fd;font-style:italic"&gt;$a&lt;/span&gt; &lt;span style="color:#ff79c6"&gt;in&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$a&lt;/span&gt; ) 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;	&lt;span style="color:#6272a4"&gt;# Get all possible values for the Get-CMClientSetting -Setting parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;	&lt;span style="color:#8be9fd;font-style:italic"&gt;$xsettings&lt;/span&gt; = [Enum]::GetNames( [Microsoft.ConfigurationManagement.Cmdlets.ClientSettings.Commands.SettingType])
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;	&lt;span style="color:#6272a4"&gt;# dump the detailed configuration settings&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;	&lt;span style="color:#ff79c6"&gt;foreach&lt;/span&gt; (&lt;span style="color:#8be9fd;font-style:italic"&gt;$xsettings&lt;/span&gt; &lt;span style="color:#ff79c6"&gt;in&lt;/span&gt; &lt;span style="color:#8be9fd;font-style:italic"&gt;$xsettings&lt;/span&gt; ) {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; 	&lt;span style="color:#6272a4"&gt;#write-host $a.Name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;	 &lt;span style="color:#8be9fd;font-style:italic"&gt;Get-CMClientSetting&lt;/span&gt; -Setting &lt;span style="color:#8be9fd;font-style:italic"&gt;$xsettings&lt;/span&gt; -Name &lt;span style="color:#8be9fd;font-style:italic"&gt;$a&lt;/span&gt;.Name | &lt;span style="color:#8be9fd;font-style:italic"&gt;format-table&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>Integrating DaRT 8.0 SP1 Remote Connection into the SCCM 2012 OSD Process</title><link>https://www.verboon.info/2013/04/integrating-dart-8-0-sp1-remote-connection-into-the-sccm-2012-osd-process/</link><pubDate>Mon, 22 Apr 2013 22:13:09 +0000</pubDate><guid>https://www.verboon.info/2013/04/integrating-dart-8-0-sp1-remote-connection-into-the-sccm-2012-osd-process/</guid><description>&lt;p&gt;While preparing for an SCCM 2012 upgrade, I thought it might be a good idea to consider implementing some of the best practices that are around such as integrating the DaRT Remote Connection tool into the OSD deployment process. I’m sure it comes in handy when having to troubleshoot OSD related tings, as it allows us to access the client remotely without having to give lengthy instructions to an onsite engineer.&lt;/p&gt;</description></item><item><title>How to automate SCCM 2012 Task Sequence Media Creation</title><link>https://www.verboon.info/2013/04/how-to-automate-sccm-2012-task-sequence-media-creation/</link><pubDate>Mon, 15 Apr 2013 20:46:29 +0000</pubDate><guid>https://www.verboon.info/2013/04/how-to-automate-sccm-2012-task-sequence-media-creation/</guid><description>&lt;p&gt;Just recently I went through the CM12 Console Task Sequence media creation wizard several times a day, so at some point I thought, this is a good candidate for automation.&lt;/p&gt;
&lt;p&gt;If you have &lt;a href="http://support.microsoft.com/kb/2817245/en-us"&gt;CU1&lt;/a&gt; for SCCM 2012 SP1 already installed, you can take advantage of the new cmdlet **New-CMTaskSequenceMedia **Below an example.&lt;/p&gt;
&lt;p&gt;CreateTaskMedia.ps1&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-powershell" data-lang="powershell"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;import-module&lt;/span&gt; (&lt;span style="color:#8be9fd;font-style:italic"&gt;$Env:SMS_ADMIN_UI_PATH&lt;/span&gt;.Substring(&lt;span style="color:#bd93f9"&gt;0&lt;/span&gt;,&lt;span style="color:#8be9fd;font-style:italic"&gt;$Env:SMS_ADMIN_UI_PATH&lt;/span&gt;.Length-&lt;span style="color:#bd93f9"&gt;5&lt;/span&gt;) + &lt;span style="color:#f1fa8c"&gt;&amp;#39;\ConfigurationManager.psd1&amp;#39;&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;cd &lt;/span&gt;NL1:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;New-CMTaskSequenceMedia&lt;/span&gt; -BootableMediaOption -MediaInputType CDDVD -ProtectPassword &lt;span style="color:#8be9fd;font-style:italic"&gt;$false&lt;/span&gt; -BootImageId NL100002 -DistributionPointServerName labsccm01.labhome.local -ManagementPointServerName labsccm01.labhome.local -MediaMode Dynamic -MediaPath C:\Sources\TSMedia\batchcreatedmedia1.iso -MediaSize SizeUnlimited -EnableUnknownSupport &lt;span style="color:#8be9fd;font-style:italic"&gt;$false&lt;/span&gt;  -CreateMediaSelfCertificate &lt;span style="color:#8be9fd;font-style:italic"&gt;$true&lt;/span&gt; -AllowUnattendedDeployment &lt;span style="color:#8be9fd;font-style:italic"&gt;$false&lt;/span&gt; -UserDeviceAffinity DoNotAllow
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;If you haven’t installed CU1 yet, no worries. the command line tool CreateMedia.exe located in the SCCM Administrator Console’s bin directory does the same thing.&lt;/p&gt;</description></item><item><title>How to install System Center 2012 Endpoint Protection on a standalone client</title><link>https://www.verboon.info/2013/03/how-to-install-system-center-2012-endpoint-protection-on-a-standalone-client/</link><pubDate>Sun, 24 Mar 2013 14:48:33 +0000</pubDate><guid>https://www.verboon.info/2013/03/how-to-install-system-center-2012-endpoint-protection-on-a-standalone-client/</guid><description>&lt;p&gt;Suppose you have a need to deploy System Center 2012 Endpoint Protection to a number of clients that later run in standalone mode, meaning that they are not joined to a domain, can’t be managed by SCCM and operate in a network that is not connected to your corporate network.&lt;/p&gt;
&lt;p&gt;The installation source &lt;strong&gt;scepinstall.exe&lt;/strong&gt; for the System Center Endpoint Protection agent is stored within the SCCM 2012 client installation folder on the SCCM 2012 SP1 server under C:\Program Files\Microsoft Configuration Manager\Client. Within that same directory we also find the endpoint protection default policy settings stored as &lt;strong&gt;ep_defaultpolicy.xml&lt;/strong&gt;, but we won’t use this , as we are going to prepare our own policy that meets our requirements for a standalone unmanaged client.&lt;/p&gt;</description></item><item><title>How to add custom registry keys to the Windows Embedded / ThinPC Registry Filter</title><link>https://www.verboon.info/2013/03/how-to-add-custom-registry-keys-to-the-windows-embedded-thinpc-registry-filter/</link><pubDate>Sun, 17 Mar 2013 21:55:26 +0000</pubDate><guid>https://www.verboon.info/2013/03/how-to-add-custom-registry-keys-to-the-windows-embedded-thinpc-registry-filter/</guid><description>&lt;p&gt;When running Windows Embedded Standard 7 or Windows ThinPC with the Enhanced Write Filter (volume based protection) or File Based Write Filter (File based protection) enabled, the system returns to its original state upon every reboot. This is a good thing, but as always there are exceptions, one of them is Antivirus Software. When after a reboot a system is reset to its original state, it means that any changes such as the installation of engine updates are lost, to avoid this from happening file and registry exclusions can be set. I am going to focus on the registry filter as I made some findings I believe is worth sharing and might save you some time getting it to work. Registry Filter settings are stored within the Registry Filter Service located under HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\RegFilter\Parameters\MonitoredKeys &lt;a href="images/image.png"&gt;

 &lt;img src="images/image_thumb.png" alt="image"&gt;


&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Group Policy changes included in the Windows Management Framework 3.0</title><link>https://www.verboon.info/2013/02/group-policy-changes-included-in-the-windows-management-framework-3-0/</link><pubDate>Tue, 26 Feb 2013 06:48:22 +0000</pubDate><guid>https://www.verboon.info/2013/02/group-policy-changes-included-in-the-windows-management-framework-3-0/</guid><description>&lt;p&gt;While creating a new Group Policy object to enable WinRM (Windows Remote Management) on clients, I noticed some Group Policy changes that are introduced with the Windows Management Framework 3.0. The Windows Management Framework 3.0 contains the following updates:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Windows PowerShell 3.0&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Windows Management Instrumentation (WMI) 3.0&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Windows Remote Management (WinRM)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Management OData IIS Extension&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Server Manager CIM Provider&lt;/p&gt;
&lt;p&gt;I became aware of the changes as I was referring to a blog post I had written a while back about &lt;a href="https://www.verboon.info/index.php/2011/11/enable-windows-remote-management-through-group-policy/"&gt;how to enable Windows Remote Management via Group Policy.&lt;/a&gt;I noticed that the name of the Group Policy setting located under Computer Configuration \ Windows Components \ Windows Remote Management (WinRM) \ WinRM Service \ &lt;strong&gt;Allow automatic configuration of listeners&lt;/strong&gt; was changed to &lt;strong&gt;Allow Remote Server management through WinRM&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>How to create a custom antimalware policy in SCCM 2012 for your App-V sequencing clients</title><link>https://www.verboon.info/2013/02/how-to-create-a-custom-antimalware-policy-in-sccm-2012-for-your-app-v-sequencing-clients/</link><pubDate>Fri, 22 Feb 2013 16:33:44 +0000</pubDate><guid>https://www.verboon.info/2013/02/how-to-create-a-custom-antimalware-policy-in-sccm-2012-for-your-app-v-sequencing-clients/</guid><description>&lt;p&gt;Today I wanted to start sequencing an application for App-V within my lab environment where I have deployed SCCM 2012 SP1 including Endpoint Protection. As I went through the Sequencing Wizard I got the well-known warning that I have Antivirus software running.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image_thumb2.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;Not an issue, just turn it off right?. Well since I have configured a custom Antimalware policy that is applied to all my clients to not allow configure the real-time protection settings, this setting can’t be changed. .&lt;/p&gt;</description></item><item><title>How to generate random computer names for lab deployments using SCCM OSD</title><link>https://www.verboon.info/2013/02/how-to-generate-random-computer-names-for-lab-deployments-using-sccm-osd/</link><pubDate>Thu, 21 Feb 2013 11:22:32 +0000</pubDate><guid>https://www.verboon.info/2013/02/how-to-generate-random-computer-names-for-lab-deployments-using-sccm-osd/</guid><description>&lt;p&gt;For my &lt;strong&gt;lab&lt;/strong&gt; environment I use the below described approach to generate random computernames for my clients. The script does the following:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Read the Task Sequence Package Name&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Based on the name set the appropriate prefix&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Generate a random number between 100 and 1000&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Generate the new computer name based on Prefix + random number&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;To implement this do the following:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Put the script listed below into a package&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Add the script to the TS by adding a Run Command Line task &lt;em&gt;after&lt;/em&gt; Partition Disk and &lt;em&gt;before&lt;/em&gt; Apply Operating System&lt;a href="images/image1.png"&gt;

 &lt;img src="images/image_thumb1.png" alt="image"&gt;


&lt;/a&gt;&lt;/p&gt;</description></item><item><title>How to convert registry files (.reg) into XML for Group Policy Preferences import</title><link>https://www.verboon.info/2013/02/how-to-convert-registry-files-reg-into-xml-for-group-policy-preferences-import/</link><pubDate>Wed, 06 Feb 2013 10:50:26 +0000</pubDate><guid>https://www.verboon.info/2013/02/how-to-convert-registry-files-reg-into-xml-for-group-policy-preferences-import/</guid><description>&lt;p&gt;Creating registry settings manually within the Group Policy Preferences editor can become a cumbersome task, especially when you need to create many of them. Although the Group Policy Management console allows you to import registry keys stored within an XML formatted file, unfortunately out of the box Microsoft doesn’t provide any tooling to export and convert registry settings into xml.&lt;/p&gt;
&lt;p&gt;A couple of days ago I found an online “FREE” &lt;a href="http://colonelpanic.zzl.org/reg2gpp/"&gt;Registry to Group Policy Preferences XML converter&lt;/a&gt; that looks pretty promising. It’s still under development but definitely worth a try before starting a lengthy manual task.&lt;/p&gt;</description></item><item><title>How to create a SCCM 2012 SP1 Configuration Baseline with Security Compliance Manager (SCM) 3.0</title><link>https://www.verboon.info/2013/02/how-to-create-a-sccm-2012-sp1-configuration-baseline-with-security-compliance-manager-scm-3-0/</link><pubDate>Mon, 04 Feb 2013 12:56:59 +0000</pubDate><guid>https://www.verboon.info/2013/02/how-to-create-a-sccm-2012-sp1-configuration-baseline-with-security-compliance-manager-scm-3-0/</guid><description>&lt;p&gt;Most enterprises take advantage of Group Policies to manage security configuration settings across their server and desktop infrastructure. Usually once tested and implemented it’s assumed they get applied correctly. But can we be 100% sure that our clients and servers do actually receive these settings?&lt;/p&gt;
&lt;p&gt;With the help of the Microsoft Security Compliance Manager 3.0 and SCCM 2012 SP1 we can configure a security baseline to monitor security group policy settings compliance. To do so we need the following:&lt;/p&gt;</description></item><item><title>How to disable Java add-ons in Internet Explorer with Group Policy</title><link>https://www.verboon.info/2013/01/how-to-disable-java-add-ons-in-internet-explorer-with-group-policy/</link><pubDate>Sun, 13 Jan 2013 12:20:58 +0000</pubDate><guid>https://www.verboon.info/2013/01/how-to-disable-java-add-ons-in-internet-explorer-with-group-policy/</guid><description>&lt;p&gt;Follow the below steps to disable Java in Internet Explorer with Group Policy.&lt;/p&gt;
&lt;p&gt;Open Internet Explorer, then from the Tools menu select Manage Add-ons. Locate the Java add-on, select and double click on it.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/clip_image002_thumb.jpg" alt="clip_image002"&gt;

&lt;/p&gt;
&lt;p&gt;Click on the Copy button to copy the content and paste it into notepad&lt;/p&gt;
&lt;p&gt;Name: Sun Java Console&lt;/p&gt;
&lt;p&gt;Publisher: Oracle America, Inc.&lt;/p&gt;
&lt;p&gt;Type: Browser Extension&lt;/p&gt;
&lt;p&gt;Architecture: 32-bit&lt;/p&gt;
&lt;p&gt;Version: 7.0.100.18&lt;/p&gt;
&lt;p&gt;File date: ‎Today, ‎January ‎13, ‎2013, ‏‎15 minutes ago&lt;/p&gt;</description></item><item><title>How to check the status of BIOS &amp; UEFI &amp; Secure Boot with PowerShell</title><link>https://www.verboon.info/2013/01/how-to-check-the-status-of-bios-uefi-secure-boot-with-powershell/</link><pubDate>Fri, 11 Jan 2013 14:22:06 +0000</pubDate><guid>https://www.verboon.info/2013/01/how-to-check-the-status-of-bios-uefi-secure-boot-with-powershell/</guid><description>&lt;p&gt;During the past weeks I spend a bit of time deploying Windows 8 to UEFI enabled clients. With PowerShell 3.0 on Windows 8 you will find some &lt;a href="http://technet.microsoft.com/en-us/library/jj603042.aspx"&gt;new cmdlets&lt;/a&gt; that provide information about the status of your system’s BIOS/UEFI/Secure boot configuration.&lt;/p&gt;
&lt;p&gt;The below table shows the return values depending on whether the system’s firmware is using BIOS, UEFI and if Secure boot is enabled or not.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;pre&gt;&lt;code&gt; **BIOS / UEFI Setup**

 BIOS

 UEFI with CSM

 UEFI native

 Secure boot enabled

 UEFI native

 Secure boot

 disabled


 **PowerShell Command**

 Result

 Confirm-SecureBootUEFI

 Cmdlet not supported on this platform

 False

 True

 False

 Get-SecureBootUEFI –Name SetupMode

 Cmdlet not supported on this platform

 1

 0

 1

 Get-SecureBootUEFI –Name SecureBoot

 Cmdlet not supported on this platform

 0

 1

 0

 Executing any of these cmdlets on a Windows 8 system that uses BIOS generates an error. 
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;The return value of the SetupMode variable tells us if the system is operating in Setup mode or in UserMode meaning that the platform key is enrolled. (For more details read the Firmware/OS Key Exchange: creating trust relationships chapter within the UEFI Specification that can be found &lt;a href="http://www.uefi.org/specs/"&gt;here&lt;/a&gt;)&lt;/p&gt;</description></item><item><title>ToolTip: Windows 8 Update Notifier</title><link>https://www.verboon.info/2012/12/tooltip-windows-8-update-notifier/</link><pubDate>Mon, 31 Dec 2012 10:35:18 +0000</pubDate><guid>https://www.verboon.info/2012/12/tooltip-windows-8-update-notifier/</guid><description>&lt;p&gt;With the introduction of Windows 7 Microsoft started to pay attention to remove unnecessary noise from the Windows Desktop meaning reducing the number of system notification balloons. For details read the &lt;a href="http://blogs.msdn.com/b/e7/archive/2008/11/11/action-center.aspx"&gt;Action Center&lt;/a&gt; blog post on the Engineering Windows 7 blog.&lt;/p&gt;
&lt;p&gt;As you can see from the screenshot below, in Windows 7 the user can still receive notification messages about available Windows Updates.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image_thumb3.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;But in Windows 8 this option has disappeared, meaning that in Windows 8 there are no Windows Update messages shown anymore on the desktop but only on the logon screen. The below screenshot shows the Action Center in Windows 8 and you’ll notice the Check for Updates option under Maintenance Messages is gone.&lt;/p&gt;</description></item><item><title>Exploring the functions included in Microsoft.BDD.Utility.dll</title><link>https://www.verboon.info/2012/12/exploring-the-functions-included-in-microsoft-bdd-utility-dll/</link><pubDate>Sun, 23 Dec 2012 15:33:45 +0000</pubDate><guid>https://www.verboon.info/2012/12/exploring-the-functions-included-in-microsoft-bdd-utility-dll/</guid><description>&lt;p&gt;While browsing through the MDT 2012 scripts, I noticed that here and there MDT uses functions included in the Microsoft.BDD.Utility.dll which is loaded by ZTIUtility.vbs. A good example is the ZTIGather.wsf where the following function is used to determine whether the system is running UEFI or native BIOS.&lt;/p&gt;
&lt;p&gt;&amp;rsquo; Determine if we are running UEFI&lt;/p&gt;
&lt;p&gt;bIsUEFI = FALSE&lt;/p&gt;
&lt;p&gt;On Error Resume Next&lt;/p&gt;
&lt;p&gt;bIsUEFI = oUtility.BDDUtility.IsUEFI&lt;/p&gt;
&lt;p&gt;On Error Goto 0&lt;/p&gt;
&lt;p&gt;So I took Nir Sofer’s &lt;a href="http://www.nirsoft.net/utils/dll_export_viewer.html"&gt;DLL Export Viewer&lt;/a&gt; to find out what other functions are included in Microsoft.BDD.Utility.dll&lt;/p&gt;</description></item><item><title>List Task Sequence Variables and Values Script</title><link>https://www.verboon.info/2012/12/list-task-sequence-variables-and-values-script/</link><pubDate>Fri, 21 Dec 2012 13:31:36 +0000</pubDate><guid>https://www.verboon.info/2012/12/list-task-sequence-variables-and-values-script/</guid><description>&lt;p&gt;For years I have been using the following script from &lt;a href="http://www.myitforum.com/articles/42/view.asp?id=11729"&gt;myITforum&lt;/a&gt; to list Task Sequence Environment Variables and Values&lt;/p&gt;
&lt;p&gt;Set oTSEnv = CreateObject(&amp;ldquo;Microsoft.SMS.TSEnvironment&amp;rdquo;) &lt;br&gt;
For Each oVar In oTSEnv.GetVariables &lt;br&gt;
WScript.Echo oVar &amp;amp; &amp;ldquo;=&amp;rdquo; &amp;amp; oTSEnv(oVar) &lt;br&gt;
Next&lt;/p&gt;
&lt;p&gt;Because there are so many variables, the only useful way to use the script is to pipe the output into a file, then open that file and search for the variable and its value.&lt;/p&gt;
&lt;p&gt;So I have created the created the script below that can do the following:&lt;/p&gt;</description></item><item><title>How to detect if Windows Touch is enabled</title><link>https://www.verboon.info/2012/12/how-to-detect-if-windows-touch-is-enabled/</link><pubDate>Thu, 20 Dec 2012 19:15:54 +0000</pubDate><guid>https://www.verboon.info/2012/12/how-to-detect-if-windows-touch-is-enabled/</guid><description>&lt;p&gt;While I was actually looking for something totally different, I stumbled over the **IsTouchEnabled.exe **that is stored within the MDT 2012 \Tools\OSDResults folder. The name says it all, it detects whether the device supports Touch or not. So I copied the utility and ran it on a Samsung Tablet with Windows 7 installed, a HP Workstation with Windows 7 installed, on a HP Mobile workstation with Windows 8 installed and on the HP ElitePad with Windows 8 installed. On both the Tablet devices the utility correctly detected touch being enabled.&lt;/p&gt;</description></item><item><title>How to access data from your Bitlocker enabled Windows To Go Workspace</title><link>https://www.verboon.info/2012/12/how-to-access-data-from-your-bitlocker-enabled-windows-to-go-workspace/</link><pubDate>Tue, 18 Dec 2012 13:32:38 +0000</pubDate><guid>https://www.verboon.info/2012/12/how-to-access-data-from-your-bitlocker-enabled-windows-to-go-workspace/</guid><description>&lt;p&gt;Yesterday we looked at &lt;a href="https://www.verboon.info/index.php/2012/12/how-to-access-data-from-the-local-disk-when-running-a-windows-to-go-workspace/"&gt;How to access data from the local disk when running a Windows To Go Workspace&lt;/a&gt; today we’re going to do the opposite. So let’s assume you’ve been working in your Windows To Go Workspace at home and saved a document locally. Now you are back in the office but didn’t start your Windows To Go Workspace but are working on a corporate Windows 7 client and require access to that file. Now you can either boot your Windows To Go Workspace and save the file from there on a shared location or just copy the data directly from the Windows To Go drive right?&lt;/p&gt;</description></item><item><title>How to access data from the local disk when running a Windows To Go Workspace</title><link>https://www.verboon.info/2012/12/how-to-access-data-from-the-local-disk-when-running-a-windows-to-go-workspace/</link><pubDate>Mon, 17 Dec 2012 23:24:24 +0000</pubDate><guid>https://www.verboon.info/2012/12/how-to-access-data-from-the-local-disk-when-running-a-windows-to-go-workspace/</guid><description>&lt;p&gt;When provisioning a Windows To Go Workspace using the Windows 8 build-in Windows To Go creator or following the &lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/6991.windows-to-go-step-by-step-en-us.aspx"&gt;step by step instructions&lt;/a&gt; described within the TechNet Wiki a SAN policy is applied that prevents the Windows To Go Workspace from bringing online any internally connected disks from the host system. The result is that you cannot access any data that is stored there.&lt;/p&gt;
&lt;p&gt;There are two reasons why this SAN policy should be applied. First it prevents accidental data leakage between Windows To Go and the host system. This makes totally sense because you might run Windows To Go on someone else’s computer and you don’t want your data somehow ending up being stored on their local disk nor does the other person want you to see what they have stored locally. The second reason is that if the internal drive contains a hibernated Windows 8 OS, mounting that drive will lead to loss of the hibernation state which might also result in the loss of any unsaved data there.&lt;/p&gt;</description></item><item><title>How to configure and deploy local Group Policy settings for ThinKiosk</title><link>https://www.verboon.info/2012/12/how-to-configure-and-deploy-local-group-policy-settings-for-thinkiosk-2/</link><pubDate>Sun, 16 Dec 2012 11:36:27 +0000</pubDate><guid>https://www.verboon.info/2012/12/how-to-configure-and-deploy-local-group-policy-settings-for-thinkiosk-2/</guid><description>&lt;p&gt;In my previous post &lt;a href="https://www.verboon.info/index.php/2012/12/repurpose-pcs-with-windows-thinpc-2/"&gt;Repurpose PCs with Windows ThinPC&lt;/a&gt; I used Andrew Morgan’s ThinKiosk to replace the default Windows Shell to limit the user’s access to the local machine. ThinKiosk can be configured via the command line, the Registry and via Group Policy. Now unless you like to write lengthy registry manipulation scripts, configuring the settings via Group Policy is definitely the way to go.&lt;/p&gt;
&lt;p&gt;When clients are member of a domain we would of course use domain based group policy settings, but when not joined to a domain must use local Group Policy settings. In this blog post I describe in detail how to prepare and deploy a local GPO Pack. Note that the hereunder described process is not limited to the use of ThinKiosk but can be used for any local Group Policy configuration task for Windows ThinPC (Embedded 7), Windows 7 and Windows 8. (Note that for Windows 8 you’ll have to wait until SCM 3.0 comes out which is currently in beta).&lt;/p&gt;</description></item><item><title>Explore the Microsoft Open Specifications</title><link>https://www.verboon.info/2012/12/explore-the-microsoft-open-specifications/</link><pubDate>Tue, 11 Dec 2012 07:59:42 +0000</pubDate><guid>https://www.verboon.info/2012/12/explore-the-microsoft-open-specifications/</guid><description>&lt;p&gt;If you’re interested in reading how things really work, the Microsoft Open Specifications are a great resource. Microsoft Open Specifications is primarily intended for software developers but can also be of interest for anyone else who works with Microsoft products. The reason why these documents are little-known is because it isn’t easy to find them on MSDN where they are published.&lt;/p&gt;
&lt;p&gt;This has changed now. On the Microsoft Open Specifications Developer Center you can now easily find the open specification documents through an intuitive Tiles or Pivot explorer.&lt;/p&gt;</description></item><item><title>Repurpose PCs with Windows ThinPC</title><link>https://www.verboon.info/2012/12/repurpose-pcs-with-windows-thinpc-2/</link><pubDate>Fri, 07 Dec 2012 19:50:04 +0000</pubDate><guid>https://www.verboon.info/2012/12/repurpose-pcs-with-windows-thinpc-2/</guid><description>&lt;p&gt;Many companies nowadays take advantage of some sort of VDI type solutions. In some cases where all of the users applications are made available within this environment, there is no need for providing them with a fully loaded desktop or notebook hence the reason why companies are considering the use of Thin Clients. In the long run the use of real thin clients definitely makes sense, not only are they usually cheaper than normal desktops but also do they consume less power and require less management. However a valid option for transitioning into thin client computing can be to repurpose existing desktops.&lt;/p&gt;</description></item><item><title>ToolTip: System Sherlock Lite</title><link>https://www.verboon.info/2012/11/tooltip-system-sherlock-lite/</link><pubDate>Wed, 28 Nov 2012 19:46:48 +0000</pubDate><guid>https://www.verboon.info/2012/11/tooltip-system-sherlock-lite/</guid><description>&lt;p&gt;Came across a nice FREE standalone utility called System Sherlock developed.by &lt;a href="http://zetconsultants.com/blog/"&gt;zetConsultants&lt;/a&gt; System Sherlock allows you to take snapshot of the file system and registry and compare the changes. You can run the GUI or command line version. The command line version can come in handy when you want to integrate a before/after snapshot into a script.&lt;/p&gt;
&lt;p&gt;The tools is easy to use. First define what you want to include into the snapshot and define the location of the dump file. Then click on the Create button to create the first snapshot.&lt;/p&gt;</description></item><item><title>Script for dumping DHCP subnet scope options</title><link>https://www.verboon.info/2012/11/script-for-dumping-dhcp-subnet-scope-options/</link><pubDate>Fri, 16 Nov 2012 15:12:41 +0000</pubDate><guid>https://www.verboon.info/2012/11/script-for-dumping-dhcp-subnet-scope-options/</guid><description>&lt;p&gt;Here’s simple script I’ve put together as I was in need of one that dumps the DHCP subnet scope options into a text file.&lt;/p&gt;
&lt;p&gt;The script first queries the DHCP servers it can find and then dumps the scope options of each subnet it finds on each DHCP server.&lt;/p&gt;
&lt;p&gt;Copy the below code and save it as dhcpsubnetscopeoptions.cmd&lt;/p&gt;
&lt;p&gt;@echo off&lt;/p&gt;
&lt;p&gt;echo %date% %time% &amp;gt;%~dp0\dhcpsubnetscopeoptions.txt&lt;/p&gt;
&lt;p&gt;echo &amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;ndash; &amp;raquo;%~dp0\dhcpscopeoptions.txt&lt;/p&gt;
&lt;p&gt;Echo Dumping DHCP Subnet Scope options&lt;/p&gt;</description></item><item><title>ToolTip: DirCreator</title><link>https://www.verboon.info/2012/11/tooltip-dircreator/</link><pubDate>Mon, 12 Nov 2012 21:29:04 +0000</pubDate><guid>https://www.verboon.info/2012/11/tooltip-dircreator/</guid><description>&lt;p&gt;Are you an Administrator tired of manually creating folder structures for new projects? Then DirCreator is just what you need. DirCreator is an enterprise-proven tool to automatically generate structured, template-based directory structures, along with groups, members and ACLs.&lt;/p&gt;
&lt;p&gt;You can either create a template from scratch or create a template based on an existing folder structure. For this demonstration I first create a template folder structure on my home lab data share.&lt;/p&gt;</description></item><item><title>No MBSA for Windows 8 planned</title><link>https://www.verboon.info/2012/11/no-mbsa-for-windows-8-planned/</link><pubDate>Thu, 08 Nov 2012 18:55:21 +0000</pubDate><guid>https://www.verboon.info/2012/11/no-mbsa-for-windows-8-planned/</guid><description>&lt;p&gt;Many companies and individuals use the Microsoft Baseline Security Analyzer (&lt;a href="http://technet.microsoft.com/en-US/security/cc184924.aspx"&gt;MBSA&lt;/a&gt;) to assess the security state of their Windows Clients. But according to a statement from Microsoft in their &lt;a href="http://blogs.technet.com/b/msrc/p/august-2012-security-bulletin-q-a.aspx"&gt;August 2012 Security Bulletin&lt;/a&gt;, there are currently no plans to release an updated version for Windows 8.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;Q: Will the current version of MBSA support Windows 8?&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;A:&lt;/strong&gt; No, the current version of MBSA will not support Windows 8 and Microsoft currently has no plans to release an updated version of the tool.&lt;/em&gt;&lt;/p&gt;</description></item><item><title>Windows 8 &amp;ndash; Script to automatically show the desktop</title><link>https://www.verboon.info/2012/11/windows-8-script-to-automatically-show-the-desktop/</link><pubDate>Sun, 04 Nov 2012 10:16:13 +0000</pubDate><guid>https://www.verboon.info/2012/11/windows-8-script-to-automatically-show-the-desktop/</guid><description>&lt;p&gt;A few weeks ago I came across a blog &lt;a href="http://netitude.bc3tech.net/2012/08/26/log-in-to-desktop-in-windows-8-yup-its-possible/"&gt;post from Brandon&lt;/a&gt; where he provides a solution how to automatically show the Windows Desktop when logging on to Windows 8. The solution is actually quite straight forward, all you need to do is to add a shortcut that points to explorer.exe to the Start Menu startup folder. When a user logs on, Windows processes the items stored within the Startup folder and executing explorer.exe then causes Windows to switch to the Desktop.&lt;/p&gt;</description></item><item><title>Windows To Go Startup Options</title><link>https://www.verboon.info/2012/10/windows-to-go-startup-options/</link><pubDate>Sun, 28 Oct 2012 16:26:35 +0000</pubDate><guid>https://www.verboon.info/2012/10/windows-to-go-startup-options/</guid><description>&lt;p&gt;Windows To Go is another new feature introduced with Windows 8 but only available to users that run Windows 8 Enterprise. With Windows To Go users can create a Windows 8 workspace that can be booted from a USB drive. So simply said with Windows To Go, there’s no need to carry around a laptop if you’re going somewhere. If you have your Windows To Go workspace stored on a compatible USB drive, you can just boot your Windows 8 from any device that meets the Windows 7/8 hardware requirements.&lt;/p&gt;</description></item><item><title>Windows 8 - Where Mobile Broadband will just work</title><link>https://www.verboon.info/2012/10/windows-8-where-mobile-broadband-will-just-work/</link><pubDate>Tue, 23 Oct 2012 21:41:04 +0000</pubDate><guid>https://www.verboon.info/2012/10/windows-8-where-mobile-broadband-will-just-work/</guid><description>&lt;p&gt;Windows 8 comes with a number of enhancement for mobile broadband functionality. If you&amp;rsquo;re interested in the details I recommend you read the content I have referenced at the end of this blog post. But in short if your mobile broadband device meets the Mobile Broadband Interface (MBIM( specification then Windows 8 will load the inbox class driver (MBCD) so there is no need to install 3rd party drivers. If then the operator in a given country has submitted their connection information to Microsoft you can just establish a connection to the internet without the need of installing additional software or entering connection details.&lt;/p&gt;</description></item><item><title>Windows 8&amp;ndash;Metered Connections</title><link>https://www.verboon.info/2012/10/windows-8metered-connections/</link><pubDate>Wed, 17 Oct 2012 21:26:17 +0000</pubDate><guid>https://www.verboon.info/2012/10/windows-8metered-connections/</guid><description>&lt;p&gt;One of the new features in Windows 8 is that we can configure WLAN and WWAN cost settings. In the Windows UI this is called a metered connection.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image_thumb3.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;Why are these settings important? Well, when a Network is configured to be a Metered Connection, Windows will make several changes to the way that it uses the network to reduce overall network traffic through that connection, including the following:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;·Only Critical Windows Updates are downloaded.&lt;/p&gt;</description></item><item><title>The eBook every Windows Engineer should read &amp;ndash; Deploying and Supporting Applications on Windows 64-Bit</title><link>https://www.verboon.info/2012/10/the-ebook-every-windows-engineer-should-read-deploying-and-supporting-applications-on-windows-64-bit/</link><pubDate>Mon, 15 Oct 2012 09:22:01 +0000</pubDate><guid>https://www.verboon.info/2012/10/the-ebook-every-windows-engineer-should-read-deploying-and-supporting-applications-on-windows-64-bit/</guid><description>&lt;p&gt;While only a few years ago the 64-bit version of the Windows client would only be installed on special purpose systems, nowadays it has become the de facto standard for most OEM’s and Enterprises. In 2010 Microsoft &lt;a href="http://windowsteamblog.com/windows/b/bloggingwindows/archive/2010/07/08/64-bit-momentum-surges-with-windows-7.aspx"&gt;published&lt;/a&gt; some numbers on their Windows blog indicating that in June 46% of the clients running Windows 7 and use Windows Update were running Windows 7 64-Bit. At the same time Gartner published a report saying that by 2014 75% of all business PCs will be running a 64-Bit edition of Windows. Despite doing some searches on the web, I wasn’t able to get some actual figures, but if I just take into account the various customers I have worked with in the past 3 years supporting them moving to Windows 7, I can say that nearly all of them made their decision in favor of the 64-Bit edition of Windows.&lt;/p&gt;</description></item><item><title>How to find latest Microsoft Knowledge Base articles for Windows 8 and Server 2012</title><link>https://www.verboon.info/2012/10/how-to-find-latest-microsoft-knowledge-base-articles-for-windows-8-and-server-2012/</link><pubDate>Wed, 03 Oct 2012 23:00:36 +0000</pubDate><guid>https://www.verboon.info/2012/10/how-to-find-latest-microsoft-knowledge-base-articles-for-windows-8-and-server-2012/</guid><description>&lt;p&gt;A great resource I am using for years already to proactively read through the Microsoft KB’s is &lt;a href="http://kbupdate.info/"&gt;kbupdate.info&lt;/a&gt; a monitoring system that scans the entire Microsoft Knowledge Base every night. Now that Windows 8 and Server 2012 are out and Microsoft starts publishing KBs for it, you can track them easily via kbupdate.info&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image4_thumb1.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;Below just some random KB’s I found interesting to know about.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://support.microsoft.com/kb/2741537"&gt;Remote Group Policy updates are visible to users&lt;/a&gt; &lt;br&gt;
&lt;a href="http://support.microsoft.com/kb/2741591"&gt;ADM files are not present in SYSVOL in the GPMC Infrastructure Status option&lt;/a&gt; &lt;br&gt;
&lt;a href="http://support.microsoft.com/kb/2748329"&gt;Unpredictable behavior if you migrate a roaming user profile from Windows 8 to Windows 7&lt;/a&gt; &lt;br&gt;
&lt;a href="http://support.microsoft.com/kb/2741622"&gt;You can only log on as &amp;ldquo;Other user&amp;rdquo; when the &amp;ldquo;Do not display last user name&amp;rdquo; Group Policy setting is enabled in Windows 8 or Windows Server 2012&lt;/a&gt; &lt;br&gt;
&lt;a href="http://support.microsoft.com/kb/2737129"&gt;Group Policy preparation is not performed when you automatically prepare an existing domain for Windows Server 2012&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Don&amp;rsquo;t forget to update your WSUS for Windows 8 and Server 2012</title><link>https://www.verboon.info/2012/09/dont-forget-to-update-your-wsus-for-windows-8-and-server-2012/</link><pubDate>Mon, 24 Sep 2012 12:05:48 +0000</pubDate><guid>https://www.verboon.info/2012/09/dont-forget-to-update-your-wsus-for-windows-8-and-server-2012/</guid><description>&lt;p&gt;If you’re running a WSUS Server you might want to update it to support Windows 8 and Server 2012. There is Windows 8. Windows RT and Server 2012&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/2012-09-24_12h50_15.png" alt="2012-09-24_12h50_15"&gt;

&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/2012-09-24_12h50_375.png" alt="2012-09-24_12h50_37"&gt;

&lt;/p&gt;
&lt;p&gt;Additional Reading:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.technet.com/b/sus/archive/2012/09/04/an-update-for-windows-server-update-services-3-0-service-pack-2-is-available-kb2734608.aspx"&gt;An update for Windows Server Update Services 3.0 Service Pack 2 is available (KB2734608)&lt;/a&gt; &lt;a href="http://blogs.technet.com/b/sus/archive/2012/09/05/additional-note-on-kb-2734608-regarding-wsu-windows-8-and-windows-server-2012.aspx"&gt;Additional note on KB 2734608 regarding WSUS, Windows 8 and Windows Server 2012&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Windows 8: Boot Time in BGINFO</title><link>https://www.verboon.info/2012/09/windows-8-boot-time-in-bginfo/</link><pubDate>Sun, 23 Sep 2012 11:41:22 +0000</pubDate><guid>https://www.verboon.info/2012/09/windows-8-boot-time-in-bginfo/</guid><description>&lt;p&gt;Last week I noticed that the Boot Time shown on my BGInfo generated desktop wallpaper had a date of several days ago. This is because of the new Fast Startup feature introduced with Windows 8.&lt;/p&gt;
&lt;p&gt;In short, when you shutdown Windows 8 the kernel session is hibernated, so the next time you power on your computer the system starts from that hibernated session. When you initiate a Restart then the system does not hibernate the kernel session but really performs a cold boot. The default boot time shown in BGInfo only shows the cold boot time.&lt;/p&gt;</description></item><item><title>ReadTip: PolicyPak Whitepapers</title><link>https://www.verboon.info/2012/09/readtip-policypak-whitepapers/</link><pubDate>Sat, 15 Sep 2012 08:53:27 +0000</pubDate><guid>https://www.verboon.info/2012/09/readtip-policypak-whitepapers/</guid><description>&lt;p&gt;Jeremy Moskowitz, Group Policy MVP and founder of Policy Pak Software wrote up 3 Whitepapers I recommend reading.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.policypak.com/solutions/why-group-policy-admins-need-policypak"&gt;Why Group Policy Admins need PolicyPak&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.policypak.com/solutions/why-sccm-admins-need-policypak"&gt;Why SCCM Admins need PolicyPak&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.policypak.com/solutions/why-windows-7-and-8-admins-need-policypak"&gt;7 Dumb Things IT Pros do With Windows 7 &amp;amp; 8 Rollouts&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Detect SSD and Advanced Format Disk on HP Notebooks</title><link>https://www.verboon.info/2012/09/detect-ssd-and-advanced-format-disk-on-hp-notebooks/</link><pubDate>Wed, 12 Sep 2012 20:59:50 +0000</pubDate><guid>https://www.verboon.info/2012/09/detect-ssd-and-advanced-format-disk-on-hp-notebooks/</guid><description>&lt;p&gt;In case you’re looking for a command-line tool that detects the presence of an SSD (Solid State Drive) or whether the hard disk uses advanced disk format then here’s a nice utility from HP called the HP Advance Format Check tool.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note&lt;/strong&gt; that the tool only works on HP notebooks. A list of supported models can be found &lt;a href="http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareDescription.jsp?lang=en&amp;amp;cc=us&amp;amp;prodTypeId=321957&amp;amp;prodSeriesId=4138087&amp;amp;swItem=ob-104172-1&amp;amp;prodNameId=4137889&amp;amp;swEnvOID=4060&amp;amp;swLang=13&amp;amp;taskId=135&amp;amp;mode=4&amp;amp;idx=3"&gt;here&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The software can be downloaded from the HP Software and Drivers website and includes a 32 and 64 Bit version of the AF-CHECK utility as well as a vbscript and detailed documentation.&lt;/p&gt;</description></item><item><title>Windows Server 2012 Data Deduplication&amp;ndash;A must have</title><link>https://www.verboon.info/2012/08/windows-server-2012-data-deduplicationa-must-have/</link><pubDate>Mon, 20 Aug 2012 21:15:24 +0000</pubDate><guid>https://www.verboon.info/2012/08/windows-server-2012-data-deduplicationa-must-have/</guid><description>&lt;p&gt;During my summer vacation I’ve watched several TechEd video’s and there were plenty of interesting things I have seen, but the Data Deduplication feature in Server 2012 definitely belongs to one of my favorite ones. There are plenty of use cases were the Data Deduplication feature can help you save storage space. To try out this feature I created a folder on my test server and created 4 folders.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image4.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;The folders Source1 and Source2 contained a copy of the Windows 8 Enterprise ISO file and in folder Source3 and Source4 I copied the install.wim from the Windows 8 Enterprise client installation source.&lt;/p&gt;</description></item><item><title>ToolTip: FindUninstallString</title><link>https://www.verboon.info/2012/08/tooltip-finduninstallstring/</link><pubDate>Mon, 06 Aug 2012 19:48:26 +0000</pubDate><guid>https://www.verboon.info/2012/08/tooltip-finduninstallstring/</guid><description>&lt;p&gt;&amp;lsquo;FindUninstallString&amp;rsquo; is a utility program that searches through the Registry and displays a list of programs that have an uninstall command. It’s FREE and does not require installation.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/Download?ProjectName=finduninstallstring&amp;amp;DownloadId=462462" alt="FindUninstallString.png"&gt;

&lt;/p&gt;
&lt;p&gt;More details and download from &lt;a href="http://finduninstallstring.codeplex.com/"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>How to partially remove the SkyDrive option in Office 2013 using Group Policy</title><link>https://www.verboon.info/2012/08/how-to-partially-remove-the-skydrive-option-in-office-2013-using-group-policy/</link><pubDate>Thu, 02 Aug 2012 19:05:46 +0000</pubDate><guid>https://www.verboon.info/2012/08/how-to-partially-remove-the-skydrive-option-in-office-2013-using-group-policy/</guid><description>&lt;p&gt;If you have tried out the Office 2013 Preview you probably noticed the SkyDrive integration within the File Open and Save dialogs in Word, Excel and other Office Applications. Personally have started using SkyDrive all the time, but I can imagine that some companies rather do not want to see their users storing sensitive data on SkyDrive. So I wondered if this option could be disabled.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/1image_thumb.png" alt="1image_thumb"&gt;

&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Well apparently there is a Group Policy setting for this called “Show SkyDrive Sign in” located under User Configuration / Policies / Administrative Templates / Microsoft Office 2013 / Miscellaneous&lt;/p&gt;</description></item><item><title>How to prepare an Office 2013 Click-to-Run deployment</title><link>https://www.verboon.info/2012/07/how-to-prepare-an-office-2013-click-to-run-deployment/</link><pubDate>Mon, 30 Jul 2012 22:22:38 +0000</pubDate><guid>https://www.verboon.info/2012/07/how-to-prepare-an-office-2013-click-to-run-deployment/</guid><description>&lt;p&gt;With the release of the Office 2013 preview Microsoft also made available the Office Deployment Tool for Click-to-Run deployments. Although we here a lot about Click-to-Run these days, it’s not something totally new. Microsoft first introduced this with Office 2010 but it didn’t get that much attention within enterprise environment. For Office 2013 I can imagine that this will change.&lt;/p&gt;
&lt;p&gt;Microsoft describes Click-to-Run as following:&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Office 2013 Preview Click-to-Run is a technology that reduces the time that is required to download and use Office 2013 Preview client products. Click-to-Run is based on core virtualization and streaming Microsoft Application Virtualization (App-V) technologies. The streaming technology lets you use a Click-to-Run program before the complete program is downloaded and installed on your computer.&lt;/em&gt;&lt;/p&gt;</description></item><item><title>How to setup KMS on Server 2012 for activating Office 2013 Preview</title><link>https://www.verboon.info/2012/07/how-to-setup-kms-on-server-2012-for-activating-office-2013-preview/</link><pubDate>Tue, 24 Jul 2012 21:17:59 +0000</pubDate><guid>https://www.verboon.info/2012/07/how-to-setup-kms-on-server-2012-for-activating-office-2013-preview/</guid><description>&lt;p&gt;Hey there, it’s been a while since I wrote the last blog post, but that is because I spend 2 excellent weeks at an Italian beach with my family and enjoyed “&lt;a href="http://en.wiktionary.org/wiki/dolce_far_niente"&gt;dolce far niente&lt;/a&gt;”. Now and then I did read some tweets so of course got notice of the Office 2013 Preview Microsoft released earlier last week. So now that I’m back I have started reading through the various documentations and so I came across the Microsoft &lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=30342"&gt;Office 2013 Preview Volume License Pack&lt;/a&gt; that Microsoft released to activate Office 2013 Preview using KMS or Active Directory based activation.&lt;/p&gt;</description></item><item><title>ToolTip: .NET Version Detector</title><link>https://www.verboon.info/2012/07/tooltip-net-version-detector/</link><pubDate>Thu, 05 Jul 2012 17:25:18 +0000</pubDate><guid>https://www.verboon.info/2012/07/tooltip-net-version-detector/</guid><description>&lt;p&gt;Curious about what .NET versions you have installed? Here’s a nice small &lt;strong&gt;FREE&lt;/strong&gt; standalone utility that tells you what .NET versions are included by default within what Windows operating system version and what versions you have actually installed on your client / server.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/12012-07-05_18h05_28_thumb.png" alt="12012-07-05_18h05_28_thumb"&gt;

&lt;/p&gt;
&lt;p&gt;.NET Version Detector can be downloaded from &lt;a href="http://www.asoft.be/prod_netver.html"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Microsoft User Experience Virtualization &amp;ndash; Part 3: Creating and using Templates</title><link>https://www.verboon.info/2012/07/microsoft-user-experience-virtualization-part-3-creating-and-using-templates/</link><pubDate>Wed, 04 Jul 2012 20:32:52 +0000</pubDate><guid>https://www.verboon.info/2012/07/microsoft-user-experience-virtualization-part-3-creating-and-using-templates/</guid><description>&lt;p&gt;As explained in &lt;a href="https://www.verboon.info/index.php/2012/07/microsoft-user-experience-virtualization-part-2-setting-up-ue-v/"&gt;Part 2 Setting up UE-V&lt;/a&gt; out of the box UE-V has build-in support for various Windows Settings and the Office 2010 suite. But to take full advantage of UE-V you will most likely want to have you other applications roam their settings as well. For that you will have to create so called UE-V Templates.&lt;/p&gt;
&lt;p&gt;Once you have created an application template you store it into the settings template catalogue, in the example I described in Part 2 this would be \SRV010\DATA\UEVTEMPLATES that I have configured using the UE-V Group Policy Setting &lt;strong&gt;Computer Configuration / Administrative Templates / Windows Components / User Experience Virtualization / Settings Template Catalog path&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Microsoft User Experience Virtualization &amp;ndash; Part 2: Setting up UE-V</title><link>https://www.verboon.info/2012/07/microsoft-user-experience-virtualization-part-2-setting-up-ue-v/</link><pubDate>Tue, 03 Jul 2012 19:16:09 +0000</pubDate><guid>https://www.verboon.info/2012/07/microsoft-user-experience-virtualization-part-2-setting-up-ue-v/</guid><description>&lt;p&gt;As a follow up on my earlier post &lt;a href="https://www.verboon.info/index.php/2012/07/microsoft-user-experience-virtualization-part-1-the-road-to-ue-v/"&gt;Microsoft User Experience Virtualization – Part 1: The Road to UE-V&lt;/a&gt; in todays’ post I am going to describe how to get UE-V up and running in just a few steps.&lt;/p&gt;
&lt;p&gt;To conduct this mini proof of concept, you need the following:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Access to Active Directory (Group Policy Management and the Users and Computers Console)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Access to a File Server to create 2 shares&lt;/p&gt;</description></item><item><title>Microsoft User Experience Virtualization &amp;ndash; Part 1: The Road to UE-V</title><link>https://www.verboon.info/2012/07/microsoft-user-experience-virtualization-part-1-the-road-to-ue-v/</link><pubDate>Sun, 01 Jul 2012 16:03:16 +0000</pubDate><guid>https://www.verboon.info/2012/07/microsoft-user-experience-virtualization-part-1-the-road-to-ue-v/</guid><description>&lt;p&gt;Many IT Administrators will agree that managing Windows user profiles can be somewhat of a challenge especially when using roaming user profiles where data and settings can follow the user across multiple Windows Clients. The term roaming profiles was introduced in Windows NT 4.0 but my experience is that roaming profiles weren’t used much then because in these days most users just had their own dedicated desktop anyway and if roaming profiles were used then it was more for backup reasons. User data was typically stored on a home or group share and most applications were still using INI files instead of using the Windows registry. Some of you might remember the fun with &lt;a href="http://www.microsoft.com/resources/documentation/windowsnt/4/workstation/reskit/en-us/26_ini.mspx?mfr=true"&gt;mapping INI files into the Registry&lt;/a&gt;. Furthermore in these days many applications would not separate user data from application data hence the benefits of using a roaming profile were pretty limited.&lt;/p&gt;</description></item><item><title>The Group Policy Setting &amp;ldquo;Verbose vs normal status messages&amp;rdquo; has a new name in Windows 8</title><link>https://www.verboon.info/2012/06/the-group-policy-setting-verbose-vs-normal-status-messages-has-a-new-name-in-windows-8/</link><pubDate>Sun, 24 Jun 2012 15:45:04 +0000</pubDate><guid>https://www.verboon.info/2012/06/the-group-policy-setting-verbose-vs-normal-status-messages-has-a-new-name-in-windows-8/</guid><description>&lt;p&gt;If you want to show your users more details of what is going on during start, logon, logoff and shutdown of a system you can enable a Group Policy setting that is called “&lt;strong&gt;Verbose vs normal status messages&lt;/strong&gt;’ in Windows 7 and earlier versions of Windows, but in Windows 8 the setting has a new name and is now called “&lt;strong&gt;Display highly detailed messages&lt;/strong&gt;”.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="https://www.verboon.info/wp-content/uploads/2012/06/image10.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;You can find the setting under Computer Configuration / Administrative Templates / System.&lt;/p&gt;</description></item><item><title>How to RDP from a Mac to Windows</title><link>https://www.verboon.info/2012/06/how-to-rdp-from-a-mac-to-windows/</link><pubDate>Tue, 19 Jun 2012 19:34:09 +0000</pubDate><guid>https://www.verboon.info/2012/06/how-to-rdp-from-a-mac-to-windows/</guid><description>&lt;p&gt;A friend of mine, an ultimate Mac user had recently bought a Windows PC to run an application not available on Mac. He asked me how he could remotely connect from his Mac to a Windows PC. I have little experience with Mac computers, but being interested in anything about IT, I remembered having seen something about a Remote Desktop client on the &lt;a href="http://www.microsoft.com/mac/downloads?pid=Mactopia_RDC&amp;amp;fid=68346E0D-44D3-4065-99BB-B664B27EE1F0#viewer"&gt;Office for Mac website&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image42.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;Once installed you can easily connect to a remote Windows client.&lt;/p&gt;</description></item><item><title>ToolTip Diagnostic Tool for the WSUS Agent</title><link>https://www.verboon.info/2012/06/tooltip-diagnostic-tool-for-the-wsus-agent/</link><pubDate>Mon, 18 Jun 2012 17:56:05 +0000</pubDate><guid>https://www.verboon.info/2012/06/tooltip-diagnostic-tool-for-the-wsus-agent/</guid><description>&lt;p&gt;If you’re looking for a more advanced version of the &lt;a href="https://www.verboon.info/index.php/2010/01/wsus-client-diagnostic-tool/"&gt;WSUS Client Diagnostic Tool&lt;/a&gt; then have a look at the Diagnostic Tool for the WSUS Agent provided by Solarwinds. As for most of the Tools I mention on this blog, it’s &lt;strong&gt;FREE&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Here are the highlights:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;The Diagnostic Tool runs on x64 and x86 systems&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Additional validation tests on key configuration options, such as syntax checking on the WSUS URL, and validating the installed version of the Windows Update Agent against the installed version of Windows&lt;/p&gt;</description></item><item><title>TechEd North America 2012 Sessions available now</title><link>https://www.verboon.info/2012/06/teched-north-america-2012-sessions-available-now/</link><pubDate>Sun, 17 Jun 2012 13:09:42 +0000</pubDate><guid>https://www.verboon.info/2012/06/teched-north-america-2012-sessions-available-now/</guid><description>&lt;p&gt;Last week TechEd 2012 North America took place in Orlando so now there’s a wealth of webcasts available on the TechEd 2012 &lt;a href="http://northamerica.msteched.com/"&gt;website&lt;/a&gt; where you can register yourself to get access to all content (even if you didn&amp;rsquo;t attend the event) or if you like to download the sessions and watch them offline I recommend reading &lt;a href="http://blog.scomfaq.ch/2012/06/13/teched-2012-orlando-download-sessions-offline-viewing/"&gt;TechEd 2012 Orlando Download Sessions – Offline Viewing&lt;/a&gt; posted by Stefan Roth who blogs at SCOMfaq.ch.&lt;/p&gt;</description></item><item><title>How to run TechNet Virtual Labs on Windows 8 with IE10 and get around the &amp;ldquo;Cookie&amp;rdquo; error</title><link>https://www.verboon.info/2012/06/how-to-run-technet-virtual-labs-on-windows-8-with-ie10-and-get-around-the-cookie-error/</link><pubDate>Mon, 11 Jun 2012 20:34:43 +0000</pubDate><guid>https://www.verboon.info/2012/06/how-to-run-technet-virtual-labs-on-windows-8-with-ie10-and-get-around-the-cookie-error/</guid><description>&lt;p&gt;A few weeks ago I wanted to run a TechNet Virtual Lab, but ran into an issue where I would get an error message saying “&lt;strong&gt;This site requires that your browser can accept cookies&lt;/strong&gt;”. So tried to change the settings within Internet Explorer settings, but with no luck, so gave up to do this on Windows 8 CP with IE10 assuming that’s one of the side effects of using Beta software. Now today having loaded the Release Preview I gave it another try, but again same error.&lt;/p&gt;</description></item><item><title>How to use Group Policy to configure default Library definition files in Windows 8</title><link>https://www.verboon.info/2012/06/how-to-use-group-policy-to-configure-default-library-definition-files-in-windows-8/</link><pubDate>Sun, 10 Jun 2012 14:52:23 +0000</pubDate><guid>https://www.verboon.info/2012/06/how-to-use-group-policy-to-configure-default-library-definition-files-in-windows-8/</guid><description>&lt;p&gt;There is a new Group Policy setting for Windows 8 and Server 2012 called “&lt;strong&gt;Location where all default Library definition files for users/machines reside&lt;/strong&gt;”. The policy can be found under Computer or User Configuration / Administrative Templates / Windows Components / Windows Explorer.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;If you enable this policy setting, administrators can specify a path where all default Library definition files for users reside. The user will not be allowed to make changes to these Libraries from the UI. On every logon, the policy settings are verified and Libraries for the user are updated or changed according to the path defined.&lt;/em&gt;&lt;/p&gt;</description></item><item><title>How to upload content from an IPad to Microsoft SkyDrive</title><link>https://www.verboon.info/2012/06/how-to-upload-content-from-an-ipad-to-microsoft-skydrive/</link><pubDate>Tue, 05 Jun 2012 15:14:58 +0000</pubDate><guid>https://www.verboon.info/2012/06/how-to-upload-content-from-an-ipad-to-microsoft-skydrive/</guid><description>&lt;p&gt;Most of the time I use my IPad (Until I get a Windows 8 Tablet) for reading manuals, whitepapers etc. but then I often used to e-mail the links to myself so I could download the content on my PC later as well. But now that there’s SkyDrive for the IPad this has an end. So far I had only used SkyDrive on the IPad to access content I had uploaded form my PC, but yesterday I actually figured out how I can also easily upload content from my IPad. So just in case you had not figured that one out yet, here’s how it goes.&lt;/p&gt;</description></item><item><title>Automated Download and Installation for the Windows Assessment and Deployment Kit (ADK)</title><link>https://www.verboon.info/2012/06/automated-download-and-installation-for-the-windows-assessment-and-deployment-kit-adk/</link><pubDate>Sat, 02 Jun 2012 17:13:55 +0000</pubDate><guid>https://www.verboon.info/2012/06/automated-download-and-installation-for-the-windows-assessment-and-deployment-kit-adk/</guid><description>&lt;p&gt;Since I am going install the ADK on several clients and servers, I decided to automate that process based on the information found in the MSDN article &lt;a href="http://msdn.microsoft.com/en-us/library/hh825494.aspx"&gt;Installing the Windows ADK&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Because downloading all the ADK sources from the Microsoft web can take a while, the first task is to only download them and save the locally.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Create a folder on your local drive, let’s say C:\DATA\ADKSETUP&lt;/li&gt;
&lt;li&gt;Then download the ADKSETUP.EXE from the Microsoft download page &lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=29929"&gt;here&lt;/a&gt; and store it into C:\DATA\ADKSETUP (Note that this link will change once the RTM version is released).&lt;/li&gt;
&lt;li&gt;Create a batch file called ADK_Download.cmd that has the following content:&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;@ ECHO OFF &lt;br&gt;
cd %~dp0 
adksetup.exe /quiet /installpath %~dp0  /layout %~dp0 &lt;br&gt;
Pause&lt;/p&gt;</description></item><item><title>Group Policy setting's behavior related to reboots, logoffs and schema extensions</title><link>https://www.verboon.info/2012/06/group-policy-settings-behavior-related-to-reboots-logoffs-and-schema-extensions/</link><pubDate>Fri, 01 Jun 2012 20:33:40 +0000</pubDate><guid>https://www.verboon.info/2012/06/group-policy-settings-behavior-related-to-reboots-logoffs-and-schema-extensions/</guid><description>&lt;p&gt;The Group Policy Settings Reference for Windows 8 and Windows Server 2012 now includes 3 additional columns providing additional information about each policy setting&amp;rsquo;s behavior related to reboots, logoffs, and schema extensions.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Reboot Required&lt;/strong&gt;: A &amp;ldquo;Yes&amp;rdquo; in this column means Windows requires a restart before it applies the described policy setting.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Logoff Required&lt;/strong&gt;: A &amp;ldquo;Yes&amp;rdquo; in this column means Windows requires the user to log off and log on again before it applies the described policy setting.&lt;/p&gt;</description></item><item><title>Windows 8 &amp;ndash; Script for customizing WinPE 4.0 &amp;ndash; Part 2 - Customizing the Wallpaper</title><link>https://www.verboon.info/2012/05/windows-8-script-for-customizing-winpe-4-0-part-2-customizing-the-wallpaper/</link><pubDate>Mon, 28 May 2012 22:09:35 +0000</pubDate><guid>https://www.verboon.info/2012/05/windows-8-script-for-customizing-winpe-4-0-part-2-customizing-the-wallpaper/</guid><description>&lt;p&gt;As a follow up on my earlier post &lt;a href="https://www.verboon.info/index.php/2012/03/windows-8-script-for-customizing-winpe-4-0-part-1/"&gt;Windows 8 – Script for customizing WinPE 4.0 – Part 1&lt;/a&gt; I want to share with you how to customize the WinPE wallpaper. Credits go to blog reader “Max” who responded on a question from reader Carl H.&lt;/p&gt;
&lt;p&gt;In WinPE 4.0 the wallpaper is not called winpe.bmp as in previous versions of WinPE but winpe.jpg. Also the winpe.jpg has special permissions so overwriting the file would require changing them. An easier approach is to add your custom WinPE wallpaper file to the WinPE sources and change the appropriate registry value in WinPE.&lt;/p&gt;</description></item><item><title>ToolTip: Microsoft Download Manager</title><link>https://www.verboon.info/2012/05/tooltip-microsoft-download-manager/</link><pubDate>Wed, 23 May 2012 17:07:40 +0000</pubDate><guid>https://www.verboon.info/2012/05/tooltip-microsoft-download-manager/</guid><description>&lt;p&gt;If you’re looking for a simple to use Download Manager, have a look at the Microsoft Download Manager. It does not have that many specialized features as many other download managers out there, but it’s a nice FREE and simple to use tool. You must install the software, but it only uses about 1.3 MB.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image_thumb4.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;The Microsoft Download Manager can be downloaded from &lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=27960"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Windows 8 - Troubleshooting Licensing with licensingdiag.exe</title><link>https://www.verboon.info/2012/05/windows-8-troubleshooting-licensing-with-licensingdiag-exe/</link><pubDate>Mon, 14 May 2012 19:32:05 +0000</pubDate><guid>https://www.verboon.info/2012/05/windows-8-troubleshooting-licensing-with-licensingdiag-exe/</guid><description>&lt;p&gt;Should you encounter problems with activating Windows 8 or Server 2012 then have a look at the new added command-line tool &lt;strong&gt;licensingdiag.exe&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;To run licensingdiag.exe open a command prompt and enter the following command:&lt;/p&gt;
&lt;p&gt;licensingdiag.exe -report c:\data\licensing\licenserep.xml -log c:\data\licensing\license.cab&lt;/p&gt;
&lt;p&gt;This will create a log file and a CAB file. The log file is an XML type file that contains various information about the client, the OS and its licensing status. The CAB file contains a copy of the log file, a file called tokenstore.dat (I was unable to find any information about its purpose) and a Diagevents.evtx that contains a dump of License related events and can be opened using Eventviewer.&lt;/p&gt;</description></item><item><title>ToolTip: Port Listener</title><link>https://www.verboon.info/2012/05/tooltip-port-listener/</link><pubDate>Mon, 07 May 2012 17:14:30 +0000</pubDate><guid>https://www.verboon.info/2012/05/tooltip-port-listener/</guid><description>&lt;p&gt;Today I want to share with you a nice FREE tool I’ve just used recently while troubleshooting some networking issues on one of our customers network. The problem I had was that I couldn’t get my backend infrastructure talk to the client and vise versa. To keep this post generic I won’t use any products name, but both the backend and client that has an agent require that some ports are open in either one or both ways.&lt;/p&gt;</description></item><item><title>Windows 8 the Comeback of 3rd Party DVD Player Software?</title><link>https://www.verboon.info/2012/05/windows-8-the-comeback-of-3rd-party-dvd-player-software/</link><pubDate>Thu, 03 May 2012 14:00:09 +0000</pubDate><guid>https://www.verboon.info/2012/05/windows-8-the-comeback-of-3rd-party-dvd-player-software/</guid><description>&lt;p&gt;Microsoft recently confirmed that Windows Media Center will not be included by default within Windows 8 but will be available as an economical “media pack” add-on to Windows 8 Pro. One of the reasons for not including it anymore as a build-in feature is because according to the data Microsoft has collected via it’s &lt;a href="https://www.verboon.info/index.php/2011/04/the-microsoft-customer-experience-improvement-programpart-1/"&gt;Customer Experience Improvement Program&lt;/a&gt; (CEIP) only a small percentage of users are actively using Media Center on Windows 7. Another reason is that nowadays more users are streaming video content over the internet instead of playing a local DVD. And finally, I guess that in just a few years the same will happen with DVD players as happened with the floppy drives, they will disappear.&lt;/p&gt;</description></item><item><title>Script for finding Executables that are command-line programs</title><link>https://www.verboon.info/2012/05/script-for-finding-executables-that-are-command-line-programs/</link><pubDate>Wed, 02 May 2012 22:11:57 +0000</pubDate><guid>https://www.verboon.info/2012/05/script-for-finding-executables-that-are-command-line-programs/</guid><description>&lt;p&gt;I recently came across a FREE utility called &lt;a href="http://helgeklein.com/free-tools/iscommandlineapp/"&gt;IsCommandLineApp&lt;/a&gt; from &lt;a href="http://helgeklein.com/"&gt;Helge Klein&lt;/a&gt;,  a little command-line tool that can be used to determine whether a specific executable is a command-line program. To run this against multiple executables manually is a kind of a pain, so I decided to write a PowerShell script that runs IsCommandLineapp against a defined Folder and all it’s subfolders.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image_thumb.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;To run the script, first download the IsCommandLineApp from &lt;a href="http://helgeklein.com/free-tools/iscommandlineapp/%22"&gt;here&lt;/a&gt;) and then edit the variable &lt;strong&gt;$IsCommandLineApp&lt;/strong&gt; so that it points to the location where you have stored the tool. If you want to search through another folder than C:\Windows change the variable &lt;strong&gt;$StartPath&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Windows 8 - File History Feature replaces &amp;ldquo;Previous Versions&amp;rdquo; and Backup and Restore</title><link>https://www.verboon.info/2012/04/windows-8-file-history-feature-replaces-previous-versions-and-backup-and-restore/</link><pubDate>Sun, 29 Apr 2012 15:36:33 +0000</pubDate><guid>https://www.verboon.info/2012/04/windows-8-file-history-feature-replaces-previous-versions-and-backup-and-restore/</guid><description>&lt;p&gt;While reading the &lt;a href="http://msdn.microsoft.com/en-us/library/hh848074(v=vs.85).aspx"&gt;Windows 8 Consumer Preview and Windows Server “8” Beta Compatibility Cookbook&lt;/a&gt; I came across the topic &lt;a href="http://msdn.microsoft.com/en-us/library/hh848072(v=vs.85).aspx"&gt;Volume Shadow Copy Service UI Removed&lt;/a&gt;. Due to the fact that this feature was obviously rarely used by end users and it’s negative impact on Windows performance, Microsoft decided to removed this feature from Windows 8. In addition Microsoft also decided to &lt;a href="http://msdn.microsoft.com/en-us/library/hh848073(v=vs.85).aspx"&gt;deprecate the Windows 7 Backup and Restore&lt;/a&gt; feature, again because this functionality appears to be rarely used.&lt;/p&gt;</description></item><item><title>Saturday morning ramblings with Windows 8 Hyper-V and Sun VirtualBox</title><link>https://www.verboon.info/2012/04/saturday-morning-ramblings-with-windows-8-hyper-v-and-sun-virtualbox/</link><pubDate>Sat, 28 Apr 2012 08:43:56 +0000</pubDate><guid>https://www.verboon.info/2012/04/saturday-morning-ramblings-with-windows-8-hyper-v-and-sun-virtualbox/</guid><description>&lt;p&gt;Yesterday I prepared a new system with Windows 8 CP that has the latest Intel I7 processor and 8GB of RAM. My initial plan was to use Hyper-V which is now also included as a feature on the Client.&lt;/p&gt;
&lt;p&gt;So on this beautiful Saturday morning I continued with the setup of this HP 8760w Elitebook.  But because I ran into several network related issues, others have also reported about on the Microsoft forums, I decided to switch back to Sun VirtualBox for now as that has worked fine on Windows 8 so far.&lt;/p&gt;</description></item><item><title>Microsoft UE-V and PolicyPak - Better Together</title><link>https://www.verboon.info/2012/04/microsoft-ue-v-and-policypak-better-together/</link><pubDate>Tue, 24 Apr 2012 21:19:42 +0000</pubDate><guid>https://www.verboon.info/2012/04/microsoft-ue-v-and-policypak-better-together/</guid><description>&lt;p&gt;In this video Group Policy MVP Jeremy Moskowitz demonstrates why customers planning using Microsoft User Environment Virtualization (UE’V) might also want to consider using PolicyPak.&lt;/p&gt;
&lt;p&gt;More details about PolicyPak and the video transcript can be found &lt;a href="http://www.policypak.com/technology-and-downloads/policypak-enhances-microsoft-user-experience-virtualization-u-ev.html"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>How to access Microsoft Management Summit 2012 content</title><link>https://www.verboon.info/2012/04/how-to-access-microsoft-management-summit-2012-content/</link><pubDate>Mon, 23 Apr 2012 08:52:08 +0000</pubDate><guid>https://www.verboon.info/2012/04/how-to-access-microsoft-management-summit-2012-content/</guid><description>&lt;p&gt;If you haven’t been able to attend MMS2012, here’s how to access the recorded content.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Step 1&lt;/strong&gt; Go to &lt;a href="https://vts.inxpo.com/scripts/Server.nxp?LASCmd=L:0&amp;amp;AI=1&amp;amp;InitialDisplay=1&amp;amp;ClientBrowser=0&amp;amp;ShowKey=8751"&gt;Digital MMS&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Step 2&lt;/strong&gt; Create an account:&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/2012-04-23_10h43_23_thumb.png" alt="2012-04-23_10h43_23"&gt;

&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Step 3&lt;/strong&gt; Login and enjoy the sessions.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/2012-04-23_10h50_42_thumb.png" alt="2012-04-23_10h50_42"&gt;

&lt;/p&gt;</description></item><item><title>ToolTip: Known Folders Browser</title><link>https://www.verboon.info/2012/04/tooltip-known-folders-browser/</link><pubDate>Fri, 20 Apr 2012 09:39:34 +0000</pubDate><guid>https://www.verboon.info/2012/04/tooltip-known-folders-browser/</guid><description>&lt;p&gt;Are you finding all the “special folders” in Windows Vista/7/8 a bit overwhelming? Which are real folders and which are virtualized? Which are profile-specific and which are common to all users? Which are rooted and which are relative? The Known Folders Browser can help.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image_thumb18.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;The Known Folders Browser written by Kenny Kerr can be downloaded from &lt;a href="http://weblogs.asp.net/kennykerr/archive/2006/11/02/Known-Folders-Browser-1.0-_2800_for-Vista-and-Beyond_2900_.aspx"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Windows Services, what changed from Windows 7 to Windows 8</title><link>https://www.verboon.info/2012/04/windows-services-what-changed-from-windows-7-to-windows-8/</link><pubDate>Thu, 19 Apr 2012 20:02:48 +0000</pubDate><guid>https://www.verboon.info/2012/04/windows-services-what-changed-from-windows-7-to-windows-8/</guid><description>&lt;p&gt;Nearly 3 years ago I wrote a blog post about the &lt;a href="https://www.verboon.info/index.php/2009/04/windows-services-what-changed-from-vista-to-windows7-part1/"&gt;Windows Services changes between Windows Vista and Windows 7&lt;/a&gt;. Assuming that we won’t see any big changes with regard to Services when Windows 8 will be released I repeated the exercise by looking at what has changed between Windows 7 Enterprise and the Windows 8 Consumer Preview Build.&lt;/p&gt;
&lt;p&gt;To obtain the services data from each system, i executed the following PowerShell command:&lt;/p&gt;</description></item><item><title>How to remove the system reserved partition</title><link>https://www.verboon.info/2012/04/how-to-remove-the-system-reserved-partition/</link><pubDate>Wed, 18 Apr 2012 19:33:27 +0000</pubDate><guid>https://www.verboon.info/2012/04/how-to-remove-the-system-reserved-partition/</guid><description>&lt;p&gt;Today I worked on something where I needed a Windows 8 client that does not have a system reserved partition. To avoid a fresh installation of Windows I decided to re-use one of my Virtual Machine templates and apply the process described below.&lt;/p&gt;
&lt;p&gt;I’m sure I’m not the first one that blogs about this but I’ve seen so many lengthy  and over-complicating descriptions (including instructions of loading the registry, use of 3rd party tools and rescue discs) that I decided to write this down anyway, even if it’s just for YOU who just stumbled over this blog post.&lt;/p&gt;</description></item><item><title>How to register a custom Assessment Job within the Windows Assessment Console</title><link>https://www.verboon.info/2012/04/how-to-register-a-custom-assessment-job-within-the-windows-assessment-console/</link><pubDate>Tue, 17 Apr 2012 17:00:26 +0000</pubDate><guid>https://www.verboon.info/2012/04/how-to-register-a-custom-assessment-job-within-the-windows-assessment-console/</guid><description>&lt;p&gt;In the &lt;a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/HW-148P"&gt;Scaling And Extending Windows Assessments To Improve System Quality (Part I &amp;amp; II)&lt;/a&gt; presentation shown at the //BUILD conference in September Jason Cohen a Senior Software Development Engineer at Microsoft demonstrated how to create a custom Assessment job using a Ping test as example.&lt;/p&gt;
&lt;p&gt;Excited about the idea of extending the Windows Assessment Console with self-defined tests, I have since spend quite some time reading the related documentation on &lt;a href="http://msdn.microsoft.com/en-us/library/windows/desktop/hh437709(v=vs.85).aspx"&gt;MSDN&lt;/a&gt;. I can imagine that one day I would be able to automate a large amount of system validation and certification tests that nowadays are performed manually or with individual scripts can be fully integrated into the Assessment Console that not only takes care of the automation but also provides a nice reporting interface.&lt;/p&gt;</description></item><item><title>GPO Template for UE-V SettingsTemplateCatalogPath configuration</title><link>https://www.verboon.info/2012/04/gpo-template-for-ue-v-settingstemplatecatalogpath-configuration/</link><pubDate>Tue, 17 Apr 2012 10:58:35 +0000</pubDate><guid>https://www.verboon.info/2012/04/gpo-template-for-ue-v-settingstemplatecatalogpath-configuration/</guid><description>&lt;p&gt;To simplify my testing activities with Microsoft’s User Experience Virtualization (UE-V( Beta, I created a Group Policy template that configures the User’s SettingsTemplateCatalogPath. The SettingsTemplateCatalogPath is the location where UE-V looks for new or updated templates once a day.&lt;/p&gt;
&lt;p&gt;The SettingsTemplateCatalogPath setting is stored within the  Windows Registry under &lt;br&gt;
HKEY_CURRENT_USER\Software\Microsoft\UEV\Agent\Configuration&lt;/p&gt;
&lt;p&gt;To get the GPO working I had to create another “custom” registry value called GP_SettingsTemplateCatalogPath_Set which defines whether the setting is enabled or disabled. (Well possible that this workaround isn’t required, but I couldn’t find another way to get my home-brew policy working).&lt;/p&gt;</description></item><item><title>Copying command-line tools from Windows into WinPE, don&amp;rsquo;t forget the localization files</title><link>https://www.verboon.info/2012/04/copying-command-line-tools-from-windows-into-winpe-dont-forget-the-localization-files/</link><pubDate>Thu, 12 Apr 2012 20:43:07 +0000</pubDate><guid>https://www.verboon.info/2012/04/copying-command-line-tools-from-windows-into-winpe-dont-forget-the-localization-files/</guid><description>&lt;p&gt;To keep the footprint of WinPE as small as possible many services or tools usually found within a full Windows installation are not available within WinPE. So if you need a command-line tool from Windows such as icacls.exe you just copy the executable into your WinPE sources and you’re done.&lt;/p&gt;
&lt;p&gt;But hey, when booting into WinPE and executing icacls.exe, nothing is displayed, the command itself however works.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image_thumb3.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;Unfortunately just copying the the executable alone isn’t enough since it is language neutral, you must also copy the corresponding localization file. These can be found under C;\Windows\System32&amp;lt;locale&amp;gt; so for English C;\Windows\System32\en-US. For icacls.exe we would copy the file ICacls.exe.mui into the WinPE’s \Windows\System32\en-US folder.&lt;/p&gt;</description></item><item><title>Windows 8 ADK Assessments OS and Architecture Support Overview</title><link>https://www.verboon.info/2012/04/windows-adk-assessments-os-support-overview/</link><pubDate>Sun, 08 Apr 2012 18:11:49 +0000</pubDate><guid>https://www.verboon.info/2012/04/windows-adk-assessments-os-support-overview/</guid><description>&lt;p&gt;Along with Windows 8 Microsoft also provides a new tool for System Builders and IT Professionals called the Windows Assessment Toolkit. The Windows Assessment Toolkit allows to determine the quality of a running operating system or a set of components with regard to performance, reliability, and functionality.&lt;/p&gt;
&lt;p&gt;Now since I’m sure Windows 7 will be around for a while, I wondered whether some of these Assessments would also run Windows 7 so I started reviewing each Job and Individual Assessment listed within the Assessment Console. My findings are listed below.I have also indicated whether the Assessment is designed to run on the x86,x64 and/or ARM architecture.&lt;/p&gt;</description></item><item><title>ToolTip: LightScreen (Screen Capture Utility)</title><link>https://www.verboon.info/2012/04/tooltip-lightscreen-screen-capture-utility/</link><pubDate>Sun, 08 Apr 2012 16:04:27 +0000</pubDate><guid>https://www.verboon.info/2012/04/tooltip-lightscreen-screen-capture-utility/</guid><description>&lt;p&gt;Here’s yet another FREE screen capture utility I’ve come across. LightScreen allows you to capture the entire screen, just a Window or an area of the screen.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image_thumb.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;LightScreen can be downloaded from &lt;a href="http://lightscreen.sourceforge.net/index"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Adobe introduces new Update Mechanism for Adobe Flash Player</title><link>https://www.verboon.info/2012/04/adobe-introduces-new-update-mechanism-for-adobe-flash-player/</link><pubDate>Mon, 02 Apr 2012 22:54:32 +0000</pubDate><guid>https://www.verboon.info/2012/04/adobe-introduces-new-update-mechanism-for-adobe-flash-player/</guid><description>&lt;p&gt;A few days ago Adobe released a &lt;a href="http://www.adobe.com/support/security/bulletins/apsb12-07.html"&gt;security update&lt;/a&gt; for Adobe Flash player and with that update Adobe also introduced a new mechanism for Flash Player updates. When deploying Adobe Flash player within a controlled corporate environment you most likely want to prevent the player from automatically updating itself or show notifications about a new version being available.&lt;/p&gt;
&lt;p&gt;When installing Adobe Flash Player 11.2 you will find the following:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;A new Scheduled Task called Adobe Flash Player Updater&lt;/p&gt;</description></item><item><title>Microsoft releases DaRT 8 Beta</title><link>https://www.verboon.info/2012/03/microsoft-releases-dart-8-beta/</link><pubDate>Thu, 29 Mar 2012 06:20:32 +0000</pubDate><guid>https://www.verboon.info/2012/03/microsoft-releases-dart-8-beta/</guid><description>&lt;p&gt;Microsoft has released a Beta for DaRT 8. You find more details in the articles listed below. I’ve only been looking at it shortly, but here’s what I liked most:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;DaRT 8 now comes with full PowerShell support and some of the cmdlets added can also be used beyond DaRT.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;A complete new version of the DaRT image build wizard.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;UEFI support&lt;/p&gt;
&lt;p&gt;MDOP: DaRTing to the Future&lt;/p&gt;
&lt;p&gt;&lt;a href="http://windowsteamblog.com/windows/b/business/archive/2012/03/28/mdop-darting-to-the-future.aspx"&gt;http://windowsteamblog.com/windows/b/business/archive/2012/03/28/mdop-darting-to-the-future.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Microsoft DaRT 8 Beta Q&amp;amp;A&lt;/p&gt;</description></item><item><title>How to Reboot or Shutdown WinPE</title><link>https://www.verboon.info/2012/03/how-to-reboot-or-shutdown-winpe/</link><pubDate>Wed, 28 Mar 2012 20:03:11 +0000</pubDate><guid>https://www.verboon.info/2012/03/how-to-reboot-or-shutdown-winpe/</guid><description>&lt;p&gt;Windows XP, Windows Vista, Windows 7 and Windows 8 include the shutdown.exe command-line tool that can be used for shutting down or rebooting a system within a script or just from the command prompt. WinPE however is only a minimal operating system primarily designed to act as a preinstallation or recovery environment.&lt;/p&gt;
&lt;p&gt;To keep the footprint of WinPE as small as possible many services or tools usually found within a full Windows installation are not available within WinPE. The same applies for the shutdown.exe command.&lt;/p&gt;</description></item><item><title>ToolTip: .NET Framework Setup Verification Tool</title><link>https://www.verboon.info/2012/03/tooltip-net-framework-setup-verification-tool/</link><pubDate>Sun, 25 Mar 2012 11:32:30 +0000</pubDate><guid>https://www.verboon.info/2012/03/tooltip-net-framework-setup-verification-tool/</guid><description>&lt;p&gt;This .NET Framework setup verification tool is designed to automatically perform a set of steps to verify the installation state of one or more versions of the .NET Framework on a computer.  It will verify the presence of files, directories, registry keys and values for the .NET Framework.  It will also verify that simple applications that use the .NET Framework can be run correctly.&lt;/p&gt;
&lt;p&gt;More details and download links can be found on Aaron Stebner’s blog &lt;a href="http://blogs.msdn.com/b/astebner/archive/2008/10/13/8999004.aspx"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Windows recommends PowerPoint Viewer 2007 though there is a 2010 version</title><link>https://www.verboon.info/2012/03/windows-recommends-powerpoint-viewer-2007-though-there-is-a-2010-version/</link><pubDate>Mon, 19 Mar 2012 21:42:35 +0000</pubDate><guid>https://www.verboon.info/2012/03/windows-recommends-powerpoint-viewer-2007-though-there-is-a-2010-version/</guid><description>&lt;p&gt;While working on my Windows 8 test client, I downloaded a PowerPoint file and because I don’t have Office installed Windows prompts me how I would like to open this file. Knowing that it will point me to the PowerPoint Viewer I choose to look for an app on the web.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image_thumb30.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;But surprisingly the Windows File Association information site recommendation lists Microsoft Power Point 2007 and PowerPoint Viewer 2007.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image_thumb31.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;So I start to wonder whether there might be a 2010 version as well and indeed there is one it’s just not called PowerPoint Viewer 2010 but just PowerPoint Viewer.&lt;/p&gt;</description></item><item><title>Windows Explorer context menu for managing WIM files</title><link>https://www.verboon.info/2012/03/windows-explorer-context-menu-for-managing-wim-files/</link><pubDate>Sun, 18 Mar 2012 15:16:32 +0000</pubDate><guid>https://www.verboon.info/2012/03/windows-explorer-context-menu-for-managing-wim-files/</guid><description>&lt;p&gt;Mounting and un-mounting Windows Images (wim files) is a simple task using dism.exe or imagex.exe at the command prompt, but if you do this every day you might get annoyed by typing the same string of commands over and over again. A few years back my colleague Claude Henchoz shared a script to add some WIM management options to the Windows Explorer context menu.&lt;/p&gt;
&lt;p&gt;I have now taken these scripts and updated them so that they use dism.exe exclusively and also added a 3rd party utility that runs the commands in elevated mode, so now we can also use the Explorer context menu options with UAC on.&lt;/p&gt;</description></item><item><title>How to get the SQLCMD standalone for Microsoft SQL Server Management</title><link>https://www.verboon.info/2012/03/how-to-get-the-sqlcmd-standalone-for-microsoft-sql-server-management/</link><pubDate>Sat, 17 Mar 2012 10:50:39 +0000</pubDate><guid>https://www.verboon.info/2012/03/how-to-get-the-sqlcmd-standalone-for-microsoft-sql-server-management/</guid><description>&lt;p&gt;In the days that I was an Oracle database admin (long long time ago) the two most important applications I used to manage a database were &lt;a href="http://www.orafaq.com/wiki/SQL*Net"&gt;SQLNet&lt;/a&gt; and &lt;a href="http://www.orafaq.com/wiki/Sqlplus"&gt;SQL Plus&lt;/a&gt;. SQL-Net for providing database connectivity and SQL Plus as the command line interface. For Microsoft SQL Server the kind of equivalent to Oracle’s SQL Plus is &lt;a href="http://msdn.microsoft.com/en-us/library/ms162773.aspx"&gt;SQLCMD&lt;/a&gt;. But for a long time this utility was only available with a full SQL Server installation or as part of the SQL Server Admin Studio install.&lt;/p&gt;</description></item><item><title>Windows 8 Consumer Preview Support Bulletins Feb 29&amp;ndash;March 13, 2012</title><link>https://www.verboon.info/2012/03/windows-8-consumer-preview-support-bulletins-feb-29march-13-2012/</link><pubDate>Tue, 13 Mar 2012 21:26:33 +0000</pubDate><guid>https://www.verboon.info/2012/03/windows-8-consumer-preview-support-bulletins-feb-29march-13-2012/</guid><description>&lt;p&gt;Below are the Windows 8 Consumer Preview support bulletins I was able to capture since the release of the Consumer Preview build.&lt;/p&gt;
&lt;p&gt;The BITS service crashes during the installation of Windows 8 Consumer Preview&lt;br&gt;
&lt;a href="http://support.microsoft.com/kb/2680336"&gt;http://support.microsoft.com/kb/2680336&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Windows 8 Consumer Preview language packs are available for computers that are running Windows 8 Consumer Preview&lt;br&gt;
&lt;a href="http://support.microsoft.com/kb/2607607"&gt;http://support.microsoft.com/kb/2607607&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Windows Internet Explorer 10 Consumer Preview is now available for Windows 8 Consumer Preview&lt;br&gt;
&lt;a href="http://support.microsoft.com/kb/2650043"&gt;http://support.microsoft.com/kb/2650043&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;An update for PlayReady PC Runtime for Windows Media Center on a Windows 8 Consumer Preview-based computer is available&lt;br&gt;
&lt;a href="http://support.microsoft.com/kb/2658597"&gt;http://support.microsoft.com/kb/2658597&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Windows 8 &amp;ndash; Script for customizing WinPE 4.0 &amp;ndash; Part 1</title><link>https://www.verboon.info/2012/03/windows-8-script-for-customizing-winpe-4-0-part-1/</link><pubDate>Mon, 12 Mar 2012 23:48:55 +0000</pubDate><guid>https://www.verboon.info/2012/03/windows-8-script-for-customizing-winpe-4-0-part-1/</guid><description>&lt;p&gt;Today I want to share with you a small script I’ve put together for customizing WinPE 4.0 that will ship with Windows 8. I’ve rewritten the script based on some existing script code we already use today, but wanted by purpose a small independent script that I can hook in between the standard scripts provided within the ADK sources, mainly for familiarizing myself with anything new within WinPE 4.0.&lt;/p&gt;
&lt;p&gt;When you install the Windows Assessment and Deployment Kit (ADK) on a 64 bit system, you will find the WinPE 4.0 sources stored under C:\Program Files (x86)\Windows Kits\8.0\Assessment and Deployment Kit\Windows Preinstallation Environment.&lt;/p&gt;</description></item><item><title>ToolTip: Portable WinCDEmu</title><link>https://www.verboon.info/2012/03/tooltip-portable-wincdemu/</link><pubDate>Mon, 12 Mar 2012 19:32:22 +0000</pubDate><guid>https://www.verboon.info/2012/03/tooltip-portable-wincdemu/</guid><description>&lt;p&gt;One of the first things I usually do when setting up a new system that I plan to use for longer is to install an ISO mount tool. My favorite FREE tool for that is still &lt;a href="http://www.slysoft.com/en/virtual-clonedrive.html"&gt;Virtual CloneDrive&lt;/a&gt;. Today I came across another utility that does the same thing, but is portable, meaning there is no need to really install the software, this might come in handy when you can’t or don’t feel like you want to leave behind a system with all of your tools installed.&lt;/p&gt;</description></item><item><title>Windows 8 &amp;ndash; Scheduled Maintenance Task won&amp;rsquo;t delete Desktop Shortcuts anymore</title><link>https://www.verboon.info/2012/03/windows-8-scheduled-maintenance-task-wont-delete-desktop-shortcuts-anymore/</link><pubDate>Sat, 10 Mar 2012 20:28:04 +0000</pubDate><guid>https://www.verboon.info/2012/03/windows-8-scheduled-maintenance-task-wont-delete-desktop-shortcuts-anymore/</guid><description>&lt;p&gt;On Windows 7 many users suffer from disappearing shortcuts on their desktop. I wrote about this in &lt;a href="https://www.verboon.info/index.php/2010/11/control-windows-7-scheduled-maintenance-behavior-through-group-policy/"&gt;Control Windows 7 Scheduled Maintenance Behavior Through Group Policy&lt;/a&gt;. On Windows 8 this shouldn’t happen anymore, since Microsoft has removed the related scripts and Tasks from the Diagnosis troubleshooting pack (DiagPackage.diagpkg)&lt;/p&gt;
&lt;p&gt;The following files have been removed from the C:\Windows\diagnostics\scheduled\Maintenance folder:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;RS_RemoveShortcuts.ps1&lt;/li&gt;
&lt;li&gt;RS_RemoveUnusedDesktopIcons.ps1&lt;/li&gt;
&lt;li&gt;TS_BrokenShortcuts.ps1&lt;/li&gt;
&lt;li&gt;TS_UnusedDesktopIcons.ps1&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>How to add drivers to the Windows Defender Offline Tool</title><link>https://www.verboon.info/2012/03/how-to-add-drivers-to-the-windows-defender-offline-tool/</link><pubDate>Thu, 08 Mar 2012 22:39:40 +0000</pubDate><guid>https://www.verboon.info/2012/03/how-to-add-drivers-to-the-windows-defender-offline-tool/</guid><description>&lt;p&gt;Back in January I wrote a post about &lt;a href="https://www.verboon.info/index.php/2012/01/how-the-windows-defender-offline-beta-tool-works/"&gt;how the Windows Defender Offline Beta Tool works&lt;/a&gt; and mentioned that the preparation wizard does not have an option to inject drivers. This can be a problem when WinPE does not recognize the disk or when you wish to have network connectivity. I had promised to explain how to add drivers to the Windows Defender Offline Beta tool, but actually forgot about writing a follow up post until I was kindly reminded by a blog reader to do so.&lt;/p&gt;</description></item><item><title>Microsoft Fixit Center Pro (Beta)</title><link>https://www.verboon.info/2012/03/microsoft-fixit-center-pro-beta/</link><pubDate>Tue, 06 Mar 2012 00:00:20 +0000</pubDate><guid>https://www.verboon.info/2012/03/microsoft-fixit-center-pro-beta/</guid><description>&lt;p&gt;If you haven’t heard of this yet, I recommend taking a look at recently launched &lt;strong&gt;Microsoft Fixit Center Pro (Beta).&lt;/strong&gt; This is an online service developed by the Microsoft Customer Service and Support organization that can help you with troubleshooting problems.&lt;/p&gt;
&lt;p&gt;To learn more about Microsoft Fixit Center Pro, I recommend reading the following:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.technet.com/b/fix_it_center_pro_blog/archive/2012/02/28/microsoft-fix-it-center-pro-now-available.aspx"&gt;Microsoft Fix it Center Pro Now Available!&lt;/a&gt; &lt;br&gt;
&lt;a href="http://support.microsoft.com/kb/2672837"&gt;Microsoft Fix it Center Pro automated diagnostic portal&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image_thumb11.png" alt="image"&gt;

 &lt;/p&gt;
&lt;p&gt; &lt;a href="images/image12.png"&gt;

 &lt;img src="images/image_thumb12.png" alt="image"&gt;


&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Windows 8 &amp;ndash; AutoPlay Configuration</title><link>https://www.verboon.info/2012/03/windows-8-autoplay-configuration/</link><pubDate>Mon, 05 Mar 2012 21:31:11 +0000</pubDate><guid>https://www.verboon.info/2012/03/windows-8-autoplay-configuration/</guid><description>&lt;p&gt;While continuing my journey through Windows 8 I noticed some changes in the AutoPlay configuration. Compared to Windows 7, the AutoPlay configuration in Windows 8 is now clearly categorized by device / media type. A separate configuration option is now available for Camera storage and an additional option was added for blank blue-ray discs.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image_thumb10.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;&lt;em&gt;(don’t be surprised about the two separate scrollbars in the above picture, I just pasted two screenshots together).&lt;/em&gt;&lt;/p&gt;</description></item><item><title>Running Windows 8 To Go on a Thin Client Device</title><link>https://www.verboon.info/2012/03/running-windows-8-to-go-on-a-thin-client-device/</link><pubDate>Mon, 05 Mar 2012 15:46:52 +0000</pubDate><guid>https://www.verboon.info/2012/03/running-windows-8-to-go-on-a-thin-client-device/</guid><description>&lt;p&gt;Yesterday I tried out the Windows 8 To Go feature which allows you to run Windows 8 form a USB drive or USB stick. If you’re looking for a step by step guide, I suggest you look at the Microsoft TechNet Wiki &lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/6991.windows-to-go-step-by-step.aspx"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Having booted Windows 8 To Go on nearly every desktop and notebook device I have at home I wondered whether this would work as smoothly on a Thin Client. And yes it does. Below you see a picture of Windows 8 32 Bit booted from USB on a HP Thin Client T5740e that normally runs Windows Embedded Standard 7.&lt;/p&gt;</description></item><item><title>Windows 8 &amp;ndash; Closing Metro Style Apps</title><link>https://www.verboon.info/2012/03/windows-8-closing-metro-style-apps/</link><pubDate>Sun, 04 Mar 2012 21:03:13 +0000</pubDate><guid>https://www.verboon.info/2012/03/windows-8-closing-metro-style-apps/</guid><description>&lt;p&gt;Back in September 2011 I wrote a blog post called &lt;a href="https://www.verboon.info/index.php/2011/09/windows-8why-you-dont-close-a-metro-style-application/"&gt;Windows 8–Why you don’t close a Metro Style application&lt;/a&gt;. Well with the Consumer preview things have changed because now you can directly close a running Metro Style app without going through the task manager.&lt;/p&gt;
&lt;p&gt;In the below example I have started a few Metro Style apps and have just switched back to the Task manager,&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image_thumb8.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;On the Metro Start screen or Windows Desktop when pointing the mouse to the upper left corner it will first display the last used app, when moving the mouse down (keep the pointer at the edge of the screen) any other running app will appear as well.&lt;/p&gt;</description></item><item><title>ToolTip: GPO Deny Finder</title><link>https://www.verboon.info/2012/03/tooltip-gpo-deny-finder/</link><pubDate>Sat, 03 Mar 2012 15:11:17 +0000</pubDate><guid>https://www.verboon.info/2012/03/tooltip-gpo-deny-finder/</guid><description>&lt;p&gt;GPO Deny Finder is a &lt;strong&gt;FREE&lt;/strong&gt; tool from sdmsoftware that helps you to find GPOs that have deny ACEs. The below video explains how to use the tool.&lt;/p&gt;
&lt;p&gt;More details about the tool can be found &lt;a href="http://www.sdmsoftware.com/cool-new-products/new-group-policy-freeware-utility-finds-gpos-with-deny-ace/"&gt;here&lt;/a&gt; or just download the tool directly from &lt;a href="http://www.sdmsoftware.com/products/freeware/"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>How to prevent a Metro App from running using Applocker</title><link>https://www.verboon.info/2012/03/how-to-prevent-a-metro-app-from-running-using-applocker/</link><pubDate>Thu, 01 Mar 2012 22:12:22 +0000</pubDate><guid>https://www.verboon.info/2012/03/how-to-prevent-a-metro-app-from-running-using-applocker/</guid><description>&lt;p&gt;In Windows 8 the Applocker feature has been extended to support management of metro style apps. Enterprise administrators can define a Packaged app Rule to allow or deny the installation and/or use of a particular metro style app. When opening the Group Policy editor under Computer Configuration / Windows Settings / Security Settings / Application Control Settings / Applocker there is a new node called Packaged app Rules.&lt;/p&gt;
&lt;p&gt; &lt;a href="images/image1.png"&gt;

 &lt;img src="images/image_thumb1.png" alt="image"&gt;


&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;To create a new rule, right click on the Packaged app Rules and select Create New Rule…&lt;/p&gt;</description></item><item><title>New Group Policy Settings in Windows 8 Consumer Preview</title><link>https://www.verboon.info/2012/02/new-group-policy-settings-in-windows-8-consumer-preview/</link><pubDate>Wed, 29 Feb 2012 23:45:24 +0000</pubDate><guid>https://www.verboon.info/2012/02/new-group-policy-settings-in-windows-8-consumer-preview/</guid><description>&lt;p&gt;Today, oh that was yesterday already, Microsoft released the Windows 8 Consumer Preview, so I did what I always do when there is a new Windows Operating system and that is looking for any new Group Policy settings. I do that by simply opening the group policy editor (gpedit.msc) select the Administrative Templates node and then go to All Settings, sort them alphabetically by Setting name and just go down the list and look for any policies where the requirement is defined to “At least Windows 8”. And this is what I have been doing for the last 3 hours. The task might look boring but I can tell you this is a good way to learn about new things.&lt;/p&gt;</description></item><item><title>Roadmap for Windows Embedded v.Next</title><link>https://www.verboon.info/2012/02/roadmap-for-windows-embedded-v-next/</link><pubDate>Tue, 28 Feb 2012 22:49:27 +0000</pubDate><guid>https://www.verboon.info/2012/02/roadmap-for-windows-embedded-v-next/</guid><description>&lt;p&gt;While talking about Windows Embedded with a customer last week, a question came up about the next major release of the Windows Embedded operating system. From past experience we know that usually the Embedded version is released a few months after the release of the full version of the operating system. Looking at the current release of the Embedded operating system, Windows 7 was formally released on 22.10.2009, and Windows Embedded Standard 7 was released on 29.07.2010 so nearly 9 months later.&lt;/p&gt;</description></item><item><title>ToolTip: Overlay Message Box</title><link>https://www.verboon.info/2012/02/tooltip-overlay-message-box/</link><pubDate>Tue, 28 Feb 2012 20:42:43 +0000</pubDate><guid>https://www.verboon.info/2012/02/tooltip-overlay-message-box/</guid><description>&lt;p&gt;Overlay Message Box is a tiny utility that shows a message box or task dialog on a dimmed desktop. This ensures the attention of the user and makes it a great app for any script that needs to inform a user. All options (Title, Text, Icons etc.) can be set using command line parameters.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image_thumb8.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;Overlay Message Box can be downloaded from &lt;a href="http://overlaymessagebox.codeplex.com/"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Managing Windows 8 Metro Style Apps with DISM</title><link>https://www.verboon.info/2012/02/managing-windows-8-metro-style-apps-with-dism/</link><pubDate>Sat, 25 Feb 2012 21:55:52 +0000</pubDate><guid>https://www.verboon.info/2012/02/managing-windows-8-metro-style-apps-with-dism/</guid><description>&lt;p&gt;As mentioned in my earlier post &lt;a href="https://www.verboon.info/index.php/2012/01/windows-8-whats-new-in-the-deployment-image-servicing-and-management-tool-dism/"&gt;Windows 8 – What’s new in the Deployment Image Servicing and Management tool (DISM)&lt;/a&gt; the DISM tool now also contains commands for managing metro style applications. When running dism.exe /online /? we find the following APPX servicing commands.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;/Remove-ProvisionedAppxPackage&lt;/strong&gt; - Removes AppX packages from the image. AppX packages will not be installed when new user accounts are created.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;/Add-ProvisionedAppxPackage&lt;/strong&gt; - Adds AppX packages to the image and sets them to install for each new user.&lt;/p&gt;</description></item><item><title>How to use vbscripts in BGINFO</title><link>https://www.verboon.info/2012/02/how-to-use-vbscripts-in-bginfo/</link><pubDate>Thu, 09 Feb 2012 21:47:45 +0000</pubDate><guid>https://www.verboon.info/2012/02/how-to-use-vbscripts-in-bginfo/</guid><description>&lt;p&gt;Out of the box &lt;a href="http://technet.microsoft.com/en-us/sysinternals/bb897557"&gt;BGINFO&lt;/a&gt; includes a number of predefined fields that can be used to display information on the desktop such as Computer name, IP Address etc. But if the standard fields aren’t enough,BGINFO allows creating custom fields that can pull data from various sources like WMI, Registry, File content, Environment variables or VBScript.&lt;/p&gt;
&lt;p&gt;The below example shows how to embed VBSCRIPT code output in BGINFO. First we create a VBSCRIPT file called &lt;strong&gt;comp.vbs&lt;/strong&gt; that has the following content. (Credit for the script goes to &lt;a href="http://www.vsubhash.com/article.asp?MV-RFM-IE=on&amp;amp;id=96&amp;amp;info=Moral_Volcano%C3%A2%E2%82%AC%E2%84%A2s_VBScript_Add_Ons_for_Microsoft_BgInfo"&gt;Moral Volcano&lt;/a&gt;)&lt;/p&gt;</description></item><item><title>ToolTip: Simple IP/IP Range Ping</title><link>https://www.verboon.info/2012/01/tooltip-simple-ipip-range-ping/</link><pubDate>Tue, 31 Jan 2012 18:52:20 +0000</pubDate><guid>https://www.verboon.info/2012/01/tooltip-simple-ipip-range-ping/</guid><description>&lt;p&gt;I guess the name says it all, Simple IP/IP Range Ping is a small FREE standalone utility to scan an IP range.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="http://img197.imageshack.us/img197/4267/30422516.png" alt=""&gt;

&lt;/p&gt;
&lt;p&gt;Simple IP/IP Range ping can be downloaded from &lt;a href="http://simpleiprangeping.codeplex.com/"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>How to avoid KMS becoming a challenge in your Windows 7 deployment project</title><link>https://www.verboon.info/2012/01/how-to-avoid-kms-becoming-a-challenge-in-your-windows-7-deployment-project/</link><pubDate>Wed, 25 Jan 2012 22:44:30 +0000</pubDate><guid>https://www.verboon.info/2012/01/how-to-avoid-kms-becoming-a-challenge-in-your-windows-7-deployment-project/</guid><description>&lt;p&gt;I’ve been involved in Windows 7 deployments since the Beta came out in 2009 and before Windows 7 there was Vista, XP, Windows 2000, Windows NT and even Windows 3.11 and although over time the technology has changed the basic challenges of every migration remained the same.&lt;/p&gt;
&lt;p&gt;If today someone asks me what I consider as being one of the top 10 challenges I’ve seen in Windows 7 deployment projects I must mention KMS. Yes despite the fact that in theory this is nothing more than just a service you install on one or two servers in your datacenter and publish an SRV resource record in DNS, this is something that keeps people busy in nearly any project I’ve been involved so far.&lt;/p&gt;</description></item><item><title>How To test if your Antivirus program is working</title><link>https://www.verboon.info/2012/01/how-to-test-if-your-antivirus-program-is-working/</link><pubDate>Fri, 20 Jan 2012 14:29:38 +0000</pubDate><guid>https://www.verboon.info/2012/01/how-to-test-if-your-antivirus-program-is-working/</guid><description>&lt;p&gt;I was doing some Antivirus stuff this afternoon now let me share with you how to test if your Antivirus program is working, e.g. alerts you in the event of a virus. Of course you can go to certain places on the internet where it won’t take long until you get a real virus, but that’s probably not what you want to do, so here’s a brief description how to use the “Test-Virus”.&lt;/p&gt;</description></item><item><title>Protect our rights to free speech, privacy, and prosperity</title><link>https://www.verboon.info/2012/01/protect-our-rights-to-free-speech-privacy-and-prosperity/</link><pubDate>Tue, 17 Jan 2012 20:54:39 +0000</pubDate><guid>https://www.verboon.info/2012/01/protect-our-rights-to-free-speech-privacy-and-prosperity/</guid><description/></item><item><title>ToolTip: Adding your AD stored picture to your profile picture with ADUserTile</title><link>https://www.verboon.info/2012/01/tooltip-adding-your-ad-stored-picture-to-your-profile-picture-with-adusertile/</link><pubDate>Mon, 16 Jan 2012 11:25:54 +0000</pubDate><guid>https://www.verboon.info/2012/01/tooltip-adding-your-ad-stored-picture-to-your-profile-picture-with-adusertile/</guid><description>&lt;p&gt;Back in august 2011 I wrote about a utility called &lt;a href="https://www.verboon.info/index.php/2011/08/tooltip-ad-photo-edit/"&gt;AD Photo Edit&lt;/a&gt; which allows you to upload your personal picture into Active Directory. Today I want to share with you another utility I came across called ADUserTile.&lt;/p&gt;
&lt;p&gt;ADUserTile checks if you have a picture stored within the Active Directory thumbnailPhoto attribute and sets that picture as your profile picture within Windows 7 so it becomes visible at the logon screen and the Windows Desktop.&lt;/p&gt;</description></item><item><title>Windows 8 &amp;ndash; What&amp;rsquo;s new in the Deployment Image Servicing and Management tool (DISM)</title><link>https://www.verboon.info/2012/01/windows-8-whats-new-in-the-deployment-image-servicing-and-management-tool-dism/</link><pubDate>Sat, 14 Jan 2012 12:43:03 +0000</pubDate><guid>https://www.verboon.info/2012/01/windows-8-whats-new-in-the-deployment-image-servicing-and-management-tool-dism/</guid><description>&lt;p&gt;On my journey discovering the new features within Windows 8 I’ve come across a bunch of new options within the Deployment Image Servicing and Management Tool aka DISM. When running launching the DISM command we get an overview of all the commands and options. The &lt;strong&gt;blue&lt;/strong&gt; coloured commands and options below are the new ones added compared to Windows 7. At first we see a whole new command group being added called “Generic Imaging Commands. While the Windows 7 DISM command is used to service the current running operating system or WIM images, in Windows 8 the DISM tool has been extended with commands to service VHD type images.&lt;/p&gt;</description></item><item><title>ToolTip &amp;ndash; HTTPCopy</title><link>https://www.verboon.info/2012/01/tooltip-httpcopy/</link><pubDate>Tue, 10 Jan 2012 17:15:45 +0000</pubDate><guid>https://www.verboon.info/2012/01/tooltip-httpcopy/</guid><description>&lt;p&gt;HTTPCopy is a FREE standalone executable that allows you to directly copy a web file or web page locally. Rather than going to a website and download content manually, you can automate this using the HTTPCopy utility. Below you see an example I am personally using to download the Maxmind GeoLiteCity database I use for one of my blog plugins.&lt;/p&gt;
&lt;p&gt;HTTPCOPY.EXE &lt;a href="http://geolite.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz"&gt;http://geolite.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz&lt;/a&gt; GeoLiteCity.dat.gz&lt;/p&gt;
&lt;p&gt;You can download HTTPCopy from &lt;a href="http://www.activeplus.com/Products/HttpCopy"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>How to Reset Windows 8 without external media</title><link>https://www.verboon.info/2012/01/how-to-reset-windows-8-without-external-media/</link><pubDate>Mon, 09 Jan 2012 11:46:21 +0000</pubDate><guid>https://www.verboon.info/2012/01/how-to-reset-windows-8-without-external-media/</guid><description>&lt;p&gt;Yesterday I’ve talked about the &lt;a href="https://www.verboon.info/index.php/2012/01/the-windows-8-refresh-your-pc-feature/"&gt;Windows 8 Refresh Your PC feature&lt;/a&gt;, today I’d like to show how you can reset Windows 8 without using external media. When performing a Reset on a Windows 8 client, you are going to run a complete fresh installation of Windows 8 without preserving any user data or settings. You would use this option before you give back your system to anyone else and want to make sure that there is no personal data or settings left on the system.&lt;/p&gt;</description></item><item><title>The Windows 8 Refresh Your PC Feature</title><link>https://www.verboon.info/2012/01/the-windows-8-refresh-your-pc-feature/</link><pubDate>Sun, 08 Jan 2012 16:30:13 +0000</pubDate><guid>https://www.verboon.info/2012/01/the-windows-8-refresh-your-pc-feature/</guid><description>&lt;p&gt;As recently illustrated on the Windows 8 Build blog Windows 8 comes with new features to &lt;a href="http://blogs.msdn.com/b/b8/archive/2012/01/04/refresh-and-reset-your-pc.aspx"&gt;Reset or Refresh your PC&lt;/a&gt;. The Reset Feature basically triggers a complete new installation of Windows 8 without taking care of any personal data hence this option should only be used when you have your data backed up already or when you intend to hand-out the system to someone else and you want to ensure that the system doesn’t have any personal data or settings stored. The Refresh option allows you to re-install Windows 8 but it will take care of your personal data, settings and Metro Style applications e.g. once the Windows 8 operating system installation has completed the user will still have access to his data and personalization settings. Furthermore the Refresh Your PC feature allows you not just to install a clean version of Windows 8 but one that does already include some of your self-installed applications so that you don’t have to install them all from scratch again.&lt;/p&gt;</description></item><item><title>ToolTip: Move Mouse</title><link>https://www.verboon.info/2012/01/tooltip-move-mouse/</link><pubDate>Wed, 04 Jan 2012 15:15:22 +0000</pubDate><guid>https://www.verboon.info/2012/01/tooltip-move-mouse/</guid><description>&lt;p&gt;Here’s a tool that has came in handy for me during the past 3 days, so let me share this one with you. Move Mouse is a simple application that generates mouse activity. You can either move the mouse pointer, click the left mouse button, send a keystroke, or any combination of the three.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/2012-01-04-16h07_43_thumb.png" alt="2012-01-04 16h07_43"&gt;

&lt;/p&gt;
&lt;p&gt;For more details and download  go to the Codeplex project page &lt;a href="http://movemouse.codeplex.com/"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>How to prevent pending updates from installing when shutting down Windows</title><link>https://www.verboon.info/2012/01/how-to-prevent-pending-updates-from-installing-when-shutting-down-windows/</link><pubDate>Tue, 03 Jan 2012 18:03:16 +0000</pubDate><guid>https://www.verboon.info/2012/01/how-to-prevent-pending-updates-from-installing-when-shutting-down-windows/</guid><description>&lt;p&gt;The meeting should have finished since 10 minutes but they keep on talking, you look at your watch and notice that you only have a few minutes until you need to leave the office so that you catch your train. Finally the call ended and you shutdown your machine, but then you get that message “&lt;em&gt;Please do not power off or unplug your machine. Installing update 1 of 5&lt;/em&gt;”.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/2012-01-03-17h02_02_thumb.png" alt="2012-01-03 17h02_02"&gt;

&lt;/p&gt;</description></item><item><title>How the Windows Defender Offline Beta Tool works</title><link>https://www.verboon.info/2012/01/how-the-windows-defender-offline-beta-tool-works/</link><pubDate>Mon, 02 Jan 2012 00:21:02 +0000</pubDate><guid>https://www.verboon.info/2012/01/how-the-windows-defender-offline-beta-tool-works/</guid><description>&lt;p&gt;In addition to the &lt;a href="http://windows.microsoft.com/en-US/windows/products/security-essentials"&gt;Microsoft Security Essentials&lt;/a&gt; software and the &lt;a href="http://www.microsoft.com/security/scanner/en-us/default.aspx"&gt;Microsoft Safety Scanner&lt;/a&gt; Microsoft just recently released another FREE antimalware removal product called the &lt;a href="http://windows.microsoft.com/en-US/windows/what-is-windows-defender-offline"&gt;Windows Defender Offline Beta&lt;/a&gt;. While Security Essentials and Safety Scanner run within Windows, the purpose of the  Windows Defender Offline Tool is to run offline from bootable USB or CD/DVD media.&lt;/p&gt;
&lt;p&gt;In fact the tool isn’t really something new, those familiar with the Microsoft Desktop Optimization Pack Suite (MDOP) which includes the Diagnostics and Recovery Toolset (DaRT) have probably seen or used  the Standalone System Sweeper tool before. Now when looking at the log files produced by the Windows Defender Offline tool, you’ll notice &lt;em&gt;Microsoft Standalone System Sweeper tool&lt;/em&gt; entries rather than &lt;em&gt;Windows Defender Offline&lt;/em&gt;.&lt;/p&gt;</description></item><item><title>Skype Group Policy Settings</title><link>https://www.verboon.info/2011/12/skype-group-policy-settings/</link><pubDate>Sat, 31 Dec 2011 10:26:34 +0000</pubDate><guid>https://www.verboon.info/2011/12/skype-group-policy-settings/</guid><description>&lt;p&gt;Just recently one of our customers requested the Skype (&lt;a href="http://www.skype.com/intl/en-us/business/download/"&gt;Business version&lt;/a&gt;) Application to be packaged for software distribution, so I wondered what the status is these days with regard to locking down Skype with Group Policy. Well the results are sobering. Despite the fact that Skype is &lt;a href="http://www.microsoft.com/en-us/skype/"&gt;part of Microsoft&lt;/a&gt; since a while, there has not been much progress in making Skype more Group Policy aware.&lt;/p&gt;
&lt;p&gt;The settings that can be configured using Group Policy are documented within the Skype &lt;a href="http://download.skype.com/share/business/guides/skype-it-administrators-guide.pdf"&gt;IT Administrators Guide&lt;/a&gt; but note that this document relates to Skype version 4.2 and there isn’t a newer version for Skype version 5.x. Also note that the number of settings is rather limited, in fact the only setting I consider as useful for Enterprise Administrators is to disable the &lt;em&gt;Check for Updates&lt;/em&gt; setting that prevents Skype form automatically checking for new versions and updates.&lt;/p&gt;</description></item><item><title>Reducing Energy Costs and Carbon Footprint with SCCM 2007 R3</title><link>https://www.verboon.info/2011/12/reducing-energy-costs-and-carbon-footprint-with-sccm-2007-r3/</link><pubDate>Tue, 27 Dec 2011 18:59:02 +0000</pubDate><guid>https://www.verboon.info/2011/12/reducing-energy-costs-and-carbon-footprint-with-sccm-2007-r3/</guid><description>&lt;p&gt;Almost all companies I know do have some sort of a Green-IT policy in place but in my view this should go beyond just putting an e-mail footnote like “&lt;em&gt;Please consider the environment before printing this e-mail&lt;/em&gt;”. Many companies use Microsoft System Center Configuration Manager 2007 R3, but don’t bail out its Power Management capabilities whereas it could help save energy costs and carbon footprint with just a few clicks.&lt;/p&gt;</description></item><item><title>The Internet Explorer Compatibility List</title><link>https://www.verboon.info/2011/12/the-internet-explorer-compatibility-list/</link><pubDate>Mon, 26 Dec 2011 22:47:18 +0000</pubDate><guid>https://www.verboon.info/2011/12/the-internet-explorer-compatibility-list/</guid><description>&lt;p&gt;In today’s blog post I’d like to share some basic information I gathered today about the Internet Explorer Compatibility list option that is available within the Compatibility View Settings in Internet Explorer 8 and 9. By default this setting is enabled and causes websites that are listed within the Compatibility list to render properly in newer versions of Internet Explorer.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/2011-12-26-15h16_21_thumb.png" alt="2011-12-26 15h16_21"&gt;

&lt;/p&gt;
&lt;p&gt;When you have the Include updated website lists from Microsoft option enabled, you should have a file called IECompatData.xml stored under %LOCALAPPDATA%\Microsoft\Internet Explorer\IECompatData\&lt;/p&gt;</description></item><item><title>ToolTip: Mouse Without Borders</title><link>https://www.verboon.info/2011/12/tooltip-mouse-without-borders/</link><pubDate>Mon, 26 Dec 2011 11:52:50 +0000</pubDate><guid>https://www.verboon.info/2011/12/tooltip-mouse-without-borders/</guid><description>&lt;p&gt;If you’re using more than one computer on your desk I strongly recommend you look at the Mouse without borders utility that came out of a Microsoft Garage project this year. With Mouse without borders you can just use one mouse and keyboard to control up to 4 Windows clients. Furthermore you can drag and drop files from one screen to the other, take screen captures or just copy and paste text.&lt;/p&gt;</description></item><item><title>ReadTip: Group Policy Central Access Policies Extension Specification</title><link>https://www.verboon.info/2011/12/readtip-group-policy-central-access-policies-extension-specification/</link><pubDate>Fri, 23 Dec 2011 00:50:06 +0000</pubDate><guid>https://www.verboon.info/2011/12/readtip-group-policy-central-access-policies-extension-specification/</guid><description>&lt;p&gt;If you are interested in Group Policy stuff, &lt;a href="http://www.microsoft.com/download/en/details.aspx?id=9101"&gt;here’s&lt;/a&gt; a new Open Specifications Documentation for Group Policy: Central Access Policies Extension that appears to be something new coming with Windows 8. To be honest with you, I guess I need to read this doc a few more times, until I could really explain in detail what this is all about, Some other articles mentioning this are &lt;a href="http://www.windowsitpro.com/article/windowsserver8/windows-server-8-dynamic-access-control-140572"&gt;Exploring Windows Server 8: Dynamic Access Control&lt;/a&gt; and &lt;a href="http://www.crn.com/news/security/231601690/windows-server-8-gets-serious-about-centralized-security.htm;jsessionid=nqH3mRpLDqofB6JbzJIPFw**.ecappj01"&gt;Windows Server 8 Gets Serious about Security&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Running within an SCCM 2007 Tasksequence or not?</title><link>https://www.verboon.info/2011/12/running-within-an-sccm-2007-tasksequence-or-not/</link><pubDate>Thu, 22 Dec 2011 19:18:52 +0000</pubDate><guid>https://www.verboon.info/2011/12/running-within-an-sccm-2007-tasksequence-or-not/</guid><description>&lt;p&gt;I’ve been working on a batch script that runs as part of an SCCM 2007 TaskSequence or simply as a regular program. Because there were different conditions whether I run the script as part of a TaskSequence or just as a program and did not want to create two separate scripts I needed a way to detect within what environment the script is running.&lt;/p&gt;
&lt;p&gt;I was first thinking of looking for the existence of any &lt;a href="http://technet.microsoft.com/en-us/library/bb632442.aspx"&gt;_SMSxyz Task Sequence variables&lt;/a&gt; as they don’t exist when running a script within an advertised program, but that would have required some extra code I wanted to avoid. So I ended up with the code below.&lt;/p&gt;</description></item><item><title>The Windows SKU&amp;rsquo;s with a 7</title><link>https://www.verboon.info/2011/12/the-windows-skus-with-a-7/</link><pubDate>Thu, 22 Dec 2011 00:06:41 +0000</pubDate><guid>https://www.verboon.info/2011/12/the-windows-skus-with-a-7/</guid><description>&lt;p&gt;I was listening to a podcast from &lt;a href="http://www.runasradio.com/default.aspx"&gt;RunAs Radio&lt;/a&gt; today and someone mentioned wondering about how many Windows SKU’s with a “7” there are. Well here we go.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Windows 7 Starter&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Windows 7 Home Basic&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Windows 7 Home Premium&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Windows 7 Professional&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Windows 7 Enterprise&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Windows 7 Ultimate&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Windows Thin PC (is based on Embedded Standard 7)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Windows Embedded Standard 7&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Windows Embedded POSReady 7&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Windows Embedded Automotive 7&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;pre&gt;&lt;code&gt; Windows 7 Professional SP1 for Embedded Systems
&lt;/code&gt;&lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;pre&gt;&lt;code&gt; Windows 7 Ultimate SP1 for Embedded Systems
&lt;/code&gt;&lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Windows Embedded Compact 7&lt;/p&gt;</description></item><item><title>How to automate the creation of Windows Eventlog Custom Views</title><link>https://www.verboon.info/2011/12/how-to-automate-the-creation-of-windows-eventlog-custom-views-2/</link><pubDate>Sat, 17 Dec 2011 16:32:31 +0000</pubDate><guid>https://www.verboon.info/2011/12/how-to-automate-the-creation-of-windows-eventlog-custom-views-2/</guid><description>&lt;p&gt;In the past couple of days I have been working on measuring system boot performance and you are probably going to see some posts from me on that subject soon. Today I want to share with you how you can automate the creation of a Windows Eventlog custom view.  &lt;/p&gt;
&lt;p&gt;While running these boot performance tests I reinstalled Windows several times on different systems and each time I wanted to collect the boot performance data from these clients I had to create a custom view within the Windows Event log to filter out the boot events. Well after doing that a few times manually I thought I would be better of to get that thing automated.&lt;/p&gt;</description></item><item><title>WatchTip: Triumph of the Nerds</title><link>https://www.verboon.info/2011/12/watchtip-triumph-of-the-nerds/</link><pubDate>Sun, 11 Dec 2011 16:36:29 +0000</pubDate><guid>https://www.verboon.info/2011/12/watchtip-triumph-of-the-nerds/</guid><description>&lt;p&gt;Those who follow my blog since a while may have noticed that I have always been interested and fascinated about he history of how everything started around computers. Today I’ve come across this 3 part documentary called “Triumph of the Nerds”. A very interesting documentary how things started around the Personal Computer. Enjoy !&lt;/p&gt;
&lt;p&gt;Triumph of the Nerds: Impressing Their Friends 1/3 Triumph of the Nerds: Impressing Their Friends 2/3&lt;/p&gt;
&lt;pre&gt;&lt;code&gt; Triumph of the Nerds: Impressing Their Friends 3/3
&lt;/code&gt;&lt;/pre&gt;</description></item><item><title>Microsoft Office 2010 System End User Training Toolkit</title><link>https://www.verboon.info/2011/12/microsoft-office-2010-system-end-user-training-toolkit/</link><pubDate>Wed, 07 Dec 2011 21:26:13 +0000</pubDate><guid>https://www.verboon.info/2011/12/microsoft-office-2010-system-end-user-training-toolkit/</guid><description>&lt;p&gt;In addition to the &lt;a href="http://office.microsoft.com/en-us/excel-help/office-2010-migration-guides-HA101982272.aspx"&gt;Office 2010 Migration Guides&lt;/a&gt; that are available since a while Microsoft recently published the Microsoft Office 2010 System End User Training Toolkit. The Microsoft Office 2010 End User Training Kit is a set of end-user training content for Microsoft Office 2010 and includes Word, Excel, PowerPoint, Outlook and OneNote. Users can either download the full Office 2003 to 2010 or 2007 to 2010 upgrade Toolkit or select a training toolkit for an individual Office Application only.&lt;/p&gt;</description></item><item><title>ToolTip: Attribute Changer</title><link>https://www.verboon.info/2011/11/tooltip-attribute-changer/</link><pubDate>Wed, 30 Nov 2011 15:03:48 +0000</pubDate><guid>https://www.verboon.info/2011/11/tooltip-attribute-changer/</guid><description>&lt;p&gt;While writing a script that checks the number of days between now and when a particular folder is created I found this Windows Explorer extension called Attribute Changer. Very handy utility when you need to change the creation date of a file or folder to simulate an earlier or later date. &lt;/p&gt;
&lt;p&gt;Attribute Changer can be downloaded from &lt;a href="http://www.petges.lu/products/ac/"&gt;here&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image_thumb.png" alt="image"&gt;

&lt;/p&gt;</description></item><item><title>Tip: Remove Redundant Messages from Outlook 2010</title><link>https://www.verboon.info/2011/11/tip-remove-redundant-messages-from-outlook-2010/</link><pubDate>Mon, 28 Nov 2011 20:10:23 +0000</pubDate><guid>https://www.verboon.info/2011/11/tip-remove-redundant-messages-from-outlook-2010/</guid><description>&lt;p&gt;The title says it all, if you’re suffering from too much e-mail Outlook 2010 provides a nice feature to get rid of redundant messages with just a few clicks. Before trying this out, I suggest you read &lt;a href="http://office.microsoft.com/en-us/outlook-help/use-conversation-clean-up-to-eliminate-redundant-messages-HA101867736.aspx"&gt;this article&lt;/a&gt; so you understand what is happening here and if you have some time watch the demo &lt;a href="http://www.microsoft.com/en-us/showcase/details.aspx?uuid=9ba96443-dae0-4cfe-9861-e3f55266c189"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/2011-11-28-20h55_25_thumb.png" alt="2011-11-28 20h55_25"&gt;

&lt;/p&gt;</description></item><item><title>Enable Windows Remote Management through Group Policy</title><link>https://www.verboon.info/2011/11/enable-windows-remote-management-through-group-policy/</link><pubDate>Sun, 27 Nov 2011 19:43:21 +0000</pubDate><guid>https://www.verboon.info/2011/11/enable-windows-remote-management-through-group-policy/</guid><description>&lt;p&gt;In today’s post I am going to show you how to enable Windows Remote Management through Group Policy.If you haven’t heard of Windows Remote Management yet I recommend you read the articles I have referenced below. When enabled and configured Windows Remote Management provides an easy way for IT Administrators to remotely access and manage Windows Clients and Servers. If you have used the Microsoft Sysinternals &lt;a href="http://technet.microsoft.com/en-us/sysinternals/bb896649"&gt;PSTools&lt;/a&gt; suite, you’re going to like this one as well.&lt;/p&gt;</description></item><item><title>Are my Windows Power Settings Energy Star compliant?</title><link>https://www.verboon.info/2011/11/are-my-windows-power-settings-energy-star-compliant/</link><pubDate>Sun, 27 Nov 2011 12:45:42 +0000</pubDate><guid>https://www.verboon.info/2011/11/are-my-windows-power-settings-energy-star-compliant/</guid><description>&lt;p&gt;I am often asked by customers whether their Windows 7 Power Settings are &lt;a href="http://www.energystar.gov/index.cfm?c=home.index"&gt;Energy Star&lt;/a&gt; compliant.&lt;/p&gt;
&lt;p&gt;The recommendations for Windows clients are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Computers must enter system standby or hibernate after 30 to 60 minutes of inactivity.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Monitors must enter sleep mode after 5 to 20 minutes of inactivity&lt;/p&gt;
&lt;p&gt;Windows 7 by default comes with 3 Power Plans. High Performance, Balanced (default) and Power Saver. If you have enabled the Balanced or Power Saver power plan then you are using the recommended Energy Star power settings.&lt;/p&gt;</description></item><item><title>Windows 8 Active Directory based volume activation</title><link>https://www.verboon.info/2011/11/windows-8-active-directory-based-volume-activation/</link><pubDate>Fri, 25 Nov 2011 14:25:52 +0000</pubDate><guid>https://www.verboon.info/2011/11/windows-8-active-directory-based-volume-activation/</guid><description>&lt;p&gt;Windows Server 8 comes with a new role called Volume Activation Services. The Volume Activation Service allows IT administrators to enable volume activation for domain joined systems using a Key Management Service Host (KMS) or Active Directory based Activation. This means in theory that going forward there is no need anymore to install and manage a separate infrastructure for volume activation of Windows clients, servers and office, but according to the article “&lt;a href="http://www.windowsitpro.com/content1/topic/windows-server-8-active-directory-140571/catpath/windowsserver8/page/2"&gt;What’s new in Windows Server 8 Active Directory&lt;/a&gt;” from the Windows IT Pro magazine KMS will still be required for a while to support everything that uses KMS today, unless Microsoft would provide an update to enable current systems and applications to activate via Active Directory.&lt;/p&gt;</description></item><item><title>Performing a Windows Performance Assessment with the Windows ADK</title><link>https://www.verboon.info/2011/11/performing-a-windows-performance-assessment-with-the-windows-adk/</link><pubDate>Thu, 24 Nov 2011 23:43:46 +0000</pubDate><guid>https://www.verboon.info/2011/11/performing-a-windows-performance-assessment-with-the-windows-adk/</guid><description>&lt;p&gt;By now most of you have probably looked at the Windows 8 client or server preview build and unfortunately the most attention is given to the new Metro look, but hey there’s more than that coming, in fact there’s some awesome stuff coming I’d like you to know about. With Windows Vista and Windows 7 Microsoft also released the Windows Automated Installation Kit known as WAIK. For Windows 8 this is now being rebranded into Windows Assessment and Deployment Kit in short ADK. Now don’t get confused by the word Assessment here as it has nothing to do with the Microsoft Assessment and Planning Toolkit (MAP) that is used to assess your current infrastructure.&lt;/p&gt;</description></item><item><title>Windows 8 Support for eDrives</title><link>https://www.verboon.info/2011/11/windows-8-support-for-edrives/</link><pubDate>Tue, 22 Nov 2011 21:39:49 +0000</pubDate><guid>https://www.verboon.info/2011/11/windows-8-support-for-edrives/</guid><description>&lt;p&gt;I have just installed the Windows 8 Assessment and Deployment Kit and came across some information about Windows 8 support for eDrive also known as the Encrypted Hard Disk Drive..&lt;/p&gt;
&lt;p&gt;The Windows Setup Reference mentions a new setting called &lt;em&gt;Microsoft-Windows-EnhancedStorage-Adm&lt;/em&gt; / &lt;em&gt;TCGSecurityActivationDisabled&lt;/em&gt;. By default, when Windows is installed on an eDrive, Windows automatically encrypts the drive by using TCG and IEEE 1667 transport standards.&lt;/p&gt;
&lt;p&gt;More information:&lt;br&gt;
&lt;a href="http://msdn.microsoft.com/en-us/library/windows/hardware/br259095.aspx"&gt;eDrive Device Guide&lt;/a&gt; &lt;br&gt;
&lt;a href="http://www.trustedcomputinggroup.org/community/category/data_protection/4"&gt;Almost All Future Drives Will Self Encrypt, Says Tom Coughlin, in Industry&amp;rsquo;s First Forecast on SEDs&lt;/a&gt; &lt;br&gt;
&lt;a href="http://channel9.msdn.com/Events/Windows-Ecosystem-Summit/2011Taipei/SYS-007T"&gt;Building hardware-accelerated encrypted devices (eDrives) in Windows 8&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Update for Google Toolbar available (fixes issues with Internet Explorer 8 and 9</title><link>https://www.verboon.info/2011/11/update-for-google-toolbar-available-fixes-issues-with-internet-explorer-8-and-9/</link><pubDate>Sat, 19 Nov 2011 14:54:53 +0000</pubDate><guid>https://www.verboon.info/2011/11/update-for-google-toolbar-available-fixes-issues-with-internet-explorer-8-and-9/</guid><description>&lt;p&gt;If you’re using the Google Toolbar and Internet Explorer 8/9 you might have experienced bad browser performance (I did). There is an update from Google that seems to solve these issues. It did for me so far. The Microsoft KB can be found &lt;a href="http://support.microsoft.com/kb/968136"&gt;here&lt;/a&gt; but since that article only refers to the Google site, you can get the update directly from &lt;a href="http://www.google.com/toolbar/ie/install.html"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>ToolTip: CBS Package Inspector</title><link>https://www.verboon.info/2011/11/tooltip-cbs-package-inspector/</link><pubDate>Sat, 19 Nov 2011 12:31:08 +0000</pubDate><guid>https://www.verboon.info/2011/11/tooltip-cbs-package-inspector/</guid><description>&lt;p&gt;CBS Package Inspector (Package Inspector) is a GUI tool that allows you to open up a Component Based Servicing (CBS) package and view and examine its manifests. In simple words, with this utility you can open and view the content of Microsoft Security Update and QFE packages provided as MUS or a CAB file.&lt;/p&gt;
&lt;p&gt;This tool becomes handy when you need to take a closer look what files or registry settings an update applies.  &lt;/p&gt;</description></item><item><title>ToolTip: Remote Desktop remote configurator (RDRemote)</title><link>https://www.verboon.info/2011/11/tooltip-remote-desktop-remote-configurator-rdremote/</link><pubDate>Mon, 14 Nov 2011 19:06:47 +0000</pubDate><guid>https://www.verboon.info/2011/11/tooltip-remote-desktop-remote-configurator-rdremote/</guid><description>&lt;p&gt;I’ve found another useful utility called RDRemote. The RDRemote Utility allows to enable the Remote Desktop connections from a remote computer using WMI.&lt;/p&gt;
&lt;p&gt;RDRemote can be downloaded from &lt;a href="http://rdremote.codeplex.com/"&gt;here&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/2011-11-14-19h51_39_thumb.png" alt="2011-11-14 19h51_39"&gt;

&lt;/p&gt;</description></item><item><title>New Defrag options in Windows 8</title><link>https://www.verboon.info/2011/11/new-defrag-options-in-windows-8/</link><pubDate>Sun, 13 Nov 2011 16:53:46 +0000</pubDate><guid>https://www.verboon.info/2011/11/new-defrag-options-in-windows-8/</guid><description>&lt;p&gt;Looks like Windows 8 introduces some additional DEFRAG options.&lt;/p&gt;
&lt;pre&gt;&lt;code&gt; **Option** **Description** **Option Available** **Windows 7** **Windows 8** /A Perform analysis on the specified volumes Yes Yes /C Perform the operation on all volumes Yes Yes **/D** **Perform traditional defrag (this is the default)** No **Yes** /E Perform the operation on all volumes except those specified Yes Yes /H Run the operation at normal priority (default is low) Yes Yes **/K** **Perform slab consolidation on the specified volumes** No **Yes** **/L** **Perform retrim on the specified volumes** No **Yes** /M Run the operation on each volume in parallel in the background Yes Yes **/O** **Perform the proper optimization for each media type** No **Yes** /T Track an operation already in progress on the specified volume Yes Yes /U Print the progress of the operation on the screen Yes Yes /V Print verbose output containing the fragmentation statistics Yes Yes /X Perform free space consolidation on the specified volumes Yes Yes  
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;There is little information yet about these options but I assume that they might have to do with the rumored new “protogon” file system and that there is more support for SSD included.&lt;/p&gt;</description></item><item><title>ToolTip: Boxcutter &amp;ndash; A Command line screenshot utility</title><link>https://www.verboon.info/2011/11/tooltip-boxcutter-a-command-line-screenshot-utility/</link><pubDate>Tue, 08 Nov 2011 22:57:10 +0000</pubDate><guid>https://www.verboon.info/2011/11/tooltip-boxcutter-a-command-line-screenshot-utility/</guid><description>&lt;p&gt;Boxcutter is a simple command line-driven screenshot program for Microsoft Windows. Below you find a short script I wrote that will take a screenshot of the full screen every 20 seconds until 100 screenshots are saved.&lt;/p&gt;
&lt;p&gt;One usage scenario (I plan to use) is where you are running an OS installation within a Virtual Machine and want to take screenshots of the various stages of the installation without having to manually take a screenshot. You would just let the script run, it will probably produce more screenshots as needed, but these then can be deleted manually afterwards.&lt;/p&gt;</description></item><item><title>Tip: How to extract Office 2010 Customization file content (MSP)</title><link>https://www.verboon.info/2011/11/tip-how-to-extract-office-2010-customization-file-content-msp/</link><pubDate>Tue, 01 Nov 2011 22:33:56 +0000</pubDate><guid>https://www.verboon.info/2011/11/tip-how-to-extract-office-2010-customization-file-content-msp/</guid><description>&lt;p&gt;If you have an Office 2010 installation that is customized by use of the Office customization tool the customizations are stored within an MSP file that uses Extensible Markup Language (XML) format.&lt;/p&gt;
&lt;p&gt;To extract the content you can use a vbscript that Microsoft has published on TechNet - &lt;a href="http://technet.microsoft.com/en-us/library/cc179027.aspx"&gt;View Office Customization Tool output in Office 2010&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Simply copy paste the code provided within the article into a file called ExtractOctXml.vbs and then run the following command to extract the content:&lt;/p&gt;</description></item><item><title>Collecting Internet Explorer Add-on information</title><link>https://www.verboon.info/2011/10/collecting-internet-explorer-add-on-information/</link><pubDate>Sun, 30 Oct 2011 13:12:51 +0000</pubDate><guid>https://www.verboon.info/2011/10/collecting-internet-explorer-add-on-information/</guid><description>&lt;p&gt;The Windows 8 developer preview build installation media contains an executable called wicainventory.exe. Wicainventory tool collects application and device information. There is also a wica.ini file that contains 2 URLs. I assume that the Tool is used by Microsoft to collect telemetry data.&lt;/p&gt;
&lt;p&gt;While there are plenty of other methods to collect software and hardware inventory data, wicainventory provides a nice way to collect Internet Explorer add-on information. For running wicainventory standalone the following files must be copied from the Windows 8 installation sources.&lt;/p&gt;</description></item><item><title>ToolTip: Updated version of lessmsi (View extract MSI content)</title><link>https://www.verboon.info/2011/10/tooltip-updated-version-of-lessmsi-view-extract-msi-content/</link><pubDate>Sat, 29 Oct 2011 15:15:20 +0000</pubDate><guid>https://www.verboon.info/2011/10/tooltip-updated-version-of-lessmsi-view-extract-msi-content/</guid><description>&lt;p&gt;There is an updated version of the less misérables utility a utility with a graphical user interface and a command line interface that can be used to view and extract the contents of an MSI file.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/2011-10-29-17h12_30_thumb.png" alt="2011-10-29 17h12_30"&gt;

&lt;/p&gt;
&lt;p&gt;The updated version now has explorer integration, that can be easily enabled / disabled via the preference menu setting.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/2011-10-29-17h11_58_thumb.png" alt="2011-10-29 17h11_58"&gt;

&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;Download lessmsi from [here](http://code.google.com/p/lessmsi/).
&lt;/code&gt;&lt;/pre&gt;</description></item><item><title>Windows 7 &amp;ndash; MFU (Most Frequent Used Programs)</title><link>https://www.verboon.info/2011/10/windows-7-mfu-most-frequent-used-programs/</link><pubDate>Fri, 21 Oct 2011 22:59:23 +0000</pubDate><guid>https://www.verboon.info/2011/10/windows-7-mfu-most-frequent-used-programs/</guid><description>&lt;p&gt;This week I found an interesting tool called UserAssist.exe written by Didier Stevens. The UserAssist tool lists the UserAssist registry keys  stored under HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\UserAssist. This is the location where Windows 7 (and earlier versions of Windows) retrieves the information about the execution frequency of applications started by users. If you are interested about the details of the UserAssist registry keys I recommend that you read some of Didier Stevens &lt;a href="http://blog.didierstevens.com/?s=user+assist"&gt;blog posts&lt;/a&gt; and his &lt;a href="http://intotheboxes.files.wordpress.com/2010/04/intotheboxes_2010_q1.pdf"&gt;article&lt;/a&gt; he wrote for the Digital Forensics and Incident Response Magazine.&lt;/p&gt;</description></item><item><title>Changing the Windows 7 Scheduled Defrag Task</title><link>https://www.verboon.info/2011/10/changing-the-windows-7-scheduled-defrag-task/</link><pubDate>Mon, 10 Oct 2011 19:32:20 +0000</pubDate><guid>https://www.verboon.info/2011/10/changing-the-windows-7-scheduled-defrag-task/</guid><description>&lt;p&gt;As you probably know Windows 7 has a build-in scheduled task to run Defrag every Wednesday every week. One of my clients asked me to have the day changed from Wednesday to Thursday. Well,  hat I thought would be done in a few minutes ended up in a little journey, but finally I got it to work. As you can see from the below screenshot, by default Defrag is started every Wednesday every week.&lt;/p&gt;</description></item><item><title>ReadTip: Life After Windows XP: Windows Vista and Windows 7</title><link>https://www.verboon.info/2011/09/readtip-life-after-windows-xp-windows-vista-and-windows-7/</link><pubDate>Mon, 26 Sep 2011 17:54:01 +0000</pubDate><guid>https://www.verboon.info/2011/09/readtip-life-after-windows-xp-windows-vista-and-windows-7/</guid><description>&lt;p&gt;A nice presentation highlighting the key technology and feature improvements from XP to Windows 7. Download the presentation from &lt;a href="http://www.microsoft.com/download/en/details.aspx?id=27405"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Microsoft Product Lifecycle &amp;ndash; The year 2014 is not that far away anymore</title><link>https://www.verboon.info/2011/09/microsoft-product-lifecycle-the-year-2014-is-not-that-far-away-anymore/</link><pubDate>Wed, 21 Sep 2011 17:19:07 +0000</pubDate><guid>https://www.verboon.info/2011/09/microsoft-product-lifecycle-the-year-2014-is-not-that-far-away-anymore/</guid><description>&lt;p&gt;The countdown has started in less than 1000 days Windows XP will definitely go &lt;a href="http://windowsteamblog.com/windows/b/springboard/archive/2011/07/11/with-only-1000-days-left-of-extended-support-don-t-you-think-it-s-time-to-retire-windows-xp.aspx"&gt;end of life&lt;/a&gt;. However note that not only Windows XP reaches its end soon, Office 2003, Windows Server 2003, Exchange 2003, SCCM 2003 and some other products are about to reach their end of life within the same timeframe.&lt;/p&gt;
&lt;p&gt;For my personal reference and yours if you like, I have put together a short overview of the end of life dates for the products we deal with mostly in a typical Windows SMB or Enterprise environment.&lt;/p&gt;</description></item><item><title>ToolTip: Webcam Diagnostics</title><link>https://www.verboon.info/2011/09/tooltip-webcam-diagnostics/</link><pubDate>Mon, 19 Sep 2011 16:02:26 +0000</pubDate><guid>https://www.verboon.info/2011/09/tooltip-webcam-diagnostics/</guid><description>&lt;p&gt;&lt;strong&gt;Webcam Diagnostics&lt;/strong&gt; is a simple assistant which gathers many system and webcam-related information in a single place. It makes it easy to identify driver installation problems or USB issues: red circles will signal serious issues and yellow triangles will signal minor issues. Right-click a reported issue to access the context menu and click the Fix menu (if available) so that the program attempts to fix the issue or shows you a possible way to fix it.&lt;/p&gt;</description></item><item><title>Windows 8 &amp;ndash; How to check if your system can run Hyper-V</title><link>https://www.verboon.info/2011/09/windows-8-how-to-check-if-your-system-can-run-hyper-v/</link><pubDate>Sat, 17 Sep 2011 10:49:19 +0000</pubDate><guid>https://www.verboon.info/2011/09/windows-8-how-to-check-if-your-system-can-run-hyper-v/</guid><description>&lt;p&gt;Many articles refer to the Sysinternals &lt;a href="http://technet.microsoft.com/en-us/sysinternals/cc835722"&gt;Coreinfo&lt;/a&gt; utility to check whether your system can run Hyper-V on Windows 8 or not. But just this morning I found out that the &lt;strong&gt;systeminfo&lt;/strong&gt; command that is included in Windows provides some additional Hyper-V related information.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image_thumb2.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;More Information about Hyper-V on Windows 8&lt;br&gt;
&lt;a href="http://blogs.msdn.com/b/b8/archive/2011/09/07/bringing-hyper-v-to-windows-8.aspx"&gt;Bringing Hyper-V to “Windows 8”&lt;/a&gt; &lt;br&gt;
&lt;a href="http://www.howtogeek.com/73318/how-to-check-if-your-cpu-supports-second-level-address-translation-slat/"&gt;How to Check if Your CPU Supports Second Level Address Translation (SLAT)&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Windows 8&amp;ndash;Why you don&amp;rsquo;t close a Metro Style application</title><link>https://www.verboon.info/2011/09/windows-8why-you-dont-close-a-metro-style-application/</link><pubDate>Sat, 17 Sep 2011 08:33:17 +0000</pubDate><guid>https://www.verboon.info/2011/09/windows-8why-you-dont-close-a-metro-style-application/</guid><description>&lt;p&gt;One of the first things I noticed when playing with the Windows 8 preview build was that you can’t close metro style applications. Almost instinctively I pressed the Alt+F4 keys when I wanted to close a running application but nothing happened, I then tried to find an option within the application to close it but couldn&amp;rsquo;t find an exit button there neither.&lt;/p&gt;
&lt;p&gt;Well after some reading and watching the &lt;a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/APP-409T"&gt;Fundamentals of Metro style apps: how and when your app will run&lt;/a&gt; presentation things became clear. You don’t close a metro style application.&lt;/p&gt;</description></item><item><title>Windows 8 &amp;ndash; New GPO stuff</title><link>https://www.verboon.info/2011/09/windows-8-new-gpo-stuff/</link><pubDate>Thu, 15 Sep 2011 20:53:16 +0000</pubDate><guid>https://www.verboon.info/2011/09/windows-8-new-gpo-stuff/</guid><description>&lt;p&gt;I have just compared the C:\Windows\PolicyDefinitions folder on the Widows 8 preview build with a Windows 7 Enterprise build. And unless I missed one, the below ADMX/ADML files are new.&lt;/p&gt;
&lt;p&gt;AppxPackageManager.admx&lt;br&gt;
dam.admx &lt;br&gt;
DeviceCompat.admx &lt;br&gt;
EAIME.admx &lt;br&gt;
EarlyLaunchAM.admx &lt;br&gt;
EdgeUI.admx &lt;br&gt;
ExternalBoot.admx &lt;br&gt;
msched.admx &lt;br&gt;
ProximityCommon.admx &lt;br&gt;
srm-fci.admx &lt;br&gt;
UserState.admx &lt;br&gt;
WindowsHistoryVault.admx &lt;br&gt;
WinStoreUI.admx &lt;br&gt;
wlansvc.admx &lt;br&gt;
WPN.admx &lt;br&gt;
WPN.Provider.admx &lt;br&gt;
wwansvc.admx&lt;/p&gt;
&lt;p&gt;When you open the related ADML files stored under C:\Windows\PolicyDefinitions\en-US you will find some interesting hints about what these new policies are supposed to do. You will find stuff about Windows to Go, the App Store, Profiles and more.&lt;/p&gt;</description></item><item><title>Windows 8 &amp;ndash; How to disable the Metro logon screen</title><link>https://www.verboon.info/2011/09/windows-8-how-to-disable-the-metro-logon-screen/</link><pubDate>Thu, 15 Sep 2011 19:28:23 +0000</pubDate><guid>https://www.verboon.info/2011/09/windows-8-how-to-disable-the-metro-logon-screen/</guid><description>&lt;p&gt;When starting Windows 8 you’ll see the Metro logon screen as shown in the picture below.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/2011-09-15-21h03_55_thumb.png" alt="2011-09-15 21h03_55"&gt;

&lt;/p&gt;
&lt;p&gt;The user logon then looks like this.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/2011-09-15-21h04_50_thumb.png" alt="2011-09-15 21h04_50"&gt;

&lt;/p&gt;
&lt;p&gt;If you prefer to get the Windows 7 style logon screen back, set RPEnabled to 0 the key is stored under &lt;br&gt;
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer&lt;/p&gt;
&lt;p&gt;The next time you logon the Metro style will be gone and you get back the classic logon screen.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/2011-09-15-21h07_21_thumb.png" alt="2011-09-15 21h07_21"&gt;

&lt;/p&gt;
&lt;p&gt;By the way if you want the classic start menu back I suggest you read &lt;a href="http://www.askvg.com/how-to-enable-good-old-windows-vista-and-7-style-start-menu-in-windows-8-developer-preview/"&gt;How to Enable Good Old Windows Vista and 7 Style Start Menu and Disable Metro UI in Windows 8 Developer Preview?&lt;/a&gt;&lt;/p&gt;</description></item><item><title>ToolTip: AmiProject&amp;ndash;online MS Project Viewer</title><link>https://www.verboon.info/2011/09/tooltip-amiprojectonline-ms-project-viewer/</link><pubDate>Fri, 09 Sep 2011 16:51:25 +0000</pubDate><guid>https://www.verboon.info/2011/09/tooltip-amiprojectonline-ms-project-viewer/</guid><description>&lt;p&gt;Today I received a project plan with the request to review it. Since I haven’t installed MS project yet on my new notebook that I just got last week, I replied that I would look at it as soon as I have installed MS Project. I thought I had a good excuse…… well it just took a few minutes until another colleague pointed me to AmiProject, an online viewer for MS Project files.&lt;/p&gt;</description></item><item><title>Group Policy Settings for Microsoft Lync 2010 Client</title><link>https://www.verboon.info/2011/09/group-policy-settings-for-microsoft-lync-2010-client/</link><pubDate>Tue, 06 Sep 2011 21:57:40 +0000</pubDate><guid>https://www.verboon.info/2011/09/group-policy-settings-for-microsoft-lync-2010-client/</guid><description>&lt;p&gt;Just in case you missed this one, Microsoft &lt;a href="http://www.microsoft.com/download/en/details.aspx?id=27217"&gt;released documentation and an ADM template for the Microsoft Lync 2010 client&lt;/a&gt;. The following settings can be configured.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Specify transport and server&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Enable strict DNS naming for server name&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Configure SIP security mode&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Configure SIP compression mode&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Prevent users from running Microsoft Lync&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Allow storage of user passwords&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Require logon credentials&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Disable HTTP fallback for SIP connection&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Disable server version check&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Additional server versions supported&lt;/p&gt;</description></item><item><title>ToolTip: FTPStats for FileZilla</title><link>https://www.verboon.info/2011/09/tooltip-ftpstats-for-filezilla/</link><pubDate>Tue, 06 Sep 2011 10:23:21 +0000</pubDate><guid>https://www.verboon.info/2011/09/tooltip-ftpstats-for-filezilla/</guid><description>&lt;p&gt;FTPstats is a log analyzer and stats compiler for FileZilla FTP Server. It generates usage statistics from log files and presents them in a user-friendly fashion.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image_thumb.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;FTPStats can be downloaded from &lt;a href="http://sourceforge.net/projects/ftpstats/"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>ReadTip: Resources for Windows and Office license activation with XenDesktop</title><link>https://www.verboon.info/2011/09/readtip-resources-for-windows-and-office-license-activation-with-xendesktop/</link><pubDate>Sun, 04 Sep 2011 10:59:42 +0000</pubDate><guid>https://www.verboon.info/2011/09/readtip-resources-for-windows-and-office-license-activation-with-xendesktop/</guid><description>&lt;p&gt;Below just a few resources I have collected related to Windows and Office license activation with XenDesktop. Licensing is not an exciting topic but we have to deal with it anyway.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://support.citrix.com/servlet/KbServlet/download/26210-102-649927/KMS_Configuration_1053.pdf"&gt;KMS Configuration using Citrix Provisioning Services&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://support.citrix.com/proddocs/topic/provisioning-56/pvs-collections-kms-licensing.html"&gt;Citrix Managing Microsoft KMS Volume Licensing&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://support.citrix.com/proddocs/topic/provisioning-56/pvs-collections-mac-license-manage.html"&gt;Citrix Configuring Microsoft MAK Volume Licensing&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://support.citrix.com/article/CTX128580"&gt;Citrix XenDesktop 5 Support Statement for Microsoft KMS activation with Machine Creation Services (MCS)&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.google.ch/url?sa=t&amp;amp;source=web&amp;amp;cd=6&amp;amp;ved=0CDoQFjAF&amp;amp;url=http%3A%2F%2Fdownload.microsoft.com%2Fdownload%2F5%2F0%2F5%2F5059CBF7-F736-4D1E-BF90-C28DADA181C5%2FMicrosoft%2520VDI%2520and%2520Windows%2520VDA%2520FAQ%2520v2%25200.pdf&amp;amp;rct=j&amp;amp;q=PDF%20citrix%20Managing%20Microsoft%20KMS%20Volume%20Licensing&amp;amp;ei=nVRjTtuuG8j3sgbZt6ieCg&amp;amp;usg=AFQjCNEO5tPkSPwCvvmIbI5OJcs1VvdKtA&amp;amp;sig2=_hJHQ9v8IgdYWNZdAzGNZw"&gt;Licensing Windows for VDI environments&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://sessionzero.wordpress.com/2011/05/11/what-is-microsoft-vda-licensing/"&gt;What is Microsoft VDA Licensing?&lt;/a&gt;&lt;/p&gt;</description></item><item><title>ToolTip: HIDECALC &amp;ndash; Hiding Drives in Windows</title><link>https://www.verboon.info/2011/09/tooltip-hidecalchiding-drives-in-windows/</link><pubDate>Fri, 02 Sep 2011 18:00:28 +0000</pubDate><guid>https://www.verboon.info/2011/09/tooltip-hidecalchiding-drives-in-windows/</guid><description>&lt;p&gt;Want to make a drive disappear in Windows or prevent users from accessing it? then here’s the tool you need. &lt;strong&gt;HIDECALC&lt;/strong&gt; allows you to define the drives to hide or prevent access to. HIDECALC does not apply the change on the system itself, but provides various options for exporting the settings into the following formats:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Group Policy ADMX or ADM format&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Registry File&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Kix Script&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;PowerShell Script&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/2011-09-02-18h59_20_thumb.png" alt="2011-09-02 18h59_20"&gt;

&lt;/p&gt;
&lt;p&gt;So here’s how this works.&lt;/p&gt;</description></item><item><title>ToolTip: AD Photo Edit</title><link>https://www.verboon.info/2011/08/tooltip-ad-photo-edit/</link><pubDate>Sat, 27 Aug 2011 15:10:18 +0000</pubDate><guid>https://www.verboon.info/2011/08/tooltip-ad-photo-edit/</guid><description>&lt;p&gt;Last night I came across this FREE utility called AD Photo Edit developed by &lt;a href="http://cjwdev.wordpress.com/about-me/"&gt;Chris Wright&lt;/a&gt;  which allows you to upload your picture into Active Directory. The result of doing that is that people who use Outlook 2010 can see your profile picture in the mail you send them.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/2011-08-27-16h18_46_thumb.png" alt="2011-08-27 16h18_46"&gt;

&lt;/p&gt;
&lt;p&gt;Using AD Photo Edit is simple, just &lt;a href="http://www.cjwdev.co.uk/Software/ADPhotoEdit/Info.html"&gt;download&lt;/a&gt; and install the utility and launch it. Then enter your name and click the Search button. If AD Photo Edit finds your user object in Active Directory it will show your current Picture which is probably empty unless a picture was already uploaded.&lt;/p&gt;</description></item><item><title>Taking Group Policy beyond what&amp;rsquo;s in the box &amp;ndash; Part2</title><link>https://www.verboon.info/2011/08/taking-group-policy-beyond-whats-in-the-box-part2/</link><pubDate>Mon, 22 Aug 2011 10:01:29 +0000</pubDate><guid>https://www.verboon.info/2011/08/taking-group-policy-beyond-whats-in-the-box-part2/</guid><description>&lt;p&gt;In my &lt;a href="https://www.verboon.info/index.php/2011/08/taking-group-policy-beyond-whats-in-the-box-part1/"&gt;previous post&lt;/a&gt; I provided a brief overview of how PolicyPak can take you beyond default Group Policy management. In today’s post I am going to show you how easy it is to get PolicyPak up and running in your test environment.&lt;/p&gt;
&lt;p&gt;You can test PolicyPak on a local computer or within an Active Directory environment.&lt;/p&gt;
&lt;p&gt;Now beside the awesome things PolicyPak can do, what I really like about this solution is that it just sits on top of what you already have, there is no need for any additional infrastructure to get PolicyPak going.&lt;/p&gt;</description></item><item><title>Using OpenSSH to access your Data @ Home</title><link>https://www.verboon.info/2011/08/using-openssh-to-access-your-data-home/</link><pubDate>Sat, 20 Aug 2011 12:25:49 +0000</pubDate><guid>https://www.verboon.info/2011/08/using-openssh-to-access-your-data-home/</guid><description>&lt;p&gt;Today I want to show you one of the many possibilities to access your data remotely that you have stored on your home PC or Server using &lt;a href="http://en.wikipedia.org/wiki/Secure_Shell"&gt;OpenSSH&lt;/a&gt;. Before going into the details let’s have a short look at my setup.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image_thumb.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;The Remote Network is can be at a friends place, in the office or a public hotspot where my notebook has either a public or private network IP address. Within the Home network we have an internet router that has a public and internal IP Address, the Home Server also has an internal IP address. So here’s what we need to get this up and running:&lt;/p&gt;</description></item><item><title>Taking Group Policy beyond what&amp;rsquo;s in the box &amp;ndash; Part1</title><link>https://www.verboon.info/2011/08/taking-group-policy-beyond-whats-in-the-box-part1/</link><pubDate>Mon, 15 Aug 2011 07:15:03 +0000</pubDate><guid>https://www.verboon.info/2011/08/taking-group-policy-beyond-whats-in-the-box-part1/</guid><description>&lt;p&gt;Group Policy is a fundamental part of a managed Windows infrastructure. Using Group Policy Objects (GPO) allows IT administrators to configure and lock down clients and servers providing a standardized and secure environment. But despite the fact that Group Policy technology is around since the introduction of Windows 2000 its use seems to be limited to the Windows operating system and Microsoft Application product suite. Unfortunately not many 3rd party software vendors provide built-in Group Policy based configuration support for their applications.   If an application doesn’t provide native Group Policy support, the only possibility for IT administrators to configure and deliver application configuration settings is either by creating a custom ADM/ADMX template or use Group Policy Preferences.   Here are the main problems with ADM/ADMX solutions:&lt;/p&gt;</description></item><item><title>ToolTip: Microsoft Screenrecorder</title><link>https://www.verboon.info/2011/08/tooltip-microsoft-screenrecorder/</link><pubDate>Mon, 08 Aug 2011 19:59:25 +0000</pubDate><guid>https://www.verboon.info/2011/08/tooltip-microsoft-screenrecorder/</guid><description>&lt;p&gt;If you’re looking for a FREE and easy to use Screen Recorder then I suggest you head over to this &lt;a href="http://technet.microsoft.com/en-us/magazine/2009.03.utilityspotlight2.aspx?pr=blog"&gt;TechNet Magazine March 2009 Utility Spotlight article&lt;/a&gt;. There you will find a description and download link for this little nice tool. If you’re using Windows 7, which I assume most of you do by now, read the note that the end of the article.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/2011-08-08-21h55_33_thumb.png" alt="2011-08-08 21h55_33"&gt;

&lt;/p&gt;</description></item><item><title>How to disable Office Ribbon Items using Group Policy</title><link>https://www.verboon.info/2011/08/how-to-disable-office-ribbon-items-using-group-policy/</link><pubDate>Thu, 04 Aug 2011 20:20:56 +0000</pubDate><guid>https://www.verboon.info/2011/08/how-to-disable-office-ribbon-items-using-group-policy/</guid><description>&lt;p&gt;Today I am going to show you how to disable a Ribbon Item using Group Policy, Okay, what’s the deal you might think, simply find the item within the Office GPO settings and enable it. Right,almost, it’s just that Microsoft didn’t list all possible settings within the Office ADMX/ADML file, probably because there are too many of them. But there is a setting called “Disable command bar buttons and menu items” that you can enable and specify the Ribbon Policy ID.&lt;/p&gt;</description></item><item><title>All you need to know about Group Policy versioning</title><link>https://www.verboon.info/2011/08/all-you-need-to-know-about-group-policy-versioning/</link><pubDate>Thu, 04 Aug 2011 07:52:21 +0000</pubDate><guid>https://www.verboon.info/2011/08/all-you-need-to-know-about-group-policy-versioning/</guid><description>&lt;p&gt;Ever wondered how the Group Policy versioning works? Below you find a number of articles and resources that provide a good insight how GPO versioning works.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/clip_image002_thumb.jpg" alt="clip_image002"&gt;

&lt;/p&gt;
&lt;p&gt;Group Policy Team Blog – &lt;a href="http://blogs.technet.com/b/grouppolicy/archive/2008/01/08/understanding-the-domain-based-gpo-version-number-scripts-included.aspx"&gt;Understanding the Domain based GPO version number&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;TechNet - &lt;a href="http://technet.microsoft.com/en-us/library/ff730972.aspx"&gt;Displaying Version Properties of a Group Policy Object&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;MSDN - &lt;a href="http://msdn.microsoft.com/en-us/library/cc232478(v=prot.13).aspx"&gt;Group Policy: Core Protocol Specification&lt;/a&gt; (Details in section 3.3.5)&lt;/p&gt;</description></item><item><title>ToolTip: Copy Handler</title><link>https://www.verboon.info/2011/08/tooltip-copy-handler/</link><pubDate>Tue, 02 Aug 2011 18:26:27 +0000</pubDate><guid>https://www.verboon.info/2011/08/tooltip-copy-handler/</guid><description>&lt;p&gt;You probably know that problem, you’ve started copying a bunch of files or folders from A to B and BANG at some stage you get an error or maybe you just have to move to another place and don’t have network connectivity for a short while. Copy Handler can help here.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/2011-08-02-20h14_21_thumb.png" alt="2011-08-02 20h14_21"&gt;

&lt;/p&gt;
&lt;p&gt;Although Copy Handler also supports “moving” data, I do personally actually never move data, but rather first copy and then delete. Well possible that I am a bit conservative here, but I rather know something got copied properly before deleting something, if a move operation fails you might find yourself in an unpleasant situation.&lt;/p&gt;</description></item><item><title>Get the latest version of the GPOTool.exe</title><link>https://www.verboon.info/2011/07/get-the-latest-version-of-the-gpotool-exe/</link><pubDate>Sat, 23 Jul 2011 20:49:13 +0000</pubDate><guid>https://www.verboon.info/2011/07/get-the-latest-version-of-the-gpotool-exe/</guid><description>&lt;p&gt;The latest version of the GPOtool is the one that is included within the Microsoft Windows 2003 Resource kit. That’s what we all used to know. BUT hey I just figured out a few days ago that there is actually an official newer version around it’s included within the &lt;a href="http://www.microsoft.com/download/en/details.aspx?id=24745"&gt;Microsoft Product Reports Utility&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Here’s how to get it. When launching the mpsreports_x86.exe or mpsreports_x64.exe the utility extracts the files into the temp folder.&lt;/p&gt;</description></item><item><title>Have you checked your Group Policy Health lately?</title><link>https://www.verboon.info/2011/07/have-you-checked-your-group-policy-health-lately/</link><pubDate>Sat, 23 Jul 2011 20:19:35 +0000</pubDate><guid>https://www.verboon.info/2011/07/have-you-checked-your-group-policy-health-lately/</guid><description>&lt;p&gt;Group Policies are an essential part of every Windows Client infrastructure and it’s therefore critical to regularly spend some effort to ensure that things are in a healthy state. I would define a healthy Group Policy infrastructure as following:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;All Group Policies are correctly synched across all domain controllers&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;There are no unlinked Group Policies (unless it’s by purpose because we use them only ad-hoc for testing purposes)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;There are no Group Policies that are completely disabled (unless it’s by purpose because we use them only ad-hoc for testing purposes)&lt;/p&gt;</description></item><item><title>ToolTip: Xperf123 simplify Windows Performance Data Collection</title><link>https://www.verboon.info/2011/07/tooltip-xperf123-simplify-windows-performance-data-collection/</link><pubDate>Mon, 18 Jul 2011 19:26:06 +0000</pubDate><guid>https://www.verboon.info/2011/07/tooltip-xperf123-simplify-windows-performance-data-collection/</guid><description>&lt;p&gt;Those of you who have been using the Windows Performance Analysis Toolkit know of the many command line options xperf provides. Xperf123 solves that challenge by providing an intuitive user interface to configure and start a trace.&lt;/p&gt;
&lt;p&gt;Xperf123 provides the following trace options:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;General Base&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Disk I/O&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;High CPU&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Paged/Non Paged Pool&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Working Set&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Heap Leaks&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Virtual Allocations (Memory Leak)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Wait Analysis&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Shutdown&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Reboot&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Startup&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Hibernation&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/2011-07-18-21h24_47_thumb.png" alt="2011-07-18 21h24_47"&gt;

&lt;/p&gt;
&lt;p&gt;Note that the Xperf123 download package has the 64 bit version included of the following tools. XPerf.exe, perfctrl.dll, xbootmgr.exe, &lt;br&gt;
xbootmgrSleep.exe and xperf.exe. If you are running a 32 bit version of Windows 7 you must download the appropriate binaries from &lt;a href="http://www.microsoft.com/download/en/details.aspx?id=8279"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Tip: Quickest way to find out the installed Java version</title><link>https://www.verboon.info/2011/07/tip-quickest-way-to-find-out-the-installed-java-version/</link><pubDate>Fri, 01 Jul 2011 16:44:16 +0000</pubDate><guid>https://www.verboon.info/2011/07/tip-quickest-way-to-find-out-the-installed-java-version/</guid><description>&lt;p&gt;To find out the Java version you have installed, simply open a command prompt and type&lt;/p&gt;
&lt;p&gt;java –version&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/2011-07-01-18h39_27_thumb.png" alt="2011-07-01 18h39_27"&gt;

&lt;/p&gt;</description></item><item><title>ToolTip: PwrTest (Testing Windows Power Management)</title><link>https://www.verboon.info/2011/06/tooltip-pwrtest-testing-windows-power-management/</link><pubDate>Thu, 30 Jun 2011 19:23:26 +0000</pubDate><guid>https://www.verboon.info/2011/06/tooltip-pwrtest-testing-windows-power-management/</guid><description>&lt;p&gt;While reading the Microsoft Whitepaper &lt;a href="http://www.microsoft.com/download/en/details.aspx?id=26226"&gt;Diagnosing Application Compatibility Issues Affecting Windows Power Management&lt;/a&gt; I came across a utility called PwrTest that can be used to diagnose sleep reliability issues and more… The below list shows the various options the tool provides.&lt;/p&gt;
&lt;pre&gt;&lt;code&gt; **Scenario**

 **Description**

 sleep

 for sleep/resume transition testing 

 battery

 for battery information testing 

 info

 for system capabilities information 

 es

 for thread execution state changes 

 idle

 for power idle statistics 

 ppm

 for processor power management testing 

 timer

 for system timer resolution statistics 

 disk

 for disk idle statistics 

 device

 for device idle statistics 

 monitor

 for monitor dimming and blanking statistics 

 requests

 for showing power requests 

 thermal

 for ACPI thermal zone monitoring 

 processidle

 for forcing idle/background tasks to be run 

 PwrTest.exe is part of the Windows Driver Kit that can be downloaded from [here](http://www.microsoft.com/download/en/confirmation.aspx?id=11800). You will need to download an ISO file that is approx. 620 MB, but no worries, no need to install the Full Driver Kit to get this utility. When launching the installer, just select the Tools. 
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;
 &lt;img src="images/2011-06-30-20h09_06_thumb.png" alt="2011-06-30 20h09_06"&gt;

&lt;/p&gt;</description></item><item><title>The GatherNetworkinfo.vbs Script</title><link>https://www.verboon.info/2011/06/the-gathernetworkinfo-vbs-script/</link><pubDate>Mon, 20 Jun 2011 20:17:37 +0000</pubDate><guid>https://www.verboon.info/2011/06/the-gathernetworkinfo-vbs-script/</guid><description>&lt;p&gt;I recently read the whitepaper“&lt;a href="http://www.sans.org/reading_room/whitepapers/hackers/windows-script-host-hack-windows_33583"&gt;Using Windows Script Host and COM to Hack Windows&lt;/a&gt;” that is mentioning the GatherNetworkinfo.vbs script I hadn’t paid attention to yet. The gathernetworkinfo.vbs script comes by default with every Windows 7 installation and is located within the C:\Windows\System32\ folder.&lt;/p&gt;
&lt;p&gt;The script does collect various networking information about the Windows 7 system and its configuration and dumps the information into the C:\Windows\System32\Config folder.&lt;/p&gt;
&lt;p&gt;On a system where the script hasn’t been executed yet the Config folder looks as following:&lt;/p&gt;</description></item><item><title>Group Policy Settings for Silverlight 4 &amp;ndash; FIXED</title><link>https://www.verboon.info/2011/06/group-policy-settings-for-silverlight-4fixed/</link><pubDate>Mon, 06 Jun 2011 13:29:23 +0000</pubDate><guid>https://www.verboon.info/2011/06/group-policy-settings-for-silverlight-4fixed/</guid><description>&lt;p&gt;On the Microsoft Silverlight website you will find a page that describes the &lt;a href="http://www.microsoft.com/getsilverlight/resources/documentation/grouppolicysettings.aspx#isolated-storage"&gt;available Group Policy Settings for Silverlight&lt;/a&gt; as well as the content for the ADMX and ADML file. But… it doesn’t work because the code on the web contains a bug and a section is missing.&lt;/p&gt;
&lt;p&gt;Within the silverlight.admx there is an unnecessary space and within the silverlight.amdl the section for SET_ALLOW_MAXIMUM_ISOLATED_STORAGE and ALLOW_MAXIMUM_ISOLATED_STORAGE_HELP is completely missing. &lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image_thumb.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;To get the Silverlight GPO working remove the space from ALLOW_MAXIMUM_ISOLATED_STORAGE_HELP and add the following section to the silverlight.adml file.&lt;/p&gt;</description></item><item><title>ToolTip: Path Copy Copy</title><link>https://www.verboon.info/2011/06/tooltip-path-copy-copy/</link><pubDate>Fri, 03 Jun 2011 19:05:13 +0000</pubDate><guid>https://www.verboon.info/2011/06/tooltip-path-copy-copy/</guid><description>&lt;p&gt;During my bi-weekly CodePlex browsing session, I came across this nice little utility called Path Copy Copy which is an Explorer add-in for copying file or folder paths.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/2011-06-03-21h02_07_thumb.png" alt="2011-06-03 21h02_07"&gt;

&lt;/p&gt;
&lt;p&gt;Download Path Copy Copy from &lt;a href="http://pathcopycopy.codeplex.com/"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Windows 7 Search Connector for Citrix eDocs</title><link>https://www.verboon.info/2011/05/windows-7-search-connector-for-citrix-edocs/</link><pubDate>Tue, 24 May 2011 20:33:58 +0000</pubDate><guid>https://www.verboon.info/2011/05/windows-7-search-connector-for-citrix-edocs/</guid><description>&lt;p&gt;Here’s another Search Connector for Windows 7 I’ve just created. Start your &lt;a href="http://support.citrix.com/proddocs/index.jsp"&gt;Citrix eDocs&lt;/a&gt; search directly from the Windows Explorer.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/2011-05-24-22h08_03_thumb.png" alt="2011-05-24 22h08_03"&gt;

&lt;/p&gt;
&lt;p&gt;Installing the Search Connector for Citrix eDocs&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Download the citrixedocs.zip from &lt;a href="https://www.verboon.info/fun/citrixedocs.zip"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Extract the citrixedocs.osdx from the ZIP file&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Double click on the osdx file &lt;br&gt;

 &lt;img src="images/2011-05-24-22h29_47_thumb.png" alt="2011-05-24 22h29_47"&gt;

&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Click Add to install the Search Connector&lt;/p&gt;
&lt;p&gt;To remove the Search Connector simply click on the Citrix eDocs Search Connector in Windows Explorer and select Remove. Then open windows explorer and navigate to C:\Users&amp;lt;user&amp;gt;\Searches (where &lt;user&gt; is your username) and delete the file Citrix eDocs.searchConnector-ms&lt;/p&gt;</description></item><item><title>BGInfo Template for XenDesktop 5</title><link>https://www.verboon.info/2011/05/bginfo-template-for-xendesktop-5/</link><pubDate>Sun, 22 May 2011 22:48:26 +0000</pubDate><guid>https://www.verboon.info/2011/05/bginfo-template-for-xendesktop-5/</guid><description>&lt;p&gt;During the past weeks I have spend a bit of time with Citrix XenDesktop 5 and while I was busy creating Desktop Groups, updating Master images, I thought i t could be helpful to see some information directly on the desktop. Show things on the desktop?, okay that’s a no-brainer, &lt;a href="http://technet.microsoft.com/en-us/sysinternals/bb897557"&gt;BGInfo&lt;/a&gt; from Sysinternals is what we need.&lt;/p&gt;
&lt;p&gt;So I created a template for BGInfo that just shows the information I need when using XenDesktop.&lt;/p&gt;</description></item><item><title>ReadTip: AppLocker Technical Documentation for Windows 7 and Windows Server 2008 R2</title><link>https://www.verboon.info/2011/05/readtip-applocker-technical-documentation-for-windows-7-and-windows-server-2008-r2/</link><pubDate>Sat, 21 May 2011 11:18:16 +0000</pubDate><guid>https://www.verboon.info/2011/05/readtip-applocker-technical-documentation-for-windows-7-and-windows-server-2008-r2/</guid><description>&lt;p&gt;The AppLocker Technical Documentation for Windows 7 and Windows Server 2008 R2 provides technical guidance about understanding how AppLocker works and how to effectively plan and deploy AppLocker policies.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/images?q=tbn:ANd9GcRcoThRfkSr9OxcnkO6lFRQcXeEiL8U1Yo7xUnLlZIREnRIpwsf2g" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;Download the documents from  &lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=025cf2e8-b0ab-4419-b5bb-86ab2d5eca83"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>ToolTip: HDX Monitor for XenDesktop</title><link>https://www.verboon.info/2011/05/tooltip-hdx-monitor-for-xendesktop/</link><pubDate>Thu, 19 May 2011 23:00:07 +0000</pubDate><guid>https://www.verboon.info/2011/05/tooltip-hdx-monitor-for-xendesktop/</guid><description>&lt;p&gt;If you experience poor performance using a XenDesktop session, video and audio is not playing nicely, the Windows Event log is showing messages as shown below, it’s time to take a closer look at what’s going on.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Network latency is above the level supported by HDX MediaStream for Flash.  Server-side Flash rendering will be used if available.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Measured latency (milliseconds): 86&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/2011-05-20-00h40_32_thumb.png" alt="2011-05-20 00h40_32"&gt;

&lt;/p&gt;
&lt;p&gt;Citrix has a FREE tool available to validate the operation of HDX. The Tool is called HDX Monitor for XenDesktop and can be downloaded from &lt;a href="http://hdx.citrix.com/hdx-monitor"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Retrieve Windows Boot Time Script</title><link>https://www.verboon.info/2011/05/retrieve-windows-boot-time-script/</link><pubDate>Thu, 19 May 2011 00:42:14 +0000</pubDate><guid>https://www.verboon.info/2011/05/retrieve-windows-boot-time-script/</guid><description>&lt;p&gt;Here’s a small batch script to get the Windows 7 Boot time shown in milliseconds.&lt;/p&gt;
&lt;p&gt;@echo off&lt;br&gt;
FOR /F &amp;ldquo;Tokens=4&amp;rdquo; %%a IN (&amp;rsquo;%windir%\system32\wevtutil.exe qe Microsoft-Windows-Diagnostics-Performance/Operational /rd:true /f:Text /c:1 /q:&amp;quot;*[System[(EventID = 100)]]&amp;quot;  /e:Events ^| FIND &amp;ldquo;Duration&amp;rdquo;&amp;rsquo;) DO SET BTIME=%%a &lt;br&gt;
ECHO Boot Time is : %BTIME%&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/2011-05-19-02h39_00_thumb.png" alt="2011-05-19 02h39_00"&gt;

&lt;/p&gt;
&lt;p&gt;Inspiration for this script came from the article &lt;a href="http://www.windowsitpro.com/article/windows-client/monitor-system-startup-performance-in-windows-7"&gt;Monitor System Startup Performance in Windows 7&lt;/a&gt; written by Sean Wheeler for &lt;a href="http://www.windowsitpro.com/"&gt;WindowsITPro&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>ToolTip: Citrix Port Check (CtxPrtChk.exe)</title><link>https://www.verboon.info/2011/05/tooltip-citrix-port-check-ctxprtchk-exe/</link><pubDate>Mon, 16 May 2011 15:22:37 +0000</pubDate><guid>https://www.verboon.info/2011/05/tooltip-citrix-port-check-ctxprtchk-exe/</guid><description>&lt;p&gt;Here’s a nice small and FREE utility from Citrix that allows you to test connectivity to a remote host on a specified port. In the example below I test if port 5900 (used for VNC) is open and listening.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/PORTCHECK_thumb.png" alt="PORTCHECK"&gt;

&lt;/p&gt;
&lt;p&gt;Download CtxPrtChk from &lt;a href="http://support.citrix.com/article/CTX122450"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>ReadTip: XenDesktop 5 MCS or PVS</title><link>https://www.verboon.info/2011/05/readtip-xendesktop-5-mcs-or-pvs/</link><pubDate>Mon, 16 May 2011 06:51:02 +0000</pubDate><guid>https://www.verboon.info/2011/05/readtip-xendesktop-5-mcs-or-pvs/</guid><description>&lt;p&gt;If you’re planning to implement a XenDesktop 5 solution, you will have to think about using MCS (Machine Creation Services) or PVS (Provisioning Services). The XenDesktop Planning Guide for Image Delivery provides some guidance on this subject. The paper can be found &lt;a href="http://support.citrix.com/servlet/KbServlet/download/26449-102-650176/XD%20-%20Planning%20Guide%20-%20Desktop%20Image%20Delivery.pdf"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Remote access to the XenServer Configuration Console GUI</title><link>https://www.verboon.info/2011/05/remote-access-to-the-xenserver-configuration-console-gui/</link><pubDate>Sat, 14 May 2011 13:07:04 +0000</pubDate><guid>https://www.verboon.info/2011/05/remote-access-to-the-xenserver-configuration-console-gui/</guid><description>&lt;p&gt;The XenServer Configuration Console GUI can be accessed remotely by entering the following command at the prompt&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;xsconsole&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/2011-05-14-15h02_30_thumb.png" alt="2011-05-14 15h02_30"&gt;

&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/2011-05-14-15h03_57_thumb.png" alt="2011-05-14 15h03_57"&gt;

&lt;/p&gt;</description></item><item><title>ToolTip: Bits Monitor</title><link>https://www.verboon.info/2011/05/tooltip-bits-monitor/</link><pubDate>Sat, 14 May 2011 09:40:48 +0000</pubDate><guid>https://www.verboon.info/2011/05/tooltip-bits-monitor/</guid><description>&lt;p&gt;Bits Monitor is a small FREE utility that displays BITS (Background Intelligent Transfer Service) activity.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/2011-05-14-11h35_31_thumb.png" alt="2011-05-14 11h35_31"&gt;

&lt;/p&gt;
&lt;p&gt;Bits Monitor can be downloaded from &lt;a href="http://bitsmonitor.codeplex.com/"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Group Policy Settings to control BITS Bandwidth usage</title><link>https://www.verboon.info/2011/05/group-policy-settings-to-control-bits-bandwidth-usage/</link><pubDate>Wed, 11 May 2011 23:32:59 +0000</pubDate><guid>https://www.verboon.info/2011/05/group-policy-settings-to-control-bits-bandwidth-usage/</guid><description>&lt;p&gt;I just read the article &lt;a href="http://blogs.msdn.com/b/wmi/archive/2011/02/02/bits-more-flexible-bandwidth-limit-policies.aspx"&gt;BITS – More Flexible Bandwidth Limit Policies&lt;/a&gt; on the Windows Management Infrastructure Blog which describes how BITS bandwidth usage can be configured through Group Policy settings. For Windows 7 (or computers with BITS 3.5 installed) there are 2 Group Policies that provide more granular control of BITS bandwidth usage during working / non-working days/hours and during scheduled maintenance days/hours.&lt;/p&gt;
&lt;p&gt;The 2 GPOs can be found under Computer Configuration -&amp;gt; Administrative Templates -&amp;gt; Network -&amp;gt; Background Intelligent Transfer Service&lt;/p&gt;</description></item><item><title>PSExec launch script</title><link>https://www.verboon.info/2011/05/psexec-launch-script/</link><pubDate>Wed, 11 May 2011 15:10:32 +0000</pubDate><guid>https://www.verboon.info/2011/05/psexec-launch-script/</guid><description>&lt;p&gt;Tired of typing the psexec command with all the command line options? Here’s a short PsExec launch script I wrote today. Using this allows you to just type the remote computer’s computer name or IP address and then launches the command prompt.&lt;/p&gt;
&lt;p&gt;@echo off &lt;br&gt;
Echo&lt;/p&gt;
&lt;p&gt;SET user= *ADD USERNAME HERE &lt;br&gt;
*SET pwd= &lt;em&gt;ADD PASSWORD HERE&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;:START &lt;br&gt;
SET /P Node=Computername or IP Address: &lt;br&gt;
IF &amp;ldquo;%node%&amp;quot;==&amp;rdquo;&amp;quot; GOTO :START&lt;/p&gt;
&lt;p&gt;Echo. &lt;br&gt;
Echo Starting PSEXEC on %node% &lt;br&gt;
Echo. &lt;br&gt;
psexec -u %user% -p %pwd% \%node% cmd&lt;/p&gt;</description></item><item><title>ToolTip: CrystalDMI</title><link>https://www.verboon.info/2011/05/tooltip-crystaldmi/</link><pubDate>Tue, 10 May 2011 15:09:14 +0000</pubDate><guid>https://www.verboon.info/2011/05/tooltip-crystaldmi/</guid><description>&lt;p&gt;The CrystalDMI utility allows you to read DMI (Desktop Management Interface) data. CrystalDMI is FREE and does not require installation. Download is available &lt;a href="http://crystalmark.info/software/CrystalDMI/index-e.html"&gt;here&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image_thumb.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;More information about DMI can be found &lt;a href="http://www.dmtf.org/standards/smbios"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>ToolTip: Microsoft Safety Scanner</title><link>https://www.verboon.info/2011/05/tooltip-microsoft-safety-scanner/</link><pubDate>Sun, 08 May 2011 18:05:58 +0000</pubDate><guid>https://www.verboon.info/2011/05/tooltip-microsoft-safety-scanner/</guid><description>&lt;p&gt;If you’re looking for a FREE Virus and Malware scanning tool that does not require installation, have a look at the Microsoft Safety Scanner tool. The software runs on Windows 7, Windows Server 2003, Windows Vista and Windows XP. I wonder why Server 2008 and 2008-R2 are not listed, but the fact that it does support Server 2003 makes it a perfect utility for my Windows Home Server.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/msert_thumb.png" alt="msert"&gt;

&lt;/p&gt;
&lt;p&gt;Note that the Microsoft Safety Scanner does not provide Real Time protection, so consider this tool for scan and remove purposes when other software fails to remove a threat. Also note that the executable is about 70 MB and is only valid for 10 days, after that you must download the software again, witch contains the latest signature files.&lt;/p&gt;</description></item><item><title>Running a Custom Scan with Microsoft Security Essentials using a Batch Script</title><link>https://www.verboon.info/2011/05/running-a-custom-scan-with-microsoft-security-essentials-using-a-batch-script/</link><pubDate>Sat, 07 May 2011 11:51:47 +0000</pubDate><guid>https://www.verboon.info/2011/05/running-a-custom-scan-with-microsoft-security-essentials-using-a-batch-script/</guid><description>&lt;p&gt;Here’s a small script I just wrote to perform an antivirus scan against a specified file.&lt;/p&gt;
&lt;p&gt;@Echo off&lt;/p&gt;
&lt;p&gt;FOR /F &amp;ldquo;Tokens=4&amp;rdquo; %%a IN (&amp;rsquo;&amp;ldquo;C:\Program Files\Microsoft Security Client\AntiMalWare\mpcmdrun.exe&amp;rdquo; -Scan -ScanType 3 -File C:\TEMP\test1.wim -DisableRemediation&amp;rsquo;) DO SET THREAT=%%a&lt;br&gt;
Echo. &lt;br&gt;
if &amp;ldquo;%THREAT%&amp;quot;==&amp;ldquo;no&amp;rdquo; ( &lt;br&gt;
    color 2F &lt;br&gt;
    Echo No Threats Found - All clean &lt;br&gt;
    ) ELSE ( &lt;br&gt;
    color 4F &lt;br&gt;
    Echo WARNING! Virus Found &lt;br&gt;
) &lt;br&gt;
Echo. &lt;br&gt;
pause&lt;/p&gt;
&lt;p&gt;If all is OK you get the following result&lt;/p&gt;</description></item><item><title>Tip: Broadcast your PowerPoint Presentation</title><link>https://www.verboon.info/2011/05/tip-broadcast-your-powerpoint-presentation/</link><pubDate>Wed, 04 May 2011 18:59:09 +0000</pubDate><guid>https://www.verboon.info/2011/05/tip-broadcast-your-powerpoint-presentation/</guid><description>&lt;p&gt;Did you know that with PowerPoint 2010 you can broadcast your presentation over the internet? Well I didn’t. And I must say this is a really cool feature, especially when taking into account that sometimes it can be quite a challenge to get multiple participants join a virtual conference like Microsoft Live Meeting or similar live conference system. (especially when you collaborate with customers that work in a locked down environment and can’t install things themselves).&lt;/p&gt;</description></item><item><title>ReadTip: Group Policy for Beginners</title><link>https://www.verboon.info/2011/04/readtip-group-policy-for-beginners/</link><pubDate>Fri, 29 Apr 2011 06:41:23 +0000</pubDate><guid>https://www.verboon.info/2011/04/readtip-group-policy-for-beginners/</guid><description>&lt;p&gt;Microsoft has released a document called &lt;strong&gt;Group Policy for Beginners&lt;/strong&gt; which provides an overview of what you can do with Group Policies, the essential concepts and some step by step instructions to get you going. If you haven’t done anything with GPOs before and are just about to learn how this all works, this document is for you. I also recommend this document for project managers that haven’t done anything with GPOs in the past.&lt;/p&gt;</description></item><item><title>WatchTip: Dynamic Memory in Windows Server 2008 R2 SP1</title><link>https://www.verboon.info/2011/04/watchtip-dynamic-memory-in-windows-server-2008-r2-sp1/</link><pubDate>Thu, 28 Apr 2011 21:37:17 +0000</pubDate><guid>https://www.verboon.info/2011/04/watchtip-dynamic-memory-in-windows-server-2008-r2-sp1/</guid><description>&lt;p&gt;There has been a lot of talk about Dynamic Memory in Windows Server 2008 R2 SP1. In this video Jeff Alexander provides an excellent 14 minute overview. Watch the video &lt;a href="http://technet.microsoft.com/en-us/edge/dynamic-memory-in-windows-server-2008-r2-sp1"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Diagnostics and Recovery Toolset (DART) Remote Connection Tool</title><link>https://www.verboon.info/2011/04/diagnostics-and-recovery-toolset-dart-remote-connection-tool/</link><pubDate>Thu, 28 Apr 2011 20:07:58 +0000</pubDate><guid>https://www.verboon.info/2011/04/diagnostics-and-recovery-toolset-dart-remote-connection-tool/</guid><description>&lt;p&gt;Just a few weeks ago Microsoft released a public Beta version of the Diagnostics and Recovery Toolset (DART) 7. One of the new features of DART7 is the Remote Connection Tool. Okay, I agree this is not rocked science, actually I’ve written about this before &lt;a href="https://www.verboon.info/index.php/2009/12/remote-management-of-amtvpro-machine-with-winpe-and-vnc/comment-page-1/#comment-249"&gt;using a VNC client&lt;/a&gt;, but now that it is included within the tool suite, it’s just there and ready to use.&lt;/p&gt;
&lt;p&gt;Let’s have a look how this works. On the client side we boot the client into DART, this can be either from a DVD, USB, from the &lt;a href="https://www.verboon.info/index.php/2010/11/adding-microsoft-diagnostics-and-recovery-toolset-dart-to-your-windows-7-boot-menu/"&gt;local disk&lt;/a&gt; or PXE boot. Note that when creating the DART media you must include additional network drivers for the clients you use, unless already supported by the out-of-the-box drivers included within PE.&lt;/p&gt;</description></item><item><title>Office Communicator&amp;ndash;Do Not Disturb</title><link>https://www.verboon.info/2011/04/office-communicatordo-not-disturb/</link><pubDate>Wed, 27 Apr 2011 06:15:17 +0000</pubDate><guid>https://www.verboon.info/2011/04/office-communicatordo-not-disturb/</guid><description>&lt;p&gt;Nowadays most enterprises use some sort of instant messaging solution like Jabber or Microsoft Office Communicator which now is called Microsoft Lync.&lt;/p&gt;
&lt;p&gt;While there are many advantages in using an instant messaging client such as quickly asking someone for information instead of writing an e-mail, or check someone’s availability for a short phone call, there are also some disadvantages. First people always expect to get an immediate response, second there is a risk that people get too much sidetracked.&lt;/p&gt;</description></item><item><title>Windows 7 and Multilanguage Packs</title><link>https://www.verboon.info/2011/04/windows-7-and-multilanguage-packs/</link><pubDate>Tue, 26 Apr 2011 13:34:43 +0000</pubDate><guid>https://www.verboon.info/2011/04/windows-7-and-multilanguage-packs/</guid><description>&lt;p&gt;Most of you actively dealing with Windows 7 deployments probably know about the Multilanguage Packs for Windows 7 , but since I do still get questions about this every now and then, I thought it’s worth to do a brief recap on this subject.&lt;/p&gt;
&lt;p&gt;For the sake of simplicity I’ve created a Q&amp;amp;A based summary.&lt;/p&gt;
&lt;p&gt;**Q:  What is the default language of Windows 7 &lt;br&gt;
**A:  The Windows 7 (as Vista) core operating system is language agnostic. In terms of licensing and language support Microsoft has the following definitions:&lt;/p&gt;</description></item><item><title>Extract Path with spaces from Registry value</title><link>https://www.verboon.info/2011/04/extract-path-with-spaces-from-registry-value/</link><pubDate>Mon, 25 Apr 2011 20:38:05 +0000</pubDate><guid>https://www.verboon.info/2011/04/extract-path-with-spaces-from-registry-value/</guid><description>&lt;p&gt;I’ve been browsing through the Microsoft TechNet Forums to see whether I can learn something new or maybe give someone a helping hand. Now before I am going to show the solution I gave someone, let me first tell you this.&lt;/p&gt;
&lt;p&gt;It was just before having diner that I read the question and already thought of a possible solution, but then it was time for diner, moving away from my laptop I thought it looks like the knowledge on the good old DOS scripting language is slowly disappearing. When I came back from diner I submitted the response (after creating a little test script first). Once I had submitted my response, I noticed that the question was already marked as answered so unfortunately someone was faster in responding than me. Now comes the funny part of the story, it was the person himself who had provided the answer by writing some** C#** Code to do the job. Now this makes me feel really old

 &lt;img src="images/wlEmoticon-smile.png" alt="Smile"&gt;

&lt;/p&gt;</description></item><item><title>Group Policy Settings for Windows Games</title><link>https://www.verboon.info/2011/04/group-policy-settings-for-windows-games/</link><pubDate>Mon, 25 Apr 2011 15:05:56 +0000</pubDate><guid>https://www.verboon.info/2011/04/group-policy-settings-for-windows-games/</guid><description>&lt;p&gt;In Windows 7 Professional and Enterprise the Windows Games are not enabled by default. But if you have decided to include them in your corporate standard image or users with administrative rights enable them by themselves, you should consider using the following Group Policy settings.&lt;/p&gt;
&lt;pre&gt;&lt;code&gt; **Location** **Location** **Setting** **Description** Computer Configuration Administrative Templates\Windows Components\Game Explorer Turn off downloading of game information Manages download of game box art and ratings from the Windows Metadata Services.

 If you enable this setting, game information including box art and ratings will not be downloaded. 

 If you disable or do not configure this setting, game information will be downloaded from Windows Metadata Services.

 Computer Configuration Administrative Templates\Windows Components\Game Explorer Turn off game updates Manages download of game update information from Windows Metadata Services.

 If you enable this setting, game update information will not be downloaded. 

 If you disable or do not configure this setting, game update information will be downloaded from Windows Metadata Services.

 Computer Configuration Administrative Templates\Windows Components\Game Explorer Turn off tracking of last play time of games in the games folder Tracks the last play time of games in the Games folder.

 If you enable this setting the last played time of games will not be recorded in Games folder. This setting only affects the Games folder. 

 If you disable or do not configure this setting, the last played time will be displayed to the user.

  
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;
 &lt;img src="images/image4_thumb.png" alt="image"&gt;

&lt;/p&gt;</description></item><item><title>ToolTip: Virtual CloneDrive</title><link>https://www.verboon.info/2011/04/tooltip-virtual-clonedrive/</link><pubDate>Mon, 25 Apr 2011 14:43:02 +0000</pubDate><guid>https://www.verboon.info/2011/04/tooltip-virtual-clonedrive/</guid><description>&lt;p&gt;Here’s another &lt;strong&gt;FREE&lt;/strong&gt; virtual CD/DVD clone drive utility. Virtual CloneDrive can mount and unmount most common image formats such as ISO, BIN and CCD.&lt;/p&gt;
&lt;pre&gt;&lt;code&gt; ![2011-04-25 16h43_50](images/2011-04-25-16h43_50_thumb.png) [
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;
 &lt;img src="images/2011-04-25-16h26_38_thumb1.png" alt="2011-04-25 16h26_38"&gt;


](images/2011-04-25-16h26_381.png)  &lt;/p&gt;
&lt;p&gt;Virtual CloneDrive can be downloaded from &lt;a href="http://www.slysoft.com/en/virtual-clonedrive.html"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Scheduled Tasks for Windows Games</title><link>https://www.verboon.info/2011/04/scheduled-tasks-for-windows-games/</link><pubDate>Fri, 22 Apr 2011 14:05:55 +0000</pubDate><guid>https://www.verboon.info/2011/04/scheduled-tasks-for-windows-games/</guid><description>&lt;p&gt;When opening the Windows Task Scheduler you might see a Task called “UpdateCheck_” located within the Games folder of the Task Scheduler Library.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/2011-04-22-15h42_08_thumb.png" alt="2011-04-22 15h42_08"&gt;

&lt;/p&gt;
&lt;p&gt;To enable or disable this Task open the “Game Explorer” within Windows and then select options.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/2011-04-22-15h48_49_thumb.png" alt="2011-04-22 15h48_49"&gt;

&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/2011-04-22-15h52_04_thumb.png" alt="2011-04-22 15h52_04"&gt;

&lt;/p&gt;
&lt;p&gt;When selecting “Automatically check online for updates and news, then notify me when the’re available” a scheduled Task is automatically being created. When selecting “Never check online for updates or news, I’ll do it manually” the task if existed before is removed.&lt;/p&gt;</description></item><item><title>ToolTip: Dummy File Creator</title><link>https://www.verboon.info/2011/04/tooltip-dummy-file-creator/</link><pubDate>Fri, 22 Apr 2011 13:01:34 +0000</pubDate><guid>https://www.verboon.info/2011/04/tooltip-dummy-file-creator/</guid><description>&lt;p&gt;A while back I wrote about how to &lt;a href="https://www.verboon.info/index.php/2009/05/create-empty-files-using-fsutilexe/"&gt;create empty files using FSUTIL&lt;/a&gt; a windows build-in command line tool for managing FAT and NTFS file systems. Today I found a nice little free utility called Dummy File Creator created by Nikko Cheng.&lt;/p&gt;
&lt;p&gt;You can use the GUI version (dummy.exe) or if you want to include generating dummy files within a script you can use the command-line based version (DummyCMD.exe).&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/2011-04-22-14h56_20_thumb.png" alt="2011-04-22 14h56_20"&gt;

&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/2011-04-22-14h57_23_thumb.png" alt="2011-04-22 14h57_23"&gt;

&lt;/p&gt;</description></item><item><title>Custom GPO Template for Start Menu&amp;ndash;Highlight newly installed programs</title><link>https://www.verboon.info/2011/04/custom-gpo-template-for-start-menuhighlight-newly-installed-programs/</link><pubDate>Thu, 21 Apr 2011 12:18:49 +0000</pubDate><guid>https://www.verboon.info/2011/04/custom-gpo-template-for-start-menuhighlight-newly-installed-programs/</guid><description>&lt;p&gt;This morning at the &lt;a href="http://www.gpanswers.com/community/"&gt;GP Answers community forum&lt;/a&gt; someone asked how to configure the Start Menu option “Highlight newly installed programs” via GPO. As it turns out this setting is not included within the out of the box GPO templates. Since I have a few days off I thought let’s give a little help here.&lt;/p&gt;
&lt;p&gt;But before jumping into the custom ADMX template, let’s quickly look at the configuration setting itself. When installing an application the new created shortcut within the Start Menu is highlighted.&lt;/p&gt;</description></item><item><title>The Microsoft Customer Experience Improvement Program&amp;ndash;Part 2</title><link>https://www.verboon.info/2011/04/the-microsoft-customer-experience-improvement-programpart-2/</link><pubDate>Wed, 20 Apr 2011 22:14:08 +0000</pubDate><guid>https://www.verboon.info/2011/04/the-microsoft-customer-experience-improvement-programpart-2/</guid><description>&lt;p&gt;In &lt;a href="https://www.verboon.info/index.php/2011/04/the-microsoft-customer-experience-improvement-programpart-1/"&gt;Part 1 I&lt;/a&gt; explained the history, benefits and configuration of the CEIP. In part 2 we take a closer look at the SQM data processing and the involvement of the Windows Task Scheduler.&lt;/p&gt;
&lt;h1 id="sqm-data-processing"&gt;SQM Data processing&lt;/h1&gt;
&lt;p&gt;The following diagram was taken from the &lt;a href="http://msdn.microsoft.com/en-us/library/dd942431(v=prot.10).aspx"&gt;Corporate Customer Experience Improvement Program Client-to-Server Protocol Specification&lt;/a&gt; document and illustrates the CEIP data flow.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/2011-04-20-20h55_40_thumb.png" alt="2011-04-20 20h55_40"&gt;

&lt;/p&gt;
&lt;p&gt;Once CEIP is enabled simply run a dir *.sqm /s command and you will see files with an SQM extension being stored in several locations. I haven’t been able to see the files while being processed, but according to the documentation, it should all go through the following folder before it gets uploaded to Microsoft.&lt;/p&gt;</description></item><item><title>Why a double click in the upper left corner closes the Window</title><link>https://www.verboon.info/2011/04/why-a-double-click-in-the-upper-left-corner-closes-the-window/</link><pubDate>Wed, 20 Apr 2011 16:02:36 +0000</pubDate><guid>https://www.verboon.info/2011/04/why-a-double-click-in-the-upper-left-corner-closes-the-window/</guid><description>&lt;p&gt;Ever wondered why a double click in the upper left corner closes the Window although there is no close icon?&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/2011-04-20-17h42_10_thumb.png" alt="2011-04-20 17h42_10"&gt;

&lt;/p&gt;
&lt;p&gt;Well I have no proof for this, but assume that this is because in the early days of Windows, the only way to close a Window with the mouse was to DoubleClick on the Window Menu icon in the upper left corner as on the upper right side of the Window there were only buttons to minimize and maximize the Window.&lt;/p&gt;</description></item><item><title>The Microsoft Customer Experience Improvement Program&amp;ndash;Part 1</title><link>https://www.verboon.info/2011/04/the-microsoft-customer-experience-improvement-programpart-1/</link><pubDate>Wed, 20 Apr 2011 11:53:38 +0000</pubDate><guid>https://www.verboon.info/2011/04/the-microsoft-customer-experience-improvement-programpart-1/</guid><description>&lt;p&gt;The Microsoft Customer Experience Improvement Program (&lt;a href="http://www.microsoft.com/products/ceip/EN-US/default.mspx"&gt;CEIP&lt;/a&gt;) collects information about how people use Microsoft products. The primary objective of this program is to solve problems and improve Microsoft’s products and features. During the past two days I have tried to get a better insight into what CEIP is really about, how it works and how it can be configured.&lt;/p&gt;
&lt;h1 id="history"&gt;History&lt;/h1&gt;
&lt;p&gt;According to a blog post from Jensen Harris until the year 2003 the software design decisions at Microsoft were mostly supported by guesswork and that is not a shame because when looking around in these days, there are still many companies that make decisions based on a guess or an assumption.  The MSN product group at Microsoft were the first that used the CEIP to collect data about the performance and usage of the MSN Client. Internally at Microsoft the CEIP is called SQM. Initially SQM was an acronym for Service Quality Monitoring but was later redefined as Software Quality Metrics. While SQM already existed in many Microsoft Applications, Windows Vista was the first Operating System where SQM was shipped as an OS component.&lt;/p&gt;</description></item><item><title>Windows 7&amp;ndash;Windows System Assessment Tests (WinSAT)</title><link>https://www.verboon.info/2011/04/windows-7windows-system-assessment-tests-winsat/</link><pubDate>Sun, 17 Apr 2011 23:04:02 +0000</pubDate><guid>https://www.verboon.info/2011/04/windows-7windows-system-assessment-tests-winsat/</guid><description>&lt;p&gt;Hey there, today I am going to share some information I have gathered about the Windows System Assessment Tests aka as WinSAT. When WinSAT runs, various performance tests are executed for the following system components:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;CPU&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Memory&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Graphics&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Disk&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Upon completion of the assessment tests, each component is given a score that is based on the &lt;a href="http://windows.microsoft.com/en-US/windows7/What-is-the-Windows-Experience-Index"&gt;Windows Experience Index&lt;/a&gt;. The overall score called “Base Score” is based on the lowest subscore of an individual hardware component.

 &lt;img src="images/2011-04-17-22h50_13_thumb.png" alt="2011-04-17 22h50_13"&gt;


So what does the Base Score mean? Well Microsoft defines it as following:&lt;/p&gt;</description></item><item><title>Keep track of Global and Regional Windows 7 deployment status</title><link>https://www.verboon.info/2011/04/keep-track-of-global-and-regional-windows-7-deployment-status/</link><pubDate>Wed, 13 Apr 2011 17:54:18 +0000</pubDate><guid>https://www.verboon.info/2011/04/keep-track-of-global-and-regional-windows-7-deployment-status/</guid><description>&lt;p&gt;During this week there have been various &lt;a href="http://rcpmag.com/articles/2011/04/12/report-windows-7-passes-xp-in-us.aspx"&gt;reports&lt;/a&gt; about Windows 7 passing Windows XP in the U.S. The numbers used come from &lt;a href="http://gs.statcounter.com/"&gt;StatCounter&lt;/a&gt; a web analytics service. While Windows 7 has passed Windows XP in the U.S, we’re not yet there globally.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Worldwide Windows 7 Deployment Status&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/StatCounter-os-ww-monthly-201003-201103_thumb.jpg" alt="StatCounter-os-ww-monthly-201003-201103"&gt;

&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Source: Global Stats&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If you’re interested finding out how Windows 7 does in your region, simply go to &lt;a href="http://gs.statcounter.com/"&gt;StatCounter&lt;/a&gt; and select your region. Beside the operating system, you can also get statistics about Browser, Screen Resolution, Mobile Browser, Browser Version usage and a few more.&lt;/p&gt;</description></item><item><title>Using SUBST instead of a physical DVD or ISO mount utility</title><link>https://www.verboon.info/2011/04/using-subst-instead-of-a-physical-dvd-or-iso-mount-utility/</link><pubDate>Fri, 08 Apr 2011 23:21:01 +0000</pubDate><guid>https://www.verboon.info/2011/04/using-subst-instead-of-a-physical-dvd-or-iso-mount-utility/</guid><description>&lt;p&gt;While running the BETA version of the Microsoft DaRT Recovery Image Wizard (part of the MDOP Diagnostics and Recovery Toolset) I get prompted to select the DVD Drive that holds the Windows 7 installation sources. Well unfortunately I have the ISO file available but not burned on DVD and since it’s already late I’m not really willing to find an empty DVD and burn one. Now one option is to use an ISO mounting tool like PowerISO, but while considering installing an ISO mounting utility another idea came to my mind. SUBST.&lt;/p&gt;</description></item><item><title>Running an Application as Administrator or in Compatibility Mode</title><link>https://www.verboon.info/2011/03/running-an-application-as-administrator-or-in-compatibility-mode/</link><pubDate>Wed, 30 Mar 2011 22:55:43 +0000</pubDate><guid>https://www.verboon.info/2011/03/running-an-application-as-administrator-or-in-compatibility-mode/</guid><description>&lt;p&gt;Today someone in a forum asked how to programmatically configure an application so that it runs in compatibility mode. Configuring this manually is easy, just open the file’s properties, select the Compatibility tab and apply the required settings. On Windows 7 this then looks as shown in the picture below.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/2011-03-31-00h47_29_thumb.png" alt="2011-03-31 00h47_29"&gt;

&lt;/p&gt;
&lt;p&gt;Now whatever we configure here, it all gets written to the following location in the Windows Registry:&lt;/p&gt;
&lt;p&gt;HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers&lt;/p&gt;</description></item><item><title>ReadTip: BranchCache Learning Roadmap</title><link>https://www.verboon.info/2011/03/readtip-branchcache-learning-roadmap/</link><pubDate>Wed, 30 Mar 2011 19:30:34 +0000</pubDate><guid>https://www.verboon.info/2011/03/readtip-branchcache-learning-roadmap/</guid><description>&lt;p&gt;Microsoft has published a BranchCache Learning Roadmap document. Download the document from &lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=cda652cf-c954-4b78-9e1b-7a660dc3b867"&gt;here&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;
 &lt;img src="http://blogs.technet.com/blogfiles/aviraj/WindowsLiveWriter/WindowsServer2008R2DownloadBranchCacheEa_CCDA/branchcache2_658CF38D_2.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;&lt;em&gt;This learning roadmap provides you with links to prerequisite information you need to understand and deploy BranchCache, and also provides links to BranchCache information from level 100 to level 300. In addition there are links to optional information that will enhance your ability to expand and manage your BranchCache deployment.&lt;/em&gt;&lt;/p&gt;</description></item><item><title>Online Windows Crash Dump Analysis</title><link>https://www.verboon.info/2011/03/online-windows-crash-dump-analysis/</link><pubDate>Sun, 27 Mar 2011 14:50:04 +0000</pubDate><guid>https://www.verboon.info/2011/03/online-windows-crash-dump-analysis/</guid><description>&lt;p&gt;if you ever need to analyze a Windows Dump file but don’t have the Windows Debugging Tools available here’s a handy way of doing an online analysis of the dump file.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image_thumb2.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;Get the Windows Crash Dump file from C:\Windows\Minidump, then ZIP the dump file and upload it on the OSR Online website via the Instant Online Crash Analysis Service.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.osronline.com/page.cfm?name=analyze"&gt;http://www.osronline.com/page.cfm?name=analyze&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/2011-03-27-15h14_22_thumb.png" alt="2011-03-27 15h14_22"&gt;

&lt;/p&gt;
&lt;p&gt;After a while you get an online analysis report.&lt;/p&gt;</description></item><item><title>Using the Windows 7 USB/DVD Download Tool with custom ISO files</title><link>https://www.verboon.info/2011/03/using-the-windows-7-usbdvd-download-tool-with-custom-iso-files/</link><pubDate>Thu, 17 Mar 2011 15:51:32 +0000</pubDate><guid>https://www.verboon.info/2011/03/using-the-windows-7-usbdvd-download-tool-with-custom-iso-files/</guid><description>&lt;p&gt;Most of you are probably familiar with the Microsoft &lt;a href="http://wudt.codeplex.com/"&gt;Windows 7 USB/DVD Download Tool&lt;/a&gt; which allows you to create a copy of your Windows 7 ISO file on a USB or a DVD. Now the Tool works great with the original Microsoft Windows 7 ISO files, but when you want to use the tool for your own customized Windows 7 installation ISO files you might get an error as shown below.&lt;/p&gt;</description></item><item><title>Using the Windows 7 Event log to check WLAN Link Quality</title><link>https://www.verboon.info/2011/03/using-the-windows-7-event-log-to-check-wlan-link-quality/</link><pubDate>Tue, 15 Mar 2011 20:56:59 +0000</pubDate><guid>https://www.verboon.info/2011/03/using-the-windows-7-event-log-to-check-wlan-link-quality/</guid><description>&lt;p&gt;When using WLAN on a day to day basis we can see the WLAN signal strength via the Windows User Interface as shown in the screenshot below.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/2011-03-15-20h33_47_thumb.png" alt="2011-03-15 20h33_47"&gt;

&lt;/p&gt;
&lt;p&gt;But there are other ways, and yes the approach might appear a bit inconvenient, but basically I want to demonstrate the Power of the Windows Event log. First open the Windows Event viewer (eventvwr.msc) and then within the View Menu enable the Show &lt;strong&gt;Analytic and Debug Logs&lt;/strong&gt; option.&lt;/p&gt;</description></item><item><title>GPO Settings for Microsoft Security Essentials</title><link>https://www.verboon.info/2011/03/gpo-settings-for-microsoft-security-essentials/</link><pubDate>Tue, 15 Mar 2011 18:52:34 +0000</pubDate><guid>https://www.verboon.info/2011/03/gpo-settings-for-microsoft-security-essentials/</guid><description>&lt;p&gt;With the release of the latest version of Microsoft Security Essentials 2.0 in December 2010, Microsoft also changed the licensing terms.&lt;/p&gt;
&lt;p&gt;***Small Business. *&lt;em&gt;If you operate a small business, then you may install and use the software on up to ten (10) devices in your business.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Now although 10 PCs isn’t a lot, some Administrators might be interested in configuring their Microsoft Security Essential clients with a GPO. Fabien Duchene has created an Administrative template for MSE. Read more &lt;a href="http://fabienduchene.blogspot.com/2010/01/administrative-template-for-microsoft.html"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>ToolTip: Test Poor Network Connectivity (TMNetsim)</title><link>https://www.verboon.info/2011/03/tooltip-test-poor-network-connectivity-tmnetsim/</link><pubDate>Mon, 07 Mar 2011 20:56:41 +0000</pubDate><guid>https://www.verboon.info/2011/03/tooltip-test-poor-network-connectivity-tmnetsim/</guid><description>&lt;p&gt;A few days ago I found another utility for testing poor network connectivity. TMNetsim is a FREE utility provided by TMUrgent Technologies. &lt;em&gt;TMnetsim&lt;/em&gt; is used to simulate a wide-area network for a single protocol. TMnetsim is primarily used to simulate network delay, however, in some (rare) cases it may be used to simulate packet loss or out-of-order delivery, as well as packet capture. (For more details read the provided tmnetsim.html file).&lt;/p&gt;</description></item><item><title>Observations for Windows 7 Service Pack 1 Error 0x800f0a12</title><link>https://www.verboon.info/2011/02/observations-for-windows-7-service-pack-1-error-0x800f0a12/</link><pubDate>Thu, 24 Feb 2011 19:02:38 +0000</pubDate><guid>https://www.verboon.info/2011/02/observations-for-windows-7-service-pack-1-error-0x800f0a12/</guid><description>&lt;p&gt;During the past days I have been manually updating a few Windows 7 clients and on two of them I received the error &lt;strong&gt;0x800fa12&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/2011-02-24-11h26_01_thumb.png" alt="2011-02-24 11h26_01"&gt;

&lt;/p&gt;
&lt;p&gt;When clicking on the Go online &lt;a href="http://windows.microsoft.com/en-US/windows7/windows-7-windows-server-2008-r2-service-pack-1-sp1-installation-error-0x800F0A12"&gt;link&lt;/a&gt; Microsoft mentions the several reasons that could lead to this error.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;pre&gt;&lt;code&gt; The system partition isn’t automatically mounted, or made accessible to Windows, during startup. 
&lt;/code&gt;&lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;pre&gt;&lt;code&gt; A hard disk containing the system partition was removed prior to beginning SP1 installation.
&lt;/code&gt;&lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;pre&gt;&lt;code&gt; Windows is running on a storage area network (SAN), and access to the system partition has been disabled. 
&lt;/code&gt;&lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;pre&gt;&lt;code&gt; A disk management tool from another software manufacturer was used to copy (or clone) the disk or partition on which you’re trying to install SP1
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Knowing my systems I could immediately exclude cause 2,3 and 4, so took a closer look at cause 1. Running the command MOUNTVOL /L showed the following result:&lt;/p&gt;</description></item><item><title>Microsoft Open Specifications Documentation for Group Policy</title><link>https://www.verboon.info/2011/02/microsoft-open-specifications-documentation-for-group-policy/</link><pubDate>Sun, 20 Feb 2011 18:51:10 +0000</pubDate><guid>https://www.verboon.info/2011/02/microsoft-open-specifications-documentation-for-group-policy/</guid><description>&lt;p&gt;If you want to learn more about Group Policies then I suggest that you download and read the following documents:&lt;/p&gt;
&lt;p&gt;MS-GPSOD]: Group Policy System Overview Document&lt;br&gt;
&lt;a href="http://download.microsoft.com/download/C/6/C/C6C3C6F1-E84A-44EF-82A9-49BD3AAD8F58/%5bMS-GPSOD%5d.pdf"&gt;http://download.microsoft.com/download/C/6/C/C6C3C6F1-E84A-44EF-82A9-49BD3AAD8F58/%5bMS-GPSOD%5d.pdf&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;MS-GPOL]: Group Policy: Core Protocol Specification&lt;br&gt;
&lt;a href="http://msdn.microsoft.com/en-us/library/cc232478(v=PROT.13).aspx"&gt;http://msdn.microsoft.com/en-us/library/cc232478(v=PROT.13).aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;MS-GPDPC]: Group Policy: Deployed Printer Connections Extension&lt;br&gt;
&lt;a href="http://msdn.microsoft.com/en-us/library/cc232156(v=PROT.13).aspx"&gt;http://msdn.microsoft.com/en-us/library/cc232156(v=PROT.13).aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;MS-GPEF]: Group Policy: Encrypting File System Extension&lt;br&gt;
&lt;a href="http://msdn.microsoft.com/en-us/library/cc232218(PROT.10).aspx"&gt;http://msdn.microsoft.com/en-us/library/cc232218(PROT.10).aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;MS-GPFR]: Group Policy: Folder Redirection Protocol Extension&lt;br&gt;
&lt;a href="http://msdn.microsoft.com/en-us/library/cc232290(v=PROT.13).aspx"&gt;http://msdn.microsoft.com/en-us/library/cc232290(v=PROT.13).aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;MS-GPIE]: Group Policy: Internet Explorer Maintenance Extension&lt;br&gt;
&lt;a href="http://msdn.microsoft.com/en-us/library/cc232356(v=PROT.13).aspx"&gt;http://msdn.microsoft.com/en-us/library/cc232356(v=PROT.13).aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;MS-GPIPSEC]: Group Policy: IP Security (IPsec) Protocol Extension&lt;br&gt;
&lt;a href="http://msdn.microsoft.com/en-us/library/cc232415(v=PROT.13).aspx"&gt;http://msdn.microsoft.com/en-us/library/cc232415(v=PROT.13).aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;MS-GPPREF]: Group Policy: Preferences Extension Data Structure&lt;br&gt;
&lt;a href="http://msdn.microsoft.com/en-us/library/cc232587(v=PROT.13).aspx"&gt;http://msdn.microsoft.com/en-us/library/cc232587(v=PROT.13).aspx&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Podcast: The Proper Fit for Desktop Virtualization</title><link>https://www.verboon.info/2011/02/podcast-the-proper-fit-for-desktop-virtualization/</link><pubDate>Sun, 20 Feb 2011 13:46:20 +0000</pubDate><guid>https://www.verboon.info/2011/02/podcast-the-proper-fit-for-desktop-virtualization/</guid><description>&lt;p&gt;Last week I had a week off and went snowboarding with my family. Meanwhile my kids go too fast that I could follow them and my wife is a bit more fanatic in skiing than I am with snowboarding, so this leaves me with some time where I can listen to all those podcasts one downloads but never finds the time to listen to. Since I am rather a newbie within the Citrix space, it happened that I ended up listening to a podcast that is already 2 years old. This podcast however did in so many ways confirm my personal thoughts about Desktop Virtualization that I think it’s worth mentioning it again for those that haven’t listened to it yet.&lt;/p&gt;</description></item><item><title>Removing Backup Files Created during Windows 7 Service Pack 1 Installation</title><link>https://www.verboon.info/2011/02/removing-backup-files-created-during-windows-7-service-pack-1-installation/</link><pubDate>Sat, 19 Feb 2011 18:24:06 +0000</pubDate><guid>https://www.verboon.info/2011/02/removing-backup-files-created-during-windows-7-service-pack-1-installation/</guid><description>&lt;p&gt;For the Windows Vista Service Packs there was &lt;a href="https://www.verboon.info/index.php/2008/11/vista-sp1-cleanup-tool-vsp1clnexe/"&gt;vsp1cln.exe&lt;/a&gt; (SP1) and &lt;a href="https://www.verboon.info/index.php/2009/05/windows-vista-service-pack-2-cleanup/"&gt;compcln.exe&lt;/a&gt; (SP2) to cleanup the backup files created during the Service Pack installation. For Windows 7 Microsoft did not provide a separate cleanup tool, but instead leverages the windows-build-in DISM tool.&lt;/p&gt;
&lt;p&gt;To remove the backup files created during the Windows 7 Service Pack 1 installation run the following command from an elevated command prompt.&lt;/p&gt;
&lt;p&gt;dism.exe /online /cleanup-image /spsuperseded&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/2011-02-19-18h37_59_thumb.png" alt="2011-02-19 18h37_59"&gt;

&lt;/p&gt;
&lt;p&gt;After successful completion you should get some disk space back.&lt;/p&gt;</description></item><item><title>ToolTip: CaptureScreen</title><link>https://www.verboon.info/2011/02/tooltipcapturescreen/</link><pubDate>Tue, 08 Feb 2011 19:33:47 +0000</pubDate><guid>https://www.verboon.info/2011/02/tooltipcapturescreen/</guid><description>&lt;p&gt;Here’s another FREE Screen capture utility. Just download and run, no installation needed. Download and documentation can be found &lt;a href="http://patrice-zwenger.co.cc/my_programs.html#P1"&gt;here&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/2011-02-08-20h30_26_thumb.png" alt="2011-02-08 20h30_26"&gt;

&lt;/p&gt;</description></item><item><title>Exporting Windows Driver Store Information into Excel</title><link>https://www.verboon.info/2011/02/exporting-windows-driver-store-information-into-excel/</link><pubDate>Wed, 02 Feb 2011 21:16:51 +0000</pubDate><guid>https://www.verboon.info/2011/02/exporting-windows-driver-store-information-into-excel/</guid><description>&lt;p&gt;To obtain detailed information about a particular driver that is prestaged within the Windows 7 driver store, you can run the following command.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;Dism /online /get-driverinfo /driver: &amp;lt;path to driver inf file&amp;gt;&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Now there is quite a lot of interesting information in here, imagine you are working on a Windows 7 project and you want to know if a particular device is supported by the Windows 7 build in drivers. Of course you can do a bulk export of all the drivers into text files (as explained in this &lt;a href="https://www.verboon.info/index.php/2010/12/inside-the-windows-7-driver-store/"&gt;earlier post&lt;/a&gt;) but wouldn’t it be nice if we could just have all the information consolidated in one Excel file or database?&lt;/p&gt;</description></item><item><title>Managing Wireless Configuration with NETSH</title><link>https://www.verboon.info/2011/02/managing-wireless-configuration-with-netsh/</link><pubDate>Wed, 02 Feb 2011 00:34:16 +0000</pubDate><guid>https://www.verboon.info/2011/02/managing-wireless-configuration-with-netsh/</guid><description>&lt;p&gt;Today when I was using the netsh command to configure some firewall settings, I noticed that it also has options for WLAN. (Yes you never stop learning). When opening a command prompt and executing &lt;strong&gt;NETSH Wlan Help&lt;/strong&gt; you get the following options.&lt;/p&gt;
&lt;p&gt;add            - Adds a configuration entry to a table. &lt;br&gt;
connect        - Connects to a wireless network. &lt;br&gt;
delete         - Deletes a configuration entry from a table. &lt;br&gt;
disconnect     - Disconnects from a wireless network. &lt;br&gt;
dump           - Displays a configuration script. &lt;br&gt;
export         - Saves WLAN profiles to XML files. &lt;br&gt;
help           - Displays a list of commands. &lt;br&gt;
refresh        - Refresh hosted network settings. &lt;br&gt;
reportissues   - Generate WLAN smart trace report. &lt;br&gt;
set            - Sets configuration information. &lt;br&gt;
show           - Displays information. &lt;br&gt;
start          - Start hosted network. &lt;br&gt;
stop           - Stop hosted network.&lt;/p&gt;</description></item><item><title>ToolTip: Office 2010 Resource Kit Technical Library in Compiled Help format</title><link>https://www.verboon.info/2011/02/tooltip-office-2010-resource-kit-technical-library-in-compiled-help-format/</link><pubDate>Tue, 01 Feb 2011 19:10:42 +0000</pubDate><guid>https://www.verboon.info/2011/02/tooltip-office-2010-resource-kit-technical-library-in-compiled-help-format/</guid><description>&lt;p&gt;For those that frequently need access to the Office 2010 Resource Kit, here’s an offline version available as downloadable CHM file. Download from &lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=e6dcc787-4653-49da-aeef-564a64dd4ac5"&gt;here&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;In case you can’t open the CHM file, select file properties and Unlock the file.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image1.png" alt="image"&gt;

&lt;/p&gt;</description></item><item><title>A Security Baseline Resource for Windows 7&amp;ndash;Internet Explorer and Windows 7 Firewall</title><link>https://www.verboon.info/2011/01/a-security-baseline-resource-for-windows-7internet-explorer-and-windows-7-firewall/</link><pubDate>Mon, 31 Jan 2011 20:51:35 +0000</pubDate><guid>https://www.verboon.info/2011/01/a-security-baseline-resource-for-windows-7internet-explorer-and-windows-7-firewall/</guid><description>&lt;p&gt;If you are looking for some ideas how to secure your Windows 7 clients, have a look at the &lt;a href="http://usgcb.nist.gov/"&gt;USGCB&lt;/a&gt; (The United States Government Configuration Baseline). The USGCB has been developed by the Department of Defense (DoD) and the National Institute of Standards and Technology. The documentation looks impressive and even if you aren’t going to apply all of these 1-1, it might give you some ideas on how to make your clients more secure.&lt;/p&gt;</description></item><item><title>Retrieve Group Policy size in SYSVOL folder with PowerShell</title><link>https://www.verboon.info/2011/01/retrieve-group-policy-size-in-sysvol-folder-with-powershell/</link><pubDate>Mon, 24 Jan 2011 18:07:28 +0000</pubDate><guid>https://www.verboon.info/2011/01/retrieve-group-policy-size-in-sysvol-folder-with-powershell/</guid><description>&lt;p&gt;Needless to say that there are quite some benefits in using a central store for Group Policies, one of them is that you can prevent the so-called SYSVOL bloat. A good description of the SYSVOL bloat is described &lt;a href="http://blogs.technet.com/b/askds/archive/2009/12/09/windows-7-windows-server-2008-r2-and-the-group-policy-central-store.aspx"&gt;here&lt;/a&gt;. So how much size do my GPOs currently consume within the SYSVOL folder? I asked myself that question a few days ago and ended up with let’s say my first version of the &lt;strong&gt;GetGPOSize&lt;/strong&gt; PowerShell script.&lt;/p&gt;</description></item><item><title>Wakeup Your Computer And Do Something</title><link>https://www.verboon.info/2011/01/wakeup-your-computer-and-do-something/</link><pubDate>Thu, 20 Jan 2011 23:40:01 +0000</pubDate><guid>https://www.verboon.info/2011/01/wakeup-your-computer-and-do-something/</guid><description>&lt;p&gt;Assume you need to start a file transfer, a download or just execute a batch file once or on a regular basis in the middle of the night. What would you do? Most people will probably use some scheduling software and leave the system on until the task is scheduled to start in addition change the power settings so that the system doesn’t go into sleep or standby as this will prevent the scheduled task from running then. &lt;/p&gt;</description></item><item><title>BITSAdmin is deprecated in Windows 7 and 2008 R2</title><link>https://www.verboon.info/2011/01/bitsadmin-is-deprecated-in-windows-7-and-2008-r2/</link><pubDate>Wed, 19 Jan 2011 23:38:07 +0000</pubDate><guid>https://www.verboon.info/2011/01/bitsadmin-is-deprecated-in-windows-7-and-2008-r2/</guid><description>&lt;p&gt;Just recently when I created a &lt;a href="https://www.verboon.info/index.php/2011/01/automated-microsoft-security-essentials-installation/"&gt;script&lt;/a&gt; using BITSAdmin, I noticed the following text when running the BITSAdmin executable: &lt;strong&gt;BITSADMIN is deprecated and is not guaranteed to be available in future versions of Windows. Administrative tools for the BITS service are now provided by BITS PowerShell cmdlets&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;So BITS with PowerShell landed on my to-look-at list, but just today I came across Ashley McGlone’s Blog – &lt;a href="http://blogs.technet.com/b/ashleymcglone/archive/2010/11/18/big-downloads-with-powershell.aspx"&gt;Big Downloads With Powershell&lt;/a&gt; which contains a sample script for BITS downloads using PowerShell. With all respect to PowerShell, I do hope Microsoft is not considering replacing all the handy command line tools with PowerShell cmdlets :-)&lt;/p&gt;</description></item><item><title>Restricting the use of Windows Virtual PC</title><link>https://www.verboon.info/2011/01/restricting-the-use-of-windows-virtual-pc/</link><pubDate>Sun, 16 Jan 2011 18:38:34 +0000</pubDate><guid>https://www.verboon.info/2011/01/restricting-the-use-of-windows-virtual-pc/</guid><description>&lt;p&gt;Windows Virtual PC is a great feature of Windows 7, but unfortunately Microsoft did not consider to provide any Group Policy settings to control the use of it. In an enterprise or small business environment you might want to do the following:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Completely restrict the use of Windows Virtual PC (even if users have local administrative rights and can enable the feature)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Prevent the creation of additional Virtual machines other than the one you prepared for them such as an XPMode VM&lt;/p&gt;</description></item><item><title>ToolTip: Soluto&amp;ndash;Improve your Windows Boot Performance</title><link>https://www.verboon.info/2011/01/tooltip-solutoimprove-your-windows-boot-performance/</link><pubDate>Sun, 16 Jan 2011 10:27:58 +0000</pubDate><guid>https://www.verboon.info/2011/01/tooltip-solutoimprove-your-windows-boot-performance/</guid><description>&lt;p&gt;Hey here’s another cool application that can help improving Windows startup boot times. The Application is called Soluto and can be downloaded from &lt;a href="http://www.soluto.com/"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/soluto_thumb.png" alt="soluto"&gt;

&lt;/p&gt;
&lt;p&gt;Using Soluto is a no-brainer, just install it, and reboot. Soluto will show you the applications that are executed during the Windows Boot process and then allows you to either pause or delay the application during future boots.&lt;/p&gt;</description></item><item><title>Mute Windows System Volume</title><link>https://www.verboon.info/2011/01/mute-windows-system-volume/</link><pubDate>Sat, 15 Jan 2011 17:46:36 +0000</pubDate><guid>https://www.verboon.info/2011/01/mute-windows-system-volume/</guid><description>&lt;p&gt;I came across a forum post where someone asked how to programmatically mute the Windows System volume. So this is what I have found:&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image_thumb1.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;NirCmd&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.nirsoft.net/utils/nircmd.html"&gt;NirCmd&lt;/a&gt; from NirSoft is a small command-line utility that contains many smart functions like muting and unmuting the system volume.&lt;/p&gt;
&lt;p&gt;To mute the system volume, simply run the following command&lt;/p&gt;
&lt;p&gt;nircmd.exe mutesysvolume 1&lt;/p&gt;
&lt;p&gt;and to unmute you run&lt;/p&gt;
&lt;p&gt;nircmd.exe mutesysvolume 0&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;With VBScript&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Another option is to use a VBscript, the following code I found &lt;a href="http://www.nilpo.com/2008/11/windows-xp/mute-sound-volume-in-wsh/"&gt;here&lt;/a&gt; will mute or unmute the system volume&lt;/p&gt;</description></item><item><title>ReadTip: General (Windows) activation concepts (KMS/MAK)</title><link>https://www.verboon.info/2011/01/readtip-general-windows-activation-concepts-kmsmak/</link><pubDate>Wed, 12 Jan 2011 23:37:38 +0000</pubDate><guid>https://www.verboon.info/2011/01/readtip-general-windows-activation-concepts-kmsmak/</guid><description>&lt;p&gt;A great article from Kevin Ledman - Microsoft Platforms Support, covering the following topics around Windows activation:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;What is KMS?&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;What is MAK?&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;What do you consider your ‘current operating systems?&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;How do I know what I have available to me?&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;I see both keys on the volume website, so I guess I have both options. Now what?&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;I don’t have enough machines to use KMS, so I’ll use MAK. What do I do now?&lt;/p&gt;</description></item><item><title>ReadTip: Planning guide for Microsoft Office 2010</title><link>https://www.verboon.info/2011/01/readtip-planning-guide-for-microsoft-office-2010/</link><pubDate>Wed, 12 Jan 2011 19:33:56 +0000</pubDate><guid>https://www.verboon.info/2011/01/readtip-planning-guide-for-microsoft-office-2010/</guid><description>&lt;p&gt;For anyone who is somehow involved in a Office 2010 deployment planning I strongly recommend reading the &lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=b4917d33-441a-4dd2-8255-9fa599bae3db"&gt;Planning Guide for Microsoft Office 2010&lt;/a&gt;. Microsoft just released an updated version. Don’t be shocked, the document counts 458 pages, but does contain a lot of useful and interesting information.&lt;/p&gt;
&lt;p&gt;And in case you aren’t aware already about the KMS requirements for Office 2010, read the &lt;a href="https://www.verboon.info/index.php/2010/05/office-2010-kms-server-requirements/"&gt;Office 2010 KMS Server Requirements&lt;/a&gt; blog post, I mention this often when speaking about Windows 7, Office 2010 and KMS, and it keeps being a big surprise.&lt;/p&gt;</description></item><item><title>Automated Microsoft Security Essentials Installation</title><link>https://www.verboon.info/2011/01/automated-microsoft-security-essentials-installation/</link><pubDate>Thu, 06 Jan 2011 22:30:08 +0000</pubDate><guid>https://www.verboon.info/2011/01/automated-microsoft-security-essentials-installation/</guid><description>&lt;p&gt;For all those that frequently setup test machines and get tired of manually installing the Microsoft Security Essentials 2.0, here’s a straight forward batch file (even a regular user could use) that does the following:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Downloads the Microsoft Security Essential 2.0 (x86) installation source file&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Installs Microsoft Security Essentials 2.0&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Downloads and updates the virus definition signature file&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;[sourcecode language=&amp;ldquo;plain&amp;rdquo;]
@ECHO OFF
Echo Downloading Microsoft Security Essentials 2.0 (x86)
start /wait bitsadmin /TRANSFER MSE20 &lt;a href="http://download.microsoft.com/download/A/3/8/A38FFBF2-1122-48B4-AF60-E44F6DC28BD8/en-us/x86/mseinstall.exe"&gt;http://download.microsoft.com/download/A/3/8/A38FFBF2-1122-48B4-AF60-E44F6DC28BD8/en-us/x86/mseinstall.exe&lt;/a&gt; %TEMP%\mseinstall.exe&lt;/p&gt;</description></item><item><title>Inside the Windows 7 Driver Store&amp;ndash;Part 2</title><link>https://www.verboon.info/2011/01/inside-the-windows-7-driver-storepart-2/</link><pubDate>Tue, 04 Jan 2011 01:03:03 +0000</pubDate><guid>https://www.verboon.info/2011/01/inside-the-windows-7-driver-storepart-2/</guid><description>&lt;p&gt;Since I wrote my previous post &lt;a href="https://www.verboon.info/index.php/2010/12/inside-the-windows-7-driver-store/"&gt;Inside the Windows 7 Driver Store&lt;/a&gt;, I continued exploring the content of the Driver Store. The results are as following:&lt;/p&gt;
&lt;h2 id="classes--unique-hardware-ids"&gt;Classes &amp;amp; Unique Hardware IDs&lt;/h2&gt;
&lt;pre&gt;&lt;code&gt; **Windows 7 Enterprise 32 Bit** **Windows 7 Enterprise 64 Bit** **Class Description** **Hardware Ids** **Class Description** **Hardware Ids** 61883 Device Class 4 61883 Device Class 4 AVC Devices 15 AVC Devices 15 Batteries 11 Batteries 11 Bluetooth Radios 69 Bluetooth Radios 69 Computer 2 Computer 1 Disk drives 31 Disk drives 31 Display adapters 499 Display adapters 500 DVD/CD-ROM drives 5 DVD/CD-ROM drives 5 Floppy disk drives 12 Floppy disk drives 12 Floppy drive controllers 1 Floppy drive controllers 1 Human Interface Devices 204 Human Interface Devices 205 IDE ATA/ATAPI controllers 87 IDE ATA/ATAPI controllers 87 IEEE 1284.4 compatible printer 100 IEEE 1284.4 compatible printer 100 IEEE 1284.4 devices 118 IEEE 1284.4 devices 118 IEEE 1394 Bus host controllers 17 IEEE 1394 Bus host controllers 17 Imaging devices 594 Imaging devices 594 Keyboards 136 Keyboards 136 Media Center Extender 4 Media Center Extender 4 Medium Changer devices 225 Medium Changer devices 225 Memory devices 1 Memory devices 1 Mice and other pointing devices 104 Mice and other pointing devices 104 Microsoft Common Controller For Windows Class 6 Microsoft Common Controller For Windows Class 6 Modems 3935 Modems 2695 Monitors 1797 Monitors 1797 Multifunction adapters 52 Multifunction adapters 52 Network adapters 3903 Network adapters 3641 Network Protocol 6 Network Protocol 6 Other devices 2 Other devices 2 PCMCIA adapters 98 PCMCIA adapters 98 Portable Devices 64 Portable Devices 64 Ports (COM &amp;amp; LPT) 100 Ports (COM &amp;amp; LPT) 92 Printers 2151 Printers 2151 Processors 55 Processors 55 SBP2 IEEE 1394 Devices 1 SBP2 IEEE 1394 Devices 1 SD host adapters 12 SD host adapters 12 Security Devices 4 Security Devices 4 Sensors 1 Sensors 1 Smart Card Filter 1 Smart Card Filter 1 Smart card readers 22 Smart card readers 22 Smart cards 4 Smart cards 4 Sound, video and game controllers 437 Sound, video and game controllers 413 Storage controllers 2085 Storage controllers 2086 Storage volume shadow copies 1 Storage volume shadow copies 1 Storage Volumes 1 Storage Volumes 1 System devices 1479 System devices 1448 Tape drives 303 Tape drives 303 Transfer Cable Devices 40 Transfer Cable Devices 40 Universal Serial Bus controllers 530 Universal Serial Bus controllers 530 Unknown device class 17 Unknown device class 17 Windows SideShow 6 Windows SideShow 6 **Total** **19'352** **Total** **17'789**  
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id="manufacturers"&gt;Manufacturers&lt;/h2&gt;
&lt;p&gt;The below table shows those Manufacturers that have the most unique Hardware IDs within the Driver Store. I had to do some data consolidation, as some vendors seem to use several ways for writing their company name within the INF file. (Some room for improvement here).&lt;/p&gt;</description></item><item><title>Windows 7 Device Installation Without Administrative Rights</title><link>https://www.verboon.info/2010/12/windows-7-device-installation-without-administrative-rights/</link><pubDate>Fri, 31 Dec 2010 02:00:07 +0000</pubDate><guid>https://www.verboon.info/2010/12/windows-7-device-installation-without-administrative-rights/</guid><description>&lt;p&gt;This year I have had the opportunity to speak with many customers about Windows 7. One topic that came up in almost every discussion was about how mobile users can install their local devices without having to grant them local administrator rights. With previous versions of Windows (NT 4, Windows 2000 and XP) many companies ended up in granting their mobile users local administrator or power user rights, just because they needed to have the flexibility of installing drivers for their local devices. While in the past the need for installing a local device was primarily for local printers, nowadays where people use multiple devices there is also a demand to support mobile phones, headsets and cameras.&lt;/p&gt;</description></item><item><title>ToolTip: DriverStore Explorer</title><link>https://www.verboon.info/2010/12/tooltip-driverstore-explorer/</link><pubDate>Tue, 28 Dec 2010 16:12:59 +0000</pubDate><guid>https://www.verboon.info/2010/12/tooltip-driverstore-explorer/</guid><description>&lt;p&gt;In my previous blog post &lt;a href="https://www.verboon.info/index.php/2010/12/inside-the-windows-7-driver-store/"&gt;Inside the Windows 7 Driver Store&lt;/a&gt; I explained how to retrieve information about the Windows in-box drivers. Beside the in-box drivers the driver store also hosts the drivers installed via Windows Update or the native OEM provided driver installation package.&lt;/p&gt;
&lt;p&gt;The Driver Store Explorer utility provides a GUI interface for the Windows Driver Store. So instead of using pnputil (read &lt;a href="http://www.msigeek.com/5569/how-to-get-an-inventory-of-all-the-installed-device-drivers-in-a-machine"&gt;Vijay’s post&lt;/a&gt; for details) or dism, the Driver Store Explorer allows you to list 3rd party drivers that are already installed  within the driver store. Furthermore the tool also allows you to prestage, install or delete drivers from the driver store. The below screen shot is taken from a fresh Windows 7 installation running within a Citrix XenDesktop 5 environment.&lt;/p&gt;</description></item><item><title>Inside the Windows 7 Driver Store</title><link>https://www.verboon.info/2010/12/inside-the-windows-7-driver-store/</link><pubDate>Tue, 28 Dec 2010 15:37:19 +0000</pubDate><guid>https://www.verboon.info/2010/12/inside-the-windows-7-driver-store/</guid><description>&lt;p&gt;The driver store is a trusted location of inbox and third-party driver packages. This means that before a driver can be installed it must first be injected into the driver store, this process is called staging. Today I want to take a closer look at what is inside the driver store specifically the drivers that are included within Windows 7. The driver store is located under C:\Windows\System32\Driverstore.&lt;/p&gt;
&lt;p&gt;To get list of all drivers installed (staged) within the driver store, open an elevated command prompt and enter the following command:&lt;/p&gt;</description></item><item><title>Prevent the Windows 7 USB/DVD Download Tool from formatting the USB flash drive</title><link>https://www.verboon.info/2010/12/prevent-the-windows-7-usbdvd-download-tool-from-formatting-the-usb-flash-drive/</link><pubDate>Thu, 23 Dec 2010 01:28:06 +0000</pubDate><guid>https://www.verboon.info/2010/12/prevent-the-windows-7-usbdvd-download-tool-from-formatting-the-usb-flash-drive/</guid><description>&lt;p&gt;If you want to install Windows 7 from USB you can use Microsoft’s Windows 7 USB/DVD Download Tool which you can download from &lt;a href="http://wudt.codeplex.com/"&gt;here&lt;/a&gt;. By default the tool requires that the USB disk is being erased before copying the Windows 7 installation media, hence you get the following messages.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/win7usb1_thumb.png" alt="win7usb1"&gt;

&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/win7usb2_thumb.png" alt="win7usb2"&gt;

&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/win7usbformat_thumb.png" alt="win7usbformat"&gt;

&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;This is a bit laborious, because sometimes you might want to store some additional files on your installation media, instead of having to store it elsewhere. I came across a small comment at the bottom of the Tools website about how to prevent the tool from erasing / formatting the USB drive prior copying the installation media.&lt;/p&gt;</description></item><item><title>Additional Windows 7 Search Connectors</title><link>https://www.verboon.info/2010/12/additional-windows-7-search-connectors/</link><pubDate>Sat, 18 Dec 2010 15:39:54 +0000</pubDate><guid>https://www.verboon.info/2010/12/additional-windows-7-search-connectors/</guid><description>&lt;p&gt;One of my favorite features of Windows 7 is Federated Search allowing users to search remote data sources from within the windows Explorer. I wrote about this feature earlier in &lt;a href="https://www.verboon.info/index.php/2010/04/windows-7-search-provider/"&gt;Windows 7 Search Provider&lt;/a&gt; and &lt;a href="https://www.verboon.info/index.php/2010/09/finding-group-policy-settings-through-windows-7-search-connector/"&gt;Finding Group Policy Settings through Windows 7 Search Connector&lt;/a&gt;. Today I created and found some additional Search Connectors for sites and blogs that I read frequently. You can download the Win7SearchConnect_collection1.zip from &lt;a href="https://www.verboon.info/fun/Win7SearchConnect_collection1.zip"&gt;here&lt;/a&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt; ![2010-12-18 16h35_46](images/2010-12-18-16h35_46_thumb.png) The following Windows 7 Search Connectors are included
&lt;/code&gt;&lt;/pre&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;pre&gt;&lt;code&gt; GPO Guy 
&lt;/code&gt;&lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;pre&gt;&lt;code&gt; GP Answers 
&lt;/code&gt;&lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;pre&gt;&lt;code&gt; Group Policy Center 
&lt;/code&gt;&lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;pre&gt;&lt;code&gt; Group Policy Team Blog 
&lt;/code&gt;&lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;pre&gt;&lt;code&gt; Microsoft TechNet Windows 7 
&lt;/code&gt;&lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;pre&gt;&lt;code&gt; Anything About IT 
&lt;/code&gt;&lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;pre&gt;&lt;code&gt; Citrix Knowledge Base
&lt;/code&gt;&lt;/pre&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>ReadTip: How to use Group Policy Preferences to Secure Local Administrator Groups</title><link>https://www.verboon.info/2010/12/readtip-how-to-use-group-policy-preferences-to-secure-local-administrator-groups/</link><pubDate>Sat, 18 Dec 2010 14:27:41 +0000</pubDate><guid>https://www.verboon.info/2010/12/readtip-how-to-use-group-policy-preferences-to-secure-local-administrator-groups/</guid><description>&lt;p&gt;As we come to the year’s end I was doing some housekeeping in my home lab. Too many unused VMs, ad-hoc created Accounts etc. In the end I thought why not apply the same methods we apply within our enterprise environments and so I did. I was actually just about to blog how I solved the local Administrators group management through group policy preferences, but before I started writing that down I thought let’s see if this has been blogged already on one of the well known Group Policy blogs, and so it was. Alan Burchill wrote a very good article about &lt;a href="http://www.grouppolicy.biz/2010/01/how-to-use-group-policy-preferences-to-secure-local-administrator-groups/"&gt;How to use Group Policy Preferences to Secure Local Administrator Groups&lt;/a&gt;. Now even if you already know about Group Policy Preferences and local Administrator group management, I recommend that you read the “How to add individuals to a single computer?” section, very smart approach I hadn’t considered yet.&lt;/p&gt;</description></item><item><title>ToolTip: Network Emulator for Windows Toolkit</title><link>https://www.verboon.info/2010/11/tooltip-network-emulator-for-windows-toolkit/</link><pubDate>Sun, 21 Nov 2010 23:01:11 +0000</pubDate><guid>https://www.verboon.info/2010/11/tooltip-network-emulator-for-windows-toolkit/</guid><description>&lt;p&gt;While watching the &lt;a href="http://www.msteched.com/2010/Europe/WSV303"&gt;Deep Dive on Designing a BranchCache Infrastructure&lt;/a&gt; presentation I noticed the Network Emulator for Windows Toolkit (NEWT) that Tyler Barton was using to simulate a slow network link during his BranchCache demo. &lt;a href="images/image6.png"&gt;

 &lt;img src="images/image_thumb6.png" alt="image"&gt;


&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;After a quick search I’ve found a compiled version for 32 and 64 bit &lt;a href="http://blog.mrpol.nl/2010/01/14/network-emulator-toolkit/"&gt;here&lt;/a&gt; provided by Marco Pol. NEWT is a Very useful easy to use tool if you want to simulate a slow network connection for testing BranchCache, Group Policies, Software Distribution or just for demonstration purposes.&lt;/p&gt;</description></item><item><title>ToolTip: Windows Service Pack Blocker Tool Kit</title><link>https://www.verboon.info/2010/11/tooltip-windows-service-pack-blocker-tool-kit/</link><pubDate>Sat, 20 Nov 2010 17:13:40 +0000</pubDate><guid>https://www.verboon.info/2010/11/tooltip-windows-service-pack-blocker-tool-kit/</guid><description>&lt;p&gt;As seen for previous service packs, Microsoft released an update of the Service Pack Blocker Tool Kit for those that would like to temporarily prevent installation of Service Pack updates through Windows Update. Download and details &lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=d7c9a07a-5267-4bd6-87d0-e2a72099edb7"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>ToolTip: RAMMon&amp;ndash;Retrieve Memory Module Information</title><link>https://www.verboon.info/2010/11/tooltip-rammonretrieve-memory-module-information/</link><pubDate>Wed, 17 Nov 2010 21:44:52 +0000</pubDate><guid>https://www.verboon.info/2010/11/tooltip-rammonretrieve-memory-module-information/</guid><description>&lt;p&gt;Plan to add more RAM to your PC? What memory module do you need? Here’s a nice FREE (for personal use) tool called RAMMon.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image_thumb5.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;RAMMon&lt;/strong&gt; is an easy to use Windows based application that allows users to quickly retrieve the Serial Presence Detect (SPD) data from their RAM modules. It will allow users to identify a multitude of attributes, of which, includes the manufacturer, the clockspeed and other data of their DDR2, DDR3, XMP and EPP memory devices and even some older memory types.&lt;/em&gt;&lt;/p&gt;</description></item><item><title>Adding Microsoft Diagnostics and Recovery Toolset (DART) to your Windows 7 boot menu</title><link>https://www.verboon.info/2010/11/adding-microsoft-diagnostics-and-recovery-toolset-dart-to-your-windows-7-boot-menu/</link><pubDate>Tue, 16 Nov 2010 21:47:26 +0000</pubDate><guid>https://www.verboon.info/2010/11/adding-microsoft-diagnostics-and-recovery-toolset-dart-to-your-windows-7-boot-menu/</guid><description>&lt;p&gt;Last weekend I went through the Microsoft TechEd 2010 presentations and one of the presentations that got my attention was “Keeping Windows Running Effeciently with the Microsoft Diagnostics and Recovery Toolset”. Presentation video and slides from this session can be found &lt;a href="http://www.msteched.com/2010/NorthAmerica/WCL309"&gt;here&lt;/a&gt; (TechEd USA) or &lt;a href="http://www.msteched.com/2010/Europe/WCL318"&gt;here&lt;/a&gt; (TechEd Europe)&lt;/p&gt;
&lt;p&gt;The Microsoft Diagnostics and Recovery Toolset is part of the MDOP Toolset. If you’re not familiar I recommend watching the TechEd presentation or read more &lt;a href="http://www.microsoft.com/windows/enterprise/products/mdop/dart.aspx"&gt;here&lt;/a&gt;. One interesting concept they speak about is to deploy DART to the client so that it can be started through the Windows 7 Boot menu. DART is a superset of the Windows Recovery Environment which is installed by default with Windows 7. Today I am going to show you how you can install DART on your local system and add an additional boot menu option. In a later post I plan to explain how to actually replace the Windows 7 default Recovery Environment with DART.&lt;/p&gt;</description></item><item><title>Control Windows 7 Scheduled Maintenance Behavior Through Group Policy</title><link>https://www.verboon.info/2010/11/control-windows-7-scheduled-maintenance-behavior-through-group-policy/</link><pubDate>Sun, 07 Nov 2010 15:35:23 +0000</pubDate><guid>https://www.verboon.info/2010/11/control-windows-7-scheduled-maintenance-behavior-through-group-policy/</guid><description>&lt;p&gt;This week one of my customers send me the Microsoft support article &lt;a href="http://support.microsoft.com/kb/978980"&gt;KB978980 – Desktop Shortcuts disappear in Windows 7&lt;/a&gt; and the request to make sure this wouldn’t happen to his clients. In short, if a user creates a shortcut that points to a location that isn’t available at the time when the weekly scheduled system maintenance task is running, the shortcuts are considered as broken and therefore automatically deleted.&lt;/p&gt;
&lt;p&gt;In the support article Microsoft doesn’t really provide a fix to solve this problem but rather describes 2 workarounds that don’t sound feasible to me.&lt;/p&gt;</description></item><item><title>ReadTip: Microsoft Office 2010 - Under the Hood Investments for Hardware and Performance</title><link>https://www.verboon.info/2010/11/readtip-microsoft-office-2010-under-the-hood-investments-for-hardware-and-performance/</link><pubDate>Mon, 01 Nov 2010 19:04:57 +0000</pubDate><guid>https://www.verboon.info/2010/11/readtip-microsoft-office-2010-under-the-hood-investments-for-hardware-and-performance/</guid><description>&lt;p&gt;&lt;em&gt;This whitepaper highlights the broad range of hardware supported by Microsoft® Office 2010 and describes the significant improvements in performance available in Office 2010. Results from internal testing by Microsoft are included to demonstrate the measurable performance gains users can experience when performing common tasks using different Office 2010 applications. These results indicate that in some cases uses can expect performance gains of 90% or higher compared with using corresponding Office 2007 applications.&lt;/em&gt;&lt;/p&gt;</description></item><item><title>There&amp;rsquo;s no reason to wait for Windows 7 Service Pack 1</title><link>https://www.verboon.info/2010/10/theres-no-reason-to-wait-for-windows-7-service-pack-1/</link><pubDate>Sat, 30 Oct 2010 14:24:37 +0000</pubDate><guid>https://www.verboon.info/2010/10/theres-no-reason-to-wait-for-windows-7-service-pack-1/</guid><description>&lt;p&gt;This week Microsoft released the Release Candidate (RC) of Windows 7 and Server 2008 R2 Service Pack 1. Some companies follow the rule of not deploying a new Windows operating system before the release of the first Service Pack, however for Windows 7 there is simply no need for postponing deployments because SP1 doesn’t add any new features but only addresses some minor usability issues. On the Windows client operating system side SP1 is basically a rollup of hotfixes and security updates released since Windows 7 RTM.&lt;/p&gt;</description></item><item><title>ToolTip: SMB BranchCache deployment Diagnosis script</title><link>https://www.verboon.info/2010/10/tooltip-smb-branchcache-deployment-diagnosis-script/</link><pubDate>Tue, 26 Oct 2010 17:59:16 +0000</pubDate><guid>https://www.verboon.info/2010/10/tooltip-smb-branchcache-deployment-diagnosis-script/</guid><description>&lt;p&gt;Just found this SMB BranchCache deployment diagnosis script on MSDN Code Gallery.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;The Test-SMBBranchCache script is used to find common SMB BranchCache misconfiguration issues. It allows a user to verify the SMB BranchCache server or client configuration. When run on a server, it can test the state of a BranchCache-enabled network share. When run on a client, it can do an end-to-end validation of the SMB BranchCache functionality.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Download documentation and diagnosis script from [here](Diagnosing a BranchCache deployment for the SMB protocol)&lt;/p&gt;</description></item><item><title>Creating Group Policy Objects with PowerShell</title><link>https://www.verboon.info/2010/10/creating-group-policy-objects-with-powershell/</link><pubDate>Sat, 16 Oct 2010 16:52:03 +0000</pubDate><guid>https://www.verboon.info/2010/10/creating-group-policy-objects-with-powershell/</guid><description>&lt;p&gt;In my previous post I wrote about how to &lt;a href="https://www.verboon.info/index.php/2010/10/creating-group-policy-reports-with-powershell/"&gt;create Group Policy reports&lt;/a&gt; using the Group Policy PowerShell CmdLets. Today I want to share with you my first hands-on experiences with creating a Group Policy using PowerShell.&lt;/p&gt;
&lt;p&gt;But first, why would one use PowerShell to create Group Policies? Well here are a few use cases:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;You are a Consultant and always start your Group Policy Implementation with a set of GPOs including your best practice settings.&lt;/p&gt;</description></item><item><title>ReadTip: Enhanced Branch Office Productivity and WAN Bandwidth Savings with Microsoft BranchCache</title><link>https://www.verboon.info/2010/10/readtip-enhanced-branch-office-productivity-and-wan-bandwidth-savings-with-microsoft-branchcache/</link><pubDate>Thu, 14 Oct 2010 20:09:32 +0000</pubDate><guid>https://www.verboon.info/2010/10/readtip-enhanced-branch-office-productivity-and-wan-bandwidth-savings-with-microsoft-branchcache/</guid><description>&lt;p&gt;For those who are in the decision making process of using BranchCache, I strongly recommend to read the Enhanced Branch Office Productivity and WAN Bandwidth Savings with Microsoft BranchCache Report from &lt;a href="http://www.theedison.com/"&gt;Edison&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Microsoft commissioned the Edison Group to create and run a series of tests designed to provide quantified data to illustrate the effects of the file transfer acceleration provided by using Windows 7 and Windows Server 2008 R2 with BranchCache enabled. The result of the testing shows that file downloads were, on average, 69 percent faster with Windows 7 with BranchCache than for Windows XP and 66 percent faster than for Windows Vista. Bandwidth utilization averaged 58 percent less for Windows 7 with BranchCache versus Windows XP and 53 percent less than Windows Vista. This document explains the tests and presents the test results.&lt;/em&gt;&lt;/p&gt;</description></item><item><title>ToolTip: UbitMenu for Office 2007 and 2010</title><link>https://www.verboon.info/2010/10/tooltip-ubitmenu-for-office-2007-and-2010/</link><pubDate>Tue, 12 Oct 2010 17:46:29 +0000</pubDate><guid>https://www.verboon.info/2010/10/tooltip-ubitmenu-for-office-2007-and-2010/</guid><description>&lt;p&gt;For those that do still struggle with the Office Ribbon here’s a nice add-on from &lt;a href="http://www.ubit.ch/software/ubitmenu-languages/"&gt;Ubit Software&lt;/a&gt; that brings back the classic menu for Office 2007 and Office 2010.&lt;/p&gt;
&lt;p&gt;UbitMenu for Office 2007 and 2010 is free for &lt;em&gt;private&lt;/em&gt; use. Download UbitMenu from &lt;a href="http://www.ubit.ch/software/ubitmenu-languages/"&gt;here&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image_thumb17.png" alt="image"&gt;

&lt;/p&gt;</description></item><item><title>Creating Group Policy Reports with PowerShell</title><link>https://www.verboon.info/2010/10/creating-group-policy-reports-with-powershell/</link><pubDate>Sun, 03 Oct 2010 19:14:43 +0000</pubDate><guid>https://www.verboon.info/2010/10/creating-group-policy-reports-with-powershell/</guid><description>&lt;p&gt;I’ve had this on my “must do some hands on” list for months, finally found some time to play a bit with the new &lt;a href="http://technet.microsoft.com/en-us/library/ee461027.aspx"&gt;PowerShell Group Policy CmdLets&lt;/a&gt; that where introduced with Windows 7. For today i decided to work with the &lt;a href="http://technet.microsoft.com/en-us/library/ee461059.aspx"&gt;Get-GPO&lt;/a&gt; and the &lt;a href="http://technet.microsoft.com/en-us/library/ee461057.aspx"&gt;Get-GPOReport&lt;/a&gt; CmdLets.&lt;/p&gt;
&lt;p&gt;The Get-GPO CmdLet allows you to list one or all GPOs that exist in a domain. If you know the name and want to know when it was last modified, simply type Get-GPO &lt;Group Policy Name&gt;&lt;/p&gt;</description></item><item><title>Preparing the Bitlocker Partition</title><link>https://www.verboon.info/2010/09/preparing-the-bitlocker-partitio/</link><pubDate>Thu, 23 Sep 2010 19:10:19 +0000</pubDate><guid>https://www.verboon.info/2010/09/preparing-the-bitlocker-partitio/</guid><description>&lt;p&gt;For the use of Bitlocker two partitions are required, this because pre-startup authentication and system integrity verification must occur on a separate partition from the encrypted operating system drive. Now let’s assume you started deploying Windows 7 with just a single partition, but a few months later your company decides to use Bitlocker Disk Encryption. Now you need that second partition!&lt;/p&gt;
&lt;p&gt;Not t0o many years ago, when speaking about repartitioning disks most of us would immediately think of some smart 3rd party tools like Partition Magic, but nowadays that’s not necessary anymore Windows 7 provides that functionality natively. For more details on how to Shrink an existing partition read my other post &lt;a href="https://www.verboon.info/index.php/2010/01/shrinking-your-system-drive/"&gt;Shrinking your System Drive&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Creating a Steady State for Windows 7</title><link>https://www.verboon.info/2010/09/creating-a-steady-state-for-windows-7/</link><pubDate>Mon, 13 Sep 2010 19:20:10 +0000</pubDate><guid>https://www.verboon.info/2010/09/creating-a-steady-state-for-windows-7/</guid><description>&lt;p&gt;For those who manage Windows XP or Windows Vista computers in a school computer lab, internet cafe or library, Microsoft provides a tool called Windows &lt;a href="http://www.microsoft.com/downloads/en/details.aspx?familyid=d077a52d-93e9-4b02-bd95-9d770ccdb431&amp;amp;displaylang=en"&gt;SteadyState&lt;/a&gt;. If you want to know more about Windows SteadyState then I recommend reading the Windows SteadyState &lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyId=F829BB8B-C7A9-426B-A7A4-2B504A6238D2&amp;amp;displaylang=en"&gt;Handbook&lt;/a&gt; or &lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyId=6D130662-C084-4356-906F-426BC814582A&amp;amp;displaylang=en"&gt;FAQ&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;But hey, who cares about Windows XP or Vista nowadays? What about Windows 7? Well unfortunately Windows SteadyState doesn’t support Windows 7 and it appears that Microsoft has no plans to provide a newer Version that does support Windows 7. But Microsoft did recently publish some guidance on how to get a Steady State for Windows 7.&lt;/p&gt;</description></item><item><title>Tip: How to troubleshoot KMS Activation problems</title><link>https://www.verboon.info/2010/09/tip-how-to-troubleshoot-kms-activation-problems/</link><pubDate>Sun, 05 Sep 2010 14:16:43 +0000</pubDate><guid>https://www.verboon.info/2010/09/tip-how-to-troubleshoot-kms-activation-problems/</guid><description>&lt;p&gt;Here are some good resources for KMS troubleshooting:&lt;/p&gt;
&lt;p&gt;MS KB &lt;a href="http://support.microsoft.com/kb/938450/en-us"&gt;938450&lt;/a&gt; How to troubleshoot Volume Activation error codes on Windows 7, Windows Server 2008 and Windows Vista-based computers.&lt;/p&gt;
&lt;p&gt;TechNet &lt;a href="http://technet.microsoft.com/en-us/library/ee939272.aspx"&gt;article&lt;/a&gt; How to troubleshoot the Key Management Service (KMS)&lt;/p&gt;</description></item><item><title>A quick look at the Windows PowerShell Module for Intel vPro</title><link>https://www.verboon.info/2010/09/a-quick-look-at-the-windows-powershell-module-for-intel-vpro/</link><pubDate>Sat, 04 Sep 2010 18:41:44 +0000</pubDate><guid>https://www.verboon.info/2010/09/a-quick-look-at-the-windows-powershell-module-for-intel-vpro/</guid><description>&lt;p&gt;In a previous post &lt;a href="https://www.verboon.info/index.php/2009/07/using-intel-amt-power-management-home/"&gt;Using Intel AMT Power Management @ Home&lt;/a&gt; I wrote about how to use Intel AMT Power Management at home or let’s say in an environment where you don’t have systems managed by an infrastructure that provides integrated support for Intel AMT.&lt;/p&gt;
&lt;p&gt;Now Intel has released a PowerShell Module for Intel vPro. You find all the details in the following blog posts.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://communities.intel.com/community/openportit/vproexpert/blog/2010/07/19/intel-core-vpro-processor-powershell-module--release-introduction"&gt;Intel Core vPro Processor PowerShell Module - Release &amp;amp; Introduction&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Extracting CAB files from Microsoft Update Standalone Package (MSU)</title><link>https://www.verboon.info/2010/09/extracting-cab-files-from-microsoft-update-standalone-package-msu/</link><pubDate>Sat, 04 Sep 2010 13:08:01 +0000</pubDate><guid>https://www.verboon.info/2010/09/extracting-cab-files-from-microsoft-update-standalone-package-msu/</guid><description>&lt;p&gt;When manually downloading a Microsoft Security Update or hotfix for Windows 7 (Vista) you typically get a file with an MSU file extension. A file with an MSU extension is a Microsoft Update Standalone package.&lt;/p&gt;
&lt;p&gt;Microsoft Update Standalone Packages are installed through the Windows Update Standalone Installer WUSA.EXE which is located in the  C:\Windows\system32 folder. If you need to install many updates you could create a script like the one below.&lt;/p&gt;</description></item><item><title>Finding Group Policy Settings through Windows 7 Search Connector</title><link>https://www.verboon.info/2010/09/finding-group-policy-settings-through-windows-7-search-connector/</link><pubDate>Thu, 02 Sep 2010 20:44:18 +0000</pubDate><guid>https://www.verboon.info/2010/09/finding-group-policy-settings-through-windows-7-search-connector/</guid><description>&lt;p&gt;Since the release of Windows 7 and Server 2008-R2 we have about 3000 Group Policy Settings available to centrally configure and manage Windows clients and servers. Though some among us might have worked with GPO settings from the early days on, knowing about the existence of each and every available setting is nearly impossible. It still happens to me that while I am configuring a specific GPO setting, I do come across other GPOs I didn’t knew of yet.&lt;/p&gt;</description></item><item><title>ToolTip: Interactive menu to ribbon guide</title><link>https://www.verboon.info/2010/08/tooltip-interactive-menu-to-ribbon-guide/</link><pubDate>Tue, 31 Aug 2010 19:58:07 +0000</pubDate><guid>https://www.verboon.info/2010/08/tooltip-interactive-menu-to-ribbon-guide/</guid><description>&lt;p&gt;Having difficulties finding menu and toolbar commands in Office 2010? Here’s a nice tool called the Interactive menu to ribbon guide. You can either download the offline versions &lt;a href="http://www.microsoft.com/downloads/en/results.aspx?freetext=2010%20Interactive%20menu%20to%20ribbon%20guide&amp;amp;displaylang=en&amp;amp;stype=s%5Fbasic"&gt;here&lt;/a&gt; or access the guide directly from the web &lt;a href="http://office.microsoft.com/en-us/outlook-help/learn-where-menu-and-toolbar-commands-are-in-office-2010-and-related-products-HA101794130.aspx#_Toc268688374"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/NewPicture_thumb.png" alt="New Picture"&gt;

&lt;/p&gt;</description></item><item><title>Windows 95 turns 15, Windows 1.0 - 25</title><link>https://www.verboon.info/2010/08/windows-95-turns-15-windows-1-0-25/</link><pubDate>Fri, 27 Aug 2010 15:17:48 +0000</pubDate><guid>https://www.verboon.info/2010/08/windows-95-turns-15-windows-1-0-25/</guid><description>&lt;p&gt;There’s a lot of talk about Windows 95 in these days as it’s 15 years ago when Windows 95 was launched. Well if all are so much in “Operating System Birthday” celebration mode, then let’s not forget that soon it will be 25 years ago since Microsoft released the very first version of &lt;a href="http://en.wikipedia.org/wiki/Windows_1.0"&gt;Windows 1.0&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;More Windows Desktop OS History can be found &lt;a href="http://www.microsoft.com/windows/winhistorydesktop.mspx"&gt;here&lt;/a&gt;. What happened in 1985 &lt;a href="http://channel9.msdn.com/shows/History/The-History-of-Microsoft-1985/"&gt;here&lt;/a&gt; and in 1995 &lt;a href="http://channel9.msdn.com/shows/History/The-History-of-Microsoft-1995/"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;And believe it or not, Windows 1.0 still runs :-)&lt;/p&gt;</description></item><item><title>ReadTip: For IT professionals: Deployment guide for Microsoft Office 2010</title><link>https://www.verboon.info/2010/08/readtip-for-it-professionals-deployment-guide-for-microsoft-office-2010/</link><pubDate>Wed, 25 Aug 2010 16:33:09 +0000</pubDate><guid>https://www.verboon.info/2010/08/readtip-for-it-professionals-deployment-guide-for-microsoft-office-2010/</guid><description>&lt;p&gt;Microsoft recently published a deployment guide for Microsoft Office 2010. The content in this book is a copy of selected content from the Office 2010 Resource Kit Technical library. Download the guide from &lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=2d67bf2d-75ff-47d9-ae7b-c67b09a9c902"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>XP Mode within the Enterprise</title><link>https://www.verboon.info/2010/08/xp-mode-within-the-enterprise/</link><pubDate>Thu, 19 Aug 2010 20:50:34 +0000</pubDate><guid>https://www.verboon.info/2010/08/xp-mode-within-the-enterprise/</guid><description>&lt;p&gt;Last week I had a Windows 7 planning meeting with one of our clients and like in any other Windows 7 related meeting that i have had in the past months with other customers, the topic about XP Mode was brought up. It appears that when speaking about application compatibility, first thing people think of is XP Mode. To be honest I don’t blame them, because when XP Mode was first introduced in April 2009 during the Windows 7 Beta phase it was promoted as a possible workaround for Application Compatibility issues and therefore got a lot of attention. The message almost sounded like “&lt;em&gt;There is no barrier to move to Windows 7 because if you run into an application compatibility issue, you can always use XP Mode&lt;/em&gt;”. So what’s your point? Well, while the statement as such is absolutely true, there are a few things to consider when we speak about computers that run in an enterprise environment.&lt;/p&gt;</description></item><item><title>WatchTip: AppTitude: Recorded Demo</title><link>https://www.verboon.info/2010/08/apptitude-recorded-demo/</link><pubDate>Mon, 16 Aug 2010 14:11:07 +0000</pubDate><guid>https://www.verboon.info/2010/08/apptitude-recorded-demo/</guid><description>&lt;p&gt;Seeing is believing – watch this 20 minute recorded demonstration of the AppTitude application testing and application remediation platform to learn how to accelerate your Windows 7, Microsoft App-V, Citrix XenApp, 64x, Windows Server and IE8 projects. . Video &lt;a href="http://www.app-dna.com/Resources/Videos/AppTitude-Demo.aspx"&gt;here&lt;/a&gt; (one-time registration required).&lt;/p&gt;</description></item><item><title>NxTop &amp;ndash; Managing Client Hypervisors becomes a reality</title><link>https://www.verboon.info/2010/08/nxtop-managing-client-hypervisors-becomes-a-reality/</link><pubDate>Sun, 15 Aug 2010 19:21:14 +0000</pubDate><guid>https://www.verboon.info/2010/08/nxtop-managing-client-hypervisors-becomes-a-reality/</guid><description>&lt;p&gt;When I watched the VirtualComputer &lt;a href="http://www.dabcc.com/multimedia.aspx?id=2"&gt;NxTop video&lt;/a&gt; on &lt;a href="http://www.dabcc.com/"&gt;DABCC&lt;/a&gt; last week, I was pretty impressed about what Doug Lane was showing us there. Especially after the release of the XenClient from Citrix the bare metal client hypervisor got a lot of attention. Now while Citrix just released it’s first public version of a client hypervisor, VirtualComputer seems to be a big step ahead, especially when we take into account the management of hypervisor based clients.&lt;/p&gt;</description></item><item><title>ToolTip: Cool PDF Reader (only 650KB)</title><link>https://www.verboon.info/2010/08/tooltip-cool-pdf-reader-only-650kb/</link><pubDate>Fri, 13 Aug 2010 18:52:29 +0000</pubDate><guid>https://www.verboon.info/2010/08/tooltip-cool-pdf-reader-only-650kb/</guid><description>&lt;p&gt;As written in my previous post, I have just finished installing a Server 2008 R2 to conduct a proof of concept. I have also some PDF documents that I will use for reference. So I was just about to install some PDF reader software, but then I thought, hey why “install” software, there must be something small out there that allows me reading a PDF file without having to install anything on my fresh installed server.&lt;/p&gt;</description></item><item><title>Enable Wireless (Wi-Fi) in Windows Server 2008 (R2)</title><link>https://www.verboon.info/2010/08/enable-wireless-wi-fi-in-windows-server-2008-r2/</link><pubDate>Fri, 13 Aug 2010 18:14:29 +0000</pubDate><guid>https://www.verboon.info/2010/08/enable-wireless-wi-fi-in-windows-server-2008-r2/</guid><description>&lt;p&gt;I was just about to drop a post on how to enable Wi-Fi in Server 2008 (R2) as I just bumped into this when installing a Server 2008 R2 on a HP 8730p notebook and found out that by default this Service isn’t enabled, which makes sense as usually Servers don’t use a Wireless connection.&lt;/p&gt;
&lt;p&gt;But why rewrite something others did already. Read more about enabling Wi-Fi on Server 2008(R2) &lt;a href="http://www.mydigitallife.info/2009/08/24/enable-wireless-wi-fi-in-windows-server-2008-r2-to-fix-no-connections-available-error/"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>ReadTip: Is BranchCache right for remote, serverless software distribution?</title><link>https://www.verboon.info/2010/08/readtip-is-branchcache-right-for-remote-serverless-software-distribution/</link><pubDate>Sat, 07 Aug 2010 08:46:58 +0000</pubDate><guid>https://www.verboon.info/2010/08/readtip-is-branchcache-right-for-remote-serverless-software-distribution/</guid><description>&lt;p&gt;BranchCache is a new feature available in Windows Server 2008 R2 and Windows 7 that reduces WAN bandwidth usage and improves application responsiveness when workstations in a remote location access content from the head office or data center by downloading and caching content on the local network as it is requested, making it immediately available to other clients that subsequently request the same content.&lt;/p&gt;
&lt;p&gt;This paper examines the BrachCache functionality specifically in the context of software distribution using System Center Configuration Manager 2007 to determine if it is an optimal solution for the deployment of software, patches and operating systems to remote, serverless branches.&lt;/p&gt;</description></item><item><title>There was a time&amp;hellip;. (another one)</title><link>https://www.verboon.info/2010/08/there-was-a-time-another-one/</link><pubDate>Fri, 06 Aug 2010 18:12:47 +0000</pubDate><guid>https://www.verboon.info/2010/08/there-was-a-time-another-one/</guid><description>&lt;p&gt;……. I’m in history mode again, here’s another nice Tech Commercial.&lt;/p&gt;</description></item><item><title>There was a time&amp;hellip;&amp;hellip;</title><link>https://www.verboon.info/2010/08/there-was-a-time/</link><pubDate>Fri, 06 Aug 2010 17:42:47 +0000</pubDate><guid>https://www.verboon.info/2010/08/there-was-a-time/</guid><description>&lt;p&gt;……..where you couldn’t just download forgotten or lost installation media from the internet or your company portal.&lt;/p&gt;</description></item><item><title>ToolTip: Domain Time LMCheck</title><link>https://www.verboon.info/2010/08/tooltip-domain-time-lmcheck/</link><pubDate>Wed, 04 Aug 2010 21:21:00 +0000</pubDate><guid>https://www.verboon.info/2010/08/tooltip-domain-time-lmcheck/</guid><description>&lt;p&gt;Refreshing my knowledge a bit on Time Synchronization, NTP etc. and came across this utility. It’s FREE and doesn’t require installation.&lt;/p&gt;
&lt;p&gt;The Domain Time LMCheck test tool lets you assess the current time of all the Windows machines on your network quickly and easily. It uses the built-in LAN Manager NetRemote TOD (Time of Day) function to check the time on all the machines in the browse list.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/timecheck_thumb.png" alt="timecheck"&gt;

 LMCheck can be downloaded from &lt;a href="http://www.greyware.com/software/domaintime/instructions/tools/lmcheck.asp"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Windows 7 Compatibility Search</title><link>https://www.verboon.info/2010/07/windows-7-compatibility-search/</link><pubDate>Fri, 30 Jul 2010 22:52:19 +0000</pubDate><guid>https://www.verboon.info/2010/07/windows-7-compatibility-search/</guid><description>&lt;p&gt;Just came across the Windows 7 Compatibility Search provider, allowing you to do a quick Windows 7 compatibility check for an application or hardware. Download and install the Windows 7 Compatibility Search Provider from &lt;a href="http://ieaddons.com/en/details/searchhelpers/Windows_7_Compatibility_Search/"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Optimizations for Virtualized Windows 7 clients</title><link>https://www.verboon.info/2010/07/optimizations-virtualized-windows-7-clients-2/</link><pubDate>Fri, 30 Jul 2010 13:18:51 +0000</pubDate><guid>https://www.verboon.info/2010/07/optimizations-virtualized-windows-7-clients-2/</guid><description>&lt;p&gt;Just found these two blog posts that describe some Registry and Services optimizations when running Windows 7 as a virtual client.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://virtualfeller.com/2010/07/23/windows-7-registry-optimizations-for-virtual-desktops/"&gt;Windows 7 Registry Optimizations for Virtual Desktops&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://virtualfeller.com/2010/06/24/windows-7-optimization-disable-services-2/"&gt;Windows 7 Optimization – Disable Services&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Thanks to &lt;a href="http://virtualfeller.com/"&gt;Daniel Feller&lt;/a&gt; for sharing this&lt;/p&gt;</description></item><item><title>Bring Your Own Computer &amp;ndash; Part 1</title><link>https://www.verboon.info/2010/07/bring-your-own-computer-part-1/</link><pubDate>Thu, 29 Jul 2010 20:04:02 +0000</pubDate><guid>https://www.verboon.info/2010/07/bring-your-own-computer-part-1/</guid><description>&lt;p&gt;The first time I became familiar with the term &lt;strong&gt;Bring Your Own&lt;/strong&gt; was when I traveled through Australia with my wife and oldest son back in the year 2000. It basically means that you are allowed to bring your own bottle of wine to a restaurant and just pay a corkage fee.&lt;/p&gt;
&lt;p&gt;Nowadays we hear a lot about companies that consider implementing a &lt;strong&gt;BYOC&lt;/strong&gt; policy meaning that they allow their employees to bring their own computer to work. The idea behind this concept is that companies intend to save money by allowing their users to use their own personal computer instead of having to provide them with a company owned device. In simple words, companies give their employees some money and tell them: *Go buy yourself a PC with a 3 year warranty contract, if you have a problem later, fix it yourself. *&lt;/p&gt;</description></item><item><title>ReadTip: Best Practice: Active Directory Structure Guidelines</title><link>https://www.verboon.info/2010/07/readtip-best-practice-active-directory-structure-guidelines/</link><pubDate>Wed, 28 Jul 2010 20:04:54 +0000</pubDate><guid>https://www.verboon.info/2010/07/readtip-best-practice-active-directory-structure-guidelines/</guid><description>&lt;p&gt;Alan Burchill author of the &lt;a href="http://www.grouppolicy.biz/"&gt;Group Policy Center blog&lt;/a&gt; has posted 2 great articles on Best Practices for Active Directory Structures.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.grouppolicy.biz/2010/07/best-practice-active-directory-structure-guidelines-part-1/"&gt;Best Practice:Active Directory Structure Guidelines – Part 1&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.grouppolicy.biz/2010/07/best-practice-group-policy-design-guidelines-part-2/"&gt;Best Practice: Group Policy Design Guidelines – Part 2&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Least Privilege Security for Windows 7, Vista and XP</title><link>https://www.verboon.info/2010/07/least-privilege-security-for-windows-7-vista-and-xp/</link><pubDate>Tue, 27 Jul 2010 18:48:26 +0000</pubDate><guid>https://www.verboon.info/2010/07/least-privilege-security-for-windows-7-vista-and-xp/</guid><description>&lt;p&gt;Yesterday I received a pre-release copy of Russel Smith’s book called &lt;a href="http://www.packtpub.com/least-privilege-security-for-windows-7-vista-and-xp/book?utm_source=verboon.info&amp;amp;utm_medium=bookrev&amp;amp;utm_content=blog&amp;amp;utm_campaign=mdb_004025"&gt;Least Privilege Security for Windows 7, Vista and XP&lt;/a&gt;. The book is entirely dedicated to the subject of running Least Privilege Security (or standard user accounts) on Windows operating systems in the enterprise.&lt;/p&gt;
&lt;p&gt;The book has 420 pages and covers the following topics:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Chapter 1, An Overview of Least Privilege Security in Microsoft Windows&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Chapter 2, Political and Cultural Challenges for Least Privilege Security&lt;/p&gt;</description></item><item><title>ReadTip: How Microsoft IT deployed Office 2010</title><link>https://www.verboon.info/2010/07/readtip-how-microsoft-it-deployed-office-2010/</link><pubDate>Fri, 09 Jul 2010 17:15:38 +0000</pubDate><guid>https://www.verboon.info/2010/07/readtip-how-microsoft-it-deployed-office-2010/</guid><description>&lt;p&gt;If you are planning deploying Office 2010 throughout an enterprise read &lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=9b56d0d5-7990-473f-85e5-75d9128d49ad"&gt;this&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>ToolTip: BootRacer</title><link>https://www.verboon.info/2010/07/tooltip-bootracer/</link><pubDate>Wed, 07 Jul 2010 21:51:23 +0000</pubDate><guid>https://www.verboon.info/2010/07/tooltip-bootracer/</guid><description>&lt;p&gt;When Microsoft developed Windows 7 a dedicated team was assigned to focus on startup performance. For details, read the &lt;a href="http://blogs.msdn.com/b/e7/archive/2008/08/29/boot-performance.aspx"&gt;Engineering Windows 7 – Boot Performance&lt;/a&gt; blog post. So what about your startup performance? . My colleague Rudi vanden Dries has been using a utility called BootRacer since a few months which provides a simple way of measuring system startup performance.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/2010070723h50_11_thumb.png" alt="2010-07-07 23h50_11"&gt;

 Documentation, Download details and a short demonstration video can be found &lt;a href="http://www.greatis.com/bootracer/index.html"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Head-to-head analysis of Citrix XenDesktop, Microsoft VDI, Quest vWorkspace, and VMware View</title><link>https://www.verboon.info/2010/07/head-to-head-analysis-of-citrix-xendesktop-microsoft-vdi-quest-vworkspace-and-vmware-view/</link><pubDate>Fri, 02 Jul 2010 06:27:49 +0000</pubDate><guid>https://www.verboon.info/2010/07/head-to-head-analysis-of-citrix-xendesktop-microsoft-vdi-quest-vworkspace-and-vmware-view/</guid><description>&lt;p&gt;&lt;a href="http://www.brianmadden.com/members/rspruijt/default.aspx"&gt;Ruben Spruijt&lt;/a&gt; has published an updated whitepaper “VDI Smackdown” which provides you with an overview of today’s VDI solutions. More details &lt;a href="http://www.brianmadden.com/blogs/rubenspruijt/archive/2010/06/25/vdi-smackdown-head-to-head-analysis-of-citrix-xendesktop-microsoft-vdi-quest-vworkspace-and-vmware-view.aspx"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>ToolTip: Network Delay Simulator</title><link>https://www.verboon.info/2010/06/tooltip-network-delay-simulator/</link><pubDate>Wed, 30 Jun 2010 18:03:00 +0000</pubDate><guid>https://www.verboon.info/2010/06/tooltip-network-delay-simulator/</guid><description>&lt;p&gt;How long does it take to copy 1 GB over a slow network connection? How fast does my virtual application start? Today I came across a nice FREE utility called Network Delay Simulator.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Network Simulator&lt;/strong&gt; tool allows you to perform network bandwidth and delay simulation (simulate slow/congested links between nodes) on any connection from your computer to any remote node (on the local LAN or remote over Internet).&lt;/p&gt;
&lt;p&gt;More information and download links can be found &lt;a href="http://www.akmalabs.com/netsim.php"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>ToolTip: checksum</title><link>https://www.verboon.info/2010/06/tooltip-checksum/</link><pubDate>Mon, 28 Jun 2010 22:50:37 +0000</pubDate><guid>https://www.verboon.info/2010/06/tooltip-checksum/</guid><description>&lt;p&gt;Today’s ToolTip is about a utility called &lt;strong&gt;checksum&lt;/strong&gt; and guess what, it can create and verify checksums. But beside all the other checksum utilities i came across so far this one has some nice features that make it worth mentioning it.&lt;/p&gt;
&lt;p&gt;First it’s fast. I created a checksum for the Windows 7 x64 ISO file and it was about 15 to 20 seconds faster than other checksum utilities. Another feature that I like is that it can not only create checksums for individual files, but also for folders and it’s entire content. Checksum fully integrates into the Windows Explorer context menu but can also be launched from the command line.&lt;/p&gt;</description></item><item><title>Windows Mobile 6.1 Hot Fix for Sending POP and IMAP E-mail</title><link>https://www.verboon.info/2010/06/windows-mobile-6-1-hot-fix-for-sending-pop-and-imap-e-mail/</link><pubDate>Thu, 17 Jun 2010 19:26:33 +0000</pubDate><guid>https://www.verboon.info/2010/06/windows-mobile-6-1-hot-fix-for-sending-pop-and-imap-e-mail/</guid><description>&lt;p&gt;Once again, there is always a solution for every problem, it’s just that it can take a while until you find the solution.&lt;/p&gt;
&lt;p&gt;Since months I have had issues with “sending” e-mails from my Windows Mobile 6.1 device. I have several mail accounts configured on my mobile, but the one that is configured to use IMAP simply wouldn’t work.&lt;/p&gt;
&lt;p&gt;Today I stumbled upon a patch that fixes this. If you happen to have the same problem then download the Windows Mobile 6.1 Hot Fix for Sending POP and IMAP E-mail from &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=d9d71b2e-d2dd-44f2-86e5-1e53aad7fb7a&amp;amp;DisplayLang=en#filelist"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Troubleshooting Windows Update</title><link>https://www.verboon.info/2010/06/troubleshooting-windows-update/</link><pubDate>Tue, 15 Jun 2010 18:04:06 +0000</pubDate><guid>https://www.verboon.info/2010/06/troubleshooting-windows-update/</guid><description>&lt;p&gt;Issues with installing Windows Updates? Then have a look at the following Microsoft Support Articles:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://support.microsoft.com/kb/971058/en-us"&gt;KB971058&lt;/a&gt; How do I reset Windows Update components?&lt;/p&gt;
&lt;p&gt;&lt;a href="http://support.microsoft.com/kb/947821/en-us"&gt;KB947821&lt;/a&gt; Description of the System Update Readiness Tool for Windows Vista, for Windows Server 2008, for Windows 7, and for Windows Server 2008 R2&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/2010061520h01_29_thumb1.png" alt="2010-06-15 20h01_29"&gt;

&lt;/p&gt;</description></item><item><title>ToolTip: Screenpresso</title><link>https://www.verboon.info/2010/06/tooltip-screenpresso/</link><pubDate>Sun, 06 Jun 2010 17:39:24 +0000</pubDate><guid>https://www.verboon.info/2010/06/tooltip-screenpresso/</guid><description>&lt;p&gt;I have seen many FREE Screen Capture tools, but this one beats them all. Screenpresso is a small FREE Screen Capture utility that comes with a lot of nice features and doesn’t require an install.&lt;/p&gt;
&lt;p&gt;Screenpresso can capture windows, regions, context menus and objects within dialog boxes. Furthermore the tool includes an integrated image editor that allows you to apply various effects such as adding Text, draw a rectangle, blur a selected region and add reflection.&lt;/p&gt;</description></item><item><title>Testing Network Speed &amp;ndash; Another one</title><link>https://www.verboon.info/2010/06/testing-network-speed-another-one/</link><pubDate>Thu, 03 Jun 2010 17:34:45 +0000</pubDate><guid>https://www.verboon.info/2010/06/testing-network-speed-another-one/</guid><description>&lt;p&gt;Back in April i posted an article about &lt;a href="https://www.verboon.info/index.php/2010/04/testing-network-speed/"&gt;Testing Network Speed&lt;/a&gt;, here’s another nice utility that allows testing your network speed, and even more. The Utility is called &lt;a href="http://www.nirsoft.net/utils/download_speed_tester.html"&gt;DownTester&lt;/a&gt; and is part of the awesome tool collection from &lt;a href="http://www.nirsoft.net/"&gt;NirSoft&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;DownTester allows you to test the download speed via HTTP, FTP, Remote File Shares and any local drives such as your local drive, DVD and USB.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image_thumb3.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;The Tool is FREE and does not need to be installed.&lt;/p&gt;</description></item><item><title>What you should know about the Win32_Product Class</title><link>https://www.verboon.info/2010/06/what-you-should-know-about-the-win32_product-class/</link><pubDate>Wed, 02 Jun 2010 20:55:15 +0000</pubDate><guid>https://www.verboon.info/2010/06/what-you-should-know-about-the-win32_product-class/</guid><description>&lt;p&gt;I just read this very interesting article “&lt;a href="http://sdmsoftware.com/blog/2010/04/11/why-win32_product-is-bad-news/"&gt;Why Win32_Product is Bad News&lt;/a&gt;!” and if you’re a Desktop Systems Administrator I strongly recommend to the read that article as well. To simulate what &lt;a href="http://sdmsoftware.com/blog/"&gt;Darren&lt;/a&gt; is writing about, simply open an elevated command prompt (on a Test system) and type &lt;strong&gt;WMIC&lt;/strong&gt;, once WMIC has started type &lt;strong&gt;Product&lt;/strong&gt; and confirm with Enter.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image_thumb.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;All installed Products will be listed. Now open the Windows Event Viewer. (Eventvwr.msc) and open the Applications log. As shown in the picture below that simply query caused all installed applications to be reconfigured.&lt;/p&gt;</description></item><item><title>Saving on WAN Costs with BranchCache</title><link>https://www.verboon.info/2010/05/saving-on-wan-costs-with-branchcache/</link><pubDate>Sat, 29 May 2010 19:48:52 +0000</pubDate><guid>https://www.verboon.info/2010/05/saving-on-wan-costs-with-branchcache/</guid><description>&lt;p&gt;In this video Oliver Rist, Technical Product Manager at the Windows Server group, talks about BranchCache, the Features, the usage modes and the benefits.&lt;/p&gt;
&lt;p&gt;Watch the video &lt;a href="http://vepexp.microsoft.com/thenewefficiency/?s=5592"&gt;here&lt;/a&gt; or download the Transcript from &lt;a href="http://vepcdn.microsoft.com/prod/images/64/Area/213/2657/decebbcb-cbba-4d1a-b200-48e001592b07.pdf"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Windows 7 Search &amp;ndash; Part2</title><link>https://www.verboon.info/2010/05/windows-7-search-part2/</link><pubDate>Wed, 26 May 2010 20:43:36 +0000</pubDate><guid>https://www.verboon.info/2010/05/windows-7-search-part2/</guid><description>&lt;p&gt;Well this isn’t really the Part2 I intended to write, but I just stumbled upon some interesting content that relates to Windows 7 Search, and wanted to share this. Part3 will follow in the near future.&lt;/p&gt;
&lt;p&gt;TechNet: &lt;a href="http://technet.microsoft.com/en-us/library/dd744693(WS.10).aspx"&gt;Windows Browse and Organize Features&lt;/a&gt; &lt;br&gt;
A post from Ray: &lt;a href="http://xpworld.spaces.live.com/blog/cns!3110BDF94643CB31!1887.entry?sa=746970256"&gt;Windows 7 Libraries: This network location can’t be included because it is not indexed&lt;/a&gt;&lt;/p&gt;</description></item><item><title>BranchCache Step by Step Guides</title><link>https://www.verboon.info/2010/05/branchcache-step-by-step-guides/</link><pubDate>Wed, 26 May 2010 15:57:32 +0000</pubDate><guid>https://www.verboon.info/2010/05/branchcache-step-by-step-guides/</guid><description>&lt;p&gt;These two BranchCache Step by Step guides provide practical guidance for setting up BranchCache in Distributed or Hosted Cache Mode within a test network. &lt;/p&gt;
&lt;p&gt;Download the BranchCache &lt;strong&gt;Hosted&lt;/strong&gt; Cache Mode Step by Step Guide &lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=bbbe7af1-baa8-4606-b63c-ab7129a06a19"&gt;here&lt;/a&gt; &lt;br&gt;
Download BranchCache &lt;strong&gt;Distributed&lt;/strong&gt; Cache Mode Step by Step Guide &lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=89422460-1092-4679-93bc-39e1700d75b4"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>XenApp Demos from the Cloud</title><link>https://www.verboon.info/2010/05/xenapp-demos-from-the-cloud/</link><pubDate>Tue, 25 May 2010 11:41:54 +0000</pubDate><guid>https://www.verboon.info/2010/05/xenapp-demos-from-the-cloud/</guid><description>&lt;p&gt;In these days we hear a lot about Desktop Virtualization and Application Virtualization. Last week-end someone asked me what I was currently doing and I told him that beside my normal day job, I am doing a number of Citrix trainings. Now let me mention that this person is just a regular user who doesn’t know anything about managing an Enterprise IT infrastructure, leave alone he would understand what Virtualization technology is about. Heck… how to explain Application Virtualization, Streaming, VDI to an ordinary mortal?&lt;/p&gt;</description></item><item><title>WatchTip: History of Citrix</title><link>https://www.verboon.info/2010/05/watchtip-history-of-citrix/</link><pubDate>Mon, 24 May 2010 19:54:21 +0000</pubDate><guid>https://www.verboon.info/2010/05/watchtip-history-of-citrix/</guid><description>&lt;p&gt;Those who are following my blog on a regular basis know that I am also interested in the history of IT. Since in these days Citrix (especially XenDesktop) has a high ranking on my personal list of interests, I spend some time today to find some information about the History of Citrix. So here we go:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.brianmadden.com/blogs/videos/archive/2010/04/26/A-Deep-Dive-Into-the-20-Year-History-and-Technical-Developments-of-Citrix-Systems_2C00_-a-video-from-BriForum-2009.aspx"&gt;A Deep Dive Into the 20 Year History and Technical Developments of Citrix Systems, a video from BriForum 2009&lt;/a&gt; (Highly recommend this one, very interesting !).&lt;/p&gt;</description></item><item><title>WatchTip: Video demo of AppDNA AppTitude from MMS 2010</title><link>https://www.verboon.info/2010/05/watchtip-video-demo-of-appdna-apptitude-from-mms-2010/</link><pubDate>Mon, 24 May 2010 11:30:10 +0000</pubDate><guid>https://www.verboon.info/2010/05/watchtip-video-demo-of-appdna-apptitude-from-mms-2010/</guid><description>&lt;p&gt;Application Compatibility in these days is a hot topic. Watch this Demo and find out how AppTitude from AppDNA can help you to speed up your Application Compatibility analysis and remediation effort.&lt;/p&gt;
&lt;p&gt;Watch the video &lt;a href="http://www.brianmadden.com/blogs/videos/archive/2010/05/18/video-demo-of-appdna-from-mms-2010.aspx"&gt;here&lt;/a&gt; Source: &lt;a href="http://www.brianmadden.com/"&gt;BrianMadden.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Windows 7 Search - Part1</title><link>https://www.verboon.info/2010/05/windows-7-search-part1/</link><pubDate>Sat, 22 May 2010 13:48:49 +0000</pubDate><guid>https://www.verboon.info/2010/05/windows-7-search-part1/</guid><description>&lt;p&gt;Federated Search is one of the new features introduced with Windows 7. A few weeks ago I wrote another post about the &lt;a href="https://www.verboon.info/index.php/2010/04/windows-7-search-provider/"&gt;Windows 7 Search Provider&lt;/a&gt; and demonstrated how to use a search connector that allows searching web content from within the Windows Explorer. Today I want to demonstrate how to extend Windows Search to find content on a remote network location.&lt;/p&gt;
&lt;p&gt;To allow users searching content that is stored on a remote File Server, Windows Search must be enabled. On Windows Server 2008 and 2008 R2 Windows Search can be configured through the File Services Role. &lt;br&gt;

 &lt;img src="images/image_thumb6.png" alt="image"&gt;

&lt;/p&gt;</description></item><item><title>ToolTip: Microsoft Product Support Reports and Microsoft Product Support Reports Viewer</title><link>https://www.verboon.info/2010/05/tooltip-microsoft-product-support-reports-and-microsoft-product-support-reports-viewer/</link><pubDate>Tue, 18 May 2010 23:16:18 +0000</pubDate><guid>https://www.verboon.info/2010/05/tooltip-microsoft-product-support-reports-and-microsoft-product-support-reports-viewer/</guid><description>&lt;p&gt;If you get tasked to do some system troubleshooting and you just want to get as many information possible from a client, then have a look at the Microsoft Product Support Report Tool and the Product Support Reports Viewer.&lt;/p&gt;
&lt;p&gt;The Microsoft Product Support Reports Viewer 2.0 can be downloaded from &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=FB414A72-CCEF-4F14-8C76-B846A0F2182D&amp;amp;displaylang=en"&gt;here&lt;/a&gt; and the Microsoft Product Support Reports from &lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=cebf3c7c-7ca5-408f-88b7-f9c79b7306c0#filelist"&gt;here&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;First launch the Microsoft Product Support Tool, which is a self-extracting executable (no installation needed). Once launched you can select the diagnostics you want to execute, then select Next to get the Diagnostic (Data Collection) started. Note that depending on the diagnostics selected, this process can take a while (up to 25 minutes).&lt;/p&gt;</description></item><item><title>Windows 7 Product Activation Methods</title><link>https://www.verboon.info/2010/05/windows-7-product-activation-methods/</link><pubDate>Mon, 17 May 2010 19:44:17 +0000</pubDate><guid>https://www.verboon.info/2010/05/windows-7-product-activation-methods/</guid><description>&lt;p&gt;Today I was asked whether Windows 7 Ultimate can be activated through KMS, since we’re primarily busy with Windows 7 Enterprise I couldn’t instantly provide an answer (I prefer to first check out things instead of providing an incorrect answer). So unless I have overlooked something…… only Windows 7 Professional and Enterprise can be activated using a KMS Infrastructure.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image_thumb3.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;Source: &lt;a href="http://download.microsoft.com/download/8/A/E/8AE0B02D-7E1B-49A3-9436-5AF75498B6E8/Partner%20Activation%20Guide.pdf"&gt;Windows Partner Activation Guide&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Frequently Asked Questions About Volume License Keys</title><link>https://www.verboon.info/2010/05/frequently-asked-questions-about-volume-license-keys/</link><pubDate>Mon, 17 May 2010 19:29:35 +0000</pubDate><guid>https://www.verboon.info/2010/05/frequently-asked-questions-about-volume-license-keys/</guid><description>&lt;p&gt;A good FAQ about Microsoft Volume licensing. Details &lt;a href="http://www.microsoft.com/licensing/existing-customers/product-activation-faq.aspx"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Support for Windows XP 64 Bit</title><link>https://www.verboon.info/2010/05/support-for-windows-xp-64-bit/</link><pubDate>Mon, 17 May 2010 17:11:25 +0000</pubDate><guid>https://www.verboon.info/2010/05/support-for-windows-xp-64-bit/</guid><description>&lt;p&gt;As most of you probably know by now, support for Windows XP SP2 ends on July 13, 2010. Well that’s for the 32 bit version of Windows XP, but what about Windows XP 64 bit, knowing that there isn’t an SP3 for that one?&lt;/p&gt;
&lt;p&gt;I found the answer within the &lt;a href="https://partner.microsoft.com/40137022"&gt;End of Support FAQ&lt;/a&gt; where it states:&lt;/p&gt;
&lt;p&gt;*Q: If I have 64-bit Windows XP, do I also need to apply Service Pack 3? &lt;br&gt;
A: *&lt;em&gt;No, you don’t. There is no Service Pack 3 for the 64-bit version of Windows XP. If you are running the &lt;strong&gt;64-bit Windows XP with Service Pack 2&lt;/strong&gt;, you are on the latest service pack and will continue to be &lt;strong&gt;eligible for support&lt;/strong&gt; and receive updates &lt;strong&gt;until April 8, 2014&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;</description></item><item><title>ToolTip: Win7 Library Tool</title><link>https://www.verboon.info/2010/05/tooltip-win7-library-tool/</link><pubDate>Sun, 16 May 2010 13:51:02 +0000</pubDate><guid>https://www.verboon.info/2010/05/tooltip-win7-library-tool/</guid><description>&lt;p&gt;A nice FREE Tool to manage Windows 7 Libraries. Download from &lt;a href="http://zornsoftware.talsit.info/?p=3"&gt;here&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;
 &lt;img src="http://zornsoftware.talsit.info/wp-content/uploads/2009/11/win7librarytool.png" alt="win7librarytool"&gt;

&lt;/p&gt;
&lt;p&gt;I also recommend reading &lt;a href="http://www.grimadmin.com/article.php/creating-modifying-windows-7-libraries"&gt;Administratively Create and Modify Windows 7 Libraries&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Production of an SSD from start to finish</title><link>https://www.verboon.info/2010/05/production-of-an-ssd-from-start-to-finish/</link><pubDate>Thu, 13 May 2010 20:56:02 +0000</pubDate><guid>https://www.verboon.info/2010/05/production-of-an-ssd-from-start-to-finish/</guid><description>&lt;p&gt;I’ve been reading a bit about &lt;a href="http://en.wikipedia.org/wiki/Solid-state_drive"&gt;SSD&lt;/a&gt; (Solid State Disks Today) and came across a video about the production of an SSD from start to finish. Interesting!&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Video Source: &lt;a href="http://www.tweaktown.com/articles/2845/runcore_factory_tour_video_production_of_an_ssd/index.html"&gt;TweakTown&lt;/a&gt;&lt;/p&gt;</description></item><item><title>XenClient &amp;ndash; Bringing the Hypervisor to the client</title><link>https://www.verboon.info/2010/05/xenclient-bringing-the-hypervisor-to-the-client/</link><pubDate>Wed, 12 May 2010 23:03:24 +0000</pubDate><guid>https://www.verboon.info/2010/05/xenclient-bringing-the-hypervisor-to-the-client/</guid><description>&lt;p&gt;I had the pleasure to look at the XenClient a few months ago when it was still under development, but now anyone can download it from the &lt;a href="http://www.citrix.com/English/ps2/products/product.asp?contentID=2300325"&gt;XenClient&lt;/a&gt; Citrix web site. Never heard of XenClient before? Well then watch the video, I’m sure one or the other is going to like this.&lt;/p&gt;</description></item><item><title>Office 2010 KMS Server Requirements</title><link>https://www.verboon.info/2010/05/office-2010-kms-server-requirements/</link><pubDate>Wed, 12 May 2010 21:54:12 +0000</pubDate><guid>https://www.verboon.info/2010/05/office-2010-kms-server-requirements/</guid><description>&lt;p&gt;Although I have been working with Office 2010 for a while, I wasn’t aware of the KMS Server specific requirements until today when we were asked to load the Office 2010 KMS key into one of our customers KMS servers.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;A dedicated server is not needed to run KMS for Office 2010. A KMS host is a lightweight service, and you can co-host an Office 2010 and Windows KMS host. However, only &lt;strong&gt;Windows Server 2003&lt;/strong&gt;, volume editions of &lt;strong&gt;Windows 7&lt;/strong&gt;, and &lt;strong&gt;Windows Server 2008 R2&lt;/strong&gt; are supported as Office 2010 KMS hosts&lt;/em&gt;&lt;/p&gt;</description></item><item><title>BookTip: Group Policy &amp;ndash; Fundamentals, Security and the Managed Desktop</title><link>https://www.verboon.info/2010/05/booktip-group-policy-fundamentals-security-and-the-managed-desktop/</link><pubDate>Fri, 07 May 2010 16:34:15 +0000</pubDate><guid>https://www.verboon.info/2010/05/booktip-group-policy-fundamentals-security-and-the-managed-desktop/</guid><description>&lt;p&gt;Today I’ve received a signed copy of Jeremy Moskowitz latest Book “&lt;a href="http://www.gpanswers.com/books.html#tabs"&gt;Group Policy – Fundamentals, Security and the Managed Desktop&lt;/a&gt;”, so instead of using my laptop I guess I’ll be holding a real book in my hands this weekend.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.gpanswers.com/books/order-signed-copies.html#tabs"&gt;

 &lt;img src="images/jm_book1.jpg" alt="jm_book"&gt;


&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Jeremy also published 3 &lt;a href="http://www.gpanswers.com/books/extra-echapters.html#tabs"&gt;FREE chapters&lt;/a&gt;:&lt;/p&gt;
&lt;p&gt;**Bonus Chapter 1 **- Scripting Group Policy Operations with Windows PowerShell (co-written with PowerShell MVP Jeff Hicks.) &lt;br&gt;
**Bonus Chapter 2 **- Advanced Group Policy Management (AGPMv4) &lt;br&gt;
**Bonus Chapter 3 **- Full Lockdown with Windows SteadyState&lt;/p&gt;</description></item><item><title>What you should know about Office 2010 64-bit</title><link>https://www.verboon.info/2010/05/what-you-should-know-about-office-2010-64-bit/</link><pubDate>Thu, 06 May 2010 20:13:00 +0000</pubDate><guid>https://www.verboon.info/2010/05/what-you-should-know-about-office-2010-64-bit/</guid><description>&lt;p&gt;If you are in the process of deciding whether to deploy Office 2010 32-bit or 64-bit, I recommend to read through the following content. Note that Microsoft recommends installing Office 32 Bit even on Windows 7 64 bit.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://technet.microsoft.com/en-us/library/ee681792(office.14).aspx"&gt;TechNet - 64-bit editions of Office 2010&lt;/a&gt; &lt;br&gt;
&lt;a href="http://blogs.technet.com/office2010/archive/2010/02/23/understanding-64-bit-office.aspx"&gt;Understanding 64-Bit Office&lt;/a&gt; &lt;br&gt;
&lt;a href="http://msdn.microsoft.com/en-us/library/ee691831(office.14).aspx"&gt;Compatibility Between the 32-bit and 64-bit Versions of Office 2010&lt;/a&gt; &lt;br&gt;
&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=600c2142-abc3-4fea-9271-0c326c45dc8f&amp;amp;displaylang=en#filelist"&gt;64-bit Client Installation of Microsoft Office 2010&lt;/a&gt; &lt;br&gt;
&lt;a href="http://blogs.technet.com/office_resource_kit/archive/2009/12/10/office-2010-introduces-64-bit-editions.aspx"&gt;Office Resource Kit Blog - Office 2010 64-bit editions&lt;/a&gt; &lt;br&gt;
4SysOps - &lt;a href="http://4sysops.com/archives/office-2010-64-bit-vs-32-bit-part-1-installation/"&gt;Office 2010 – 64-bit vs. 32-bit – Part 1: Installation&lt;/a&gt; &lt;br&gt;
&lt;a href="http://www.pcpro.co.uk/news/enterprise/356173/microsoft-warns-users-off-64-bit-office-2010"&gt;Microsoft Office 2010 Technology Guarantee: FAQ&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Extending User Information in AD &amp;ndash; 64 Bit support</title><link>https://www.verboon.info/2010/05/extending-user-information-in-ad-64-bit-support/</link><pubDate>Thu, 06 May 2010 19:31:30 +0000</pubDate><guid>https://www.verboon.info/2010/05/extending-user-information-in-ad-64-bit-support/</guid><description>&lt;p&gt;Back in 2008 I wrote about &lt;a href="https://www.verboon.info/index.php/2008/11/extending-user-information-in-ad/"&gt;Extending User Information in AD&lt;/a&gt;. Today I came across a blog post mentioning that there is now an unsupported 64 bit version available. More details and download &lt;a href="http://www.start64.com/index.php?option=com_content&amp;amp;task=view&amp;amp;id=4440&amp;amp;Itemid=55"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>ReadTip: Deployment guide for Microsoft Office 2010</title><link>https://www.verboon.info/2010/05/readtip-deployment-guide-for-microsoft-office-2010/</link><pubDate>Tue, 04 May 2010 19:43:34 +0000</pubDate><guid>https://www.verboon.info/2010/05/readtip-deployment-guide-for-microsoft-office-2010/</guid><description>&lt;p&gt;This book covers information about the fundamentals of Deploying Microsoft Office 2010. Get it &lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=5d0e7e0e-9e9b-43ba-a9ab-4775a26ffc2e"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Choosing the right Server Edition for your BranchCache deployment</title><link>https://www.verboon.info/2010/05/choosing-the-right-server-edition-for-your-branchcache-deployment/</link><pubDate>Mon, 03 May 2010 21:01:53 +0000</pubDate><guid>https://www.verboon.info/2010/05/choosing-the-right-server-edition-for-your-branchcache-deployment/</guid><description>&lt;p&gt;Windows Server 2008 R2 is available in multiple editions. If you’re planning to deploy BranchCache it’s important to consider installing the right server edition as there is a difference in the provided functionality between the different server editions.&lt;/p&gt;
&lt;p&gt;**Windows Server 2008 R2 BranchCache Features &lt;br&gt;
**&lt;a href="images/image.png"&gt;

 &lt;img src="images/image_thumb.png" alt="image"&gt;


&lt;/a&gt; 
Source: &lt;a href="http://www.microsoft.com/windowsserver2008/en/us/r2-differentiated-features.aspx"&gt;http://www.microsoft.com/windowsserver2008/en/us/r2-differentiated-features.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;BranchCache Content Server&lt;/strong&gt; &lt;br&gt;
Source repository, located at the main office, for the content that is accessed by client computers in branch offices. Content may reside on either a file server with the &lt;strong&gt;BranchCache for Network Files&lt;/strong&gt; role service of the File Services server role installed, or on a Web server or BITS-based application server with the BranchCache feature installed. Content servers transmit content to branch offices using the BranchCache-compatible protocols.&lt;/p&gt;</description></item><item><title>Palm Memories</title><link>https://www.verboon.info/2010/05/palm-memories/</link><pubDate>Sun, 02 May 2010 19:27:21 +0000</pubDate><guid>https://www.verboon.info/2010/05/palm-memories/</guid><description>&lt;p&gt;This week HP &lt;a href="http://www.hp.com/hpinfo/newsroom/press/2010/100428xa.html"&gt;announced&lt;/a&gt; to acquire Palm. Palm?, oh yeah those that created the Palm Pilot. I remember well, it was somewhere around 1996 and 1997 when several of our users users came up with this thing called Palm PDA and wanted to synchronize their calendars with our E-Mail system Lotus Notes. Nowadays we just connect our mobile phone to our PC and things magically start to synchronize, I can tell you this wasn’t the case then.&lt;/p&gt;</description></item><item><title>Where&amp;rsquo;s the ANY KEY</title><link>https://www.verboon.info/2010/04/wheres-the-any-key/</link><pubDate>Thu, 29 Apr 2010 21:30:46 +0000</pubDate><guid>https://www.verboon.info/2010/04/wheres-the-any-key/</guid><description>&lt;p&gt;Go to the &lt;a href="http://www.wherestheanykey.co.uk/"&gt;Where is the ANY KEY&lt;/a&gt; website and read tails on IT fails, Have fun.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Troubleshooting a printer problem: &lt;br&gt;
Me: sorry your printer doesn’t work I need to get a driver from the internet &lt;br&gt;
User: Is it far this internet? &lt;br&gt;
Me: mmm? &lt;br&gt;
User: I can drive you there &lt;br&gt;
Me: &amp;hellip;&amp;hellip;&amp;hellip;&amp;hellip;&amp;hellip;yea would be great&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Source: tayduck&lt;/em&gt;&lt;/p&gt;</description></item><item><title>Migrating to Internet Explorer 8</title><link>https://www.verboon.info/2010/04/migrating-to-internet-explorer-8/</link><pubDate>Thu, 29 Apr 2010 21:12:44 +0000</pubDate><guid>https://www.verboon.info/2010/04/migrating-to-internet-explorer-8/</guid><description>&lt;p&gt;Companies that are in the process of planning a Windows 7 migration, will be required to pay some attention to Internet Explorer 8 and web site compatibility. Chris Johnson aka “&lt;a href="http://blogs.msdn.com/cjacks/default.aspx"&gt;The App Compat Guy&lt;/a&gt;” put together two video’s about how to migrate from Internet Explorer 6 to 8. The videos talk about the potential challenges , testing methods, workarounds and solutions to support companies with a smooth migration.  &lt;a href="http://edge.technet.com/Media/Thrive-Live-Migrating-from-IE6-to-IE8-Part-1-of-2/"&gt;Thrive Live! Migrating from IE6 to IE8 (Part 1 of 2)&lt;/a&gt; and &lt;a href="http://edge.technet.com/Media/Thrive-Live-Migrating-from-IE6-to-IE8-Part-2-of-2/"&gt;Thrive Live! Migrating from IE6 to IE8 (Part 2 of 2)&lt;/a&gt;&lt;/p&gt;</description></item><item><title>ToolTip: SuperFlow</title><link>https://www.verboon.info/2010/04/tooltip-superflow/</link><pubDate>Thu, 29 Apr 2010 19:36:31 +0000</pubDate><guid>https://www.verboon.info/2010/04/tooltip-superflow/</guid><description>&lt;p&gt;Just learned about these SuperFlows, although some of them were already released a while ago, for some reason I missed that one, well you can’t keep up with everything. Just installed 3 of them, really cool stuff. If you’re dealing with SCCM or App-V, give it a try.&lt;/p&gt;
&lt;p&gt;The SuperFlow interactive content model provides a structured and interactive interface for viewing documentation. Read more (SCCM) &lt;a href="http://blogs.technet.com/configurationmgr/archive/2010/02/11/announcing-the-release-of-configuration-manager-2007-superflows.aspx"&gt;here&lt;/a&gt; and (App-V) &lt;a href="http://blogs.technet.com/appv/archive/2010/04/29/the-application-virtualization-sequencing-superflow-has-been-released.aspx"&gt;here&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image_thumb24.png" alt="image"&gt;

 &lt;a href="images/image25.png"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;**Available SuperFlows &lt;br&gt;
**&lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=D509A9F4-E397-4D0A-89BB-FA3D68B9E8BE&amp;amp;displaylang=en"&gt;System Center Configuration Manager 2007 Software Updates Synchronization SuperFlow&lt;/a&gt; &lt;br&gt;
&lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=D5B3D7D7-0DBF-4A05-A2B6-4D4AAC97480C&amp;amp;displaylang=en"&gt;Software Updates Synchronization SuperFlow&lt;/a&gt; &lt;br&gt;
&lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=A8D785F6-3BF7-4D98-8B4E-2C7C77DD0C04&amp;amp;displaylang=en"&gt;Software Update Deployment SuperFlow&lt;/a&gt; &lt;br&gt;
&lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=c6f88b60-5dd0-40d4-a7e4-8234b4066d27"&gt;SuperFlow for Operating System Deployment via PXE&lt;/a&gt; &lt;br&gt;
&lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=8c4dfab6-7ef5-4188-a531-346cf9bfe7bf"&gt;Application Virtualization Sequencing SuperFlow&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Office 2010 Administrative Template files and Office Customization Tool</title><link>https://www.verboon.info/2010/04/office-2010-administrative-template-files-and-office-customization-tool/</link><pubDate>Thu, 29 Apr 2010 19:06:40 +0000</pubDate><guid>https://www.verboon.info/2010/04/office-2010-administrative-template-files-and-office-customization-tool/</guid><description>&lt;p&gt;Microsoft published the Office 2010 Administrative Template files (ADM, ADMX/ADML) and Office Customization Tool. Get it from &lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=64b837b6-0aa0-4c07-bc34-bec3990a7956"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Windows 7 &amp;ndash; User Account Control</title><link>https://www.verboon.info/2010/04/windows-7-user-account-control/</link><pubDate>Sat, 24 Apr 2010 22:08:36 +0000</pubDate><guid>https://www.verboon.info/2010/04/windows-7-user-account-control/</guid><description>&lt;p&gt;Today I spend a bit of time in refreshing my UAC knowledge, below a listing of the content I’ve been reading and watching.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image_thumb23.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Reading (Blogs &amp;amp; TechNet)&lt;/strong&gt; &lt;br&gt;
&lt;a href="http://technet.microsoft.com/en-us/library/ee679793(WS.10).aspx"&gt;User Account Control in Windows 7 Best Practices&lt;/a&gt; &lt;br&gt;
&lt;a href="http://technet.microsoft.com/en-us/library/dd835540(WS.10).aspx"&gt;UAC Architecture&lt;/a&gt; &lt;br&gt;
&lt;a href="http://technet.microsoft.com/en-us/magazine/2009.07.uac.aspx"&gt;Inside Windows 7 User Account Control&lt;/a&gt; &lt;br&gt;
&lt;a href="http://blogs.msdn.com/cjacks/archive/2009/01/07/the-windows-7-uac-slider-and-what-you-can-do-on-windows-vista-today.aspx"&gt;The Windows 7 UAC Slider, and What You Can Do on Windows Vista Today&lt;/a&gt; &lt;br&gt;
&lt;a href="http://blogs.msdn.com/e7/archive/2008/10/08/user-account-control.aspx"&gt;Engineering Windows 7 - User Account Control&lt;/a&gt; &lt;br&gt;
&lt;a href="http://mark.koli.ch/2009/12/uac-prompt-from-java-createprocess-error740-the-requested-operation-requires-elevation.html"&gt;UAC Prompt From Java: CreateProcess error=740, The requested operation requires elevation (ShellExecuteEx Runas Example)&lt;/a&gt;&lt;/p&gt;</description></item><item><title>ToolTip: XP-More</title><link>https://www.verboon.info/2010/04/tooltip-xp-more/</link><pubDate>Sat, 24 Apr 2010 13:19:51 +0000</pubDate><guid>https://www.verboon.info/2010/04/tooltip-xp-more/</guid><description>&lt;p&gt;XP-More is a tool that helps manage Windows 7 Virtual Machines (XP Mode and any other). Specifically, it makes duplication of VMs a no brainer - no more raw XML editing and manually duplicating files.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/xpmore_thumb.jpg" alt="xpmore"&gt;

&lt;/p&gt;
&lt;p&gt;More Information and download details can be found on the CodePlex &lt;a href="http://xpmore.codeplex.com/"&gt;XP-More project page&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Testing Network Speed</title><link>https://www.verboon.info/2010/04/testing-network-speed/</link><pubDate>Fri, 23 Apr 2010 15:34:34 +0000</pubDate><guid>https://www.verboon.info/2010/04/testing-network-speed/</guid><description>&lt;p&gt;There many tools out there that can measure the network speed between 2 computers, but either you have to pay for them or you need to go through a lengthy installation or configuration process. I want something that is FREE and easy to use. Here’s what I end up with after 30 minutes of browsing the web and doing some test installs of the various tools I found.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Test TCP Utility&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>ToolTip: Group Policy Search</title><link>https://www.verboon.info/2010/04/tooltip-group-policy-search/</link><pubDate>Fri, 23 Apr 2010 11:44:37 +0000</pubDate><guid>https://www.verboon.info/2010/04/tooltip-group-policy-search/</guid><description>&lt;p&gt;Reading my e-mails near the end of my vacation I received a link to this great web based GPO Search Tool. The tool is quite self explaining, so if you’re dealing with Group Policies have a look &lt;a href="http://gps.cloudapp.net/"&gt;here&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image_thumb21.png" alt="image"&gt;

&lt;/p&gt;</description></item><item><title>Windows 7 Enterprise Training</title><link>https://www.verboon.info/2010/04/windows-7-enterprise-training/</link><pubDate>Fri, 23 Apr 2010 08:46:15 +0000</pubDate><guid>https://www.verboon.info/2010/04/windows-7-enterprise-training/</guid><description>&lt;p&gt;One of the objectives of deploying a new operating system within an Enterprise is to provide end users with a state of the art Operating System that builds the foundation for adopting new technologies and to increase end user productivity.&lt;/p&gt;
&lt;p&gt;IT departments usually spend months in preparing an enterprise wide desktop deployment and by doing so they automatically get familiar with all the new functionality and features of the new Operating System. But what about the end users? Most end users are not involved in all the preparation and planning activities, hence they will only see the new Operating System on the day their PC is being migrated.&lt;/p&gt;</description></item><item><title>Using Hard Links &amp;ndash; Part Two</title><link>https://www.verboon.info/2010/04/using-hard-links-part-two/</link><pubDate>Thu, 22 Apr 2010 16:40:38 +0000</pubDate><guid>https://www.verboon.info/2010/04/using-hard-links-part-two/</guid><description>&lt;p&gt;In my previous post &lt;a href="https://www.verboon.info/index.php/2010/04/using-hard-links-part-one/"&gt;Using hard Links – Part One&lt;/a&gt; I explained how Hard Links work. Today’s post is about using hard links with USMT 4.0 in a Windows XP to Windows 7 migration scenario.&lt;/p&gt;
&lt;p&gt;A typical client migration scenario for an end user usually consists of the following processes:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;User Data and Settings backup&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Operating System Migration&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Application Installation&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;User Data and Settings Restore&lt;/p&gt;
&lt;p&gt;When migrating to previous versions of Windows in most cases IT support personnel first had to copy the users data of the machine to an external USB device or network drive, this depending on the volume of data could consume quite some time, then when the new OS was installed that same data had to be restored back to the local device. With the release of USMT 4.0 IT Engineers can now design a migration process that leverages hard link functionality, which means that there is no need anymore to copy the data off the device that is being migrated. You can imagine that this will significantly speed up the overall duration of migrating a client to Windows 7.&lt;/p&gt;</description></item><item><title>Forefront vs. the competition</title><link>https://www.verboon.info/2010/04/forefront-vs-the-competition/</link><pubDate>Wed, 21 Apr 2010 19:09:57 +0000</pubDate><guid>https://www.verboon.info/2010/04/forefront-vs-the-competition/</guid><description>&lt;p&gt;With two customers telling me within just one week that they both have plans to replace their existing client security solutions with Microsoft Forefront Client Security I thought it’s about time to get a better understanding of the FCS product. After having visited the &lt;a href="http://www.microsoft.com/forefront/clientsecurity/en/us/default.aspx"&gt;Microsoft Forefront Client Security&lt;/a&gt; product page I continued searching the web for additional information and stumbled upon the &lt;a href="http://www.microsoftnow.com/2010/03/forefront-vs-the-competition.html"&gt;Forefront vs. the competition blog post&lt;/a&gt; on Microsoft-NOW.&lt;/p&gt;</description></item><item><title>MED-V Trim Transfer</title><link>https://www.verboon.info/2010/04/med-v-trim-transfer/</link><pubDate>Tue, 20 Apr 2010 23:19:17 +0000</pubDate><guid>https://www.verboon.info/2010/04/med-v-trim-transfer/</guid><description>&lt;p&gt;Today I have spend some time in taking a look at MED-V. I reviewed MED-V already about a year ago, but had not touched it since then. Microsoft just recently released an updated version of MED-V as part of the MDOP suite. While configuring a Workspace, my attention was caught by the “&lt;em&gt;Clients should use Trim Transfer when downloading images for this Workspace&lt;/em&gt;” setting that is shown within the Virtual Machine Tab.&lt;/p&gt;</description></item><item><title>MED-V demo videos</title><link>https://www.verboon.info/2010/04/med-v-demo-videos/</link><pubDate>Tue, 20 Apr 2010 13:01:17 +0000</pubDate><guid>https://www.verboon.info/2010/04/med-v-demo-videos/</guid><description>&lt;p&gt;If you’re planning to do some hands-on with MED-V I recommend that you have a look at these &lt;a href="http://blogs.technet.com/medv/archive/2010/03/29/med-v-demo-videos-the-complete-8-part-series.aspx"&gt;MED-V videos&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Windows 7 Search Provider</title><link>https://www.verboon.info/2010/04/windows-7-search-provider/</link><pubDate>Mon, 19 Apr 2010 17:57:53 +0000</pubDate><guid>https://www.verboon.info/2010/04/windows-7-search-provider/</guid><description>&lt;p&gt;Inspired by the &lt;a href="http://windowsteamblog.com/blogs/developers/archive/2010/04/18/windows-7-federated-search.aspx"&gt;Windows 7 Federated Search&lt;/a&gt; blog post I created a Search Extender for my Anything about IT blog. You can download the Anything About IT Search Provider from &lt;a href="https://www.verboon.info/fun/aait_search_extender.zip"&gt;here&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Once you have downloaded the ZIP file, unpack aait.osdx and double click to install. You will see the following message. Click Add to install the Anything about IT Search Provider.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image_thumb13.png" alt="image"&gt;

 Once installed you can directly search for content on Anything about IT from your Windows Explorer.&lt;/p&gt;</description></item><item><title>RDP Copy Paste Ramblings</title><link>https://www.verboon.info/2010/04/rdp-copy-paste-ramblings/</link><pubDate>Tue, 13 Apr 2010 22:05:36 +0000</pubDate><guid>https://www.verboon.info/2010/04/rdp-copy-paste-ramblings/</guid><description>&lt;p&gt;Today I had a problem with copy pasting some content from a RDP session to my local client. I was quite surprised that this didn’t work since I have been using this quite often recently. But as so often, the answer to my problem was quickly found in Google. It appears that I have become so used to work with Windows Server 2008 and 2008-R2 that I had simply forgotten that if you want to use the copy paste functionality to copy &lt;strong&gt;files&lt;/strong&gt; between a Server 2003 RDP session and a local client, you must configure a local drive redirection.&lt;/p&gt;</description></item><item><title>End of Support for Windows XP SP2 &amp;ndash; Deploy XP SP3</title><link>https://www.verboon.info/2010/04/end-of-support-for-windows-xp-sp2/</link><pubDate>Tue, 13 Apr 2010 19:27:24 +0000</pubDate><guid>https://www.verboon.info/2010/04/end-of-support-for-windows-xp-sp2/</guid><description>&lt;p&gt;On July 12, 2010 Microsoft Windows XP Service Pack will reach end of support, for most companies this shouldn’t come as a surprise as this has been widely &lt;a href="http://blogs.technet.com/lifecycle/archive/2008/04/25/what-s-happening-to-windows-xp-on-june-30th.aspx"&gt;communicated&lt;/a&gt; when Microsoft released Windows XP Service Pack 3. however it appears that some companies didn’t took these message too serious then, but now suddenly realize that July 12, 2010 is just a few months ahead of them.&lt;/p&gt;
&lt;p&gt;Many people have still in memory the challenges they faced with Windows XP Service Pack 2, this because this in fact was more than what people knew as being a Service Pack. Windows XP Service Pack 2 was not just a rollup of security and product fixes, but also contained various technology updates (Network protection, Memory Protection, Web Browsing security and Computer Maintenance). In these days the famous word was &lt;em&gt;Trustworthy Computing&lt;/em&gt; and this was what Windows XP Service Pack 2 was about. From a technical and security perspective Windows XP Service Pack 2 was definitely a big step forward, but many companies faced quite some challenges in deploying it especially with regard to &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=9300BECF-2DEE-4772-ADD9-AD0EAF89C4A7&amp;amp;displaylang=en"&gt;application compatibility&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>ToolTip: Hardlink Scanner</title><link>https://www.verboon.info/2010/04/tooltip-hardlink-scanner/</link><pubDate>Sun, 11 Apr 2010 14:31:55 +0000</pubDate><guid>https://www.verboon.info/2010/04/tooltip-hardlink-scanner/</guid><description>&lt;p&gt;Here’s another nice utility I found today called Hard Link Scanner. Hard Link scanner is a command line tool that scans directories for hard linked files.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image_thumb11.png" alt="image"&gt;

 Download Hard Link Scanner from &lt;a href="http://twpol.dyndns.org/projects/hardlink_scanner/"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>ToolTip: Link Shell Extension</title><link>https://www.verboon.info/2010/04/tooltip-link-shell-extension/</link><pubDate>Wed, 07 Apr 2010 16:53:49 +0000</pubDate><guid>https://www.verboon.info/2010/04/tooltip-link-shell-extension/</guid><description>&lt;p&gt;Earlier this week I wrote about &lt;a href="https://www.verboon.info/index.php/2010/04/using-hard-links-part-one/"&gt;using Hard Links&lt;/a&gt;. By doing my research on this subject I came across the Link Shell Extension utility. As the name says the utility extends the shell with additional options to create hard and symbolic links. So if you don’t want to type commands at the command prompt to create a hard link, this utility is just right for you.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image_thumb9.png" alt="image"&gt;

 Additional very detailed &lt;a href="http://schinagl.priv.at/nt/hardlinkshellext/hardlinkshellext.html#introduction"&gt;documentation&lt;/a&gt; and utility &lt;a href="http://schinagl.priv.at/nt/hardlinkshellext/hardlinkshellext.html#contact"&gt;download&lt;/a&gt; links can be found &lt;a href="http://schinagl.priv.at/nt/hardlinkshellext/hardlinkshellext.html#contact"&gt;here&lt;/a&gt;. Also look at the &lt;a href="http://schinagl.priv.at/nt/hardlinkshellext/hardlinkshellext.html#history"&gt;History&lt;/a&gt; of the utility, the first version was released in 1999 but the most recent version dates from February 2010.&lt;/p&gt;</description></item><item><title>NetWare Support Lifecycle</title><link>https://www.verboon.info/2010/04/netware-support-lifecycle/</link><pubDate>Mon, 05 Apr 2010 23:04:21 +0000</pubDate><guid>https://www.verboon.info/2010/04/netware-support-lifecycle/</guid><description>&lt;p&gt;Remember this one? If not, it’s the Novell NetWare Console. Although I don’t consider myself as that old yet, i had the pleasure of working with Novell NetWare 3.11 and later editions until 4.1 myself until our customers started moving to Microsoft’s Active Directory as of the the year 2000.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image_thumb8.png" alt="image"&gt;

Anyway the reason why I actually started this post, was just to make people aware (in case they weren’t already) of the the fact that Novell’s NetWare is facing it’s end.&lt;/p&gt;</description></item><item><title>Using Hard Links &amp;ndash; Part One</title><link>https://www.verboon.info/2010/04/using-hard-links-part-one/</link><pubDate>Mon, 05 Apr 2010 21:28:45 +0000</pubDate><guid>https://www.verboon.info/2010/04/using-hard-links-part-one/</guid><description>&lt;p&gt;Nowadays we often hear the term &lt;strong&gt;Hard link&lt;/strong&gt; in conjunction with Windows 7 deployments, this because the User State Migration Tool 4.0 aka USMT now provides support for hard links. The advantage of using hard links is that there is no explicit need to copy the data away from the machine before installing Windows 7. I plan to write about USMT 4.0 and the use of hard links in another post. The purpose of this article is to provide a practical understanding of what hard links are and how to create them.&lt;/p&gt;</description></item><item><title>Windows ActiveX Installer Service</title><link>https://www.verboon.info/2010/04/windows-activex-installer-service/</link><pubDate>Sun, 04 Apr 2010 21:55:01 +0000</pubDate><guid>https://www.verboon.info/2010/04/windows-activex-installer-service/</guid><description>&lt;p&gt;Managing ActiveX Components within an enterprise sometimes can be a pain. Users with standard user privileges by default can’t install ActiveX components, hence whenever a larger group of users require an ActiveX component you usually end up creating a software package and distribute it via Software Distribution or you provide them with temporary Administrative rights. But if the clients are running Windows Vista or Windows 7 there is another solution available I noticed many people aren’t aware of, hence that’s why I am writing this article.&lt;/p&gt;</description></item><item><title>ToolTip: SoftPerfect Connection Emulator</title><link>https://www.verboon.info/2010/04/tooltip-softperfect-connection-emulator/</link><pubDate>Sun, 04 Apr 2010 17:29:58 +0000</pubDate><guid>https://www.verboon.info/2010/04/tooltip-softperfect-connection-emulator/</guid><description>&lt;p&gt;Today’s ToolTip is about SoftPerfect Connection Emulator SCE. As the name says the software allows you to emulate different connection types. Unfortunately the tool is not for free, but I found the software nice enough to give it a try and eventually buy it especially since I haven’t been able to find a free alternative yet.&lt;/p&gt;
&lt;p&gt;SCE allows you to simulate different network speeds such as modem, ISDN or DSL. You can either choose one of the predefined speed settings or configure your own. Furthermore you can configure the Latency and Packet loss rates. I tested SCE by configuring various network speeds and then used &lt;a href="http://www.speedtest.net/"&gt;Speedtest.net&lt;/a&gt; to check the results and they were very accurate.&lt;/p&gt;</description></item><item><title>ReadTip: Optimizing Group Policy Performance</title><link>https://www.verboon.info/2010/04/readtip-optimizing-group-policy-performance/</link><pubDate>Sun, 04 Apr 2010 16:48:57 +0000</pubDate><guid>https://www.verboon.info/2010/04/readtip-optimizing-group-policy-performance/</guid><description>&lt;p&gt;This is an excellent article written by Darren Mar-Elia author of &lt;a href="http://www.gpoguy.com/"&gt;gpoguy.com&lt;/a&gt; and founder of &lt;a href="http://www.sdmsoftware.com/"&gt;sdmsoftware&lt;/a&gt;. The article provides guidance for optimizing Group Policy Performance. Read the entire article &lt;a href="http://207.46.16.252/en-us/magazine/2008.01.gpperf.aspx"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>ReadTip: What's New in Folder Redirection and User Profiles</title><link>https://www.verboon.info/2010/03/readtip-whats-new-in-folder-redirection-and-user-profiles/</link><pubDate>Mon, 29 Mar 2010 19:31:46 +0000</pubDate><guid>https://www.verboon.info/2010/03/readtip-whats-new-in-folder-redirection-and-user-profiles/</guid><description>&lt;p&gt;Windows 7 introduces some improvements for Folder Redirection and User Profiles. If you are planning to use these technologies make sure to read the &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=7FFC1F61-F63B-4250-9D30-E44CA824B651&amp;amp;displaylang=en&amp;amp;displaylang=en"&gt;What&amp;rsquo;s New in Folder Redirection and User Profiles&lt;/a&gt; document.&lt;/p&gt;</description></item><item><title>Group Policy Script Processing Behavior</title><link>https://www.verboon.info/2010/03/group-policy-script-processing-behavior/</link><pubDate>Mon, 29 Mar 2010 19:18:11 +0000</pubDate><guid>https://www.verboon.info/2010/03/group-policy-script-processing-behavior/</guid><description>&lt;p&gt;If you are preparing for a Windows 7 deployment and use GPO based startup and logon scripts you should be aware of the default processing behavior in Windows 7. Read the details &lt;a href="http://blogs.technet.com/askds/archive/2010/03/23/group-policy-script-processing-behavior.aspx"&gt;here&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Source: &lt;a href="http://blogs.technet.com/askds/default.aspx"&gt;Ask the Directory Services Team blog&lt;/a&gt;&lt;/p&gt;</description></item><item><title>ToolTip: Service Trigger Editor</title><link>https://www.verboon.info/2010/03/tooltip-service-trigger-editor/</link><pubDate>Tue, 23 Mar 2010 20:56:13 +0000</pubDate><guid>https://www.verboon.info/2010/03/tooltip-service-trigger-editor/</guid><description>&lt;p&gt;if you found the previous post &lt;a href="https://www.verboon.info/index.php/2010/03/windows-7-service-triggers/"&gt;Windows 7 Service Triggers&lt;/a&gt; interesting, then you will like this utility too. The Service Trigger Editor provided by Core Technologies Consulting LLC is a FREE utility providing a UI to list and edit Service Triggers.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image_thumb19.png" alt="image"&gt;

 The Tool can be downloaded from &lt;a href="http://www.coretechnologies.com/products/ServiceTriggerEditor/"&gt;here&lt;/a&gt; and is ready to run (no installation required)&lt;/p&gt;</description></item><item><title>Windows 7 Service Triggers</title><link>https://www.verboon.info/2010/03/windows-7-service-triggers/</link><pubDate>Tue, 23 Mar 2010 20:46:22 +0000</pubDate><guid>https://www.verboon.info/2010/03/windows-7-service-triggers/</guid><description>&lt;p&gt;When taking a closer look at the Services in Windows 7 you will notice that many of them are configured to start manually but will be started when needed. For more details read my earlier posts &lt;a href="https://www.verboon.info/index.php/2009/04/windows-services-what-changed-from-vista-to-windows7-part1/"&gt;Windows Services, what changed from Vista to Windows7 Part1&lt;/a&gt; and &lt;a href="https://www.verboon.info/index.php/2009/04/windows-services-what-changed-from-vista-to-windows7-part2/"&gt;Windows Services, What changed from Vista to Windows7 – Part2&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The technology behind starting Services when needed is called Service Triggers that were introduced with Windows 7 and Windows Server 2008 R2. If you want the full inside scoop on Service Triggers I recommend that you read through the content listed below.&lt;/p&gt;</description></item><item><title>BlogTip: Group Policy Center</title><link>https://www.verboon.info/2010/03/blogtip-group-policy-center/</link><pubDate>Mon, 22 Mar 2010 23:49:20 +0000</pubDate><guid>https://www.verboon.info/2010/03/blogtip-group-policy-center/</guid><description>&lt;p&gt;Being generally interested in Group Policy Management I was more than happy to stumble upon this blog today called the &lt;a href="http://www.grouppolicy.biz/"&gt;Group Policy Center&lt;/a&gt; – A very nice blog with News, Tutorials, Tips and Tricks about Microsoft Windows Group Policy.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="http://www.GPanswers.com/1.html?w=SMART&amp;amp;p=cpqalve" alt="image"&gt;

&lt;/p&gt;</description></item><item><title>Redirect Computers Container in Active Directory</title><link>https://www.verboon.info/2010/03/redirect-computers-container-in-active-directory/</link><pubDate>Mon, 22 Mar 2010 23:10:09 +0000</pubDate><guid>https://www.verboon.info/2010/03/redirect-computers-container-in-active-directory/</guid><description>&lt;p&gt;When joining a Computer to an Active Directory domain using the Domain Join UI in Windows or a command line tool such as NETDOM.EXE, by default the computer object is stored in the &lt;strong&gt;Computers&lt;/strong&gt; container which is defined as the default Container in Active Directory for new created Computer objects.&lt;/p&gt;
&lt;p&gt;The disadvantage of this is that you cannot link any Group Policies to the Computers container which prevents you from applying any Computer security or configuration settings to these clients.&lt;/p&gt;</description></item><item><title>Intel KVM Remote Control and VNC Viewer Plus</title><link>https://www.verboon.info/2010/03/intel-kvm-remote-control-and-vnc-viewer-plus/</link><pubDate>Sun, 21 Mar 2010 11:52:37 +0000</pubDate><guid>https://www.verboon.info/2010/03/intel-kvm-remote-control-and-vnc-viewer-plus/</guid><description>&lt;p&gt;Back in December 2009 I posted &lt;a href="https://www.verboon.info/index.php/2009/12/remote-management-of-amtvpro-machine-with-winpe-and-vnc/"&gt;Remote Management of AMT/vPro machine with WinPE and VNC&lt;/a&gt; which explained how to use VNC running in WinPE to remotely manage a vPro enabled device. For those that did try this themselves will have noticed that the process isn’t as comfortable as we would like it to be for day to day use.&lt;/p&gt;
&lt;p&gt;But with the Introduction of &lt;a href="https://www.verboon.info/index.php/2010/02/intel-amt-6-0-kvm-remote-control/"&gt;Intel’s AMT version 6.0&lt;/a&gt; which includes KVM Remote Control and &lt;a href="http://www.realvnc.com/products/viewerplus/index.html"&gt;VNC Viewer Plus&lt;/a&gt; the scenario of managing a remote device in any state without installing any software on them isn’t wishful thinking anymore, it’s there.&lt;/p&gt;</description></item><item><title>ToolTip: WSUS Workgroup ClientSettingManager</title><link>https://www.verboon.info/2010/03/tooltip-wsus-workgroup-clientsettingmanager/</link><pubDate>Sun, 21 Mar 2010 10:52:43 +0000</pubDate><guid>https://www.verboon.info/2010/03/tooltip-wsus-workgroup-clientsettingmanager/</guid><description>&lt;p&gt;I just found another nice FREE Utility that any Systems Engineer should have who deals with WSUS. The Tool allows you to configure a client’s WSUS settings without having to manually apply any registry settings or you can use the Tool for Troubleshooting purposes. If your clients receive WSUS configuration through Group Policy Settings, you can use the tool to see if all settings are applied correctly.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image_thumb11.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;The Tool also provides some additional useful functions such as:&lt;/p&gt;</description></item><item><title>Windows XP Mode no longer requires Hardware Virtualization Technology</title><link>https://www.verboon.info/2010/03/windows-xp-mode-no-longer-requires-hardware-virtualization-technology/</link><pubDate>Sat, 20 Mar 2010 15:43:14 +0000</pubDate><guid>https://www.verboon.info/2010/03/windows-xp-mode-no-longer-requires-hardware-virtualization-technology/</guid><description>&lt;p&gt;Microsoft has released an updated version to run XP Mode on clients that do not have Hardware Virtualization Technology. Read the details &lt;a href="http://windowsteamblog.com/blogs/windows7/archive/2010/03/18/windows-xp-mode-now-accessible-to-more-pcs.aspx"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>WatchTip: Creating a Firewall Rule to Allow ICMPv4 Echo Requests</title><link>https://www.verboon.info/2010/03/watchtip-creating-a-firewall-rule-to-allow-icmpv4-echo-requests/</link><pubDate>Fri, 19 Mar 2010 19:01:28 +0000</pubDate><guid>https://www.verboon.info/2010/03/watchtip-creating-a-firewall-rule-to-allow-icmpv4-echo-requests/</guid><description>&lt;p&gt;Windows 7 with the Firewall enabled by default does not allow ping requests, hence when you ping a remote Windows 7 client it will not respond.&lt;/p&gt;
&lt;p&gt;In this WebCast &lt;a href="http://blogs.technet.com/johnbaker/"&gt;John Baker&lt;/a&gt; explains how to configure the Firewall to respond to ICMPv4 Echo Requests.&lt;/p&gt;
&lt;p&gt;Watch the WebCast &lt;a href="http://edge.technet.com/Media/Creating-a-Firewall-Rule-to-Allow-ICMPv4-Echo-Requests/"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>App-V Management Server Setup and SQL Server Configuration</title><link>https://www.verboon.info/2010/03/app-v-management-server-setup-and-sql-server-configuration/</link><pubDate>Sun, 14 Mar 2010 00:01:02 +0000</pubDate><guid>https://www.verboon.info/2010/03/app-v-management-server-setup-and-sql-server-configuration/</guid><description>&lt;p&gt;During the Installation of the App-V Management Server on a Windows Server 2008 with SQL Server 2008 Express installed I ran into an problem specifying the database server and got an error as shown in the picture below. &lt;a href="images/image7.png"&gt;

 &lt;img src="images/image_thumb7.png" alt="image"&gt;


&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;The installation program could not connect to the configuration data store. Please see the installation log file for more information.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;I solved the problem by opening the SQL Server Configuration Manager and enabled TCP/IP in the SQL Server Network Configuration options.&lt;/p&gt;</description></item><item><title>Office 2010 Resources</title><link>https://www.verboon.info/2010/03/office-2010-resources/</link><pubDate>Thu, 11 Mar 2010 18:48:15 +0000</pubDate><guid>https://www.verboon.info/2010/03/office-2010-resources/</guid><description>&lt;p&gt;On march 4th Microsoft communicated on their &lt;a href="http://blogs.technet.com/office2010/archive/2010/03/04/get-office-today-or-tomorrow.aspx"&gt;Office 2010 Engineering blog&lt;/a&gt; that they are on Schedule with Office 2010 and will release it to manufacturing next month. For Enterprise customers Office 2010 will be available as of May 12th, consumers will get Office 2010 in June.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Microsoft Office 2010 Site&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Planning, configuration, deployment and compatibility guides can be found &lt;a href="http://technet.microsoft.com/en-us/office/ee263913.aspx"&gt;here&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Microsoft Office ONRAMP Site&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Office &lt;a href="http://www.sellmsbpi.com/Pages/Office%20OnRamp/default.aspx"&gt;OnRamp&lt;/a&gt; is the BPIO execution package that launches Office 2010 to the Enterprise business. Office OnRamp helps you drive the conversations you need to have with TDMs, ITPros and end users to renew EAs, drive Office 2010 deployment and win new EA business. OnRamp provides a complete set of orchestrated activities and marketing materials that give you the tools you need to demonstrate the value of Office 2010 in the BPIO framework and &lt;strong&gt;WIN!&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;</description></item><item><title>SQL Server 2008 Express Setup Challenge</title><link>https://www.verboon.info/2010/03/sql-server-2008-express-setup-challenge/</link><pubDate>Tue, 09 Mar 2010 22:46:58 +0000</pubDate><guid>https://www.verboon.info/2010/03/sql-server-2008-express-setup-challenge/</guid><description>&lt;p&gt;I’ve spend about 2 hours tonight getting SQL Server 2008 Express installed on a Windows Server 2008 system…….. Launched the installation package, it started extracting it’s content, it made an attempt to launch the embedded setup.exe and then…..Nothing.&lt;/p&gt;
&lt;p&gt;The temporary folder that holds the extracted installation files got deleted and all that was left was the below error log.&lt;/p&gt;
&lt;p&gt;03/09/2010 23:22:48.079 ======================================================================&lt;br&gt;
03/09/2010 23:22:48.235 Setup launched &lt;br&gt;
03/09/2010 23:22:48.282 Attempting to determine media source &lt;br&gt;
03/09/2010 23:22:48.329 Media source value not specified on command line argument. &lt;br&gt;
03/09/2010 23:22:48.360 Setup is launched from media directly so default the value to the current folder. &lt;br&gt;
03/09/2010 23:22:48.407 Media source: c:\3c583b87cb85226328b6ae0c9d\ &lt;br&gt;
03/09/2010 23:22:48.454 Attempt to determine media layout based on file &amp;lsquo;c:\3c583b87cb85226328b6ae0c9d\mediainfo.xml&amp;rsquo;. &lt;br&gt;
03/09/2010 23:22:49.454 The folder &amp;lsquo;c:\3c583b87cb85226328b6ae0c9d' does not contain a valid media info file &amp;lsquo;mediainfo.xml&amp;rsquo;. &lt;br&gt;
03/09/2010 23:22:49.517 Setup closed with exit code: 0x84C4001E &lt;br&gt;
03/09/2010 23:22:49.579 ======================================================================&lt;/p&gt;</description></item><item><title>ToolTip: Rogue DHCP Server Checker</title><link>https://www.verboon.info/2010/03/tooltip-rogue-dhcp-server-checker/</link><pubDate>Tue, 09 Mar 2010 19:36:33 +0000</pubDate><guid>https://www.verboon.info/2010/03/tooltip-rogue-dhcp-server-checker/</guid><description>&lt;p&gt;If you ever experience an issue where clients don’t get correct IP addresses or your PXE Service might not work or respond, then before knocking on the Network guy’s door, you might want to run the RogueChecker utility. The RogueChecker utility is a nice little FREE tool that can help detecting rogue (misconfigured or unauthorized) DHCP servers in your network.&lt;/p&gt;
&lt;p&gt;To get the tool reporting a rogue server I enabled both the Microsoft DHCP server and the integrated DHCP Service on our Wireless Access point. &lt;/p&gt;</description></item><item><title>ReadTip: Making Applications Compatible with Windows 7 in a Virtualized Environment</title><link>https://www.verboon.info/2010/03/readtip-making-applications-compatible-with-windows-7-in-a-virtualized-environment/</link><pubDate>Mon, 08 Mar 2010 23:14:13 +0000</pubDate><guid>https://www.verboon.info/2010/03/readtip-making-applications-compatible-with-windows-7-in-a-virtualized-environment/</guid><description>&lt;p&gt;Often people think that App-V is is an Application Compatibility Solution, it’s not. Chris Jackson has written an excellent article where he explains this in detail. Read the entire article &lt;a href="http://technet.microsoft.com/en-us/magazine/ff458340.aspx"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>The Argument against Disabling IPv6</title><link>https://www.verboon.info/2010/03/the-argument-against-disabling-ipv6/</link><pubDate>Mon, 08 Mar 2010 21:09:54 +0000</pubDate><guid>https://www.verboon.info/2010/03/the-argument-against-disabling-ipv6/</guid><description>&lt;p&gt;Last Friday I met with some friends I used to work with in the past and we had some talk about Windows 7 and IPv6. One had mentioned that they would explicitly disable the IPv6 on the client systems, this because they would not use it and they wanted to avoid unnecessary network traffic on their LAN/WAN.&lt;/p&gt;
&lt;p&gt;Back home I did some searches on the internet and found the below statement in the &lt;a href="http://207.46.16.252/en-us/magazine/2009.07.cableguy.aspx"&gt;Support for IPv6 in Windows Server 2008 R2 and Windows 7&lt;/a&gt; Microsoft TechNet Magazine article.&lt;/p&gt;</description></item><item><title>App-V Visio Stencil</title><link>https://www.verboon.info/2010/03/app-v-visio-stencil/</link><pubDate>Sun, 07 Mar 2010 16:06:55 +0000</pubDate><guid>https://www.verboon.info/2010/03/app-v-visio-stencil/</guid><description>&lt;p&gt;Just found a nice Visio Stencil for App-V on Kirx.org. Well done ! Get the stencil from &lt;a href="http://www.kirx.org/app-v/use/use-en.html#a1019"&gt;kirx.org&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;
 &lt;img src="http://www.kirx.org/media/images/App-V_VisioStencil.png" alt=""&gt;

&lt;/p&gt;</description></item><item><title>SQL Server 2008 Express Installation Sources</title><link>https://www.verboon.info/2010/03/sql-server-2008-express-installation-sources/</link><pubDate>Sun, 07 Mar 2010 14:31:27 +0000</pubDate><guid>https://www.verboon.info/2010/03/sql-server-2008-express-installation-sources/</guid><description>&lt;p&gt;I got a bit confused by all the different &lt;a href="http://www.microsoft.com/sqlserver/2008/en/us/express.aspx"&gt;SQL Server 2008 Express&lt;/a&gt; downloads that exist, so spend a little time in getting some insight. If you want to download SQL Server 2008 Express you have the following options:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt; **Package** **Download** Microsoft® SQL Server® 2008 Express Edition Service Pack 1 [Download](http://www.microsoft.com/downloads/details.aspx?familyid=01AF61E6-2F63-4291-BCAD-FD500F6027FF&amp;amp;displaylang=en) Microsoft® SQL Server® 2008 Express with Tools [Download](http://www.microsoft.com/downloads/details.aspx?familyid=7522A683-4CB2-454E-B908-E805E9BD4E28&amp;amp;displaylang=en) Microsoft® SQL Server® 2008 Express with Advanced Services [Download](http://www.microsoft.com/downloads/details.aspx?familyid=B5D1B8C3-FDA5-4508-B0D0-1311D670E336&amp;amp;displaylang=en#filelist)  
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Then I recommend reading the following blog posts. &lt;a href="http://blogs.msdn.com/sqlexpress/archive/2008/08/07/what-s-up-with-sql-server-2008-express-editions.aspx"&gt;What&amp;rsquo;s up with SQL Server 2008 Express editions&lt;/a&gt; provides an overview of the supported feature of each distribution. &lt;a href="http://blogs.msdn.com/sqlexpress/archive/2008/08/22/the-sql-express-2008-family-is-getting-bigger.aspx"&gt;The SQL Express 2008 family is getting bigger&lt;/a&gt; gives a good insight what the different installation packages do contain.&lt;/p&gt;</description></item><item><title>ReadTip: Choosing the right App-V Delivery Model</title><link>https://www.verboon.info/2010/03/readtip-choosing-the-right-app-v-delivery-model/</link><pubDate>Thu, 04 Mar 2010 23:58:08 +0000</pubDate><guid>https://www.verboon.info/2010/03/readtip-choosing-the-right-app-v-delivery-model/</guid><description>&lt;p&gt;If you’re planning on deploying App-V, but still busy with thinking of how you will get the virtualized applications to your end users I strongly recommend that you read the whitepaper “&lt;a href="http://www.loginconsultants.com/index.php?option=com_docman&amp;amp;task=doc_download&amp;amp;gid=61&amp;amp;Itemid=149"&gt;Choosing the right App-V Delivery Model&lt;/a&gt;” from Ment van der Plas.&lt;/p&gt;
&lt;p&gt;The document provides an excellent overview of the different App-V delivery scenarios and their pros and cons.&lt;/p&gt;</description></item><item><title>Compatibility pack for SMS 2003 SP3 adds Windows 7 and Windows Server 2008 R2 as supported clients</title><link>https://www.verboon.info/2010/03/compatibility-pack-for-sms-2003-sp3-adds-windows-7-and-windows-server-2008-r2-as-supported-clients/</link><pubDate>Wed, 03 Mar 2010 22:50:40 +0000</pubDate><guid>https://www.verboon.info/2010/03/compatibility-pack-for-sms-2003-sp3-adds-windows-7-and-windows-server-2008-r2-as-supported-clients/</guid><description>&lt;p&gt;Looks like the statement “SMS 2003 does not support Windows 7” isn’t valid anymore. Through an internal e-mail I learned that Microsoft has released a &lt;a href="http://support.microsoft.com/kb/974014"&gt;Compatibility Pack&lt;/a&gt; for SMS 2003 that adds Windows 7 and Server 2008 R2 as supported clients. However don’t get too excited, if you want to benefit from OS deployment features, you still need SCCM 2007. Also note that that &lt;a href="http://support.microsoft.com/lifecycle/?p1=11811"&gt;Mainstream support&lt;/a&gt; for SMS 2003 ended on January 12,2010.&lt;/p&gt;</description></item><item><title>Updated MS10-015 Security Update and Kernel Update Compatibility Assessment Tool</title><link>https://www.verboon.info/2010/03/updated-ms10-015-security-update-and-kernel-update-compatibility-assessment-tool/</link><pubDate>Tue, 02 Mar 2010 22:49:20 +0000</pubDate><guid>https://www.verboon.info/2010/03/updated-ms10-015-security-update-and-kernel-update-compatibility-assessment-tool/</guid><description>&lt;p&gt;During the past weeks we have seen quite some messages about the &lt;a href="http://www.microsoft.com/technet/security/Bulletin/MS10-015.mspx"&gt;MS10-015&lt;/a&gt; security update which can cause bluescreens after being installed. According to a recent &lt;a href="http://blogs.technet.com/msrc/archive/2010/03/02/update-ms10-015-security-update-re-released-with-new-detection-logic.aspx"&gt;post&lt;/a&gt; on the Microsoft Security Response Center blog there is a revised installation package for MS10-015 that prevents the update from installing if abnormal conditions exist such as an infection of a computer virus as the Alureon rootkit. More details about the updated MS10-015 security update can be found &lt;a href="http://blogs.technet.com/msrc/archive/2010/03/02/update-ms10-015-security-update-re-released-with-new-detection-logic.aspx"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Configuring App-V Standalone Mode through Group Policy</title><link>https://www.verboon.info/2010/03/configuring-app-v-standalone-mode-through-group-policy/</link><pubDate>Tue, 02 Mar 2010 00:17:58 +0000</pubDate><guid>https://www.verboon.info/2010/03/configuring-app-v-standalone-mode-through-group-policy/</guid><description>&lt;p&gt;If you plan to use the Microsoft App-V Stand-Alone Mode some Registry Settings are required for the Application Virtualization Client as described in detail on this App-V site &lt;a href="http://www.app-v.in/standalone.php"&gt;here&lt;/a&gt;. But instead of setting these registry keys manually or through a custom script, you can also manage these settings through Group Policy.&lt;/p&gt;
&lt;p&gt;First download the &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=67CDF9D2-7E8E-4D76-A552-FD82DBBFF9BC&amp;amp;displaylang=en"&gt;Microsoft Application Virtualization Administrative Template (ADM Template)&lt;/a&gt;. The ADM Template provides configuration options for the App-V 4.5/4.6 Client settings such as Client Permissions, Client Interface behavior and Client Communication Settings.&lt;/p&gt;</description></item><item><title>ToolTip: SoftPerfect Network Scanner</title><link>https://www.verboon.info/2010/02/tooltip-softperfect-network-scanner/</link><pubDate>Sat, 27 Feb 2010 17:00:43 +0000</pubDate><guid>https://www.verboon.info/2010/02/tooltip-softperfect-network-scanner/</guid><description>&lt;p&gt;Just found another nice FREE Utility. As the name says &lt;a href="http://www.softperfect.com/"&gt;SoftPerfect&lt;/a&gt; Network Scanner allows you to scan your network and allows you to find any IP, NetBIOS or SNMP enabled devices. The tool also supports Remote WMI, Registry and Service access that can be customized to your own needs.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image_thumb4.png" alt="image"&gt;

 The Tool does not require installation. Download SoftPerfect Network Scanner from &lt;a href="http://www.softperfect.com/products/networkscanner/"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Collect BranchCache Bandwidth data using PowerShell</title><link>https://www.verboon.info/2010/02/collect-branchcache-bandwidth-data-using-powershell/</link><pubDate>Sat, 27 Feb 2010 15:49:12 +0000</pubDate><guid>https://www.verboon.info/2010/02/collect-branchcache-bandwidth-data-using-powershell/</guid><description>&lt;p&gt;If you have BranchCache deployed within your enterprise environment you might be interested in the &lt;br&gt;
&lt;em&gt;BranchCache Bandwidth Saving Calculation PowerShell Script for the SMB Protocol&lt;/em&gt; which allows you to collect and measure the amount of WAN bandwidth that is saved by your BranchCache deployment.&lt;/p&gt;
&lt;p&gt;Get the documentation and script from &lt;a href="http://code.msdn.microsoft.com/GetBandwidthSaving"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>End of Support for Windows XP SP2 and Windows Vista (with no service packs installed)</title><link>https://www.verboon.info/2010/02/end-of-support-for-windows-xp-sp2-and-windows-vista-with-no-service-packs-installed/</link><pubDate>Sat, 27 Feb 2010 10:14:58 +0000</pubDate><guid>https://www.verboon.info/2010/02/end-of-support-for-windows-xp-sp2-and-windows-vista-with-no-service-packs-installed/</guid><description>&lt;p&gt;Be aware of the upcoming End of Support for Windows Vista (RTM) and Windows XP SP2. More details &lt;a href="http://blogs.technet.com/lifecycle/archive/2010/02/25/end-of-support-for-windows-xp-sp2-and-windows-vista-with-no-service-packs-installed.aspx"&gt;here&lt;/a&gt;. Also read End of support for Windows 2000 and Extended Support phase transition for Windows Server 2003 &lt;a href="http://blogs.technet.com/lifecycle/archive/2010/02/24/end-of-support-for-windows-2000-and-extended-support-phase-transition-for-windows-server-2003.aspx"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Tip: Download more than 2 files at once (Internet Explorer)</title><link>https://www.verboon.info/2010/02/tip-download-more-than-2-files-at-once-internet-explorer/</link><pubDate>Fri, 26 Feb 2010 16:19:19 +0000</pubDate><guid>https://www.verboon.info/2010/02/tip-download-more-than-2-files-at-once-internet-explorer/</guid><description>&lt;p&gt;I had thought that by now this is something everybody knows, but unfortunately that is not the case, so that is why I post this one today.&lt;/p&gt;
&lt;p&gt;By default, Windows Internet Explorer 7 and earlier versions limit the number of files that you can download at one time to &lt;strong&gt;two&lt;/strong&gt;. Windows Internet Explorer 8 limits the number of files that you can download at one time to six. More details &lt;a href="http://support.microsoft.com/kb/282402"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Windows 7 RC Expiration dates</title><link>https://www.verboon.info/2010/02/windows-7-rc-expiration-dates/</link><pubDate>Tue, 23 Feb 2010 21:55:02 +0000</pubDate><guid>https://www.verboon.info/2010/02/windows-7-rc-expiration-dates/</guid><description>&lt;p&gt;if you are still running Windows 7 RC you might have noticed the expiration notification, if not then be aware that as of March 1st 2010 your client will automatically reboot every 2 hours. Conclusion, it’s about time to move to RTM. More information &lt;a href="http://support.microsoft.com/default.aspx/kb/971767"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>ViewTip: Application Virtualization (App-V) Video Series</title><link>https://www.verboon.info/2010/02/viewtip-application-virtualization-app-v-video-series/</link><pubDate>Mon, 22 Feb 2010 21:15:12 +0000</pubDate><guid>https://www.verboon.info/2010/02/viewtip-application-virtualization-app-v-video-series/</guid><description>&lt;p&gt;Learn how to configure App-V; create, publish, and update virtual applications; and create and manage policies for virtual applicationss. The videos can be downloaded from &lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=e0cca44a-f522-48c3-837f-85493b3734a9"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Intel AMT 6.0 KVM Remote Control</title><link>https://www.verboon.info/2010/02/intel-amt-6-0-kvm-remote-control/</link><pubDate>Sat, 20 Feb 2010 23:54:17 +0000</pubDate><guid>https://www.verboon.info/2010/02/intel-amt-6-0-kvm-remote-control/</guid><description>&lt;p&gt;Back in December 2009 I wrote an article about &lt;a href="https://www.verboon.info/index.php/2009/12/remote-management-of-amtvpro-machine-with-winpe-and-vnc/"&gt;Remote Management of AMT/vPro machine with WinPE and VNC&lt;/a&gt; the reason for using VNC is because until &lt;a href="http://en.wikipedia.org/wiki/Intel_AMT_versions"&gt;AMT&lt;/a&gt; 5.0 only text based console redirection is supported, hence AMT 5.0 does only support text based operating systems, so if we wanted to remotely manage a PC to fix a problem we ended up using DOS or Linux based recovery media or a solution as described in the above mentioned article.&lt;/p&gt;</description></item><item><title>ViewTip: Vista to Win7 transition bug</title><link>https://www.verboon.info/2010/02/viewtip-vista-to-win7-transition-bug/</link><pubDate>Sat, 20 Feb 2010 13:28:04 +0000</pubDate><guid>https://www.verboon.info/2010/02/viewtip-vista-to-win7-transition-bug/</guid><description>&lt;p&gt;This week &lt;a href="http://www.GPanswers.com/1.html?p=cpqalve&amp;amp;w=HOME"&gt;Jeremy Moskowitz&lt;/a&gt; wrote about a Vista/Win7 GPO bug in his weekly newsletter you should know about if you are transitioning to Windows 7.&lt;/p&gt;
&lt;p&gt;If you are a systems administrator dealing with Group Policies I strongly recommend to sign-up to Jeremy’s &lt;a href="http://www.GPanswers.com/1.html?p=cpqalve&amp;amp;w=TIPS"&gt;Newsletter&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;If you use Vista as your GP management station, and are transitioning to Windows 7 policy definitions, be careful of this bug !&lt;/em&gt;&lt;/p&gt;</description></item><item><title>Microsoft DirectAccess Connectivity Assistant (DCA)</title><link>https://www.verboon.info/2010/02/microsoft-directaccess-connectivity-assistant-dca/</link><pubDate>Fri, 12 Feb 2010 16:12:36 +0000</pubDate><guid>https://www.verboon.info/2010/02/microsoft-directaccess-connectivity-assistant-dca/</guid><description>&lt;p&gt;For those of you that do already use Windows 7 DirectAccess or plan to do so in the near future have a look at the Microsoft DirectAccess Connectivity Assistant (DCA).&lt;/p&gt;
&lt;p&gt;&lt;em&gt;The Microsoft DirectAccess Connectivity Assistant (DCA) helps organizations reduce the cost of supporting DirectAccess users and significantly improve their connectivity experience. DCA informs mobile users of their connectivity status at all times; provides tools to help them reconnect on their own if problems arise; and creates diagnostics to help mobile users provide IT staff with key information if necessary—all to help customers operate with more efficiency, and at a lower cost.&lt;/em&gt;&lt;/p&gt;</description></item><item><title>ToolTip: Fiddler HTTP Debugging Proxy</title><link>https://www.verboon.info/2010/02/tooltip-fiddler-http-debugging-proxy/</link><pubDate>Thu, 11 Feb 2010 19:36:48 +0000</pubDate><guid>https://www.verboon.info/2010/02/tooltip-fiddler-http-debugging-proxy/</guid><description>&lt;p&gt;During an Application Compatibility webcast I attended recently the presenter mentioned the Fiddler Tool. There are many network traffic monitoring Tools out there, but if you are just after capturing HTTP traffic, this one should get your attention.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Fiddler is a Web Debugging Proxy which logs all HTTP(S) traffic between your computer and the Internet. Fiddler allows you to inspect all HTTP(S) traffic, set breakpoints, and &amp;ldquo;fiddle&amp;rdquo; with incoming or outgoing data&lt;/em&gt;&lt;/p&gt;</description></item><item><title>Engineering Windows 7 still alive - Windows 7 Battery Notification Messages</title><link>https://www.verboon.info/2010/02/engineering-windows-7-still-alive-windows-7-battery-notification-messages/</link><pubDate>Mon, 08 Feb 2010 23:01:54 +0000</pubDate><guid>https://www.verboon.info/2010/02/engineering-windows-7-still-alive-windows-7-battery-notification-messages/</guid><description>&lt;p&gt;After months of silence (last post was on August 10, 2009) a new blog post was added on the Engineering Windows 7 blog. Looks like there is something to say about Batteries. Read the full story about “Windows 7 Battery Notification Messages” &lt;a href="http://blogs.msdn.com/e7/archive/2010/02/08/windows-7-battery-notification-messages.aspx"&gt;here&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Related articles:&lt;/strong&gt; &lt;br&gt;
&lt;a href="https://www.verboon.info/index.php/2010/01/tooltip-power-plan-assistant-for-windows-7/"&gt;ToolTip: Power Plan Assistant for Windows 7&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Citrix XenClient a bare metal client hypervisor</title><link>https://www.verboon.info/2010/02/citrix-xenclient-a-bare-metal-client-hypervisor/</link><pubDate>Sun, 07 Feb 2010 21:26:42 +0000</pubDate><guid>https://www.verboon.info/2010/02/citrix-xenclient-a-bare-metal-client-hypervisor/</guid><description>&lt;p&gt;Today Hypervisors are classified into two types. Type 1 is the so-called native bare metal hypervisor and type 2 the hosted hypervisor. Within the server based computing world there are various products available based on Type 1 (VMWare ESX Server, Citrix XEN Server) or Type 2 (Microsoft Hyper-V, VMWare Server).&lt;/p&gt;
&lt;p&gt;Within the Desktop computing space most of us have rather been using Type2 based solutions such as VMWare Workstation or Microsoft VirtualPC.&lt;/p&gt;</description></item><item><title>Architectural blueprint for Desktop Virtualization</title><link>https://www.verboon.info/2010/02/architectural-blueprint-for-desktop-virtualization/</link><pubDate>Sun, 07 Feb 2010 18:10:17 +0000</pubDate><guid>https://www.verboon.info/2010/02/architectural-blueprint-for-desktop-virtualization/</guid><description>&lt;p&gt;In this video Daniel Feller shares some best practices on how to design a Desktop Virtualization solution.&lt;/p&gt;
&lt;p&gt;**Additional Resources &lt;br&gt;
**&lt;a href="http://support.citrix.com/product/xd/v3.0/consulting/"&gt;Consulting Whitepapers for XenDesktop 3.0&lt;/a&gt; &lt;br&gt;
&lt;a href="http://community.citrix.com/p/askthearchitect#home"&gt;Ask the Architect: Next-Generation Desktop&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Pending FileRename Operations</title><link>https://www.verboon.info/2010/02/pending-filerename-operations/</link><pubDate>Thu, 04 Feb 2010 21:36:28 +0000</pubDate><guid>https://www.verboon.info/2010/02/pending-filerename-operations/</guid><description>&lt;p&gt;When installing Applications or operating system hotfixes the installation process sometimes requires replacing or deleting files that are in use, if that is the case these files can only be replaced or deleted during the next system reboot.&lt;/p&gt;
&lt;p&gt;When you plan to install multiple applications in a row you can run into the situation where an application cannot be installed due to a pending FileRename operation from a previous application installation. So if you plan to install several applications in a row without a reboot, it’s highly recommended to check if a given application does actually require a reboot or not. If you launch the installation process manually you will most likely get a “Reboot required” prompt at the end of the installation. But if you run your installation packages in silent mode with the REBOOT=ReallySuppress option you will not notice if a reboot is required or not.&lt;/p&gt;</description></item><item><title>ToolTip: Foxit PDF Reader</title><link>https://www.verboon.info/2010/01/tooltip-foxit-pdf-reader/</link><pubDate>Sun, 31 Jan 2010 16:26:25 +0000</pubDate><guid>https://www.verboon.info/2010/01/tooltip-foxit-pdf-reader/</guid><description>&lt;p&gt;Yesterday evening I was reading &lt;a href="http://www.227volts.com/?page_id=2"&gt;Justin Rodino’s&lt;/a&gt; blog post “&lt;a href="http://www.227volts.com/?p=1242"&gt;Dear Adobe, I Don’t Want Your Stupid Desktop Icon (nor your software anymore)&lt;/a&gt;” where he mentions the Foxit Reader which is an alternative PDF Reader.&lt;/p&gt;
&lt;p&gt;Since the Adobe Reader has become the de facto standard for reading PDF files, most people don’t spend any thoughts on replacing it by another software product.  Personally I don’t have much of an issue with the desktop shortcut it creates (Justin does..), but I have always been wondering why the Adobe Reader has such a large footprint. A fresh install of the Adobe Reader 9.03 takes approx. 213 MB, when removing the Setup Files which are left in the application installation folder, the Reader still consumes 99 MB. To install Adobe Reader you must first download the Adobe Reader installer which is 27 MB.&lt;/p&gt;</description></item><item><title>End-to-End WAN Optimization with BranchCache (External)</title><link>https://www.verboon.info/2010/01/end-to-end-wan-optimization-with-branchcache-external/</link><pubDate>Sat, 30 Jan 2010 23:54:09 +0000</pubDate><guid>https://www.verboon.info/2010/01/end-to-end-wan-optimization-with-branchcache-external/</guid><description>&lt;p&gt;If you have an interest in Windows 7 BrachCache Technology I recommend reading the TechNet Magazine article “&lt;a href="http://technet.microsoft.com/en-us/magazine/ee914606.aspx"&gt;End-to-End WAN Optimization with BranchCache&lt;/a&gt;”.&lt;/p&gt;
&lt;p&gt;Related posts:&lt;br&gt;
&lt;a href="https://www.verboon.info/index.php/2009/07/windows7-branchcache-test-results/"&gt;Windows7 BranchCache test results&lt;/a&gt; &lt;br&gt;
&lt;a href="https://www.verboon.info/index.php/2009/04/playing-with-branchcache/"&gt;Playing with BranchCache&lt;/a&gt; &lt;br&gt;
&lt;a href="https://www.verboon.info/index.php/2009/12/readtip-branchcache-design-guide/"&gt;ReadTip: BranchCache Design Guide&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Extending Wallpaper search locations</title><link>https://www.verboon.info/2010/01/extending-wallpaper-search-locations/</link><pubDate>Sat, 30 Jan 2010 21:59:12 +0000</pubDate><guid>https://www.verboon.info/2010/01/extending-wallpaper-search-locations/</guid><description>&lt;p&gt;When opening the “Change Desktop Background” Control Panel Windows by default uses the “Windows Desktop Backgrounds” picture location which is the content stored under C:\Windows\Web\Wallpaper&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image_thumb13.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;In addition to the Windows Desktop Backgrounds location Windows also let you choose a Wallpaper from other locations such as the Picture Library, Top Rated Photos, Solid Colors or you can simply browse and select a Wallpaper that is stored anywhere on your computer.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image_thumb14.png" alt="image"&gt;

 &lt;/p&gt;
&lt;p&gt;But there is another option, that I figured out today and wanted to share with you. To demonstrate this I have created the following folders and copied a wallpaper file in each of the folders.&lt;/p&gt;</description></item><item><title>AGPM Least Privilege Scenario (External)</title><link>https://www.verboon.info/2010/01/agpm-least-privilege-scenario-external/</link><pubDate>Mon, 25 Jan 2010 21:41:01 +0000</pubDate><guid>https://www.verboon.info/2010/01/agpm-least-privilege-scenario-external/</guid><description>&lt;p&gt;Just going through an AGPM Installation (Advanced Group Policy Management) where I had to choose an Account for the AGPM Service which can be the Local System Account or a domain user account. Instead of just clicking next next…. I found some good guidance in the Ask the Directory Services Team blog - &lt;a href="http://blogs.technet.com/askds/archive/2008/12/16/agpm-least-privilege-scenario.aspx"&gt;AGPM Least Privilege Scenario article&lt;/a&gt;. Also read &lt;a href="http://blogs.technet.com/mkleef/archive/2008/11/18/locking-down-agpm-fit-for-least-privilege.aspx"&gt;Locking down AGPM fit for least privilege&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Never heard of AGPM before ? Then watch this 4-5 minute &lt;a href="http://technet.microsoft.com/en-us/windows/ee526426.aspx"&gt;Tour on Advanced Group Policy Management&lt;/a&gt;. And finally here’s a &lt;a href="http://trycatch.be/blogs/roggenk/archive/2009/01/05/agpm-3-0-screencast-series-part-1-installing-agpm.aspx"&gt;video&lt;/a&gt; provided by Kurt Roggen showing how to install the AGPM Server.&lt;/p&gt;</description></item><item><title>Do I need to re-sequence my applications when I move to a new OS? (External)</title><link>https://www.verboon.info/2010/01/do-i-need-to-re-sequence-my-applications-when-i-move-to-a-new-os-external/</link><pubDate>Fri, 22 Jan 2010 22:29:56 +0000</pubDate><guid>https://www.verboon.info/2010/01/do-i-need-to-re-sequence-my-applications-when-i-move-to-a-new-os-external/</guid><description>&lt;p&gt;The term App-V is often being brought in conjunction with Application Compatibility as some might believe that App-V is the general purpose OS compatibility solution. The App-V team clarifies this &lt;a href="http://blogs.technet.com/softgrid/archive/2009/12/14/do-i-need-to-re-sequence-my-applications-when-i-move-to-a-new-os.aspx"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Shrinking your System Drive</title><link>https://www.verboon.info/2010/01/shrinking-your-system-drive/</link><pubDate>Tue, 19 Jan 2010 23:10:54 +0000</pubDate><guid>https://www.verboon.info/2010/01/shrinking-your-system-drive/</guid><description>&lt;p&gt;I am currently doing some training on App-V and for the sequencing of Applications there is a requirement to have 2 Partitions running on the system on which you sequence the application. Unfortunately I had setup my Windows 7 lab PC with only one partition. A couple of years ago you would have ended up using some 3rd party tools to repartition your system but nowadays (actually since Windows Vista) this is something that takes no more than 10 minutes.&lt;/p&gt;</description></item><item><title>WSUS Client Diagnostic Tool</title><link>https://www.verboon.info/2010/01/wsus-client-diagnostic-tool/</link><pubDate>Tue, 19 Jan 2010 20:18:05 +0000</pubDate><guid>https://www.verboon.info/2010/01/wsus-client-diagnostic-tool/</guid><description>&lt;p&gt;Having trouble with a client not getting updates from your Windows Update Services Server ? Then have a look at the WSUS Client Diagnostics Tool.  The tool performs various system checks and tests the communication between your client and the WSUS server.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/wsuscltool_thumb.png" alt="wsuscltool"&gt;

&lt;/p&gt;
&lt;p&gt;The Tool can be downloaded from the &lt;a href="http://technet.microsoft.com/en-us/wsus/bb466192.aspx"&gt;Windows Server Update Services Tools and Utilities&lt;/a&gt; site at Microsoft TechNet.&lt;/p&gt;</description></item><item><title>Symantec Endpoint Protection Support Tool</title><link>https://www.verboon.info/2010/01/symantec-endpoint-protection-support-tool/</link><pubDate>Tue, 12 Jan 2010 11:41:27 +0000</pubDate><guid>https://www.verboon.info/2010/01/symantec-endpoint-protection-support-tool/</guid><description>&lt;p&gt;I’m currently busy with integrating the Symantec Endpoint Protection software into a Windows 7 build for one of our customers. I wondered if the Security team had really provided me with the latest and greatest version and ended up searching for that information on the Symantec web site where I came across a post mentioning the Symantec Endpoint Protection Support Tool.&lt;/p&gt;
&lt;p&gt;For those that have a SEP 11 version prior RU5 the tool can be downloaded from &lt;a href="http://service1.symantec.com/SUPPORT/ent-security.nsf/docid/2008071709480648"&gt;here&lt;/a&gt; and as of RU5 (11.0.5002.333) the tool can also be downloaded from within the Symantec Endpoint Protection client by opening the Client user interface and selecting &lt;em&gt;Help &amp;amp; Support&lt;/em&gt; &amp;gt; &lt;em&gt;Download Support Tool&lt;/em&gt;.&lt;/p&gt;</description></item><item><title>ToolTip: Bits GUI Admin</title><link>https://www.verboon.info/2010/01/tooltip-bits-gui-admin/</link><pubDate>Wed, 06 Jan 2010 19:23:13 +0000</pubDate><guid>https://www.verboon.info/2010/01/tooltip-bits-gui-admin/</guid><description>&lt;p&gt;In an earlier post [Using BITS for file downloads](Using BITS for file downloads) I wrote about how to use BITS for file transfers. Today I had a BITS related topic at work, so needed a brief refresher and found some additional interesting things.&lt;/p&gt;
&lt;p&gt;First I came across a &lt;a href="http://207.46.16.252/en-us/magazine/2006.08.utilityspotlight.aspx"&gt;TechNet Utility Spotlight article Scripting Trouble-Free downloads with BITS&lt;/a&gt;. If you are interested in creating your own BITS based download scripts, read this article and &lt;a href="http://download.microsoft.com/download/f/d/0/fd05def7-68a1-4f71-8546-25c359cc0842/UtilitySpotlight2006_08.exe"&gt;download&lt;/a&gt; the provided bitsjob.vbs and bitsjob.cmd files. Note that the article is dated back from 2006, so no mention about Windows 7 here, but no worries bitsadmin.exe is included in Vista and Windows 7 already.&lt;/p&gt;</description></item><item><title>Identifying KMS Servers</title><link>https://www.verboon.info/2010/01/identifying-kms-servers/</link><pubDate>Tue, 05 Jan 2010 19:30:50 +0000</pubDate><guid>https://www.verboon.info/2010/01/identifying-kms-servers/</guid><description>&lt;p&gt;Assume you are at a client site and plan to deploy a Windows Server (2008 / 2008-R2) or Windows Clients (Windows Vista / Windows 7) and want to check if they do already have KMS Services running on their network.&lt;/p&gt;
&lt;p&gt;It’s very simple. Just open a command prompt and type the following command:&lt;/p&gt;
&lt;p&gt;nslookup -type=srv _vlmcs._tcp&lt;/p&gt;
&lt;p&gt;If KMS Services are present on the network the results will be listed as shown in the picture below.&lt;/p&gt;</description></item><item><title>Windows 7 Master Control Panel aka God mode</title><link>https://www.verboon.info/2010/01/windows-7-master-control-panel-aka-god-mode/</link><pubDate>Mon, 04 Jan 2010 19:58:35 +0000</pubDate><guid>https://www.verboon.info/2010/01/windows-7-master-control-panel-aka-god-mode/</guid><description>&lt;p&gt;Since yesterday there have been a lot of tweets and e-mails about the so-called Windows 7 God Mode, which in fact was available in Vista already. In short the Windows 7 God mode can be considered as an extended Control Panel.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="http://blogs.chron.com/techblog/godmodeicon.jpg" alt="godmodeicon"&gt;

&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image1.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;No need to re-write what has been written already, so for more details and how-to’s read the articles listed below.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;More articles:&lt;/strong&gt; &lt;br&gt;
&lt;a href="http://www.howtogeek.com/howto/8711/stupid-geek-tricks-enable-the-secret-how-to-geek-mode-in-windows/"&gt;Stupid Geek Tricks: Enable the Secret &amp;ldquo;How-To Geek&amp;rdquo; Mode in Windows&lt;/a&gt; &lt;br&gt;
&lt;a href="http://lifehacker.com/5439498/create-an-all+inclusive-control-panel-shortcut-in-windows-7"&gt;Create an All-Inclusive Control Panel Shortcut in Windows 7&lt;/a&gt; &lt;br&gt;
&lt;a href="http://www.edbott.com/weblog/?p=2724"&gt;That &amp;ldquo;God mode&amp;rdquo; Explorer trick does less than you think&lt;/a&gt; &lt;br&gt;
&lt;a href="http://www.windowsvalley.com/blog/create-a-master-control-panel-shortcut-and-explore-the-all-tasks/"&gt;Create a Master Control Panel shortcut and explore the all tasks&lt;/a&gt; &lt;br&gt;
&lt;a href="http://blogs.chron.com/techblog/archives/2010/01/tweakfest_enable_god_mode_in_windows_7.html"&gt;Tweakfest! Enable God Mode in Windows 7&lt;/a&gt;&lt;/p&gt;</description></item><item><title>ToolTip: Power Plan Assistant for Windows 7</title><link>https://www.verboon.info/2010/01/tooltip-power-plan-assistant-for-windows-7/</link><pubDate>Sat, 02 Jan 2010 14:43:37 +0000</pubDate><guid>https://www.verboon.info/2010/01/tooltip-power-plan-assistant-for-windows-7/</guid><description>&lt;p&gt;Microsoft has spend a great effort on optimizing the &lt;a href="http://blogs.msdn.com/e7/archive/2009/01/06/windows-7-energy-efficiency.aspx"&gt;power consumption&lt;/a&gt; for Windows 7, But here’s another FREE tool that I consider as a nice enhancement over the build in features in Windows 7. Power Plan Assistant for Windows 7 can be downloaded from &lt;a href="http://www.powerplan7.com/index.htm"&gt;here&lt;/a&gt;. For a brief feature overview read &lt;a href="http://www.powerplan7.com/features.htm"&gt;this&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;My favorite feature is the instant “Power off the Display” option that can be invoked with just a double click on the tool’s tray icon.&lt;/p&gt;</description></item><item><title>ToolTip: No sleep for Windows</title><link>https://www.verboon.info/2010/01/tooltip-no-sleep-for-windows/</link><pubDate>Sat, 02 Jan 2010 07:56:07 +0000</pubDate><guid>https://www.verboon.info/2010/01/tooltip-no-sleep-for-windows/</guid><description>&lt;p&gt;Assume that for whatever reason occasionally you do not want your system to enter the sleep mode, but you also do not want to change your power plan ? Then have a look at &lt;a href="http://blogs.msdn.com/delay/archive/2009/09/30/give-your-computer-insomnia-free-tool-and-source-code-to-temporarily-prevent-a-machine-from-going-to-sleep.aspx"&gt;insomnia&lt;/a&gt; a free tool to temporarily prevent a machine from going to sleep.&lt;/p&gt;
&lt;p&gt;The Tool can be downloaded from &lt;a href="http://cesso.org/Samples/Insomnia/Insomnia.zip"&gt;here&lt;/a&gt;:&lt;/p&gt;</description></item><item><title>ToolTip: Windows Services Dependency Viewer</title><link>https://www.verboon.info/2010/01/tooltip-windows-services-dependency-viewer/</link><pubDate>Fri, 01 Jan 2010 21:56:42 +0000</pubDate><guid>https://www.verboon.info/2010/01/tooltip-windows-services-dependency-viewer/</guid><description>&lt;p&gt;During my periodic visit on CodePlex I came across the Windows Services Dependency Viewer utility. The tool provides access to the following information:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Windows service dependent and antecedent services&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Services grouped by process&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Service details (from Win32_Service WMI class)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Service process details (from Win32_Process WMI class&lt;/p&gt;
&lt;p&gt;This tool might come in handy once you start changing a specific Service’s startup mode.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image_thumb.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;The Windows Services Dependency Viewer can be downloaded from &lt;a href="http://svcdependencyviewer.codeplex.com/"&gt;here&lt;/a&gt; Additional documentation can be found &lt;a href="http://svcdependencyviewer.codeplex.com/documentation"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Getting access to Windows 7 Evaluation installation sources</title><link>https://www.verboon.info/2010/01/getting-access-to-windows-7-evaluation-installation-sources/</link><pubDate>Fri, 01 Jan 2010 17:13:08 +0000</pubDate><guid>https://www.verboon.info/2010/01/getting-access-to-windows-7-evaluation-installation-sources/</guid><description>&lt;p&gt;Most IT pro’s probably don’t have a problem in getting access to the Windows 7 operating system installation sources because they can access them through their corporate volume license agreement and/or MSDN or TechNet subscription. But unfortunately there are still some out there who do not have such easy access to these sources.&lt;/p&gt;
&lt;p&gt;For the use of Windows 7 on a primary device (the one that one uses on a daily basis) an official version of Windows 7 that comes either from the Corporate Volume media source or a &lt;a href="http://store.microsoft.com/microsoft/Windows-Windows-7/category/102"&gt;separately acquired copy&lt;/a&gt; or pre-installed with a new computer must be used.&lt;/p&gt;</description></item><item><title>Managing Microsoft Security Essentials from the Command Line</title><link>https://www.verboon.info/2009/12/managing-microsoft-security-essentials-from-the-command-line/</link><pubDate>Thu, 31 Dec 2009 16:44:32 +0000</pubDate><guid>https://www.verboon.info/2009/12/managing-microsoft-security-essentials-from-the-command-line/</guid><description>&lt;p&gt;Microsoft Security Essentials (MSE) is Microsoft&amp;rsquo;s free Antivirus Software which helps protecting clients against viruses and spyware. For years I had used other free Antivirus programs on my home based clients, but have switched them all to MSE since it’s release in September 2009.&lt;/p&gt;
&lt;p&gt;The MSE binaries are located in the following folder:* C:\Program Files\Microsoft Security Essentials*. In that folder we also find the MpCmdRun.exe which provides a command line interface for MSE. The tool provides the following options:&lt;/p&gt;</description></item><item><title>Remote Management of AMT/vPro machine with WinPE and VNC</title><link>https://www.verboon.info/2009/12/remote-management-of-amtvpro-machine-with-winpe-and-vnc/</link><pubDate>Sat, 26 Dec 2009 15:36:37 +0000</pubDate><guid>https://www.verboon.info/2009/12/remote-management-of-amtvpro-machine-with-winpe-and-vnc/</guid><description>&lt;p&gt;Intel vPro/AMT enabled systems allow you to remotely reboot a system from a redirected CD-ROM aka as IDE-R.  So if one of your users devices doesn&amp;rsquo;t boot its OS properly anymore, you can remotely boot that system with a diagnostics CD that you have stored on your local disk drive.&lt;/p&gt;
&lt;p&gt;As long as that recovery CD has a text based interface such as the &lt;a href="http://www.sysresccd.org/Main_Page"&gt;SystemRescueCD&lt;/a&gt; the system can be remotely managed through the remote VT100 terminal, but unfortunately that doesn’t work for graphical interfaces such as WinPE. So we need an alternative method to remotely manage that device. Since Microsoft’s own remote desktop (RDP) does not work under Windows PE, we are going to use VNC which is small and FREE.&lt;/p&gt;</description></item><item><title>ASCII Stuff</title><link>https://www.verboon.info/2009/12/ascii-stuff/</link><pubDate>Sat, 26 Dec 2009 00:03:34 +0000</pubDate><guid>https://www.verboon.info/2009/12/ascii-stuff/</guid><description>&lt;p&gt;I recently got some scripts that were nicely written, meaning well formatted, documented and structured. What I liked most was the clearly visible separation of the main code and the subroutines. The code blocks were separated by &lt;a href="http://en.wikipedia.org/wiki/ASCII"&gt;ASCII&lt;/a&gt; Code based letters as shown on the picture below.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image_thumb12.png" alt="image"&gt;

If you go to &lt;a href="http://www.network-science.de/ascii/"&gt;http://www.network-science.de/ascii/&lt;/a&gt; you can create your own text using the ASCII Generator.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image_thumb13.png" alt="image"&gt;

Now that we speak about ASCII, during my little search on the web for the above, I also came across another fancy tool called &lt;a href="http://ascgendotnet.jmsoftware.co.uk/"&gt;ASCII Generator .NET&lt;/a&gt;. The tool allows converting pictures into ASCII Code.&lt;/p&gt;</description></item><item><title>4 Great App-V videos</title><link>https://www.verboon.info/2009/12/4-great-app-v-videos/</link><pubDate>Wed, 23 Dec 2009 13:31:56 +0000</pubDate><guid>https://www.verboon.info/2009/12/4-great-app-v-videos/</guid><description>&lt;p&gt;I’m just about to expand my knowledge a bit around App-V. I haven’t done any hands-on yet, because I usually first focus on gathering all the useful resources available on the net, and then start reading these. By doing so, I found these fantastic videos on &lt;a href="http://blogcastrepository.com/"&gt;The Blogcast Repository&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogcastrepository.com/media/albums/appv/media71168.aspx"&gt;Deployment Scenarios with App-V 4.5&lt;/a&gt;
&lt;a href="http://blogcastrepository.com/media/albums/appv/media71169.aspx"&gt;Planning Considerations before Implementing App-V 4.5&lt;/a&gt;
&lt;a href="http://blogcastrepository.com/media/albums/appv/media71170.aspx"&gt;The App-V Client (part 1)&lt;/a&gt;
&lt;a href="http://blogcastrepository.com/media/albums/appv/media71186.aspx"&gt;The App-V Client Part 2- Deep Dive&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;By the way, if you are not familiar with The Blogcast Repository but like video based trainings, have a look at the &lt;a href="http://blogcastrepository.com/media/"&gt;Repository&lt;/a&gt;, there is lots of other Microsoft related Technology training material there.&lt;/p&gt;</description></item><item><title>Why you should pretend you don&amp;rsquo;t know anything about computers</title><link>https://www.verboon.info/2009/12/why-you-should-pretend-you-dont-know-anything-about-computers/</link><pubDate>Mon, 21 Dec 2009 21:03:18 +0000</pubDate><guid>https://www.verboon.info/2009/12/why-you-should-pretend-you-dont-know-anything-about-computers/</guid><description>&lt;p&gt;The inspiration for this post came from a tweet which had the link below included which is a nice comic explaining why you should pretend you don’t know anything about computers.&lt;/p&gt;
&lt;p&gt;If you are an IT Pro, you probably know that scenario where you are at someone’s place and you are being asked what you do for for a living. Usually I just reply with “I work in the IT sector” where then usually the other person replies with “oh so you repair PCs?”. Because explaining my job (Technology Consultant)  to someone who is not working in the IT sector isn’t that easy anyway I try to keep the answer as simple as possible by saying “I support companies to run their IT”. But usually that doesn’t help much, so if possible I try to switch topic or ask them what they do.&lt;/p&gt;</description></item><item><title>ToolTip: HWiNFO32</title><link>https://www.verboon.info/2009/12/tooltip-hwinfo32/</link><pubDate>Sun, 20 Dec 2009 15:40:40 +0000</pubDate><guid>https://www.verboon.info/2009/12/tooltip-hwinfo32/</guid><description>&lt;p&gt;Today’s ToolTip is about &lt;a href="http://www.hwinfo.com/index.html"&gt;HWiNFO32&lt;/a&gt; which is a hardware information and diagnostic tool. I have seen many tools that can collect hardware information but this one gives me an impression of being a well organized utility and most important it’s FREE.&lt;/p&gt;
&lt;p&gt;I recommend that you &lt;a href="http://www.hwinfo.com/download32.html"&gt;download&lt;/a&gt; the portable ZIP file as that doesn’t require an install.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image_thumb10.png" alt="image"&gt;

 Beside collecting detailed hardware information, HWiNFO32 also includes a Benchmark feature that compares the current system components against other components. The below screenshot shows the ranking of one of our home notebooks.&lt;/p&gt;</description></item><item><title>Windows Home Server &amp;ndash; A must have</title><link>https://www.verboon.info/2009/12/windows-home-server-a-must-have/</link><pubDate>Sat, 19 Dec 2009 23:03:45 +0000</pubDate><guid>https://www.verboon.info/2009/12/windows-home-server-a-must-have/</guid><description>&lt;p&gt;This week I bought a HP MediaSmart Server EX490 which runs Windows Home Server. The primary reason for buying a Windows Home Server was to get an easy to use solution in place that allows us to perform automated backups and share the data across the multiple devices.&lt;/p&gt;
&lt;p&gt;The most important computer at home is my wife’s notebook, as this has become a kind of the primary access point for the family  to store pictures, music and documents.&lt;/p&gt;</description></item><item><title>Deploying Windows 7 RSAT (external)</title><link>https://www.verboon.info/2009/12/deploying-windows-7-rsat-external/</link><pubDate>Tue, 15 Dec 2009 23:04:50 +0000</pubDate><guid>https://www.verboon.info/2009/12/deploying-windows-7-rsat-external/</guid><description>&lt;p&gt;Just found this post on Trevor Sullivan’s Tech Room blog which explains how to automate the Windows 7 Remote Server Administration Tools (RSAT) installation. Read the entire article &lt;a href="http://trevorsullivan.wordpress.com/2009/11/19/deploying-windows-7-rsat/"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>ToolTip: Network Lights</title><link>https://www.verboon.info/2009/12/tooltip-network-lights/</link><pubDate>Tue, 15 Dec 2009 22:50:18 +0000</pubDate><guid>https://www.verboon.info/2009/12/tooltip-network-lights/</guid><description>&lt;p&gt;Network Lights developed by Igor Tolmachev is a Windows program, which blinks keyboard LEDs (Light Emitting Diode) indicating outgoing and incoming network packets on network interface.&lt;/p&gt;
&lt;p&gt;Network Lights lets you monitor network activity (upload/download) from your keyboard ScrollLock and NumLock indicators. Each LED will flicker when network traffic is detected.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image_thumb6.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;Network Lights can be downloaded from &lt;a href="http://www.itsamples.com/network-lights.html"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>ToolTip: Windows 7 USB/DVD Download Tool</title><link>https://www.verboon.info/2009/12/tooltip-windows-7-usbdvd-download-tool/</link><pubDate>Sun, 13 Dec 2009 17:21:55 +0000</pubDate><guid>https://www.verboon.info/2009/12/tooltip-windows-7-usbdvd-download-tool/</guid><description>&lt;p&gt;The Windows 7 USB / DVD Download Tool allows you to transfer the content of the Windows 7 installation sources to a USB device or DVD media. The tool is FREE and can be downloaded from &lt;a href="http://wudt.codeplex.com/"&gt;here&lt;/a&gt; If you use Windows XP you must have at least the &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5&amp;amp;displaylang=en"&gt;.NET Framework 2.0&lt;/a&gt; or higher installed and you must install the &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=B5F726F1-4ACE-455D-BAD7-ABC4DD2F147B&amp;amp;displaylang=en"&gt;Image Mastering API v2.0&lt;/a&gt; prior installing the Tool.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image3_thumb.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image7_thumb.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image11_thumb.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image15_thumb.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;**Additional Information: &lt;br&gt;
**Microsoft Store: &lt;a href="http://store.microsoft.com/help/ISO-Tool."&gt;Windows 7 USB/DVD Download Tool&lt;/a&gt; &lt;br&gt;
CodePlex: &lt;a href="http://wudt.codeplex.com/"&gt;Windows 7 USB / DVD Download Tool&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Finding unused User Accounts in Active Directory</title><link>https://www.verboon.info/2009/12/finding-unused-user-accounts-in-active-directory/</link><pubDate>Thu, 10 Dec 2009 00:05:17 +0000</pubDate><guid>https://www.verboon.info/2009/12/finding-unused-user-accounts-in-active-directory/</guid><description>&lt;p&gt;As we move towards the end of the year I thought it’s a good time to do some housekeeping activities within the lab infrastructure in which we work on a daily basis. Throughout the year we often create test user and computer objects within Active Directory and of course sometimes we forget to delete them.&lt;/p&gt;
&lt;p&gt;As I don’t want to reinvent a wheel again I searched the web and soon found a whole bunch of tools and scripts that would help me identifying unused user accounts. I decided that I wanted to use a script. I first found the &lt;a href="http://www.rlmueller.net/Last%20Logon.htm"&gt;Last Logon Dates scripts&lt;/a&gt; from Richard L. Mueller which are written in WSH. But then I found the &lt;a href="http://windowsitpro.com/article/articleid/99760/managing-ad-user-accounts-with-powershell.html"&gt;Managing AD User Accounts with PowerShell&lt;/a&gt; article on &lt;a href="http://windowsitpro.com/"&gt;WindowsITPro&lt;/a&gt; and decided to use the opportunity of using PowerShell to accomplish my task.&lt;/p&gt;</description></item><item><title>ReadTip: BranchCache Design Guide</title><link>https://www.verboon.info/2009/12/readtip-branchcache-design-guide/</link><pubDate>Sat, 05 Dec 2009 18:18:59 +0000</pubDate><guid>https://www.verboon.info/2009/12/readtip-branchcache-design-guide/</guid><description>&lt;p&gt;Source: &lt;em&gt;Microsoft&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;This design guide provides information about BranchCache in both distributed cache mode and hosted cache mode that assists you in determining the best way to deploy BranchCache on your network.&lt;/p&gt;
&lt;p&gt;The Guide can be downloaded from &lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=cbf75a21-bc09-4824-b128-1a24ee71a9aa"&gt;here&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Related content:&lt;br&gt;
&lt;a href="https://www.verboon.info/index.php/2009/07/windows7-branchcache-test-results/"&gt;Windows7 BranchCache test results&lt;/a&gt; &lt;br&gt;
&lt;a href="https://www.verboon.info/index.php/2009/04/playing-with-branchcache/"&gt;Playing with BranchCache&lt;/a&gt; &lt;br&gt;
&lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=4b14f942-b488-4f51-99e1-c4c8834b750e#tm"&gt;BranchCache Deployment Guide for Windows Server 2008 R2 and Windows 7&lt;/a&gt;&lt;/p&gt;</description></item><item><title>ToolTip: Application Paths Editor</title><link>https://www.verboon.info/2009/12/tooltip-application-paths-editor/</link><pubDate>Sat, 05 Dec 2009 17:03:07 +0000</pubDate><guid>https://www.verboon.info/2009/12/tooltip-application-paths-editor/</guid><description>&lt;p&gt;The Application Paths Editor allows you to add, edit and remove Application Paths. Setting an application path for your favorite application or script allows you to run the application directly from the “Run” dialog at the Start Menu.&lt;/p&gt;
&lt;p&gt;So assume you have a script called “HelloApp.vbs” which is stored under C:\Program Files\HelloApp without having set an Application Path, you would have to navigate to the scripts folder or type the full path to launch the script. But once you have set an Application Path, you can launch it directly form the run dialog at the Start Menu.&lt;/p&gt;</description></item><item><title>Updating the Central Store for Windows 7 Group Policy Administrative Templates</title><link>https://www.verboon.info/2009/11/updating-the-central-store-for-windows-7-group-policy-administrative-templates/</link><pubDate>Sun, 22 Nov 2009 20:21:52 +0000</pubDate><guid>https://www.verboon.info/2009/11/updating-the-central-store-for-windows-7-group-policy-administrative-templates/</guid><description>&lt;p&gt;One of the things to consider when deploying Windows 7 clients is to update the Central Store on your domain controllers. If you haven’t created a Central Store yet, I recommend you watch the video or read the documentation I have listed at the end of this post.&lt;/p&gt;
&lt;p&gt;If you do have a Central Store already, updating it with the Windows 7 Group Policy Administrative templates is very straight forward. You simply copy the templates that are stored under &lt;strong&gt;C:\Windows\PolicyDefinitions&lt;/strong&gt; on your Windows 7 client to the Central Store which is located at &lt;strong&gt;\FQDN\SYSVOL\FQDN\policies\PolicyDefinitions&lt;/strong&gt; (FQDN = fully qualified domain name)&lt;/p&gt;</description></item><item><title>Changing Internet Explorer Security Settings on Windows Server 2008</title><link>https://www.verboon.info/2009/11/changing-internet-explorer-security-settings-on-windows-server-2008/</link><pubDate>Sun, 22 Nov 2009 14:55:28 +0000</pubDate><guid>https://www.verboon.info/2009/11/changing-internet-explorer-security-settings-on-windows-server-2008/</guid><description>&lt;p&gt;While I was preparing my home lab for some Group Policy tests i wanted to perform I got an error when generating a report in the Group Policy Management Console which is running on a Windows Server 2008 with Internet Explorer 8.&lt;/p&gt;
&lt;p&gt;The error was: “An error occurred in the script in this page”&lt;/p&gt;
&lt;p&gt;A search on the web indicated that this had to do with the Internet Explorer Security Settings, but when I opened the Internet Explorer Security settings I noticed that I could not change them since all buttons were grayed out.&lt;/p&gt;</description></item><item><title>Cannot start Microsoft Outlook. Cannot open the Outlook window</title><link>https://www.verboon.info/2009/11/cannot-start-microsoft-outlook-cannot-open-the-outlook-window/</link><pubDate>Fri, 20 Nov 2009 18:33:24 +0000</pubDate><guid>https://www.verboon.info/2009/11/cannot-start-microsoft-outlook-cannot-open-the-outlook-window/</guid><description>&lt;p&gt;…….That’s the message i got yesterday when I wanted to start Outlook 2007. I solved the problem after having found the solution on &lt;a href="http://www.msoutlook.info/question/268"&gt;MSOutlook.info&lt;/a&gt; Running the following command fixed the issue.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;outlook.exe /resetnavpane&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;A complete reference of all the Microsoft Outlook 2007 command-line switches can be found &lt;a href="http://office.microsoft.com/en-us/outlook/HP012185891033.aspx?pid=CH100788811033"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Windows 7 Application Compatibility List</title><link>https://www.verboon.info/2009/11/windows-7-application-compatibility-list/</link><pubDate>Tue, 17 Nov 2009 23:28:00 +0000</pubDate><guid>https://www.verboon.info/2009/11/windows-7-application-compatibility-list/</guid><description>&lt;p&gt;Some of you are probably involved in some sort of Windows 7 migration preparation activities and like with any operating system migration, application compatibility is one of the most important topics you will need to focus on. If you need to do a first pre-study on your application compatibility status, then I suggest you download the &lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=890e522e-e39e-4278-aebc-186f81e29173"&gt;Windows 7 Application Compatibility List for IT Professionals&lt;/a&gt; and compare the content with the applications your company or client is using, this might allow you to do a first estimate on how much effort you will need to spend on Application Compatibility related tasks.&lt;/p&gt;</description></item><item><title>Adobe Flash and Shockwave Enterprise Distribution</title><link>https://www.verboon.info/2009/11/adobe-flash-and-shockwave-enterprise-distribution/</link><pubDate>Sun, 08 Nov 2009 15:43:52 +0000</pubDate><guid>https://www.verboon.info/2009/11/adobe-flash-and-shockwave-enterprise-distribution/</guid><description>&lt;p&gt;Adobe Flash and Shockwave are probably one of those most installed applications on home and enterprise computers. Working within the End User Computing environment for large enterprise customers since quite a while, I can’t remember of just one company that wouldn’t maintain Adobe Flash and Shockwave in their list of enterprise standard applications.&lt;/p&gt;
&lt;p&gt;But when it comes to distributing these applications, many companies seem to go down the difficult route instead of taking the easy one. When distributing applications within Enterprise environments, you want them to install automatically, hence you need a software package.&lt;/p&gt;</description></item><item><title>VMWare Workstation 7 &amp;ndash; New Pause Feature</title><link>https://www.verboon.info/2009/11/vmware-workstation-7-new-pause-feature/</link><pubDate>Thu, 05 Nov 2009 22:20:44 +0000</pubDate><guid>https://www.verboon.info/2009/11/vmware-workstation-7-new-pause-feature/</guid><description>&lt;p&gt;As I wrote in my &lt;a href="https://www.verboon.info/index.php/2009/10/vmware-workstation-7-rc-available/"&gt;earlier post&lt;/a&gt; this month, VMWare published a Release Candidate for VMWare Workstation 7. One of the most interesting new features (to me) is the Pause feature that is described as following:&lt;/p&gt;
&lt;p&gt;&lt;em&gt;The pause feature causes a virtual machine to cease operation temporarily, without powering off or suspending. Use the pause feature when a virtual machine is engaged in an lengthy, &lt;strong&gt;processor-intensive&lt;/strong&gt; activity that prevents you from using your computer to do a more immediate task.&lt;/em&gt;&lt;/p&gt;</description></item><item><title>The Machine SID Duplication Myth</title><link>https://www.verboon.info/2009/11/the-machine-sid-duplication-myth/</link><pubDate>Wed, 04 Nov 2009 14:14:31 +0000</pubDate><guid>https://www.verboon.info/2009/11/the-machine-sid-duplication-myth/</guid><description>&lt;p&gt;Mark Russinovich explains why he’s retiring “NewSID”. In short, he explains that he heard that people were having some issues with it on Vista, which made him do some research on whether SID changing is still necessary&amp;hellip; Turns out he couldn’t find anyone in Microsoft who could tell him why duplicate SIDs could be a problem. Because it’s not a problem. And: It never was. Anyway for people that did OS deployment the correct way, this tool wasn’t needed, as the proper way is to use sysprep.&lt;/p&gt;</description></item><item><title>ToolTip: Microsoft&amp;reg; Hardware-Assisted Virtualization Detection Tool</title><link>https://www.verboon.info/2009/11/tooltip-microsoft-hardware-assisted-virtualization-detection-tool/</link><pubDate>Sun, 01 Nov 2009 12:06:44 +0000</pubDate><guid>https://www.verboon.info/2009/11/tooltip-microsoft-hardware-assisted-virtualization-detection-tool/</guid><description>&lt;p&gt;Windows Virtual PC requires that your hardware supports hardware-assisted virtualization. There are a number of third party utilities around already, but now Microsoft released one as well. It’s called the Hardware-Assisted Virtualization Detection Tool and can be downloaded from &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=0ee2a17f-8538-4619-8d1c-05d27e11adb2&amp;amp;displaylang=en#filelist"&gt;here&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;If you launch the tool manually it will tell you if your system meets the requirements for running Windows Virtual PC or not, quite similar as the Securable utility I wrote about in the &lt;a href="https://www.verboon.info/index.php/2009/07/detect-xp-mode-support/"&gt;Detect XP Mode Support&lt;/a&gt; article.&lt;/p&gt;</description></item><item><title>Hide the Unused Updates</title><link>https://www.verboon.info/2009/10/hide-the-unused-updates/</link><pubDate>Sat, 31 Oct 2009 22:34:52 +0000</pubDate><guid>https://www.verboon.info/2009/10/hide-the-unused-updates/</guid><description>&lt;p&gt;When opening Windows Update, you might see a number of Important and optional updates that are available to your system. But what to do if you are not interested in installing one of these updates? Over time the list will keep growing as new updates will be released and it becomes quite an annoying job to go over the entire list over and over again.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image_thumb7.png" alt="image"&gt;

When you click on the “optional updates are available” link, all updates are listed as shown in the picture below.&lt;/p&gt;</description></item><item><title>ToolTip: AppTimer</title><link>https://www.verboon.info/2009/10/tooltip-apptimer/</link><pubDate>Fri, 30 Oct 2009 19:30:20 +0000</pubDate><guid>https://www.verboon.info/2009/10/tooltip-apptimer/</guid><description>&lt;p&gt;Just found this nice little FREE Utility. AppTimer from &lt;a href="http://www.passmark.com/index.html"&gt;PassMark Software&lt;/a&gt; will run an executable a number of times and time how long it takes for the application to reach a state where user input is being accepted before exiting the application.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image_thumb6.png" alt="image"&gt;

 AppTimer can be downloaded from &lt;a href="http://www.passmark.com/products/apptimer.htm"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Microsoft Baseline Security Analyzer with support for Windows 7 and Server 2008 R2</title><link>https://www.verboon.info/2009/10/microsoft-baseline-security-analyzer-with-support-for-windows-7-and-server-2008-r2/</link><pubDate>Tue, 27 Oct 2009 22:12:36 +0000</pubDate><guid>https://www.verboon.info/2009/10/microsoft-baseline-security-analyzer-with-support-for-windows-7-and-server-2008-r2/</guid><description>&lt;p&gt;With the launch of Windows 7 Microsoft also released an updated version of the Microsoft Baseline Security Analyzer also known as MBSA. The version is 2.1.1 which is indicating that this is basically just a minor revision of the previous MBSA 2.1, and that is exactly what it is . MBSA 2.1.1 does not appear to bring any new features other than adding support for Windows 7 and Windows Server 2008 R2.&lt;/p&gt;</description></item><item><title>Windows XP Mode Deployment Sample Scripts</title><link>https://www.verboon.info/2009/10/windows-xp-mode-deployment-sample-scripts/</link><pubDate>Sat, 24 Oct 2009 14:56:37 +0000</pubDate><guid>https://www.verboon.info/2009/10/windows-xp-mode-deployment-sample-scripts/</guid><description>&lt;p&gt;if you have watched the &lt;a href="https://www.verboon.info/index.php/2009/10/windows-xp-mode-it-pro-deployment-video/"&gt;Windows XP Mode IT Pro Deployment Video&lt;/a&gt;, you might be interested in the scripts they’ve used to automatically install XP Mode and create virtual machines. You can download them from &lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=9f142a1a-a7b7-4d0b-bd56-d9627f39c14f"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Windows Licensing Fact Sheet</title><link>https://www.verboon.info/2009/10/windows-licensing-fact-sheet/</link><pubDate>Sat, 24 Oct 2009 14:46:19 +0000</pubDate><guid>https://www.verboon.info/2009/10/windows-licensing-fact-sheet/</guid><description>&lt;p&gt;Has your organization ever acquired PCs without operating systems preinstalled, and then used its Volume Licensing agreement to install the full operating system on those PCs? &lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=f49dee62-224b-451c-a330-2294208d422e"&gt;Download&lt;/a&gt; the Windows Licensing Fact Sheet to learn more about Windows Licensing.&lt;/p&gt;</description></item><item><title>Windows XP Mode IT Pro Deployment Video</title><link>https://www.verboon.info/2009/10/windows-xp-mode-it-pro-deployment-video/</link><pubDate>Tue, 20 Oct 2009 03:33:21 +0000</pubDate><guid>https://www.verboon.info/2009/10/windows-xp-mode-it-pro-deployment-video/</guid><description>&lt;p&gt;If you consider using XP Mode, then I recommend watching this video. This video contains a good tutorial on how to install and configure XP mode including a lot of additional hints. Furthermore the video explains how to create a customized XP Mode VHD for deployment on multiple clients.&lt;/p&gt;
&lt;p&gt;The video can be downloaded from &lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=f0ef9c63-2d2d-4f18-be39-57f8e794fe07"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Splitting and merging image files with ImageX</title><link>https://www.verboon.info/2009/10/splitting-and-merging-image-files-with-imagex/</link><pubDate>Tue, 13 Oct 2009 23:16:40 +0000</pubDate><guid>https://www.verboon.info/2009/10/splitting-and-merging-image-files-with-imagex/</guid><description>&lt;p&gt;ImageX is a command-line tool for capturing, modifying and applying file based disk images. ImageX is included within the Windows Automated Installation Kit.&lt;/p&gt;
&lt;p&gt;In this post I want to focus on the functionality provided by ImageX to split and merge image files. So why would you want to split and merge image files? Well think of the following scenarios:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Your image is too big to fit on one DVD and using Dual Layer DVD media is not an option.&lt;/p&gt;</description></item><item><title>Scripting HP Wireless Device State</title><link>https://www.verboon.info/2009/10/scripting-hp-wireless-device-state/</link><pubDate>Tue, 13 Oct 2009 15:20:45 +0000</pubDate><guid>https://www.verboon.info/2009/10/scripting-hp-wireless-device-state/</guid><description>&lt;p&gt;An old colleague called me up this week (well in fact it was my old boss who has left our company), and told me about an issue they had when deploying an ISP specific Software Package that interacts with the Wireless Devices on their HP notebooks.&lt;/p&gt;
&lt;p&gt;The problem was that if the WWAN device has been turned of via the quick launch button by the end user, the software would not install.&lt;/p&gt;</description></item><item><title>VMware Workstation 7 RC available</title><link>https://www.verboon.info/2009/10/vmware-workstation-7-rc-available/</link><pubDate>Mon, 12 Oct 2009 20:10:04 +0000</pubDate><guid>https://www.verboon.info/2009/10/vmware-workstation-7-rc-available/</guid><description>&lt;p&gt;Finally, after a long waiting time, VMware has released a release candidate for VMware Workstation 7.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Aero support for Windows 7 and Vista Guests!&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Windows 7 support (as a Host and Guest OS)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;OpenGL and Shader Model 3.0 support for Windows guests&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Create guests with Multi-core or 4-way CPUs and up to 32GB of Memory&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Download VMware vSphere 4 and install ESX as a guest OS to try out the latest features.&lt;/p&gt;</description></item><item><title>Windows 7 support for HP desktops, notebooks and workstations</title><link>https://www.verboon.info/2009/10/windows-7-support-for-hp-desktops-notebooks-and-workstations/</link><pubDate>Sun, 11 Oct 2009 14:31:44 +0000</pubDate><guid>https://www.verboon.info/2009/10/windows-7-support-for-hp-desktops-notebooks-and-workstations/</guid><description>&lt;p&gt;HP has started publishing device drivers and software for Windows 7 for their desktops, notebooks and workstations. A complete overview of Windows 7 eligible models can be found &lt;a href="http://www.hp.com/united-states/consumer/windows7-upgrade/eligmodels.html"&gt;here&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Business Desktops&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://h20000.www2.hp.com/bizsupport/TechSupport/DriverDownload.jsp?lang=en&amp;amp;cc=us&amp;amp;prodNameId=3785038&amp;amp;taskId=135&amp;amp;prodTypeId=12454&amp;amp;prodSeriesId=3785403&amp;amp;lang=en&amp;amp;cc=us"&gt;HP Compaq dc7900&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://h20000.www2.hp.com/bizsupport/TechSupport/DriverDownload.jsp?lang=en&amp;amp;cc=us&amp;amp;prodNameId=3459245&amp;amp;taskId=135&amp;amp;prodTypeId=12454&amp;amp;prodSeriesId=3459241&amp;amp;lang=en&amp;amp;cc=us"&gt;HP Compaq dc7800&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://h20000.www2.hp.com/bizsupport/TechSupport/DriverDownload.jsp?lang=en&amp;amp;cc=us&amp;amp;prodNameId=3232108&amp;amp;taskId=135&amp;amp;prodTypeId=12454&amp;amp;prodSeriesId=3232029&amp;amp;lang=en&amp;amp;cc=us"&gt;HP Compaq dc7700&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://h20000.www2.hp.com/bizsupport/TechSupport/DriverDownload.jsp?lang=en&amp;amp;cc=us&amp;amp;prodNameId=3658094&amp;amp;taskId=135&amp;amp;prodTypeId=12454&amp;amp;prodSeriesId=3658082&amp;amp;lang=en&amp;amp;cc=us"&gt;HP Compaq dc5800&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Business Workstations&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://h20000.www2.hp.com/bizsupport/TechSupport/DriverDownload.jsp?lang=en&amp;amp;cc=us&amp;amp;prodNameId=3718669&amp;amp;taskId=135&amp;amp;prodTypeId=12454&amp;amp;prodSeriesId=3718668&amp;amp;lang=en&amp;amp;cc=us"&gt;HP Z400 Workstation&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://h20000.www2.hp.com/bizsupport/TechSupport/DriverDownload.jsp?lang=en&amp;amp;cc=us&amp;amp;prodNameId=3718664&amp;amp;taskId=135&amp;amp;prodTypeId=12454&amp;amp;prodSeriesId=3718663&amp;amp;lang=en&amp;amp;cc=us"&gt;HP Z600 Workstation&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://h20000.www2.hp.com/bizsupport/TechSupport/DriverDownload.jsp?lang=en&amp;amp;cc=us&amp;amp;prodNameId=3718646&amp;amp;taskId=135&amp;amp;prodTypeId=12454&amp;amp;prodSeriesId=3718645&amp;amp;lang=en&amp;amp;cc=us"&gt;HP Z800 Workstation&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://h20000.www2.hp.com/bizsupport/TechSupport/DriverDownload.jsp?lang=en&amp;amp;cc=us&amp;amp;prodNameId=3432828&amp;amp;taskId=135&amp;amp;prodTypeId=12454&amp;amp;prodSeriesId=3432827&amp;amp;lang=en&amp;amp;cc=us"&gt;HP xw8600 Workstation&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://h20000.www2.hp.com/bizsupport/TechSupport/DriverDownload.jsp?lang=en&amp;amp;cc=us&amp;amp;prodNameId=3432822&amp;amp;taskId=135&amp;amp;prodTypeId=12454&amp;amp;prodSeriesId=3432821&amp;amp;lang=en&amp;amp;cc=us"&gt;HP xw6600 Workstation&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://h20000.www2.hp.com/bizsupport/TechSupport/DriverDownload.jsp?lang=en&amp;amp;cc=us&amp;amp;prodNameId=3429270&amp;amp;taskId=135&amp;amp;prodTypeId=12454&amp;amp;prodSeriesId=3429268&amp;amp;lang=en&amp;amp;cc=us"&gt;HP xw4600 Workstation&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Business Notebooks&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="http://h20000.www2.hp.com/bizsupport/TechSupport/DriverDownload.jsp?lang=en&amp;amp;cc=us&amp;amp;prodNameId=3784561&amp;amp;taskId=135&amp;amp;prodTypeId=321957&amp;amp;prodSeriesId=3784558&amp;amp;lang=en&amp;amp;cc=us"&gt;HP EliteBook 2730p Notebook PC&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="http://h20000.www2.hp.com/bizsupport/TechSupport/DriverDownload.jsp?lang=en&amp;amp;cc=us&amp;amp;prodNameId=3688870&amp;amp;taskId=135&amp;amp;prodTypeId=321957&amp;amp;prodSeriesId=3688868&amp;amp;lang=en&amp;amp;cc=us"&gt;HP EliteBook 6930p Notebook PC&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Windows 7 Mobile Broadband</title><link>https://www.verboon.info/2009/10/windows-7-mobile-broadband/</link><pubDate>Thu, 01 Oct 2009 18:20:19 +0000</pubDate><guid>https://www.verboon.info/2009/10/windows-7-mobile-broadband/</guid><description>&lt;p&gt;&lt;em&gt;Windows 7’s Mobile Broadband enhancements give people a more reliable way to connect to the Internet using a wireless modem. Taking advantage of this feature is just like connecting to any other wireless network, and is done using the View Available Networks feature.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;This week there have been some questions around the use of mobile broadband with Windows 7, so I’ve started searching the web for information.  and came across the &lt;a href="http://blogs.technet.com/teammb/default.aspx"&gt;Mobile Broadband Team Blog&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>ToolTip - Fences</title><link>https://www.verboon.info/2009/09/tooltip-fences/</link><pubDate>Sun, 27 Sep 2009 13:23:41 +0000</pubDate><guid>https://www.verboon.info/2009/09/tooltip-fences/</guid><description>&lt;p&gt;Do you remember the days where your desktop looked like on the picture below ? If you were using Windows in the late 80’s and early 90s you definitely will. The Windows Shell was called Program Manager. In Program Manager the various application shortcuts were organized in groups.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="http://upload.wikimedia.org/wikipedia/en/6/6b/Program_Manager.png" alt="File:Program Manager.png"&gt;

&lt;/p&gt;
&lt;p&gt;With the introduction of Windows 95 Program Manager was replaced by the Windows Explorer as the shell. In simple words, that’s when Microsoft introduced the “Start Menu”.&lt;/p&gt;</description></item><item><title>Quick Access to installed QFEs</title><link>https://www.verboon.info/2009/09/quick-access-to-installed-qfes/</link><pubDate>Wed, 23 Sep 2009 20:20:03 +0000</pubDate><guid>https://www.verboon.info/2009/09/quick-access-to-installed-qfes/</guid><description>&lt;p&gt;Instead of opening several windows, here’s an easy way to get a list of installed QFE’s. simply open a command prompt and type:&lt;/p&gt;
&lt;p&gt;**WMIC QFE **&lt;/p&gt;
&lt;p&gt;or&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;WMIC QFE get caption,hotfixid,installedon&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image_thumb10.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;or if you are looking for a specific update, enter the following command:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;WMIC QFE | find “958559”&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;where 958559 relates to the MS KB number. If the QFE is installed, it will be listed.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image_thumb11.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;Related posts:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.verboon.info/index.php/2008/09/3-seconds-to-get-system-serial-number/"&gt;3 seconds to get system serial number&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Accessing the BIOS in Windows Virtual PC</title><link>https://www.verboon.info/2009/09/accessing-the-bios-in-windows-virtual-pc/</link><pubDate>Wed, 23 Sep 2009 18:05:37 +0000</pubDate><guid>https://www.verboon.info/2009/09/accessing-the-bios-in-windows-virtual-pc/</guid><description>&lt;p&gt;When setting up a Virtual Machine in Windows Virtual PC, You will see the following progress window when the VM is started. &lt;a href="images/image1.png"&gt;

 &lt;img src="images/image_thumb1.png" alt="image"&gt;


&lt;/a&gt;This indicates that the VM is running in &lt;strong&gt;Enhanced&lt;/strong&gt; Mode which is the default. To better understand the different modes of Windows Virtual PC I recommend reading the “&lt;a href="http://blogs.technet.com/windows_vpc/archive/2009/08/27/three-modes-of-windows-xp-mode.aspx"&gt;Three Modes of Windows XP Mode&lt;/a&gt;” article.&lt;/p&gt;
&lt;p&gt;The progress windows is being displayed until the OS running in the VM has started up, so you have no chance to interrupt the boot process to access the BIOS. To get access to the VM BIOS, you  must run the VM in &lt;strong&gt;Basic&lt;/strong&gt; Mode. Running a VM in Basic Mode means that you must disable the integration features.&lt;/p&gt;</description></item><item><title>Getting your OS Restore DVD to work with large image files</title><link>https://www.verboon.info/2009/09/getting-your-os-restore-dvd-to-work-with-large-image-files/</link><pubDate>Fri, 18 Sep 2009 16:10:07 +0000</pubDate><guid>https://www.verboon.info/2009/09/getting-your-os-restore-dvd-to-work-with-large-image-files/</guid><description>&lt;p&gt;This week, we completed the Windows 7 x64 build for our internal Tech Community. During the testing of the OS Restore DVD we ran into a problem when attempting to restore the image from DVD.&lt;/p&gt;
&lt;p&gt;Our custom Windows 7 64 bit image has a size of approx. 4.8 GB. This because the 64 bit version of Windows7 has a larger footprint than the 32 bit version and because we had included some applications like Office 2010 CTP and some drivers for a limited number of hardware. Since we did not want to split the content across multiple DVD’s, we had decided that we would create just one ISO with &lt;a href="http://technet.microsoft.com/en-us/library/cc749036(WS.10).aspx"&gt;OSCDIMG.EXE&lt;/a&gt; life that people would need to burn on a &lt;a href="http://en.wikipedia.org/wiki/DVD"&gt;Dual Layer&lt;/a&gt; DVD which provides enough capacity.&lt;/p&gt;</description></item><item><title>The confusion around Hyper-V</title><link>https://www.verboon.info/2009/09/the-confusion-around-hyper-v/</link><pubDate>Sun, 13 Sep 2009 09:58:18 +0000</pubDate><guid>https://www.verboon.info/2009/09/the-confusion-around-hyper-v/</guid><description>&lt;p&gt;When talking about Hyper-V with customers or colleagues, I notice that there is quite some confusion around the definition of Hyper-V Server and Windows Server 2008 with Hyper-V.&lt;/p&gt;
&lt;p&gt;**Hyper-V Server 2008 / 2008-R2 &lt;br&gt;
**The Hyper-V Server is a stand-alone product, which contains only the Windows Hypervisor, Windows Server driver model and virtualization components.  What’s important to know, the Hyper-V Server comes for &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=48359dd2-1c3d-4506-ae0a-232d0314ccf6&amp;amp;displaylang=en"&gt;FREE&lt;/a&gt;!.&lt;/p&gt;
&lt;p&gt;No, Hyper-V Server is not just Windows Server Core + Hyper-V, the only thing this server is designed for is virtualization and therefore does not contain any other server roles.&lt;/p&gt;</description></item><item><title>Windows 7 Commercial</title><link>https://www.verboon.info/2009/09/windows-7-commercial/</link><pubDate>Fri, 11 Sep 2009 23:15:22 +0000</pubDate><guid>https://www.verboon.info/2009/09/windows-7-commercial/</guid><description>&lt;p&gt;Here’s one of the first official Windows 7 Commercial video’s. Nice.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.youtube.com/watch?v=ssOq02DTTMU&amp;amp;hl=en&amp;amp;fs=1&amp;amp;rel=0&amp;amp;color1=0x006699&amp;amp;color2=0x54abd6"&gt;

 &lt;img src="images/video5d406de72453.jpg" alt=""&gt;


&lt;/a&gt;&lt;/p&gt;</description></item><item><title>BitLocker Deployment Sample Resources</title><link>https://www.verboon.info/2009/09/bitlocker-deployment-sample-resources/</link><pubDate>Fri, 11 Sep 2009 18:19:52 +0000</pubDate><guid>https://www.verboon.info/2009/09/bitlocker-deployment-sample-resources/</guid><description>&lt;p&gt;During my weekly “let’s see what’s new”  search on some of my favorite websites, I found the “&lt;a href="http://code.msdn.microsoft.com/bdedeploy"&gt;Bitlocker Deployment Sample Resources&lt;/a&gt;” on the &lt;a href="http://code.msdn.microsoft.com/"&gt;MSDN Code Gallery&lt;/a&gt;. The Resource Page contains a lot of documentation and useful script samples for the deployment and management of Microsoft &lt;a href="http://www.microsoft.com/windows/windows-vista/features/bitlocker.aspx"&gt;Bitlocker&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Installing Branded IE7 on Windows XP Service Pack 3</title><link>https://www.verboon.info/2009/09/installing-branded-ie7-on-windows-xp-service-pack-3/</link><pubDate>Mon, 07 Sep 2009 14:56:41 +0000</pubDate><guid>https://www.verboon.info/2009/09/installing-branded-ie7-on-windows-xp-service-pack-3/</guid><description>&lt;p&gt;I’ve spend nearly 3 hours in troubleshooting today to find out the reason why a custom IE7 package, that worked fine on Windows XP SP2 would not work on Windows XP SP3.&lt;/p&gt;
&lt;p&gt;If you are using a custom Internet Explorer 7 package (created with the Internet Explorer Administration Toolkit) and plan to rebuild your enterprise image with Windows XP SP3, you might be interested in &lt;a href="http://blogs.msdn.com/ie/archive/2008/05/12/installing-branded-ie7-on-windows-xp-service-pack-3.aspx"&gt;this article&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Microsoft Silverlight 3 Silent Installation</title><link>https://www.verboon.info/2009/09/microsoft-silverlight-3-silent-installation/</link><pubDate>Fri, 04 Sep 2009 13:17:43 +0000</pubDate><guid>https://www.verboon.info/2009/09/microsoft-silverlight-3-silent-installation/</guid><description>&lt;p&gt;This morning I integrated Microsoft Silverlight 3 into our Windows 7 build. Since we use an automated image build process, i prepared the Silverlight package for a silent install.&lt;/p&gt;
&lt;p&gt;Here’s what you need to do to run a silent Silverlight 3 installation:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Download the latest Silverlight installation package from the &lt;a href="http://silverlight.net/"&gt;Silverlight website&lt;/a&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;You will get a silverlight.exe. Run silverlight.exe /x to extract the content&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Now extract the silverlight.msp from the silverlight.7z file (you can use the free &lt;a href="http://www.7-zip.org/"&gt;7-Zip&lt;/a&gt; tool to do that).&lt;/p&gt;</description></item><item><title>Windows Server 2008-R2 Multilanguage Packs</title><link>https://www.verboon.info/2009/09/windows-server-2008-r2-multilanguage-packs/</link><pubDate>Wed, 02 Sep 2009 20:57:23 +0000</pubDate><guid>https://www.verboon.info/2009/09/windows-server-2008-r2-multilanguage-packs/</guid><description>&lt;p&gt;When I recently browsed through the &lt;a href="http://www.microsoft.com/downloads/en/default.aspx"&gt;Windows Download Center&lt;/a&gt; I noticed that there is a download for “&lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=03831393-eef7-48a5-a69f-0ce72b883df2"&gt;Windows Server 2008 R2 Multilingual User Interface Language Packs&lt;/a&gt;”. Having worked with Multilanguage Packs for the Windows &lt;strong&gt;Client&lt;/strong&gt; operating system since these were introduced with Windows 2000, I was astonished to see these in the public download center, because for Windows Clients you must have a Software Assurance or other Enterprise Agreement with Microsoft to use Multilanguage Packs. So why are these made available for free for the &lt;strong&gt;Server&lt;/strong&gt; operating system?&lt;/p&gt;</description></item><item><title>What you should know about Windows 7 and using the WAIK</title><link>https://www.verboon.info/2009/09/what-you-should-know-about-windows-7-and-using-the-waik/</link><pubDate>Tue, 01 Sep 2009 19:45:13 +0000</pubDate><guid>https://www.verboon.info/2009/09/what-you-should-know-about-windows-7-and-using-the-waik/</guid><description>&lt;p&gt;Many of you have probably already considered installing the 64 bit version of Windows 7 if not done already. I just found a “must read” article on the &lt;a href="http://blogs.technet.com/deploymentguys/archive/2009/08/27/windows-7-waik-and-custom-images.aspx"&gt;Deployment Guys&lt;/a&gt; blog about the WAIK and creating unattends for x32 and x64 images.  Click &lt;a href="http://blogs.technet.com/deploymentguys/archive/2009/08/27/windows-7-waik-and-custom-images.aspx"&gt;here&lt;/a&gt; to read the entire article.&lt;/p&gt;</description></item><item><title>Office 2007 Trusted location configuration</title><link>https://www.verboon.info/2009/08/office-2007-trusted-location-configuration/</link><pubDate>Wed, 26 Aug 2009 17:14:02 +0000</pubDate><guid>https://www.verboon.info/2009/08/office-2007-trusted-location-configuration/</guid><description>&lt;p&gt;When opening an Excel file that contains macros, Microsoft Excel 2007 shows a security warning as shown in the picture below and disables the macros.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image-thumb5.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;To continue using the Excel sheet and its macros, you must first enable then by clicking on the &amp;ldquo;Options…” button and selecting the “Enable this content” option. This is quite annoying if you must use that same file on a regular basis. You could of course completely disable this security warning on your entire system, but then there is a risk of opening content once that could contain unwanted code.&lt;/p&gt;</description></item><item><title>ToolTip: SpeedFan</title><link>https://www.verboon.info/2009/08/tooltip-speedfan/</link><pubDate>Thu, 20 Aug 2009 19:22:05 +0000</pubDate><guid>https://www.verboon.info/2009/08/tooltip-speedfan/</guid><description>&lt;p&gt;SpeedFan is a program that monitors voltages, fan speeds and temperatures in computers with hardware monitor chips. Michael Pietroforte author of the &lt;a href="http://4sysops.com/"&gt;4SysOps&lt;/a&gt; blog wrote a review of the SpeedFan utility. Read the entire article &lt;a href="http://4sysops.com/archives/free-speedfan-cpu-and-hard-disk-temperature-monitoring/"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Microsoft Office 2010 Beta Silent Install</title><link>https://www.verboon.info/2009/08/microsoft-office-2010-beta-silent-install/</link><pubDate>Wed, 19 Aug 2009 21:57:41 +0000</pubDate><guid>https://www.verboon.info/2009/08/microsoft-office-2010-beta-silent-install/</guid><description>&lt;p&gt;Being one of the lucky ones who was able to sign-up to the Microsoft Office 2010 Technical Preview program, I have started looking at the deployment of Microsoft Office 2010 today.&lt;/p&gt;
&lt;p&gt;My first observation was that unfortunately the provided documentation seems to be ahead of the Office Installation sources that have been made available for download. I noticed this when making an attempt to run the setup.exe /admin command which would normally launch the Office Customization Wizard, but it wouldn’t because the necessary components that are usually located within the Admin folder aren’t available yet, in fact the whole Admin folder as such seems to be missing. OK, so no advanced customizations for now, back to basic.&lt;/p&gt;</description></item><item><title>XP Mode vs. Med-V</title><link>https://www.verboon.info/2009/08/xp-mode-vs-med-v/</link><pubDate>Tue, 18 Aug 2009 20:39:54 +0000</pubDate><guid>https://www.verboon.info/2009/08/xp-mode-vs-med-v/</guid><description>&lt;p&gt;Here’s another great article from Stephen Rose, explaining XP Mode vs. MED-V. Read the entire article &lt;a href="http://windowsteamblog.com/blogs/springboard/archive/2009/08/08/xp-mode-vs-med-v.aspx"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>ToolTip &amp;ndash; Forgotten Attachments Detector</title><link>https://www.verboon.info/2009/08/tooltip-forgotten-attachments-detector/</link><pubDate>Wed, 12 Aug 2009 16:50:51 +0000</pubDate><guid>https://www.verboon.info/2009/08/tooltip-forgotten-attachments-detector/</guid><description>&lt;p&gt;You probably all know this one. You write an e-mail that mentions an attachment and you send it out. Then a few minutes later, one of the recipients who actually did read your mail properly replies, telling you that there was no document attached. So you end up replying to all with the document mentioned attached and apologizing for not having it attached in your first message.&lt;/p&gt;
&lt;p&gt;Today when I was actually searching for something totally different, but related to MS Office 2007, I came across the “&lt;a href="http://www.officelabs.com/projects/forgottenattachmentdetector/Pages/default.aspx"&gt;Forgotten Attachment Detector&lt;/a&gt;” add-in for Outlook.&lt;/p&gt;</description></item><item><title>Upgrade your existing KMS Service to support Windows 7 and Windows 2008 R2</title><link>https://www.verboon.info/2009/08/upgrade-your-existing-kms-service-to-support-windows-7-and-windows-2008-r2/</link><pubDate>Wed, 12 Aug 2009 09:08:53 +0000</pubDate><guid>https://www.verboon.info/2009/08/upgrade-your-existing-kms-service-to-support-windows-7-and-windows-2008-r2/</guid><description>&lt;p&gt;If you are already running an existing KMS Service within your environment, and you do not plan to install a new KMS Service, the following information might be of interest if you have plans for deploying Windows 7 or Server 2008-R2 systems.&lt;/p&gt;
&lt;p&gt;Update for Windows Server 2003 (KB968915)&lt;br&gt;
&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=f3a0d90c-b7fd-44cf-bf81-11587adc599f&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=f3a0d90c-b7fd-44cf-bf81-11587adc599f&amp;amp;displaylang=en&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Update for Windows Server 2003 x64 Edition (KB968915)&lt;br&gt;
&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=1678151b-b577-476f-87da-df54024b98e2&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=1678151b-b577-476f-87da-df54024b98e2&amp;amp;displaylang=en&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;An update is available that installs Key Management Service (KMS) 1.2 for Windows Server 2003 Service Pack 1 (SP1) and for later versions of Windows Server 2003&lt;br&gt;
&lt;a href="http://support.microsoft.com/?kbid=968915"&gt;http://support.microsoft.com/?kbid=968915&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Fundamentals of Volume Activation</title><link>https://www.verboon.info/2009/08/fundamentals-of-volume-activation/</link><pubDate>Mon, 10 Aug 2009 21:38:49 +0000</pubDate><guid>https://www.verboon.info/2009/08/fundamentals-of-volume-activation/</guid><description>&lt;p&gt;If you are looking for a very easy 5 minute video that explains Volume Activation for Windows 7, then click &lt;a href="http://technet.microsoft.com/en-us/dd936198.aspx"&gt;here&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Additional sources&lt;/p&gt;
&lt;p&gt;&lt;a href="http://technet.microsoft.com/en-us/windows/dd197314.aspx"&gt;TechNet Volume Activation&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.verboon.info/index.php/2009/07/volume-activation-changes-in-windows7/"&gt;Volume Activation changes in Windows7&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://bit.ly/gbjn7"&gt;Windows 7 Activation Improvements&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Adding Games on Windows 7 Enterprise</title><link>https://www.verboon.info/2009/08/adding-games-on-windows-7-enterprise/</link><pubDate>Sun, 09 Aug 2009 18:35:35 +0000</pubDate><guid>https://www.verboon.info/2009/08/adding-games-on-windows-7-enterprise/</guid><description>&lt;p&gt;When you run a default Windows 7 Enterprise installation, you will notice that by default no games are being installed. System administrators using the Windows Automated Installation Toolkit can use the image manager to enable games within their customized Windows 7 Enterprise installation, but here’s another trick how you can get the games enabled.&lt;/p&gt;
&lt;p&gt;Open a command prompt with elevated Administrative privileges and execute the following command:&lt;/p&gt;
&lt;p&gt;dism /online /enable-feature /featurename:InboxGames&lt;/p&gt;</description></item><item><title>Windows Logo'd Products List Updated for Windows 7</title><link>https://www.verboon.info/2009/08/windows-logod-products-list-updated-for-windows-7/</link><pubDate>Thu, 06 Aug 2009 22:23:58 +0000</pubDate><guid>https://www.verboon.info/2009/08/windows-logod-products-list-updated-for-windows-7/</guid><description>&lt;p&gt;The &lt;a href="http://winqual.microsoft.com/hcl/"&gt;Windows Hardware Compatibility list &lt;/a&gt;(HCL) has been updated for Windows 7. So far there are no entries form the major hardware manufacturers, but I’m sure that will change within the next couple of weeks as they continue submitting their drivers for WHQL testing.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image-thumb2.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;Note that you can also check the hardware manufacturers Windows 7 pages to find out if they will provide Windows 7 support for your device. HP for example has the &lt;a href="http://www.hp.com/country/us/en/mda/windows7/upgrade/index_ww.html"&gt;Windows 7 Upgrade Option Program&lt;/a&gt;. All models that are eligible for Windows 7 are listed &lt;a href="http://www.hp.com/united-states/consumer/windows7-upgrade/eligmodels.html"&gt;here&lt;/a&gt; (US site, select your country for other localized products).&lt;/p&gt;</description></item><item><title>Windows Server 2008 R2 RTM Dates</title><link>https://www.verboon.info/2009/08/windows-server-2008-r2-rtm-dates/</link><pubDate>Thu, 06 Aug 2009 20:20:04 +0000</pubDate><guid>https://www.verboon.info/2009/08/windows-server-2008-r2-rtm-dates/</guid><description>&lt;p&gt;Now that Windows7 RTM is available on MSDN, some might wonder when the 2008-R2 bits are being made available. Then read &lt;a href="http://blogs.technet.com/windowsserver/archive/2009/07/22/when-to-expect-windows-server-2008-r2-rtm.aspx"&gt;this article&lt;/a&gt; on the Windows Server Division WebLog.&lt;/p&gt;</description></item><item><title>Leftover files after .NET Framework 3.5 Service Pack 1 installation</title><link>https://www.verboon.info/2009/08/leftover-files-after-net-framework-35-service-pack-1-installation/</link><pubDate>Wed, 05 Aug 2009 14:43:51 +0000</pubDate><guid>https://www.verboon.info/2009/08/leftover-files-after-net-framework-35-service-pack-1-installation/</guid><description>&lt;p&gt;Some of you might have noticed that after installing the .NET Framework 3.5 Service Pack 1, there can be a leftover folder in the root of the system as shown in the picture below.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image-thumb.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;We identified this issue right after .NET 3.5 SP1 was installed,  and found out soon that we were not the only ones having this issue. Microsoft describes this behavior in &lt;a href="http://support.microsoft.com/default.aspx/kb/951847/en-us"&gt;KB951847&lt;/a&gt; and confirms the folder can be deleted.&lt;/p&gt;</description></item><item><title>ToolTip: BlueScreenView</title><link>https://www.verboon.info/2009/08/tooltip-bluescreenview/</link><pubDate>Tue, 04 Aug 2009 21:56:21 +0000</pubDate><guid>https://www.verboon.info/2009/08/tooltip-bluescreenview/</guid><description>&lt;p&gt;Anyone who uses Windows has seen at least once a &lt;a href="http://en.wikipedia.org/wiki/Blue_Screen_of_Death"&gt;BSOD&lt;/a&gt; (Blue Screen of Death). Even Bill Gates had to deal with it (watch &lt;a href="http://www.youtube.com/watch?v=RgriTO8UHvs"&gt;this&lt;/a&gt; video). &lt;a href="http://www.nirsoft.net/utils/blue_screen_view.html"&gt;NirSoft&lt;/a&gt; has released a utility called BlueScreenView that scans all the minidump files that are being created when a BSOD occurs and displays all information about these crashes.&lt;/p&gt;
&lt;p&gt;The utility is FREE and does not need to be installed. A detailed description of BlueScreenView can be found &lt;a href="http://www.nirsoft.net/utils/blue_screen_view.html"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Windows 7 versus Vista and XP</title><link>https://www.verboon.info/2009/08/windows-7-versus-vista-and-xp/</link><pubDate>Mon, 03 Aug 2009 20:03:35 +0000</pubDate><guid>https://www.verboon.info/2009/08/windows-7-versus-vista-and-xp/</guid><description>&lt;p&gt;Kai Schmerer from &lt;a href="http://www.zdnet.com/"&gt;ZDNet&lt;/a&gt; Germany has done some benchmarking with Windows 7 , Vista and XP. The full article can be found &lt;a href="http://blogs.zdnet.com/BTL/?p=22006"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Virtual Hard Disk Getting Started Guide</title><link>https://www.verboon.info/2009/08/virtual-hard-disk-getting-started-guide/</link><pubDate>Sun, 02 Aug 2009 14:55:08 +0000</pubDate><guid>https://www.verboon.info/2009/08/virtual-hard-disk-getting-started-guide/</guid><description>&lt;p&gt;Microsoft recently published the “Virtual Hard Disk Getting Started Guide”. This paper provides you with all the information you need around VHD.&lt;/p&gt;
&lt;p&gt;Download the Guide &lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=d2afacbb-5af6-45c2-b275-932116e27b0b"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Updated Plans for Windows7 in Europe</title><link>https://www.verboon.info/2009/08/updated-plans-for-windows7-in-europe/</link><pubDate>Sun, 02 Aug 2009 13:51:45 +0000</pubDate><guid>https://www.verboon.info/2009/08/updated-plans-for-windows7-in-europe/</guid><description>&lt;p&gt;Although we have seen many creative ways on how to get a browser on Windows 7 E, it looks like the plans for Windows7 E have changed. Read the entire article &lt;a href="http://microsoftontheissues.com/cs/blogs/mscorp/archive/2009/07/31/windows-7-and-browser-choice-in-europe.aspx"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Fun: Internet Helpdesk Comedy</title><link>https://www.verboon.info/2009/07/fun-internet-helpdesk-comedy/</link><pubDate>Wed, 29 Jul 2009 18:29:33 +0000</pubDate><guid>https://www.verboon.info/2009/07/fun-internet-helpdesk-comedy/</guid><description>&lt;p&gt;Watch this video performed by &lt;a href="http://en.wikipedia.org/wiki/Wes_Borg"&gt;Wes Borg&lt;/a&gt;. Enjoy !&lt;/p&gt;
&lt;p&gt;&lt;a href="http://one.revver.com/video/4036"&gt;

 &lt;img src="images/video16102353513f1.jpg" alt=""&gt;


&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Manage your Microsoft Product support Lifecycles</title><link>https://www.verboon.info/2009/07/manage-your-microsoft-product-support-lifecycles/</link><pubDate>Wed, 29 Jul 2009 07:57:43 +0000</pubDate><guid>https://www.verboon.info/2009/07/manage-your-microsoft-product-support-lifecycles/</guid><description>&lt;p&gt;Knowing what products are being used within your IT environment is key. From a technology planning point of view its also important to understand the entire product lifecycle of a given product, especially when the it’s being used by a large amount of users or if its use is business critical.&lt;/p&gt;
&lt;p&gt;For Microsoft products, the &lt;a href="http://support.microsoft.com/lifecycle/search/"&gt;Microsoft Product Lifecycle Search&lt;/a&gt; site can help you creating your technology roadmaps.&lt;/p&gt;
&lt;p&gt;Simply choose one of the options and select the timeframe. The example below shows all Microsoft products that will go out of extended support within the next 12 months. &lt;/p&gt;</description></item><item><title>ToolTip: AM-Deadlink</title><link>https://www.verboon.info/2009/07/tooltip-am-deadlink/</link><pubDate>Wed, 29 Jul 2009 06:50:05 +0000</pubDate><guid>https://www.verboon.info/2009/07/tooltip-am-deadlink/</guid><description>&lt;p&gt;Within our daily life in IT we often find interesting sources of information on the internet or on our company intranet. So after a while, most of us typically end up having a large number of Bookmarks. In my case these are 1168 items.&lt;/p&gt;
&lt;p&gt;Yesterday I cam across this nice FREE tool called &lt;a href="http://www.aignes.com/deadlink.htm"&gt;AM-Deadlnk&lt;/a&gt;. With AM-Deadlnk you can check your bookmarks and find out if these are still valid. The utility is smart enough to tell you whether the link is completely dead or if the page has been redirected.&lt;/p&gt;</description></item><item><title>Another way to get a browser installed on Windows7 E</title><link>https://www.verboon.info/2009/07/another-way-to-get-a-browser-installed-on-windows7-e/</link><pubDate>Fri, 24 Jul 2009 06:49:33 +0000</pubDate><guid>https://www.verboon.info/2009/07/another-way-to-get-a-browser-installed-on-windows7-e/</guid><description>&lt;p&gt;In my earlier post &amp;ldquo;&lt;a href="https://www.verboon.info/index.php/2009/07/how-to-download-a-browser-on-windows7-e/"&gt;How to download a browser on Windows7 E&lt;/a&gt;” I explained how to create a simple script to download a browser. I just came across another blog article that might be useful for those that do not want or can’t use a script. The article “&lt;a href="http://www.withinwindows.com/2009/07/16/downloading-another-browser-in-e-without-a-browser-in-3-steps/"&gt;Downloading a browser in E, without a browser, in 3 steps&lt;/a&gt;” explains how you can get access to a browser through Windows Media Player.&lt;/p&gt;</description></item><item><title>The &amp;ldquo;MZ&amp;rdquo; header in EXE files</title><link>https://www.verboon.info/2009/07/the-mz-header-in-exe-files/</link><pubDate>Thu, 23 Jul 2009 21:01:12 +0000</pubDate><guid>https://www.verboon.info/2009/07/the-mz-header-in-exe-files/</guid><description>&lt;p&gt;When you open an executable in notepad, you might have noticed that every executable starts with the letters &lt;strong&gt;MZ&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image-thumb13.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;These story behind these two letters is that these are the initials of &lt;a href="http://en.wikipedia.org/wiki/Mark_Zbikowski"&gt;Mark Zbikowski&lt;/a&gt; the designer of the DOS executable file format. These two letters are basically telling the system that this is an executable file.&lt;/p&gt;
&lt;p&gt;It must be a funny idea when going to sleep and knowing that your initials are spread on billions of systems.&lt;/p&gt;</description></item><item><title>Windows7 signed-off for RTM</title><link>https://www.verboon.info/2009/07/windows7-signed-off-for-rtm/</link><pubDate>Thu, 23 Jul 2009 07:04:01 +0000</pubDate><guid>https://www.verboon.info/2009/07/windows7-signed-off-for-rtm/</guid><description>&lt;p&gt;Windows7 has been signed-off and now goes into RTM. See the video below where contributing development teams give their go to release Windows7.&lt;/p&gt;
&lt;p&gt;Windows Engineering blog – RTM announcement&lt;br&gt;
&lt;a href="http://blogs.msdn.com/e7/archive/2009/07/22/our-next-engineering-milestone-rtm.aspx"&gt;http://blogs.msdn.com/e7/archive/2009/07/22/our-next-engineering-milestone-rtm.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Windows 7 Team blog – When will you get Windows 7&lt;br&gt;
&lt;a href="http://windowsteamblog.com/blogs/windows7/archive/2009/07/21/when-will-you-get-windows-7-rtm.aspx"&gt;http://windowsteamblog.com/blogs/windows7/archive/2009/07/21/when-will-you-get-windows-7-rtm.aspx&lt;/a&gt;&lt;/p&gt;</description></item><item><title>ToolTip: Processor Check for 64-Bit Compatibility</title><link>https://www.verboon.info/2009/07/tooltip-processor-check-for-64-bit-compatibility/</link><pubDate>Wed, 22 Jul 2009 09:50:06 +0000</pubDate><guid>https://www.verboon.info/2009/07/tooltip-processor-check-for-64-bit-compatibility/</guid><description>&lt;p&gt;In my earlier post “&lt;a href="https://www.verboon.info/index.php/2009/07/detect-xp-mode-support/"&gt;Detect XP Mode support&lt;/a&gt;” I wrote about a utility that checks the system for virtualization support. I have just found a similar one from VMWare that helps detecting if your CPU supports running virtual 64 bit guest operating systems.&lt;/p&gt;
&lt;p&gt;The VMWare Guest Check utility can be downloaded from &lt;a href="http://www.vmware.com/download/ws/drivers_tools.html"&gt;here&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The following message appears when your system does not support running 64 bit guest operating systems:&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image-thumb12.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;The following message appears when your system does support running 64 bit guest operating systems:&lt;/p&gt;</description></item><item><title>Windows7 BranchCache test results</title><link>https://www.verboon.info/2009/07/windows7-branchcache-test-results/</link><pubDate>Mon, 20 Jul 2009 21:19:59 +0000</pubDate><guid>https://www.verboon.info/2009/07/windows7-branchcache-test-results/</guid><description>&lt;p&gt;Back in April I was &lt;a href="https://www.verboon.info/index.php/2009/04/playing-with-branchcache/"&gt;playing with BranchCache&lt;/a&gt; in my home lab environment to get an idea about how things are supposed to work but simulating a real world WAN network isn’t that easy, unless you have access to some expensive software or you can simulate a network on a Linux box, but unfortunately my knowledge with Linux is near zero. So to see how &lt;a href="http://www.microsoft.com/windows/enterprise/products/branchcache.aspx"&gt;BranchCache&lt;/a&gt; really works out in a real environment, I asked a colleague to setup a Windows 2008-R2 system with BranchCache enabled within a remote location that could be accessed through our corporate WAN. Once that system was setup BranchCache configuration was applied and Group Policies were prepared, as described within the &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=A9A1ED8A-71AB-468E-A7E0-470FD46E46B3&amp;amp;displaylang=en"&gt;BranchCache Early Adopter’s Guide&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>How to download a browser on Windows7 E</title><link>https://www.verboon.info/2009/07/how-to-download-a-browser-on-windows7-e/</link><pubDate>Mon, 20 Jul 2009 18:56:20 +0000</pubDate><guid>https://www.verboon.info/2009/07/how-to-download-a-browser-on-windows7-e/</guid><description>&lt;p&gt;As a response to the European Antitrust Commission, Microsoft will strip the Internet Explorer from Windows7 SKUs aimed for European markets. For end users this means that unless the hardware vendor has a browser pre-installed, which is going to be very unlikely, users must install a browser themselves.&lt;/p&gt;
&lt;p&gt;So how to download and install a browser if you don’t have a browser to access the internet? The geeks among us would probably use an ftp command and download the browser binaries from some ftp server hosting the browser installation sources. But for regular users, the only options available are to download the browser installation sources upfront on another system that has a browser with internet access and store the installation sources on a USB drive or order the installation media at Microsoft. For access to Internet Explorer 8 click &lt;a href="http://www.microsoft.com/windows/internet-explorer/worldwide-sites.aspx"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Windows7 Enterprise Videos</title><link>https://www.verboon.info/2009/07/windows7-enterprise-videos/</link><pubDate>Sat, 18 Jul 2009 20:58:13 +0000</pubDate><guid>https://www.verboon.info/2009/07/windows7-enterprise-videos/</guid><description>&lt;p&gt;The Windows7 Enterprise videos provide a great high-level overview for the following features:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;DirectAccess&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;BranchCache&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Enterprise Search Scopes&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;BitLocker&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;AppLocker&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Virtual Desktop Enhancements&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Language Packs&lt;/p&gt;
&lt;p&gt;Click &lt;a href="http://www.microsoft.com/windows/enterprise/videos/windows-7/#SkipIntroduction"&gt;here&lt;/a&gt; to access the videos&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Reduce software installation time</title><link>https://www.verboon.info/2009/07/reduce-software-installation-time/</link><pubDate>Sat, 18 Jul 2009 20:39:40 +0000</pubDate><guid>https://www.verboon.info/2009/07/reduce-software-installation-time/</guid><description>&lt;p&gt;Windows7 comes with Windows Installer 5.0 that has a new installation property called MSIFASTINSTALL. Using the MSIFASTINSTALL property can help reduce time required to install a windows installer package.&lt;/p&gt;
&lt;p&gt;The trick behind MSIFASTINSTALL is quite simple, it just skips things that consume time like creating a system restore point or calculating the space requirements (&lt;a href="http://msdn.microsoft.com/en-us/library/aa368593(VS.85).aspx"&gt;File Costing&lt;/a&gt;). So if you do not need system restore points and know that your clients have enough disk space anyway, you could consider using the MSIFASTINSTALL property to speed up application installations.&lt;/p&gt;</description></item><item><title>ToolTip: HJ-Split</title><link>https://www.verboon.info/2009/07/tooltip-hj-split/</link><pubDate>Fri, 17 Jul 2009 15:14:14 +0000</pubDate><guid>https://www.verboon.info/2009/07/tooltip-hj-split/</guid><description>&lt;p&gt;Having troubles with transferring large files? here’s a small and FREE utility called HJ-Split that helps you splitting and joining large files&lt;/p&gt;
&lt;p&gt;Although the GUI looks a bit fancy, the utility works fine. HJ-Split does not require an installation, you can just download and launch it.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image-thumb8.png" alt="image"&gt;

 &lt;/p&gt;
&lt;p&gt;Click &lt;a href="http://www.freebyte.com/hjsplit/"&gt;here&lt;/a&gt; to download HJ-Split.&lt;/p&gt;</description></item><item><title>Using Intel AMT Power Management @ Home</title><link>https://www.verboon.info/2009/07/using-intel-amt-power-management-home/</link><pubDate>Thu, 16 Jul 2009 22:39:00 +0000</pubDate><guid>https://www.verboon.info/2009/07/using-intel-amt-power-management-home/</guid><description>&lt;p&gt;I write most of my blog posts at home in the evenings. Usually when I find a new tool I install these first within a virtual machine, this to not mess our family PC or my laptop I use for work. All Virtual Machines run on a HP dc7800 desktop which has Intel vPro support. This PC is installed down in the cellar. To avoid having to go down there to power on  the PC I have created two batch files that allow me to power up and power down the machine remotely using the Intel AMT power management feature.&lt;/p&gt;</description></item><item><title>Running Google LiveAndroid in VMWare Workstation</title><link>https://www.verboon.info/2009/07/running-google-liveandroid-in-vmware-workstation/</link><pubDate>Thu, 16 Jul 2009 21:17:25 +0000</pubDate><guid>https://www.verboon.info/2009/07/running-google-liveandroid-in-vmware-workstation/</guid><description>&lt;p&gt;When I checked my Twitter messages today, I came across a message about &lt;a href="http://code.google.com/p/live-android/"&gt;LiveAndroid&lt;/a&gt;. LiveAndroid allows you to run Google’s Android operating system that is used on mobile phones on a x86 platform.&lt;/p&gt;
&lt;p&gt;First you need to download the LiveAndroid ISO files. &lt;a href="http://live-android.googlecode.com/files/liveandroidv0.2.iso.002"&gt;liveandroidv0.2.iso.002 &lt;/a&gt;and &lt;a href="http://live-android.googlecode.com/files/liveandroidv0.2.iso.001"&gt;liveandroidv0.2.iso.001 &lt;/a&gt;The ISO file has been splitted due to maximum upload size restrictions. Once you have downloaded both files, run &lt;a href="http://www.freebyte.com/hjsplit/"&gt;HJ-Split&lt;/a&gt; to merge the two files into one ISO file.&lt;/p&gt;</description></item><item><title>Microsoft VDI Suite License review</title><link>https://www.verboon.info/2009/07/microsoft-vdi-suite-license-review/</link><pubDate>Wed, 15 Jul 2009 17:09:09 +0000</pubDate><guid>https://www.verboon.info/2009/07/microsoft-vdi-suite-license-review/</guid><description>&lt;p&gt;&lt;a href="http://www.brianmadden.com/"&gt;Brian Madden&lt;/a&gt; has done an analysis on the Microsoft VDI Suite License bundles. Read the entire article &lt;a href="http://www.brianmadden.com/blogs/brianmadden/archive/2009/07/15/microsoft-creates-two-vdi-suite-bundles-kills-ts-cal-vecd-lives-on.aspx"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Understanding XP Mode</title><link>https://www.verboon.info/2009/07/understanding-xp-mode/</link><pubDate>Wed, 15 Jul 2009 11:52:28 +0000</pubDate><guid>https://www.verboon.info/2009/07/understanding-xp-mode/</guid><description>&lt;p&gt;Here is an excellent post that explains Windows7 XP Mode. The article describes clearly who should use XP Mode standalone or MED-V which is the product designed for enterprises.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://windowsteamblog.com/blogs/springboard/archive/2009/06/16/understanding-xp-mode.aspx"&gt;http://windowsteamblog.com/blogs/springboard/archive/2009/06/16/understanding-xp-mode.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I also recommend reading “How MED-V v2 helps you manage Windows XP Mode”&lt;/p&gt;
&lt;p&gt;&lt;a href="http://windowsteamblog.com/blogs/business/archive/2009/04/28/how-med-v-v2-helps-you-manage-windows-xp-mode.aspx"&gt;http://windowsteamblog.com/blogs/business/archive/2009/04/28/how-med-v-v2-helps-you-manage-windows-xp-mode.aspx&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Detect XP Mode support</title><link>https://www.verboon.info/2009/07/detect-xp-mode-support/</link><pubDate>Tue, 14 Jul 2009 10:33:48 +0000</pubDate><guid>https://www.verboon.info/2009/07/detect-xp-mode-support/</guid><description>&lt;p&gt;Does your hardware support the Windows7 &lt;a href="http://www.microsoft.com/windows/virtual-pc/get-started.aspx"&gt;XP Mode&lt;/a&gt; feature ? Here’s a small and free utility that helps you to find out if your system provides &lt;a href="http://en.wikipedia.org/wiki/Hardware-assisted_virtualization"&gt;hardware virtualization&lt;/a&gt; support.&lt;/p&gt;
&lt;p&gt; &lt;a href="images/image1.png"&gt;

 &lt;img src="images/image-thumb1.png" alt="image"&gt;


&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;Download &lt;a href="http://www.grc.com/securable.htm"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Writing e-mails on foreign keyboards</title><link>https://www.verboon.info/2009/07/writing-e-mails-on-foreign-keyboards/</link><pubDate>Sun, 12 Jul 2009 23:46:40 +0000</pubDate><guid>https://www.verboon.info/2009/07/writing-e-mails-on-foreign-keyboards/</guid><description>&lt;p&gt;Today we were invited with friends for a BBQ. One of the conversations we had was about writing e-mails on a foreign keyboard.&lt;/p&gt;
&lt;p&gt;Anyone who has travelled to a foreign country before and used a local PC has probably had that challenge of finding the right characters on the keyboard. The biggest challenge I heard of from people is about the @ sign and the . (dot) character. These are two important characters when entering an e-mail address.&lt;/p&gt;</description></item><item><title>Graphical User Interface Timeline</title><link>https://www.verboon.info/2009/07/graphical-user-interface-timeline/</link><pubDate>Sun, 12 Jul 2009 12:45:26 +0000</pubDate><guid>https://www.verboon.info/2009/07/graphical-user-interface-timeline/</guid><description>&lt;p&gt;Watch the GUI Timeline from 1973 until 2007 &lt;a href="http://toastytech.com/guis/guitimeline.html"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>ToolTip &amp;ndash; VLC Media Player</title><link>https://www.verboon.info/2009/07/tooltip-vlc-media-player/</link><pubDate>Sat, 11 Jul 2009 16:03:12 +0000</pubDate><guid>https://www.verboon.info/2009/07/tooltip-vlc-media-player/</guid><description>&lt;p&gt;After nearly 13 years of development version 1.0 of VLC media player has been released in July 2009. What started as an academic project became one of the most powerful media players available today.&lt;/p&gt;
&lt;p&gt;VLC is available for multiple operating systems such as Windows, Mac OS X, Linux and BeOS. If you want to play your different audio and video files with just one player, VLC is a must have. A complete feature overview can found &lt;a href="http://www.videolan.org/vlc/features.html"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Microsoft My Phone Beta</title><link>https://www.verboon.info/2009/07/microsoft-my-phone-beta/</link><pubDate>Sat, 11 Jul 2009 10:13:55 +0000</pubDate><guid>https://www.verboon.info/2009/07/microsoft-my-phone-beta/</guid><description>&lt;p&gt;Yesterday I received my new mobile phone. Everyone that has switched mobile phones once, knows the pain of getting all the data transferred to the new device.&lt;/p&gt;
&lt;p&gt;I had heard about the My Phone service from Microsoft, a web based solution that allows you to backup and restore your mobile phone data to a secured web site.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image-thumb.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;So I signed up to &lt;a href="http://myphone.microsoft.com"&gt;http://myphone.microsoft.com&lt;/a&gt;. I had all my data synched from my old device to the new device within 15 minutes. This is what i did.&lt;/p&gt;</description></item><item><title>Volume Activation changes in Windows7</title><link>https://www.verboon.info/2009/07/volume-activation-changes-in-windows7/</link><pubDate>Thu, 09 Jul 2009 12:37:29 +0000</pubDate><guid>https://www.verboon.info/2009/07/volume-activation-changes-in-windows7/</guid><description>&lt;p&gt;Here is another video from TechnetEdge talking about the changes in volume activation for Windows7. What I found interesting to hear is that there will be a patch available for your current KMS server running on Windows Server 2003 or 2008 that will allow your current KMS system recognizing Windows7 clients.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://edge.technet.com/Media/Volume-Activation-changes-in-Windows-7/"&gt;http://edge.technet.com/Media/Volume-Activation-changes-in-Windows-7/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://go.microsoft.com/fwlink/?LinkID=124807"&gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Applocker Documentation</title><link>https://www.verboon.info/2009/07/applocker-documentation/</link><pubDate>Mon, 06 Jul 2009 20:03:58 +0000</pubDate><guid>https://www.verboon.info/2009/07/applocker-documentation/</guid><description>&lt;p&gt;The AppLocker Technical Documentation for Windows 7 and Windows Server 2008 R2 provides technical guidance about understanding how AppLocker works and how to effectively plan and deploy AppLocker policies.&lt;/p&gt;
&lt;p&gt;The download contains two documents:&lt;/p&gt;
&lt;p&gt;BETA - AppLocker Frequently Asked Questions.pdf
BETA - Planning and Deploying Windows AppLocker Policies.pdf&lt;/p&gt;
&lt;p&gt;Download &lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=025cf2e8-b0ab-4419-b5bb-86ab2d5eca83"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Optimum PC Refresh Cycles</title><link>https://www.verboon.info/2009/07/optimum-pc-refresh-cycles/</link><pubDate>Fri, 03 Jul 2009 19:20:12 +0000</pubDate><guid>https://www.verboon.info/2009/07/optimum-pc-refresh-cycles/</guid><description>&lt;p&gt;Whitepaper from Intel about PC Refresh Cycles. “&lt;a href="http://h41201.www4.hp.com/tradein/html/910/dk/da/intel_case_study.pdf"&gt;Pilot Study Optimum Refresh Cycle and Method for Desktop Outsourcing&lt;/a&gt;”.&lt;/p&gt;</description></item><item><title>Great website with focus on 64 bit</title><link>https://www.verboon.info/2009/07/great-website-with-focus-on-64-bit/</link><pubDate>Fri, 03 Jul 2009 19:08:46 +0000</pubDate><guid>https://www.verboon.info/2009/07/great-website-with-focus-on-64-bit/</guid><description>&lt;p&gt;Just came across this website where it’s all about &lt;a href="http://en.wikipedia.org/wiki/64-bit"&gt;64 bit&lt;/a&gt;. If you’re interested in 64 bit related topics or maybe even already running a 64 bit operating system, you definitely want to visit this site.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="http://www.start64.com/index.php" alt="image"&gt;

&lt;/p&gt;</description></item><item><title>Reimaging Macintosh Computers</title><link>https://www.verboon.info/2009/06/reimaging-macintosh-computers/</link><pubDate>Tue, 30 Jun 2009 18:30:42 +0000</pubDate><guid>https://www.verboon.info/2009/06/reimaging-macintosh-computers/</guid><description>&lt;p&gt;Most of us desktop management consultants focus on the Windows Operating System, so I thought it’s about time to see how things work with other operating systems. I kind of know in theory how a LINUX installation works but Mac computers thus far has been unknown land for me. During my journey of collecting information I came across this video which demonstrates how to re-image a MAC computer.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.youtube.com/watch?v=JuvUvi0UqZM&amp;amp;hl=en&amp;amp;fs=1&amp;amp;rel=0&amp;amp;color1=0x006699&amp;amp;color2=0x54abd6"&gt;

 &lt;img src="images/video7ef93577757a.jpg" alt=""&gt;


&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Another great information source I found is the &lt;a href="http://blog.macadmincorner.com/"&gt;Mac Admin Corner&lt;/a&gt; blog.&lt;/p&gt;</description></item><item><title>Updated Application Virtualization Solutions Overview and Feature Compare Matrix Whitepaper</title><link>https://www.verboon.info/2009/06/updated-application-virtualization-solutions-overview-and-feature-compare-matrix-whitepaper/</link><pubDate>Tue, 30 Jun 2009 10:29:06 +0000</pubDate><guid>https://www.verboon.info/2009/06/updated-application-virtualization-solutions-overview-and-feature-compare-matrix-whitepaper/</guid><description>&lt;p&gt;&lt;a href="http://www.brianmadden.com/members/rspruijt/default.aspx"&gt;Ruben Spruijt&lt;/a&gt; has released an update of the Application Virtualization Solutions Overview and Feature Compare matrix whitepaper. Read &lt;a href="http://www.brianmadden.com/blogs/rubenspruijt/archive/2009/06/28/application-virtualization-solutions-overview-and-feature-compare-matrix-v2-2.aspx"&gt;more&lt;/a&gt;&lt;/p&gt;</description></item><item><title>How to embed YouTube video in PowerPoint 2007</title><link>https://www.verboon.info/2009/06/how-to-embed-youtube-video-in-powerpoint-2007/</link><pubDate>Tue, 23 Jun 2009 21:35:16 +0000</pubDate><guid>https://www.verboon.info/2009/06/how-to-embed-youtube-video-in-powerpoint-2007/</guid><description>&lt;p&gt;Here’s a video that explains how to embed a YouTube video into a PowerPoint slide.&lt;/p&gt;</description></item><item><title>ToolTip &amp;ndash; Shell extensions for VHD files</title><link>https://www.verboon.info/2009/06/tooltip-shell-extensions-for-vhd-files/</link><pubDate>Sun, 21 Jun 2009 12:16:23 +0000</pubDate><guid>https://www.verboon.info/2009/06/tooltip-shell-extensions-for-vhd-files/</guid><description>&lt;p&gt;If you are running a Hyper-V server, this is something you want to look at. The &lt;a href="http://code.msdn.microsoft.com/VHDShellExt"&gt;VHDShellExt.VBS&lt;/a&gt; extends the explorer context menu for VHD files with the following functions.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="http://www.ravichaganti.com/blog/wp-content/uploads/2009/06/Menu.jpg" alt="VHD Shell Extensions context menu"&gt;

&lt;/p&gt;
&lt;p&gt;Download the script from MSDN Code Gallery and run cscript.exe VHDShellExt.vbs /action:setup for installation. More &lt;a href="http://www.ravichaganti.com/blog/?p=592#more-592"&gt;documentation&lt;/a&gt; can be found on Ravikanth’s site.&lt;/p&gt;</description></item><item><title>Do not slipstream Windows XP sources on Windows Vista</title><link>https://www.verboon.info/2009/06/do-not-slipstream-windows-xp-sources-on-windows-vista/</link><pubDate>Fri, 19 Jun 2009 17:05:45 +0000</pubDate><guid>https://www.verboon.info/2009/06/do-not-slipstream-windows-xp-sources-on-windows-vista/</guid><description>&lt;p&gt;Today one of my colleagues ran into an issue after having slipstreamed Service Pack 3 into Windows XP. During the Windows XP unattended installation process the provided product key within the unattend.txt file was not accepted, which caused the system to prompt for the product key.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="http://web.suffieldacademy.org/ils/netadmin/docs/howto/windows_xp_install/docs/images/setup_product_activation.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;This turned out to be a known issue as documented within the following Microsoft support article. &lt;a href="http://support.microsoft.com/kb/950722/en-us"&gt;After you create Windows XP Service Pack 3 slipstreamed media, your product key is not accepted&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Video &amp;ndash; What is a Browser</title><link>https://www.verboon.info/2009/06/video-what-is-a-browser/</link><pubDate>Thu, 18 Jun 2009 18:20:06 +0000</pubDate><guid>https://www.verboon.info/2009/06/video-what-is-a-browser/</guid><description>&lt;p&gt;Just came across this video where people are being asked to explain what a Browser is. Its funny most people use it every day, but obviously don’t pay much attention how they get on to the internet. It’s just a matter of clicking that blue E.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.youtube.com/watch?v=o4MwTvtyrUQ"&gt;

 &lt;img src="images/video9eacbb05c6e0.jpg" alt=""&gt;


&lt;/a&gt;&lt;/p&gt;</description></item><item><title>MED-V Planning, Deployment and Operations Guide</title><link>https://www.verboon.info/2009/06/med-v-planning-deployment-and-operations-guide/</link><pubDate>Thu, 18 Jun 2009 17:39:38 +0000</pubDate><guid>https://www.verboon.info/2009/06/med-v-planning-deployment-and-operations-guide/</guid><description>&lt;p&gt;Microsoft has released the Microsoft Enterprise Desktop Virtualization (MED-V version 1) Planning, Deployment and Operations Guide. The document can be found &lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=fc7bef1d-2830-4848-8ed5-af555998650a"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Is this Windows in the Cloud?</title><link>https://www.verboon.info/2009/06/is-this-windows-in-the-cloud/</link><pubDate>Mon, 15 Jun 2009 19:36:57 +0000</pubDate><guid>https://www.verboon.info/2009/06/is-this-windows-in-the-cloud/</guid><description>&lt;p&gt;Just took a look on CodePlex to see if there’s any new interesting projects and came across the &lt;a href="http://www.windows4all.com/"&gt;Windows4all.com&lt;/a&gt; project. Windows4all.com is a silverlight based website simulating an operating system inside your web browser.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image-thumb8.png" alt="image"&gt;

 By the way, if you’re interested in these type of solutions, there’s also &lt;a href="http://mashable.com/2007/08/22/web-os/"&gt;Wiki-OS&lt;/a&gt; or continue reading the &lt;a href="http://mashable.com/2007/08/22/web-os/"&gt;WEB OS article&lt;/a&gt; on Mashable.&lt;/p&gt;</description></item><item><title>ToolTip - RegFromApp</title><link>https://www.verboon.info/2009/06/tooltip-regfromapp/</link><pubDate>Sun, 14 Jun 2009 11:44:05 +0000</pubDate><guid>https://www.verboon.info/2009/06/tooltip-regfromapp/</guid><description>&lt;p&gt;Most Windows Operating System and Application settings are stored within the Windows Registry, so if you want to create a script that automates customized settings, but don’t know the exact registry key location or value, you usually end up creating a so-called registry snapshot that records the changes made to the Windows registry when applying a system or application change.&lt;/p&gt;
&lt;p&gt;Creating registry snapshots can be done with almost every application packaging software like InstallShield, or Wise Package Studio, but requires that you have that software available and installed, which may not be always the case. Furthermore when creating an entire system snapshot you usually still end up with searching through the recorded changes to identify the changed registry key.&lt;/p&gt;</description></item><item><title>What's New in the Windows User State Migration Tool</title><link>https://www.verboon.info/2009/06/whats-new-in-the-windows-user-state-migration-tool/</link><pubDate>Sun, 14 Jun 2009 10:44:48 +0000</pubDate><guid>https://www.verboon.info/2009/06/whats-new-in-the-windows-user-state-migration-tool/</guid><description>&lt;p&gt;Read about what’s new in USMT (User State Migration Tool), download the whitepaper &lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=59367b77-c812-489c-b23c-9ee2286424c4"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Windows Server 2008 R2 Documentation &amp;amp; Resources</title><link>https://www.verboon.info/2009/06/windows-server-2008-r2-documentation-resources/</link><pubDate>Sun, 14 Jun 2009 10:40:16 +0000</pubDate><guid>https://www.verboon.info/2009/06/windows-server-2008-r2-documentation-resources/</guid><description>&lt;p&gt;Learn more about Windows Server 2008 R2. All documents can be downloaded from &lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=079eb880-6e15-4381-9edf-53cfaff3ab02"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Accidental object deletion prevention in Active Directory</title><link>https://www.verboon.info/2009/06/accidental-object-deletion-prevention-in-active-directory/</link><pubDate>Mon, 08 Jun 2009 12:19:45 +0000</pubDate><guid>https://www.verboon.info/2009/06/accidental-object-deletion-prevention-in-active-directory/</guid><description>&lt;p&gt;When creating objects in Active Directory you can set a flag that prevents accidental deletion of an object.&lt;/p&gt;
&lt;p&gt;While this setting is visible in the UI by default when creating an Organizational Unit, for other objects like Users, Groups and Computers, this flag is not set by default and can only be set if the Advanced Features are enabled within the Active Directory Users and Computers Console.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image-thumb2.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;So assume you would create some important user accounts that are used for critical back-end systems, you should consider enabling the &amp;ldquo;Protect object for accidental deletion&amp;rdquo; flag.&lt;/p&gt;</description></item><item><title>Removing large size content from outlook calendar</title><link>https://www.verboon.info/2009/06/removing-large-size-content-from-outlook-calendar/</link><pubDate>Sun, 07 Jun 2009 11:11:36 +0000</pubDate><guid>https://www.verboon.info/2009/06/removing-large-size-content-from-outlook-calendar/</guid><description>&lt;p&gt;Most companies put storage limits on their users mailboxes. To avoid full mailboxes, some periodic housekeeping is required. This can be done by either using the archiving function or by deleting content manually.&lt;/p&gt;
&lt;p&gt;To identify calendar entries with large attachments, select your calendar, select View, then Current View, then Outlook Data files. Then click on the “size” column to sort the calendar entries by size.&lt;/p&gt;
&lt;p&gt;You should now see the calendar entries sorted by its size and start deleting those items that are not needed anymore.&lt;/p&gt;</description></item><item><title>Windows7 RTM and GA communication from Microsoft</title><link>https://www.verboon.info/2009/06/windows7-rtm-and-ga-communication-from-microsoft/</link><pubDate>Wed, 03 Jun 2009 07:54:00 +0000</pubDate><guid>https://www.verboon.info/2009/06/windows7-rtm-and-ga-communication-from-microsoft/</guid><description>&lt;p&gt;Windows 7 and Windows Server 2008 R2 RTM and General Availability dates were confirmed today by Microsoft.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.technet.com/windowsserver/archive/2009/06/02/windows-server-2008-r2-rtm-and-general-availability.aspx"&gt;http://blogs.technet.com/windowsserver/archive/2009/06/02/windows-server-2008-r2-rtm-and-general-availability.aspx&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Windows7 Application Compatibility Center</title><link>https://www.verboon.info/2009/06/windows7-application-compatibility-center/</link><pubDate>Tue, 02 Jun 2009 21:32:01 +0000</pubDate><guid>https://www.verboon.info/2009/06/windows7-application-compatibility-center/</guid><description>&lt;p&gt;Source: &lt;a href="http://arstechnica.com/"&gt;ars technica&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Microsoft currently has a placeholder page for the Windows 7 Compatibility Center, which will be launching at the same time as Windows 7. &lt;a href="http://arstechnica.com/microsoft/news/2009/06/watch-this-space-the-windows-7-compatibility-center.ars"&gt;Read entire article here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Windows Vista Application Compatibility List</title><link>https://www.verboon.info/2009/06/windows-vista-application-compatibility-list/</link><pubDate>Mon, 01 Jun 2009 18:35:56 +0000</pubDate><guid>https://www.verboon.info/2009/06/windows-vista-application-compatibility-list/</guid><description>&lt;p&gt;Is your application vista compatible ? The &lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=9df23606-7276-4ce2-8993-143e101ddbcd"&gt;Windows Vista Application Compatibility List for IT professionals&lt;/a&gt; might give you the answer. The list contains all applications that have the status “&lt;a href="https://winqual.microsoft.com/member/softwarelogo/certifiedlist.aspx"&gt;Certified for Windows Vista&lt;/a&gt;” or “&lt;a href="https://winqual.microsoft.com/member/softwarelogo/workswithlist.aspx"&gt;Works with Windows Vista&lt;/a&gt;”.&lt;/p&gt;
&lt;p&gt;This list might be helpful as well in planning for Windows7, since “most” applications that work for Windows Vista are supposed to work on Windows7 as well.&lt;/p&gt;</description></item><item><title>ToolTip - Defraggler</title><link>https://www.verboon.info/2009/06/tooltip-defraggler/</link><pubDate>Mon, 01 Jun 2009 10:42:04 +0000</pubDate><guid>https://www.verboon.info/2009/06/tooltip-defraggler/</guid><description>&lt;p&gt;Today I stumbled upon the &lt;a href="http://www.defraggler.com/"&gt;Defraggler&lt;/a&gt; utility from &lt;a href="http://www.piriform.com/"&gt;Piriform&lt;/a&gt;. The tool provides a nice and lean interface to analyze and defrag drives or individual files. But most important, it’s FREE!&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image-thumb.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;Other tools from &lt;a href="http://www.piriform.com/"&gt;Piriform&lt;/a&gt; are &lt;a href="http://www.ccleaner.com/"&gt;CCLeaner&lt;/a&gt; and &lt;a href="http://www.recuva.com/"&gt;Recuva&lt;/a&gt;. I wrote about Recuva earlier in this &lt;a href="https://www.verboon.info/index.php/2008/10/tooltip-recuva/"&gt;blogpost&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Compaq Deskpro 486</title><link>https://www.verboon.info/2009/05/compaq-deskpro-486/</link><pubDate>Sun, 31 May 2009 17:42:59 +0000</pubDate><guid>https://www.verboon.info/2009/05/compaq-deskpro-486/</guid><description>&lt;p&gt;For those who read my blog, know that from time to time a like to look back in history. Today I&amp;rsquo;ve found the &lt;a href="http://www.compaq.com/"&gt;Compaq&lt;/a&gt; Deskpro 486/33M Demo video. I remember well when we used these machines at our office. In fact Compaq had a very good concept in place in these days, allowing you to easily upgrade individual parts like the processor or graphics board without the need to replace the entire unit.&lt;/p&gt;</description></item><item><title>Yet another search engine&amp;hellip;.bing</title><link>https://www.verboon.info/2009/05/yet-another-search-enginebing/</link><pubDate>Sat, 30 May 2009 15:59:49 +0000</pubDate><guid>https://www.verboon.info/2009/05/yet-another-search-enginebing/</guid><description>&lt;p&gt;As of June 3rd 2009, we’ll have another search engine to find stuff on the internet. Microsoft’s new search engine is called bing. Find out more about bing &lt;a href="http://www.bing.com/"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Windows &amp;ldquo;Copenhagen&amp;rdquo;</title><link>https://www.verboon.info/2009/05/windows-copenhagen/</link><pubDate>Fri, 29 May 2009 19:50:33 +0000</pubDate><guid>https://www.verboon.info/2009/05/windows-copenhagen/</guid><description>&lt;p&gt;Interesting concept from Cullen Dudas. An Interview with Cullen can be found &lt;a href="http://www.bluescreenofdeath.org/?p=85"&gt;here&lt;/a&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt; [
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;
 &lt;img src="images/video01e19bc68ffa.jpg" alt=""&gt;


](&lt;a href="http://www.youtube.com/watch?v=Jy0jZ0PddIs&amp;amp;feature=related"&gt;http://www.youtube.com/watch?v=Jy0jZ0PddIs&amp;amp;feature=related&lt;/a&gt;)&lt;/p&gt;</description></item><item><title>Windows 7 HD and SSD Performance Analyzed</title><link>https://www.verboon.info/2009/05/windows-7-hd-and-ssd-performance-analyzed/</link><pubDate>Fri, 29 May 2009 19:24:04 +0000</pubDate><guid>https://www.verboon.info/2009/05/windows-7-hd-and-ssd-performance-analyzed/</guid><description>&lt;p&gt;Just found this article about &lt;a href="http://hothardware.com/Articles/Windows-7-Disk-Performance-Analyzed/"&gt;Windows7 HD and SSD performance&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Power to Change</title><link>https://www.verboon.info/2009/05/power-to-change/</link><pubDate>Tue, 26 May 2009 21:19:41 +0000</pubDate><guid>https://www.verboon.info/2009/05/power-to-change/</guid><description>&lt;p&gt;&lt;em&gt;Small changes can make a world of difference. With Power To Change, you can help make the world a greener place. Install the Power To Change widget and start making a difference!&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Check out the &lt;a href="https://h30470.www3.hp.com/en_index.html"&gt;Power to Change&lt;/a&gt; website for more information and download the Widget.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image-thumb8.png" alt="image"&gt;

&lt;/p&gt;</description></item><item><title>Server core configuration made easier on 2008-R2</title><link>https://www.verboon.info/2009/05/server-core-configuration-made-easier-on-2008-r2/</link><pubDate>Mon, 25 May 2009 19:03:16 +0000</pubDate><guid>https://www.verboon.info/2009/05/server-core-configuration-made-easier-on-2008-r2/</guid><description>&lt;p&gt;Watch &lt;a href="http://edge.technet.com/Media/SConfig-for-Server-Core-in-2008-R2/"&gt;this video&lt;/a&gt; on TechnetEdge explaining simplified server core configuration with Server 2008-R2.&lt;/p&gt;</description></item><item><title>Create empty files using fsutil.exe</title><link>https://www.verboon.info/2009/05/create-empty-files-using-fsutilexe/</link><pubDate>Mon, 25 May 2009 18:46:55 +0000</pubDate><guid>https://www.verboon.info/2009/05/create-empty-files-using-fsutilexe/</guid><description>&lt;p&gt;I am currently busy with testing BranchCache in a real world environment. I will share more about these tests in another post. Testing BranchCache does mainly consist of copying files over the WAN and monitor how the client cache is being populated and how other clients, that copy the same content from the remote BranchCache enabled server, utilize the distributed cache located on peer clients that reside within the same LAN segment.&lt;/p&gt;</description></item><item><title>ToolTip &amp;ndash; PowerPlan Switcher for Windows</title><link>https://www.verboon.info/2009/05/tooltip-powerplan-switcher-for-windows/</link><pubDate>Sun, 24 May 2009 17:08:48 +0000</pubDate><guid>https://www.verboon.info/2009/05/tooltip-powerplan-switcher-for-windows/</guid><description>&lt;p&gt;Just came across this very nice utility called the &lt;a href="http://code.msdn.microsoft.com/SPPS"&gt;Smart Power Plan Switcher for Windows&lt;/a&gt;. The utility allows you to configure the power scheme to be used based on the current power status. So once your system runs on battery it will automatically switch to the preferred power scheme.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image-thumb7.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;the Software can be downloaded from the &lt;a href="http://code.msdn.microsoft.com/SPPS"&gt;MSDN Code Gallery&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Microsoft Office Labs</title><link>https://www.verboon.info/2009/05/microsoft-office-labs/</link><pubDate>Sat, 23 May 2009 09:10:17 +0000</pubDate><guid>https://www.verboon.info/2009/05/microsoft-office-labs/</guid><description>&lt;p&gt;What technologies will we use in the near future, how will our work environment look like? Watch the video below or explore the &lt;a href="http://www.officelabs.com/Pages/Default.aspx"&gt;Microsoft Office Labs&lt;/a&gt; web site and see how Microsoft thinks this is going to look like.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://video.msn.com/video.aspx?vid=a517b260-bb6b-48b9-87ac-8e2743a28ec5&amp;amp;ifs=true&amp;amp;fr=shared&amp;amp;mkt=en-GB&amp;amp;from=writer"&gt;

 &lt;img src="images/video477112eec8eb.jpg" alt=""&gt;


&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Who&amp;rsquo;s hosting me ?</title><link>https://www.verboon.info/2009/05/whos-hosting-me/</link><pubDate>Fri, 22 May 2009 11:35:40 +0000</pubDate><guid>https://www.verboon.info/2009/05/whos-hosting-me/</guid><description>&lt;p&gt;This morning i had an issue with a fileserver that is running as a guest on a Hyper-V server, far away from my location, in fact I did not even know what Hyper-V system is hosting that Fileserver. I wanted to see within Hyper-V manager how the system is doing, but without knowing the Hyper-V server host name, you can’t connect (kind of logic) :-)&lt;/p&gt;
&lt;p&gt;So what’s the name of the underlying server that is hosting my virtual server ? A friend within my team found the answer.&lt;/p&gt;</description></item><item><title>Windows Client Feature Comparison</title><link>https://www.verboon.info/2009/05/windows-client-feature-comparison/</link><pubDate>Wed, 20 May 2009 12:36:56 +0000</pubDate><guid>https://www.verboon.info/2009/05/windows-client-feature-comparison/</guid><description>&lt;p&gt;Source Microsoft: &lt;em&gt;This chart compares features of interest to IT professionals across three versions of the Windows client operating system: Windows XP SP3, Windows Vista SP1, and Windows 7&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=fa0177cc-7e82-4993-b0d6-fec84216dd9c"&gt;http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=fa0177cc-7e82-4993-b0d6-fec84216dd9c&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Browse and extract files from a WIM file using 7-Zip</title><link>https://www.verboon.info/2009/05/browse-and-extract-files-from-a-wim-file-using-7-zip/</link><pubDate>Sun, 17 May 2009 16:17:10 +0000</pubDate><guid>https://www.verboon.info/2009/05/browse-and-extract-files-from-a-wim-file-using-7-zip/</guid><description>&lt;p&gt;&lt;a href="http://www.7-zip.org/"&gt;7-Zip&lt;/a&gt; is a free file archiver supporting many of today’s known archive formats such as ZIP, CAB, RAR and many more. Anyone who deals a lot with WIM files (Windows Image files) knows about the mount and un-mount commands and if you use imagex.exe and dism.exe on a regular basis you probably know the commands out of your head.&lt;/p&gt;
&lt;p&gt;7-Zip also allows you to open, browse and extract content from a WIM file. This is especially helpful if you don’t have the imagex.exe or dism.exe installed.&lt;/p&gt;</description></item><item><title>Microsoft Office 2010</title><link>https://www.verboon.info/2009/05/microsoft-office-2010/</link><pubDate>Sat, 16 May 2009 00:12:04 +0000</pubDate><guid>https://www.verboon.info/2009/05/microsoft-office-2010/</guid><description>&lt;p&gt;Office 2010 is underway. If you’re interested to join the technical preview, register yourself on the Office 2010 website. &lt;a href="http://www.office2010themovie.com/"&gt;http://www.office2010themovie.com/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;As announced on TechEd, the limited technical preview program will kick of in July 2009. For more information read the &lt;a href="http://blogs.technet.com/office2010/"&gt;Office 2010 blog&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Server 2008 R2 survival guide</title><link>https://www.verboon.info/2009/05/server-2008-r2-survival-guide/</link><pubDate>Sun, 10 May 2009 14:09:58 +0000</pubDate><guid>https://www.verboon.info/2009/05/server-2008-r2-survival-guide/</guid><description>&lt;p&gt;Microsoft has published the Sever 2008 R2 survival guide which is a useful collection of resource links related to Windows Server 2008 R2.&lt;/p&gt;
&lt;p&gt;You can download the Windows Server 2008 R2 Documentation Survival Guide from &lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=0576ce09-2dde-48e7-9bd7-77e4a4717100"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Windows 7 Upgrade Advisor Beta</title><link>https://www.verboon.info/2009/05/windows-7-upgrade-advisor-beta/</link><pubDate>Thu, 07 May 2009 21:08:41 +0000</pubDate><guid>https://www.verboon.info/2009/05/windows-7-upgrade-advisor-beta/</guid><description>&lt;p&gt;Today Microsoft released the Windows 7 Upgrade Advisor Beta. The tools scans your system and checks if its able to run Winodws7.&lt;/p&gt;
&lt;p&gt;Download &lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=1b544e90-7659-4bd9-9e51-2497c146af15"&gt;here&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image-thumb4.png" alt="image"&gt;

&lt;/p&gt;</description></item><item><title>Windows Vista Service Pack 2 cleanup</title><link>https://www.verboon.info/2009/05/windows-vista-service-pack-2-cleanup/</link><pubDate>Thu, 07 May 2009 07:08:04 +0000</pubDate><guid>https://www.verboon.info/2009/05/windows-vista-service-pack-2-cleanup/</guid><description>&lt;p&gt;Note that once you have installed Windows Vista Service Pack 2 you can run the compcln.exe utility to make your installation permanent and remove any sources from the previous state.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image-thumb3.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;After you have executed compcln.exe, you will notice that you get some free disk space back.&lt;/p&gt;</description></item><item><title>Windows Logo Program</title><link>https://www.verboon.info/2009/05/windows-logo-program/</link><pubDate>Wed, 06 May 2009 17:55:56 +0000</pubDate><guid>https://www.verboon.info/2009/05/windows-logo-program/</guid><description>&lt;p&gt;In the past days Microsoft has released additional information around the Windows Logo program for Windows7. For most users the logo on hardware and software is an important symbol indicating compatibility and reliability on Windows.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="https://www.microsoft.com/whdc/images/winlogo/logo_win7.jpg" alt="Compatible with Windows 7 Logo"&gt;

&lt;/p&gt;
&lt;p&gt;for Windows Vista there are multiple logos indicating different levels of compatibility. For Windows7, there are two main logo initiatives. Systems, Hardware and Software. Additionally four optional additional qualifications (AQs) are being introduced. The purpose of these AQs is indicate enhanced user experience for a product. Currently these four AQs consist of Device Stage, Windows Media Center, Windows Touch and HD imaging.&lt;/p&gt;</description></item><item><title>Windows Virtual PC &amp;ndash; first experiences</title><link>https://www.verboon.info/2009/05/windows-virtual-pc-first-experiences/</link><pubDate>Tue, 05 May 2009 00:08:53 +0000</pubDate><guid>https://www.verboon.info/2009/05/windows-virtual-pc-first-experiences/</guid><description>&lt;p&gt;With the release of the Windows7 RC0 build, Microsoft also published a first Beta for Windows Virtual PC that provides the underlying technology for XP Mode feature. Windows Virtual PC cannot only run Windows XP but does also allow running virtualized Windows Vista and Windows 7 clients.&lt;/p&gt;
&lt;p&gt;After having installed a Windows Vista guest, it’s important to install both the integration features as well as the rail_qfe_beta_for_vista_sp1_x86_343758.msu. If you don’t install the last, you won’t be able to publish applications installed in Vista to your Windows 7 Start Menu.&lt;/p&gt;</description></item><item><title>Intel Virtualization introduction</title><link>https://www.verboon.info/2009/05/intel-virtualization-introduction/</link><pubDate>Mon, 04 May 2009 21:48:01 +0000</pubDate><guid>https://www.verboon.info/2009/05/intel-virtualization-introduction/</guid><description>&lt;p&gt;With the launch of Windows Virtual PC for Windows7, there is a lot of talk about the Virtualization Technology again. I found this introduction video from Intel that provides an overview on VT.&lt;/p&gt;
&lt;p&gt;[videofile]http://cache-www.intel.com/cd/00/00/24/59/245966_245966.swf[/videofile]&lt;/p&gt;</description></item><item><title>Windows 7 VHD Boot demonstration video</title><link>https://www.verboon.info/2009/05/windows-7-vhd-boot-demonstration-video/</link><pubDate>Fri, 01 May 2009 12:32:59 +0000</pubDate><guid>https://www.verboon.info/2009/05/windows-7-vhd-boot-demonstration-video/</guid><description>&lt;p&gt;This is an excellent video explaining how to prepare and configure your machine to boot from a VHD drive.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://download.microsoft.com/download/7/0/F/70FE9C38-08D1-4FCC-BEF8-42B47DD968FE/Windows7VHDBoot.wmv"&gt;http://download.microsoft.com/download/7/0/F/70FE9C38-08D1-4FCC-BEF8-42B47DD968FE/Windows7VHDBoot.wmv&lt;/a&gt;&lt;/p&gt;</description></item><item><title>What's New in Windows 7 Release Candidate (RC) Video</title><link>https://www.verboon.info/2009/05/whats-new-in-windows-7-release-candidate-rc-video/</link><pubDate>Fri, 01 May 2009 12:04:43 +0000</pubDate><guid>https://www.verboon.info/2009/05/whats-new-in-windows-7-release-candidate-rc-video/</guid><description>&lt;p&gt;This video walks you through some of the new and updated features in the Windows 7 Release Candidate.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://download.microsoft.com/download/2/9/3/293FCBA7-E0F2-4ACC-BE30-854B018F8559/WhatsNewWindows7RC.wmv"&gt;http://download.microsoft.com/download/2/9/3/293FCBA7-E0F2-4ACC-BE30-854B018F8559/WhatsNewWindows7RC.wmv&lt;/a&gt;&lt;/p&gt;</description></item><item><title>What you should know about Win7 XP Mode and MED-V</title><link>https://www.verboon.info/2009/05/what-you-should-know-about-win7-xp-mode-and-med-v/</link><pubDate>Fri, 01 May 2009 00:41:54 +0000</pubDate><guid>https://www.verboon.info/2009/05/what-you-should-know-about-win7-xp-mode-and-med-v/</guid><description>&lt;p&gt;Windows XP Mode on Windows7  with &lt;a href="http://www.microsoft.com/windows/virtual-pc/default.aspx"&gt;Windows Virtual PC&lt;/a&gt; is designed for small business users, For Enterprise customers, &lt;a href="http://www.microsoft.com/windows/enterprise/products/med-v.aspx"&gt;MED-V&lt;/a&gt; is the way to go.&lt;/p&gt;
&lt;p&gt;More information:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://windowsteamblog.com/blogs/business/archive/2009/04/28/how-med-v-v2-helps-you-manage-windows-xp-mode.aspx"&gt;http://windowsteamblog.com/blogs/business/archive/2009/04/28/how-med-v-v2-helps-you-manage-windows-xp-mode.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.microsoft.com/presspass/features/2009/Apr09/04-28Win7QA.mspx"&gt;http://www.microsoft.com/presspass/features/2009/Apr09/04-28Win7QA.mspx&lt;/a&gt;&lt;/p&gt;</description></item><item><title>What&amp;rsquo;s new in Windows Server 2008 R2 Active Directory</title><link>https://www.verboon.info/2009/04/whats-new-in-windows-server-2008-r2-active-directory/</link><pubDate>Thu, 30 Apr 2009 23:08:55 +0000</pubDate><guid>https://www.verboon.info/2009/04/whats-new-in-windows-server-2008-r2-active-directory/</guid><description>&lt;p&gt;In the video below &lt;a href="http://briandesmond.com/blog/recording-of-my-active-directory-2008-r2-webcast-now-available/"&gt;Brian Desmond&lt;/a&gt; and Laura talk about the new things that come with Windows Server 2008 R2 AD.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="http://www.youtube.com/watch?v=PprstEc6rM8&amp;amp;hl=en&amp;amp;fs=1&amp;amp;color1=0x2b405b&amp;amp;color2=0x6b8ab6" alt=""&gt;

&lt;/p&gt;</description></item><item><title>Office 2007 Service Pack 2 &amp;ndash; All you need to know</title><link>https://www.verboon.info/2009/04/office-2007-service-pack-2-all-you-need-to-know/</link><pubDate>Wed, 29 Apr 2009 20:10:29 +0000</pubDate><guid>https://www.verboon.info/2009/04/office-2007-service-pack-2-all-you-need-to-know/</guid><description>&lt;p&gt;Just came across these nice blog posts about the new Office 2007 Service Pack 2:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.technet.com/gray_knowlton/archive/2009/04/27/office-2007-service-pack-2-kiosk.aspx"&gt;Office 2007 Service Pack 2 Kiosk&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.technet.com/gray_knowlton/archive/2009/04/28/office-2007-service-pack-2-kiosk-with-more-staples.aspx"&gt;Office 2007 Service Pack 2 Kiosk, with more staples&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Going beyond the standard Group Policy Preferences</title><link>https://www.verboon.info/2009/04/going-beyond-the-standard-group-policy-preferences/</link><pubDate>Wed, 29 Apr 2009 19:40:36 +0000</pubDate><guid>https://www.verboon.info/2009/04/going-beyond-the-standard-group-policy-preferences/</guid><description>&lt;p&gt;Group Policies and Group Policy Preferences are great technologies to manage your enterprise desktops. But what if you want to go beyond the features Microsoft has build into the Group Policy Management Console?&lt;/p&gt;
&lt;p&gt;With &lt;a href="http://www.policypak.com/"&gt;PolicyPak&lt;/a&gt; you can consistently manage ANY application’s settings using the Windows native Group Policy technology. have a look at the PolicyPak introduction video below to learn what PolicyPak can do and how it works.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.youtube.com/watch?v=l6L2m-J1EtY&amp;amp;hl=en&amp;amp;fs=1&amp;amp;rel=0&amp;amp;color1=0x006699&amp;amp;color2=0x54abd6"&gt;

 &lt;img src="images/video2739517dd78a.jpg" alt=""&gt;


&lt;/a&gt;  &lt;/p&gt;
&lt;p&gt;Learn more about &lt;a href="http://www.policypak.com/"&gt;PolicyPak&lt;/a&gt; and watch the &lt;a href="http://www.policypak.com/support-and-sharing/video-tutorials"&gt;video tutorials&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Walkthrough to Get Your Applications Ready for Windows 7</title><link>https://www.verboon.info/2009/04/walkthrough-to-get-your-applications-ready-for-windows-7/</link><pubDate>Mon, 27 Apr 2009 17:40:42 +0000</pubDate><guid>https://www.verboon.info/2009/04/walkthrough-to-get-your-applications-ready-for-windows-7/</guid><description>&lt;p&gt;&lt;a href="http://blogs.msdn.com/usisvde/archive/2009/04/25/walkthrough-to-get-your-applications-ready-for-windows-7.aspx"&gt;http://blogs.msdn.com/usisvde/archive/2009/04/25/walkthrough-to-get-your-applications-ready-for-windows-7.aspx&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Windows 7 &amp;ndash; Learning Portal</title><link>https://www.verboon.info/2009/04/windows-7-learning-portal/</link><pubDate>Mon, 27 Apr 2009 17:38:10 +0000</pubDate><guid>https://www.verboon.info/2009/04/windows-7-learning-portal/</guid><description>&lt;p&gt;&lt;a href="https://www.microsoft.com/learning/windows-7/default.mspx"&gt;https://www.microsoft.com/learning/windows-7/default.mspx&lt;/a&gt;&lt;/p&gt;</description></item><item><title>The early days of personal computing</title><link>https://www.verboon.info/2009/04/the-early-days-of-personal-computing/</link><pubDate>Sun, 26 Apr 2009 17:18:35 +0000</pubDate><guid>https://www.verboon.info/2009/04/the-early-days-of-personal-computing/</guid><description>&lt;p&gt;While usually we focus on what is happening today and what might come tomorrow, it’s quite interesting to look back in a while and learn how we actually got there. &lt;/p&gt;
&lt;p&gt;By searching the web for historical tech content, I came across the website of the &lt;a href="http://www.computerhistory.org/"&gt;computer history museum&lt;/a&gt; located in Mountain View – California.&lt;/p&gt;
&lt;p&gt;I then found this very interesting video “Personal Computing: Historic Beginnings” presented by &lt;a href="http://en.wikipedia.org/wiki/Alan_Kay"&gt;Alan Kay&lt;/a&gt;. The presentation is about 110 minutes long, but definitely worth looking at if you’re interested in the history of personal computing.&lt;/p&gt;</description></item><item><title>Google Data Center Tour</title><link>https://www.verboon.info/2009/04/google-data-center-tour/</link><pubDate>Fri, 24 Apr 2009 10:54:51 +0000</pubDate><guid>https://www.verboon.info/2009/04/google-data-center-tour/</guid><description>&lt;p&gt;My only comment on this one “It’s huge !”&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.youtube.com/watch?v=zRwPSFpLX8I&amp;amp;rel=0&amp;amp;color1=0xb1b1b1&amp;amp;color2=0xcfcfcf&amp;amp;hl=en&amp;amp;feature=player_embedded&amp;amp;fs=1"&gt;

 &lt;img src="images/video8b56a6655af5.jpg" alt=""&gt;


&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Windows Services, What changed from Vista to Windows7 - Part2</title><link>https://www.verboon.info/2009/04/windows-services-what-changed-from-vista-to-windows7-part2/</link><pubDate>Thu, 23 Apr 2009 17:45:18 +0000</pubDate><guid>https://www.verboon.info/2009/04/windows-services-what-changed-from-vista-to-windows7-part2/</guid><description>&lt;p&gt;In part one of “&lt;a href="https://www.verboon.info/index.php/2009/04/windows-services-what-changed-from-vista-to-windows7-part1/"&gt;Windows Services, What changed from Vista to Windows7&lt;/a&gt;”  I highlighted the new, renamed and removed services that come with Windows7.&lt;/p&gt;
&lt;p&gt;Some Services are not quite new, but are now just installed by default. One example is the ActiveX Installer Service.&lt;/p&gt;
&lt;p&gt;The below table lists those Services where the startup mode was changed from Automatic (Vista) to manual (Win7).&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image-thumb4.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;Note that the “Status” for some Services on your system might be different. The list was produced right after having installed both the  Windows Vista and Windows7 client within Hyper-V guest machines.&lt;/p&gt;</description></item><item><title>Another Windows7 article from Gartner</title><link>https://www.verboon.info/2009/04/another-windows7-article-from-gartner/</link><pubDate>Thu, 23 Apr 2009 08:59:09 +0000</pubDate><guid>https://www.verboon.info/2009/04/another-windows7-article-from-gartner/</guid><description>&lt;p&gt;This article discusses some thoughts around Windows 7 and Service Pack 1.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://mediaproducts.gartner.com/reprints/microsoft/vol5/article2/article2.html"&gt;Windows 7 Won&amp;rsquo;t Need SP1, but Will Still Need 12 to 18 Months Before Deployment Begins&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Windows Services, what changed from Vista to Windows7 Part1</title><link>https://www.verboon.info/2009/04/windows-services-what-changed-from-vista-to-windows7-part1/</link><pubDate>Tue, 21 Apr 2009 23:34:52 +0000</pubDate><guid>https://www.verboon.info/2009/04/windows-services-what-changed-from-vista-to-windows7-part1/</guid><description>&lt;p&gt;Today I took a closer look at the Windows Services running on Windows7. A lot of the performance improvements with Windows7 are related to the way how and when services are being loaded so i thought it’s worth to see what’s happening there.&lt;/p&gt;
&lt;p&gt;I first installed a Windows 7 build 7077 and a Windows Vista SP1 client on my Hyper-V server. Because I am primarily interested in what’s happening in an enterprise environment, both clients were joined to a domain.&lt;/p&gt;</description></item><item><title>VMWare vSphere</title><link>https://www.verboon.info/2009/04/vmware-vsphere/</link><pubDate>Tue, 21 Apr 2009 21:53:22 +0000</pubDate><guid>https://www.verboon.info/2009/04/vmware-vsphere/</guid><description>&lt;p&gt;ESX was yesterday, tomorrow is vSphere. VMWare today announced vSphere. For more information watch the video below or go to: &lt;a href="http://www.vmware.com/products/vsphere/index.html"&gt;http://www.vmware.com/products/vsphere/index.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[videofile]http://download3.vmware.com/vsphere/vsphere_feature_304x212_R4.swf[/videofile]&lt;/p&gt;</description></item><item><title>Finding FSMO Role Owners</title><link>https://www.verboon.info/2009/04/finding-fsmo-role-owners/</link><pubDate>Mon, 20 Apr 2009 11:50:53 +0000</pubDate><guid>https://www.verboon.info/2009/04/finding-fsmo-role-owners/</guid><description>&lt;p&gt;In preparation of doing some Group Policy related things, I decided to extend my Home Lab AD infrastructure running on Windows Server 2003, with  Windows Server 2008 and Windows Server 2008R2 domain controllers.&lt;/p&gt;
&lt;p&gt;Because at some stage I want to get rid of the Windows 2003 Server I also moved the FSMO roles from the Windows 2003 domain controller to the Windows 2008 domain controller.&lt;/p&gt;
&lt;p&gt;I used the steps described in the “&lt;a href="http://www.petri.co.il/transferring_fsmo_roles.htm"&gt;Transferring FSMO roles&lt;/a&gt;” article. Additional information can also be found in the “&lt;a href="http://support.microsoft.com/kb/324801"&gt;How to view and transfer FSMO roles in Windows Server 2003&lt;/a&gt;” article.&lt;/p&gt;</description></item><item><title>Playing with BranchCache</title><link>https://www.verboon.info/2009/04/playing-with-branchcache/</link><pubDate>Mon, 20 Apr 2009 00:23:13 +0000</pubDate><guid>https://www.verboon.info/2009/04/playing-with-branchcache/</guid><description>&lt;p&gt;During the past 2 days I have been looking at the Windows 7 BranchCache feature. After hearing, reading and talking about this for months, it was about time to do some hands-on stuff.&lt;/p&gt;
&lt;p&gt;I used the &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=A9A1ED8A-71AB-468E-A7E0-470FD46E46B3&amp;amp;displaylang=en"&gt;BranchCache Early Adopter&amp;rsquo;s Guide&lt;/a&gt; from Microsoft. If you would have a perfect test environment, the implementation would probably be done in 2-3 hours. For me it took a little bit longer……. but once again, I’ve learned a lot more.&lt;/p&gt;</description></item><item><title>MED-V Screencasts on TechnetEdge</title><link>https://www.verboon.info/2009/04/med-v-screencasts-on-technetedge/</link><pubDate>Tue, 14 Apr 2009 22:40:10 +0000</pubDate><guid>https://www.verboon.info/2009/04/med-v-screencasts-on-technetedge/</guid><description>&lt;p&gt;The first out of four  screen casts about MED-V has been published today on TechnetEdge.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://edge.technet.com/Media/Mad-About-MED-V-Part-1-of-4-Concept-and-Architecture/"&gt;Part 1, Concept and Architecture&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href="http://edge.technet.com/Media/Mad-About-MED-V-Part-2-of-4-User-Experience/"&gt;Part 2, User Experience&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Part 3, Configuring Workspace Policy&lt;/li&gt;
&lt;li&gt;Part 4, Creating Deployment Package&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>More about Microsoft product lifecycles</title><link>https://www.verboon.info/2009/04/more-about-microsoft-product-lifecycles/</link><pubDate>Sun, 12 Apr 2009 20:10:52 +0000</pubDate><guid>https://www.verboon.info/2009/04/more-about-microsoft-product-lifecycles/</guid><description>&lt;p&gt;As I wrote the previous blog entry I started thinking about all the other products I come across in my daily professional life and started creating the table shown below.&lt;/p&gt;
&lt;p&gt;For those that are still running Windows 2000 Server systems, it’s about time to start migrating these because next year the extended support will end.&lt;/p&gt;
&lt;p&gt;More product lifecycle information can be found on the &lt;a href="http://support.microsoft.com/default.aspx/gp/lifeselect"&gt;Microsoft Product Lifecycle site&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;v:* {behavior:url(#default#VML);}
o:* {behavior:url(#default#VML);}
x:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}&lt;/p&gt;</description></item><item><title>Windows XP mainstream support ends in 2 days</title><link>https://www.verboon.info/2009/04/windows-xp-mainstream-support-ends-in-2-days/</link><pubDate>Sun, 12 Apr 2009 19:00:41 +0000</pubDate><guid>https://www.verboon.info/2009/04/windows-xp-mainstream-support-ends-in-2-days/</guid><description>&lt;p&gt;On April 14th mainstream support for Windows XP will end. for the next 5 years the operating system goes into extended support. The table below illustrates the differences between mainstream and extended support.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://support.microsoft.com/default.aspx/gp/lifepolicy"&gt;

 &lt;img src="images/image3.png" alt="image"&gt;


&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The Microsoft Windows XP product page explains it as following:&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Mainstream Support delivers complimentary and paid support, free security updates, and bug fixes to all Windows customers who purchase a retail copy of Windows XP (i.e., a shrink-wrapped, not pre-installed copy). Mainstream Support for Windows XP will continue through &lt;strong&gt;April 2009.&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;</description></item><item><title>The Internet displayed as a subway map</title><link>https://www.verboon.info/2009/04/the-internet-displayed-as-a-subway-map/</link><pubDate>Sun, 12 Apr 2009 17:59:17 +0000</pubDate><guid>https://www.verboon.info/2009/04/the-internet-displayed-as-a-subway-map/</guid><description>&lt;p&gt;The &lt;a href="http://informationarchitects.jp/web-trend-map-4-final-beta/"&gt;Information Architects&lt;/a&gt; have published an updated trend map of today’s internet.&lt;/p&gt;
&lt;pre&gt;&lt;code&gt; ![](http://informationarchitects.jp/web-trend-map-4-final-beta/) 

 The map can be [explored easily with Zoomorama](http://www.zoomorama.com/2477f0e8b447bb6570493cdac464c41f).
&lt;/code&gt;&lt;/pre&gt;</description></item><item><title>Left-Handed Mouse pointers</title><link>https://www.verboon.info/2009/04/left-handed-mouse-pointers/</link><pubDate>Sun, 12 Apr 2009 17:18:59 +0000</pubDate><guid>https://www.verboon.info/2009/04/left-handed-mouse-pointers/</guid><description>&lt;p&gt;for those that are left-handed, have a look at these &lt;a href="http://code.msdn.microsoft.com/lefthanded"&gt;mouse pointers on MSDN Code Gallery&lt;/a&gt;. These left-handed Windows Vista mouse pointers are designed for left-handed users. They point to the right, instead of the left, which may feel more natural for left-handed users.&lt;/p&gt;</description></item><item><title>Windows7 &amp;ndash; Application Compatibility &amp;ndash; ACT 5.5</title><link>https://www.verboon.info/2009/04/windows7-application-compatibility-act-55/</link><pubDate>Fri, 03 Apr 2009 23:02:02 +0000</pubDate><guid>https://www.verboon.info/2009/04/windows7-application-compatibility-act-55/</guid><description>&lt;p&gt;Microsoft has released ACT 5.5 (Application Compatibility Toolkit). ACT 5.5 provides support for pre-RTM version of Windows7.&lt;/p&gt;
&lt;p&gt;To learn more about ACT 5.5 I recommend reading  “&lt;a href="http://blogs.technet.com/springboard/archive/2009/04/03/windows-7-application-compatibility-toolkit-5-5-interview-with-jeremy-chapman.aspx"&gt;Windows 7 Application Compatibility Toolkit 5.5: Interview with Jeremy Chapman&lt;/a&gt;”.&lt;/p&gt;
&lt;p&gt;ACT 5.5. can be downloaded &lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=24da89e9-b581-47b0-b45e-492dd6da2971#filelist"&gt;here&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Another great information source is the &lt;a href="http://technet.microsoft.com/en-us/windows/aa905066.aspx?ITPID=sprblog"&gt;Application Compatibility and User Account Control&lt;/a&gt; site on Microsoft TechNet.&lt;/p&gt;
&lt;p&gt;And finally I came across the blog from &lt;a href="http://blogs.msdn.com/cjacks/default.aspx"&gt;Chris Jackson -the App Compat Guy&lt;/a&gt;” that is worth a visit as well.&lt;/p&gt;</description></item><item><title>ToolTip &amp;ndash; less mis&amp;eacute;rables (MSI file extractor)</title><link>https://www.verboon.info/2009/04/tooltip-less-misrables-msi-file-extractor/</link><pubDate>Fri, 03 Apr 2009 17:59:53 +0000</pubDate><guid>https://www.verboon.info/2009/04/tooltip-less-misrables-msi-file-extractor/</guid><description>&lt;p&gt;Today I found a nice utility that allows you to easily extract individual files from an MSI package. The tool is called “&lt;a href="http://blogs.pingpoet.com/overflow/archive/2005/06/02/2449.aspx"&gt;less miséreables&lt;/a&gt;”. it’s a kind of a funny name, but it does the job.&lt;/p&gt;
&lt;p&gt;To extract a file, simply launch the utility, select the file(s) you want to extract and click on the extract button.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image-thumb2.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;Of course the same can be done by using the MSIEXEC command from the command line as shown below, but that does extract all files.&lt;/p&gt;</description></item><item><title>Verifying your file downloads</title><link>https://www.verboon.info/2009/04/verifying-your-file-downloads/</link><pubDate>Thu, 02 Apr 2009 21:40:59 +0000</pubDate><guid>https://www.verboon.info/2009/04/verifying-your-file-downloads/</guid><description>&lt;p&gt;Today we once more ran into an issue caused by a corrupted file transfer. I mention “once more” because this is something I see happening all the time. So let me drop a couple of words on this.&lt;/p&gt;
&lt;p&gt;When putting content on an FTP site consider creating a checksum file as this will allow others to validate their file downloads. Just comparing file size is not enough (examples follow).&lt;/p&gt;
&lt;p&gt;There are many freeware tools that can create and verify checksum files. One of the tools we are using is &lt;a href="http://www.quicksfv.org/index.html"&gt;QuickSFV&lt;/a&gt;. What is nice about QuickSFV is that it is fast and can be fully integrated into the Windows Explorer context menu, allowing you to just select a file and create or verify a checksum file of it.&lt;/p&gt;</description></item><item><title>Nice article about Win7 and devices</title><link>https://www.verboon.info/2009/04/nice-article-about-win7-and-devices/</link><pubDate>Wed, 01 Apr 2009 16:45:08 +0000</pubDate><guid>https://www.verboon.info/2009/04/nice-article-about-win7-and-devices/</guid><description>&lt;p&gt;Captured this article on Twitter “&lt;a href="http://www.pcmag.com/article2/0,2817,2344034,00.asp"&gt;Will my device work on Windows7 ?&lt;/a&gt;” It’s worth reading as it gives a good insight on the device related changes.&lt;/p&gt;</description></item><item><title>Classic Menu in Microsoft Word 2007</title><link>https://www.verboon.info/2009/03/classic-menu-in-microsoft-word-2007/</link><pubDate>Sun, 29 Mar 2009 15:34:43 +0000</pubDate><guid>https://www.verboon.info/2009/03/classic-menu-in-microsoft-word-2007/</guid><description>&lt;p&gt;With the release of the Office 2007 suite, Microsoft made some radical changes to the UI. Gone were the menus and toolbars, replaced by the “&lt;strong&gt;Ribbon&lt;/strong&gt;”&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/default.aspx?AssetID=ZA102056081033" alt="Ribbon in Word 2007"&gt;

&lt;/p&gt;
&lt;p&gt;I’ve seen many users (including myself) struggling with the new user interface. It’s not that the concept of the Ribbon isn’t good, it’s rather the time it takes until you find the new location within the Ribbon to do something you have been doing for years with the old classic menu with just a few clicks.&lt;/p&gt;</description></item><item><title>Some thoughts about moving away from XP from Gartner</title><link>https://www.verboon.info/2009/03/some-thoughts-about-moving-away-from-xp-from-gartner/</link><pubDate>Sat, 28 Mar 2009 17:56:16 +0000</pubDate><guid>https://www.verboon.info/2009/03/some-thoughts-about-moving-away-from-xp-from-gartner/</guid><description>&lt;p&gt;Although I don’t agree with everything Gartner writes the “&lt;a href="http://www.mediaproducts.gartner.com/reprints/microsoft/vol5/article3/article3.html"&gt;Getting Off Windows XP Is More Important Than Windows Vista vs. Windows 7&lt;/a&gt;” article describes some thoughts to be made when planning the move from Windows XP to the next OS.&lt;/p&gt;</description></item><item><title>Windows7 &amp;ndash; Device Stage</title><link>https://www.verboon.info/2009/03/windows7-device-stage/</link><pubDate>Sat, 28 Mar 2009 16:02:15 +0000</pubDate><guid>https://www.verboon.info/2009/03/windows7-device-stage/</guid><description>&lt;p&gt;Another great feature that will come with Windows7 is Device Stage.&lt;/p&gt;
&lt;p&gt;Watch the video below and read the “&lt;a href="http://windowsteamblog.com/blogs/windowsexperience/archive/2009/01/08/device-stage-a-new-way-of-interacting-with-devices-in-windows-7.aspx"&gt;Device Stage – A New Way of Interacting with Devices in Windows 7&lt;/a&gt;” on the &lt;a href="http://windowsteamblog.com/"&gt;Windows Blog&lt;/a&gt; to learn more about device stage.&lt;/p&gt;
&lt;pre&gt;&lt;code&gt; [
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;
 &lt;img src="images/videoe9ac35ba5709.jpg" alt=""&gt;


](&lt;a href="http://www.youtube.com/watch?v=U84k7riZiAk"&gt;http://www.youtube.com/watch?v=U84k7riZiAk&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;Personally I am interested how device stage can be used within an enterprise environment. I hope Microsoft is going to add some manageability functions for Device Stage.&lt;/p&gt;</description></item><item><title>Windows7 - DirectAccess video</title><link>https://www.verboon.info/2009/03/windows7-directaccess-video/</link><pubDate>Wed, 25 Mar 2009 22:50:12 +0000</pubDate><guid>https://www.verboon.info/2009/03/windows7-directaccess-video/</guid><description>&lt;p&gt;For those who just can&amp;rsquo;t get enough, there is a new vide on TechNet Edge where &lt;a href="http://blogs.technet.com/keithcombs/"&gt;Keith Combs &lt;/a&gt;demonstrates the DirectAccess.&lt;/p&gt;
&lt;p&gt;[videofile]http://msinetpub.vo.llnwd.net/d1/keithcombs/screencasts/Windows7/DirectAccess/DirectAccess.wmv[/videofile]&lt;/p&gt;</description></item><item><title>Active Directory Powershell Blog</title><link>https://www.verboon.info/2009/03/active-directory-powershell-blog/</link><pubDate>Wed, 25 Mar 2009 22:34:48 +0000</pubDate><guid>https://www.verboon.info/2009/03/active-directory-powershell-blog/</guid><description>&lt;p&gt;Those interested in managing Active Directory with PowerShell, have a look at the &lt;a href="http://blogs.msdn.com/adpowershell/default.aspx"&gt;Active Directory Power Shell Blog&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;
 &lt;img src="http://blogs.msdn.com/adpowershell/" alt="The Active Directory Powershell Blog"&gt;

&lt;/p&gt;</description></item><item><title>Top 10 List of Data Loss Disasters 2008</title><link>https://www.verboon.info/2009/03/top-10-list-of-data-loss-disasters-2008/</link><pubDate>Mon, 23 Mar 2009 23:13:42 +0000</pubDate><guid>https://www.verboon.info/2009/03/top-10-list-of-data-loss-disasters-2008/</guid><description>&lt;p&gt;Last week-end I was sitting in an airplane and read a magazine that was provided for free to travelers at the airport (of course i had chosen an IT related one :-) ). The magazine contained an article talking about the top 10 data loss disasters collected by &lt;a href="http://www.ontrackdatarecovery.com/"&gt;Ontrack&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The Top 10 list of data loss disasters 2008 can be found &lt;a href="http://www.ontrackdatarecovery.com/data-disaster-2008/"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Perform Multithreaded File Copies with Robocopy in Windows 7</title><link>https://www.verboon.info/2009/03/perform-multithreaded-file-copies-with-robocopy-in-windows-7/</link><pubDate>Fri, 20 Mar 2009 08:16:07 +0000</pubDate><guid>https://www.verboon.info/2009/03/perform-multithreaded-file-copies-with-robocopy-in-windows-7/</guid><description>&lt;p&gt;Read the TechNet article “&lt;a href="http://technet.microsoft.com/en-us/magazine/dd542631.aspx"&gt;Perform Multithreaded File Copies with Robocopy in Windows&lt;/a&gt; 7”&lt;/p&gt;</description></item><item><title>Windows 7 Walkthroughs - Updated</title><link>https://www.verboon.info/2009/03/windows-7-walkthroughs-updated/</link><pubDate>Thu, 19 Mar 2009 07:03:24 +0000</pubDate><guid>https://www.verboon.info/2009/03/windows-7-walkthroughs-updated/</guid><description>&lt;p&gt;Microsoft has published additional Windows7 Walkthroughs on Microsoft TechNet. The Walkthroughs provide you with a high-level overview on the various features and enhancements that come with Windows7.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://technet.microsoft.com/en-us/windows/dd572169.aspx"&gt;User State Migration Tool&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://technet.microsoft.com/en-us/windows/dd573290.aspx"&gt;BranchCache&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://technet.microsoft.com/en-us/windows/dd572177.aspx"&gt;DirectAccess&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Hyper-V Terminology</title><link>https://www.verboon.info/2009/03/hyper-v-terminology/</link><pubDate>Mon, 16 Mar 2009 21:04:25 +0000</pubDate><guid>https://www.verboon.info/2009/03/hyper-v-terminology/</guid><description>&lt;p&gt;Talking to people about virtualization almost every day, I notice that many aren’t that familiar yet with all the terminologies. &lt;a href="http://blogs.msdn.com/Virtual_PC_Guy/"&gt;Ben Armstrong&lt;/a&gt; has written two good articles on his &lt;a href="http://blogs.msdn.com/Virtual_PC_Guy/"&gt;blog&lt;/a&gt;, describing all the terminologies used around Hyper-V.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/virtual_pc_guy/archive/2008/02/25/hyper-v-terminology.aspx"&gt;Hyper-V Terminology&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/virtual_pc_guy/archive/2009/03/04/hyper-v-terminology-update.aspx"&gt;Hyper-V Terminology Update&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;One of the things that seems to confuse people a lot is understanding the difference between Hyper-V Server and Hyper-V on Server 2008. I take the freedom of copying Ben’s explanation (below).&lt;/p&gt;</description></item><item><title>Microsoft Enterprise Desktop Virtualization v1.0 Beta Demo Kit</title><link>https://www.verboon.info/2009/03/microsoft-enterprise-desktop-virtualization-v10-beta-demo-kit/</link><pubDate>Mon, 16 Mar 2009 20:11:57 +0000</pubDate><guid>https://www.verboon.info/2009/03/microsoft-enterprise-desktop-virtualization-v10-beta-demo-kit/</guid><description>&lt;p&gt;Microsoft has made available a Demo Kit for their Enterprise Desktop Virtualization Beta aka MED-V. For more details read my earlier blog post “&lt;a href="https://www.verboon.info/index.php/2009/01/microsoft-enterprise-desktop-virtualization-aka-med-v/"&gt;Microsoft Enterprise Desktop Virtualization aka MED-V&lt;/a&gt;”.&lt;/p&gt;
&lt;p&gt;The Demo Kit contains everything you need to get first hands-on experience. The Demo Kit can be downloaded from &lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=f6051f66-1f47-4461-9189-4034495a5ee6"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>20 Years World Wide Web</title><link>https://www.verboon.info/2009/03/20-years-world-wide-web/</link><pubDate>Sun, 15 Mar 2009 18:42:06 +0000</pubDate><guid>https://www.verboon.info/2009/03/20-years-world-wide-web/</guid><description>&lt;p&gt;On March 13. 1989 &lt;a href="http://en.wikipedia.org/wiki/Tim_Berners-Lee"&gt;Tim Berners-Lee&lt;/a&gt; provided the foundation of the world wide web. Read more about 20 years of web @ the &lt;a href="http://info.cern.ch/www20/"&gt;CERN 20 Years WWW anniversary site&lt;/a&gt; or watch the &lt;a href="http://info.cern.ch/www20/video/"&gt;20 Years WWW video&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Intel Anti-Theft Technology</title><link>https://www.verboon.info/2009/03/intel-anti-theft-technology/</link><pubDate>Fri, 13 Mar 2009 17:17:35 +0000</pubDate><guid>https://www.verboon.info/2009/03/intel-anti-theft-technology/</guid><description>&lt;p&gt;Another thing I came across this week was the &lt;a href="http://www.intel.com/technology/anti-theft/index.htm"&gt;Intel Anti-Theft Technology&lt;/a&gt; videos. So if you are interested to see how Intel could help you getting back your notebook watch the videos posted &lt;a href="http://communities.intel.com/openport/community/openportit/vproexpert/blog/tags/anti-theft"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>ToolTip - RichCopy</title><link>https://www.verboon.info/2009/03/tooltip-richcopy/</link><pubDate>Fri, 13 Mar 2009 17:09:33 +0000</pubDate><guid>https://www.verboon.info/2009/03/tooltip-richcopy/</guid><description>&lt;p&gt;This week I read the &lt;a href="http://technet.microsoft.com/en-us/magazine/2009.04.utilityspotlight.aspx"&gt;Utility Spotlight article on TechNet about RichCopy&lt;/a&gt;. RichCopy is a great tool for copying, synchronizing and moving file contents around. Consider RichCopy as an enhanced robocopy GUI. One of the great features is that it can use multiple threads for file copying activities. I’ve been using it only for 2 days now, but I&amp;rsquo;m sure it becomes part of my must have toolset.&lt;/p&gt;</description></item><item><title>Group Policy: Restrict Hardware like a pro</title><link>https://www.verboon.info/2009/03/group-policy-restrict-hardware-like-a-pro/</link><pubDate>Thu, 12 Mar 2009 10:00:14 +0000</pubDate><guid>https://www.verboon.info/2009/03/group-policy-restrict-hardware-like-a-pro/</guid><description>&lt;p&gt;Here’s another video from &lt;a href="http://www.GPanswers.com/1.html?p=cpqalve&amp;amp;w=HOME"&gt;GPanswers&lt;/a&gt; explaining how to restrict the use of certain devices within your managed environment.&lt;/p&gt;</description></item><item><title>Font Collection</title><link>https://www.verboon.info/2009/03/font-collection/</link><pubDate>Tue, 10 Mar 2009 23:31:33 +0000</pubDate><guid>https://www.verboon.info/2009/03/font-collection/</guid><description>&lt;p&gt;Yesterday evening I was helping out my wife with creating some invitation cards for a children event that takes place during spring vacation. For the juniors there was a picture on the front side of the invitation that was okay, but we both decided that for the teen-agers we must use a different theme.&lt;/p&gt;
&lt;p&gt;Finding the right picture wasn’t easy, so we decided to just write text, but to use a cool font. Although Office 2007 already comes with a large number of fonts, we were just looking for something different.&lt;/p&gt;</description></item><item><title>Group Policy - How to Configure the Central ADMX Store</title><link>https://www.verboon.info/2009/03/group-policy-how-to-configure-the-central-admx-store/</link><pubDate>Tue, 10 Mar 2009 22:32:01 +0000</pubDate><guid>https://www.verboon.info/2009/03/group-policy-how-to-configure-the-central-admx-store/</guid><description>&lt;p&gt;Well as you might notice Group Policy management currently is my favorite topic. I’ve been doing GPOs since the year 2000, then for a long while due to my job role I haven’t been doing a lot with GPOs, but that didn’t matter since there wasn’t too much changing in that space except that with each OS release the number of GPO settings has been growing.&lt;/p&gt;
&lt;p&gt;But since the introduction of Windows Vista, there have been some bigger changes around GPO management. One of these changes is the use of the Central ADMX Store. The Central ADMX Store plays an important role, so it is important understanding the concept.&lt;/p&gt;</description></item><item><title>Group Policy Management Videos from GPanswers.com</title><link>https://www.verboon.info/2009/03/group-policy-management-videos-from-gpanswerscom/</link><pubDate>Tue, 10 Mar 2009 21:43:35 +0000</pubDate><guid>https://www.verboon.info/2009/03/group-policy-management-videos-from-gpanswerscom/</guid><description>&lt;p&gt;Jeremy Moskowitz from &lt;a href="http://www.GPanswers.com/1.html?p=cpqalve&amp;amp;w=HOME"&gt;GPanswers.com&lt;/a&gt; has posted 2 &lt;strong&gt;free&lt;/strong&gt; &lt;a href="http://www.GPanswers.com/1.html?p=cpqalve&amp;amp;w=SMART"&gt;GPUniversity&lt;/a&gt; videos. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Default Group Policy Objects&lt;/strong&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt; [
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;
 &lt;img src="images/videoa7111acf06801.jpg" alt=""&gt;


](&lt;a href="http://www.youtube.com/watch?v=1-9huZgxOSI&amp;amp;hl=en&amp;amp;fs=1"&gt;http://www.youtube.com/watch?v=1-9huZgxOSI&amp;amp;hl=en&amp;amp;fs=1&lt;/a&gt;)&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;&lt;strong&gt;Group Policy Backup and Restore&lt;/strong&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt; [
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;
 &lt;img src="images/video329ddafeb2201.jpg" alt=""&gt;


](&lt;a href="http://www.youtube.com/watch?v=YKoTLGPHZIU&amp;amp;hl=en&amp;amp;fs=1"&gt;http://www.youtube.com/watch?v=YKoTLGPHZIU&amp;amp;hl=en&amp;amp;fs=1&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;Interested in more ? Check out the &lt;a href="http://www.GPanswers.com/1.html?p=cpqalve&amp;amp;w=SMART"&gt;Group Policy Online University&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Updated Group Policy Online University</title><link>https://www.verboon.info/2009/03/updated-group-policy-online-university/</link><pubDate>Fri, 06 Mar 2009 10:41:03 +0000</pubDate><guid>https://www.verboon.info/2009/03/updated-group-policy-online-university/</guid><description>&lt;p&gt;In January 2009 &lt;a href="http://www.GPanswers.com/1.html?p=cpqalve&amp;amp;w=HOME"&gt;Jeremy Moskovitz&lt;/a&gt; launched the Online University for Group Policy Management. I wrote about that earlier in my blog post “&lt;a href="https://www.verboon.info/index.php/2009/01/online-group-policy-university/"&gt;Online Group Policy University&lt;/a&gt;”.&lt;/p&gt;
&lt;p&gt;In the past weeks Jeremy has put an additional great amount of effort in reworking the offerings, so that now you have the possibility of selecting and ordering individual Modules and and options. Additionally there are some very attractive payment options as well that might be interesting for those that don’t get their company paying it for them, but want to invest in their personal knowledge.&lt;/p&gt;</description></item><item><title>VMWare Workstation &amp;ndash; Memory configuration</title><link>https://www.verboon.info/2009/03/vmware-workstation-memory-configuration/</link><pubDate>Tue, 03 Mar 2009 19:37:46 +0000</pubDate><guid>https://www.verboon.info/2009/03/vmware-workstation-memory-configuration/</guid><description>&lt;p&gt;One of the key hardware related prerequisites when using Virtualization software is RAM. To improve performance of my virtual environment that I have running on my notebook, I had ordered an additional memory module of 2 GB RAM.&lt;/p&gt;
&lt;p&gt;After having added the additional 2 GB of RAM i started the VMWare Workstation and booted the Windows 7 and  Windows Server 2003 guest systems. Before starting these I had of course raised the assigned amount of memory for each guest system.&lt;/p&gt;</description></item><item><title>RunAs Radio</title><link>https://www.verboon.info/2009/02/runas-radio/</link><pubDate>Sat, 28 Feb 2009 21:01:25 +0000</pubDate><guid>https://www.verboon.info/2009/02/runas-radio/</guid><description>&lt;p&gt;Feeding my hunger for information, I came across the “&lt;a href="http://runasradio.com/default.aspx"&gt;RunAS Radio&lt;/a&gt;” site. RunAs Radio is a weekly internet Audio Talk Show for IT Professionals working with Microsoft Products.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://runasradio.com/default.aspx"&gt;

 &lt;img src="images/runasradio.jpg" alt="runasradio"&gt;


&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Windows 7 IT Pro Guides</title><link>https://www.verboon.info/2009/02/windows-7-it-pro-guides/</link><pubDate>Sat, 28 Feb 2009 10:28:39 +0000</pubDate><guid>https://www.verboon.info/2009/02/windows-7-it-pro-guides/</guid><description>&lt;p&gt;Microsoft has published &lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=c14b8a69-db3b-4b7c-9203-689b7719b8b6"&gt;Windows 7 IT Pro Guides&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="#"&gt;&lt;/a&gt;&lt;em&gt;These documents include: 1) A What&amp;rsquo;s New in Windows 7 Guide, covering many new and changed Windows 7 features of interest to IT professionals, including DirectAccess, BranchCache and other networking technologies, VHD boot and other deployment technologies, and AppLocker, Biometrics, and other security technologies, and 2) A Windows 7 Manageability Overview Guide, covering the manageability improvements that can reduce total cost of ownership by helping to increase automation, improve user productivity, and provide flexible administrative control to meet compliance requirements.management technologies.&lt;/em&gt;&lt;/p&gt;</description></item><item><title>Windows 7 Theme Packs</title><link>https://www.verboon.info/2009/02/windows-7-theme-packs/</link><pubDate>Fri, 27 Feb 2009 18:27:04 +0000</pubDate><guid>https://www.verboon.info/2009/02/windows-7-theme-packs/</guid><description>&lt;p&gt;Just found a nice article on Mike Swanson’s blog about Windows 7 Theme Packs. Windows 7 introduces &lt;a href="http://msdn.microsoft.com/en-us/library/bb773190(VS.85).aspx"&gt;theme packs&lt;/a&gt;, which are .cab files that contain all of the necessary assets to implement a theme, including sound files and images.&lt;/p&gt;
&lt;p&gt;Download the official Microsoft Theme Packs &lt;a href="http://windows.microsoft.com/en-us/Windows7/Personalize"&gt;here&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Download the Theme Packs from Mike Swanson &lt;a href="http://blogs.msdn.com/mswanson/archive/2009/01/25/my-windows-7-theme-pack.aspx"&gt;here&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;While in Windows XP it was rather a pain to create your own Themes, it looks like in Windows 7 things have been simplified a bit. Definitely interesting for companies as well to apply their corporate design to their clients.&lt;/p&gt;</description></item><item><title>Something got mixed up</title><link>https://www.verboon.info/2009/02/something-got-mixed-up/</link><pubDate>Fri, 27 Feb 2009 18:14:08 +0000</pubDate><guid>https://www.verboon.info/2009/02/something-got-mixed-up/</guid><description>&lt;p&gt;I just checked the Microsoft download site to see if there is anything new. On the top of the list (sorted by release date) I found the Windows 2000 Service Pack 4. Something must have got mixed up there.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image-thumb5.png" alt="image"&gt;

&lt;/p&gt;</description></item><item><title>Using AppLocker in Windows 7 video</title><link>https://www.verboon.info/2009/02/using-applocker-in-windows-7-video/</link><pubDate>Thu, 26 Feb 2009 22:46:20 +0000</pubDate><guid>https://www.verboon.info/2009/02/using-applocker-in-windows-7-video/</guid><description>&lt;p&gt;Watch the &lt;a href="http://edge.technet.com/Media/Using-AppLocker-in-Win7/"&gt;Using AppLocker in Win7&lt;/a&gt; video on TechNet where Paul Cooke gives an insight on what Applocker is, how it works and how to deploy it.&lt;/p&gt;</description></item><item><title>Windows Vista SP2 Release Candidate</title><link>https://www.verboon.info/2009/02/windows-vista-sp2-release-candidate/</link><pubDate>Thu, 26 Feb 2009 19:59:15 +0000</pubDate><guid>https://www.verboon.info/2009/02/windows-vista-sp2-release-candidate/</guid><description>&lt;p&gt;It looks like the folks in Redmond have a busy time, after Internet Explorer 8, Microsoft now announces that the Windows Vista Service Pack 2 has reached RC status. I suggest they keep up the speed and bring us Windows 7 soon as well.&lt;/p&gt;
&lt;p&gt;More information is available here:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://windowsteamblog.com/blogs/windowsvista/archive/2009/02/25/announcing-the-service-pack-2-for-windows-vista-and-windows-server-2008-rc.aspx"&gt;Announcing the Service Pack 2 for Windows Vista and Windows Server 2008 RC&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://windowsteamblog.com/blogs/windowsvista/pages/notable-changes-in-sp2-rc-for-windows-vista-and-windows-server-2008.aspx"&gt;Notable Changes in SP2 RC for Windows Vista and Windows Server 2008&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Some thoughts on IPv6</title><link>https://www.verboon.info/2009/02/some-thoughts-on-ipv6/</link><pubDate>Mon, 23 Feb 2009 22:52:54 +0000</pubDate><guid>https://www.verboon.info/2009/02/some-thoughts-on-ipv6/</guid><description>&lt;p&gt;About 3 years ago when Windows Vista was on the horizon there has been a lot of talk around &lt;a href="http://en.wikipedia.org/wiki/IPv6"&gt;IPv6&lt;/a&gt;. But since then, at least in the environment I work in, it has become quiet around this topic. On Wikipedia we can read that based on a &lt;a href="http://rosie.ripe.net/ripe/meetings/ripe-57/presentations/uploads/Thursday/Plenary%2014:00/upl/Colitti-Global_IPv6_statistics_-_Measuring_the_current_state_of_IPv6_for_ordinary_users_.7gzD.pdf"&gt;study&lt;/a&gt; from Google, penetration is still less than one percent of Internet traffic in any country&lt;/p&gt;
&lt;p&gt;But nowadays we more often hear about the &lt;a href="http://en.wikipedia.org/wiki/IPv4_address_exhaustion"&gt;IPv4 Address exhaustion&lt;/a&gt; meaning that soon we will run out of IPv4 addresses. An interesting resource for this topic is the “&lt;a href="http://www.potaroo.net/tools/ipv4/index.html"&gt;IPv4 Address Report&lt;/a&gt;”.&lt;/p&gt;</description></item><item><title>Free Microsoft Press E-Book: Windows Vista Resource Kit</title><link>https://www.verboon.info/2009/02/free-microsoft-press-e-book-windows-vista-resource-kit/</link><pubDate>Mon, 23 Feb 2009 21:08:12 +0000</pubDate><guid>https://www.verboon.info/2009/02/free-microsoft-press-e-book-windows-vista-resource-kit/</guid><description>&lt;p&gt;Microsoft Press is celebrating their 25th anniversary and is therefore giving away the “Windows Vista Resource Kit, Second Edition” E-BOOK.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/vistark2-thumb.gif" alt="vistark2"&gt;

 You can download the complete E-Book (44 MB) from &lt;a href="http://csna01.libredigital.com/?urws8un4p7"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>IPv4 vs IPv6 Song</title><link>https://www.verboon.info/2009/02/ipv4-vs-ipv6-song/</link><pubDate>Mon, 23 Feb 2009 20:43:19 +0000</pubDate><guid>https://www.verboon.info/2009/02/ipv4-vs-ipv6-song/</guid><description>&lt;p&gt;In my next blog post i will address the IP version 6 topic, but let me first share this amusing video I found while I was collecting information around IPv6. It’s really worth listening.&lt;/p&gt;</description></item><item><title>Dust can bring your PC down</title><link>https://www.verboon.info/2009/02/dust-can-bring-your-pc-down/</link><pubDate>Sun, 22 Feb 2009 18:45:09 +0000</pubDate><guid>https://www.verboon.info/2009/02/dust-can-bring-your-pc-down/</guid><description>&lt;p&gt;Yesterday I helped out a friend to move into his new apartment. Once we had completed moving the heavy parts he asked me if I could connect his PC and while i would do that maybe also do a quick system check.&lt;/p&gt;
&lt;p&gt;So I connected back all the cables and powered up the machine and noticed that it was incredibly loud, but did not pay any further notice to that. I checked if the system was configured for automatic windows updates, and it was and had all the latest and greatest patches installed, so far so good. I then checked the Antivirus application, that one seemed to be expired since a while, so I uninstalled it and installed AVAST Home that is free for home users.&lt;/p&gt;</description></item><item><title>The History of Microsoft on Channel 9</title><link>https://www.verboon.info/2009/02/the-history-of-microsoft-on-channel-9/</link><pubDate>Sat, 21 Feb 2009 06:33:43 +0000</pubDate><guid>https://www.verboon.info/2009/02/the-history-of-microsoft-on-channel-9/</guid><description>&lt;p&gt;Interested in how it all started off at Microsoft ? On Channel 9 a new series call “History of Microsoft” has started. A new episode is being released every Thursday. So far the following episodes have been published:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://channel9.msdn.com/shows/History/The-History-of-Microsoft-1975/"&gt;History of Microsoft 1975&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://channel9.msdn.com/shows/History/The-History-of-Microsoft-1976/"&gt;History of Microsoft 1976&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://channel9.msdn.com/shows/History/The-History-of-Microsoft-1977/"&gt;History of Microsoft 1977&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;As new episodes come out you find them &lt;a href="http://channel9.msdn.com/shows/History/"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Boot from VHD in Windows 7 video</title><link>https://www.verboon.info/2009/02/boot-from-vhd-in-windows-7-video/</link><pubDate>Sat, 21 Feb 2009 06:16:43 +0000</pubDate><guid>https://www.verboon.info/2009/02/boot-from-vhd-in-windows-7-video/</guid><description>&lt;p&gt;In this video Jeremy Chapman senior product manager from the Microsoft enterprise product management team talks about booting from VHD as well as some of the new imaging features.&lt;/p&gt;
&lt;p&gt;By the way, note that when booting Windows 7 from a VHD file you cannot use Windows Bitlocker or the Advanced Power Management features. Hibernation mode is also not supported.&lt;/p&gt;
&lt;p&gt;The Boot from VHD in Win7 video is published &lt;a href="http://edge.technet.com/Media/Boot-from-VHD-in-Win7/"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Additional information around native VHD support in Windows 7 can be found in &lt;a href="http://www.buit.org/2009/02/09/native-vhd-in-windows-7/"&gt;this blog post&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>DirectAccess in Windows 7 and Windows Server 2008 R2</title><link>https://www.verboon.info/2009/02/directaccess-in-windows-7-and-windows-server-2008-r2/</link><pubDate>Sat, 21 Feb 2009 05:25:26 +0000</pubDate><guid>https://www.verboon.info/2009/02/directaccess-in-windows-7-and-windows-server-2008-r2/</guid><description>&lt;p&gt;Microsoft published a Technical Overview document that covers the functional and architectural aspects of DirectAccess, a technology introduced in Windows 7 and Windows Server 2008 R2 to enable mobile workers to seamlessly connect to enterprise network resources when connected to the Internet.&lt;/p&gt;
&lt;p&gt;Download the document &lt;a href="https://www.microsoft.com/downloads/details.aspx?FamilyID=64966e88-1377-4d1a-be86-ab77014495f4&amp;amp;DisplayLang=en"&gt;here&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;An Executive overview document is also available &lt;a href="https://www.microsoft.com/downloads/details.aspx?FamilyID=d8eb248b-8bf7-4798-a1d1-04d37f2e013c&amp;amp;DisplayLang=en"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>2008 Virtualization review</title><link>https://www.verboon.info/2009/02/2008-virtualization-review/</link><pubDate>Fri, 20 Feb 2009 00:32:03 +0000</pubDate><guid>https://www.verboon.info/2009/02/2008-virtualization-review/</guid><description>&lt;p&gt;Brian and Gabe review the big events, trends, and themes of the desktop and application virtualization space from 2008.&lt;/p&gt;
&lt;p&gt;Watch &lt;a href="http://www.brianmadden.com/blogs/tv/archive/2009/02/19/brian-madden-tv-episode-1-2008-year-in-review.aspx"&gt;Brian Madden TV  Episode 1 - 2008 year in review&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Encrypted on Windows 7 and use on Vista as well</title><link>https://www.verboon.info/2009/02/encrypted-on-windows-7-and-use-on-vista-as-well/</link><pubDate>Wed, 18 Feb 2009 21:38:15 +0000</pubDate><guid>https://www.verboon.info/2009/02/encrypted-on-windows-7-and-use-on-vista-as-well/</guid><description>&lt;p&gt;With Windows 7 we can not only encrypt our local fixed drives but also USB devices. Considering that probably many of do carry around one or more memory sticks that could contain sensitive data or just data you don’t want anyone else to get access too.&lt;/p&gt;
&lt;p&gt;Now of course any new operating system comes with tons of new features, but I would consider this as one of those features that people are also really going to use, as it simple to use.&lt;/p&gt;</description></item><item><title>VMware Icons and Diagrams</title><link>https://www.verboon.info/2009/02/vmware-icons-and-diagrams/</link><pubDate>Tue, 17 Feb 2009 23:12:31 +0000</pubDate><guid>https://www.verboon.info/2009/02/vmware-icons-and-diagrams/</guid><description>&lt;p&gt;Need to prepare a presentation for a VMWare based Solution ? Then check out the VMWare icons and diagrams collection on the VMWare viops &lt;a href="http://viops.vmware.com/home/docs/DOC-1338"&gt;site&lt;/a&gt;. Download the Power Point file with all icons and diagrams &lt;a href="http://viops.vmware.com/home/servlet/JiveServlet/download/1338-2-1994/PPT_Library_VMware_icons-diagrams_Q109_FINAL.ppt"&gt;here&lt;/a&gt;. Those that want to go into more detail might find &lt;a href="http://communities.vmware.com/viewwebdoc.jspa?documentID=DOC-9441&amp;amp;communityID=2414"&gt;this source&lt;/a&gt; useful as well.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image-thumb.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;And those that work with Visio might be interested in the &lt;a href="http://www.vmguru.com/index.php/component/attachments/download/1"&gt;Virtualization stencils&lt;/a&gt; from &lt;a href="http://www.vmguru.com/"&gt;vmguru.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Windows 7: Application Compatibility</title><link>https://www.verboon.info/2009/02/windows-7-application-compatibility/</link><pubDate>Mon, 16 Feb 2009 22:29:54 +0000</pubDate><guid>https://www.verboon.info/2009/02/windows-7-application-compatibility/</guid><description>&lt;p&gt;I’ve just spend an hour in gathering some additional information around Windows 7 Application Compatibility. Till now when we moved to a new operating system version a significant amount of effort was required with regard to application compatibility. So will companies that invested in Windows Vista Application compatibility have to do all that work again for Windows 7 ?&lt;/p&gt;
&lt;p&gt;Unfortunately not, on almost any Microsoft source i found around Application Compatibility, the following statements are being made:&lt;/p&gt;</description></item><item><title>Windows 7 Manageability Overview</title><link>https://www.verboon.info/2009/02/windows-7-manageability-overview/</link><pubDate>Mon, 16 Feb 2009 20:55:03 +0000</pubDate><guid>https://www.verboon.info/2009/02/windows-7-manageability-overview/</guid><description>&lt;p&gt;&lt;em&gt;Windows 7 introduces a number of manageability improvements that can reduce total cost of ownership by helping to increase automation, improve user productivity, and provide flexible administrative control to meet compliance requirements. This paper provides an overview of each of these improvements.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Download the document &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=8bbb8598-95b1-4c31-9336-b5add6da65a3&amp;amp;displaylang=en&amp;amp;tm"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Virtualization Industry Radar</title><link>https://www.verboon.info/2009/02/virtualization-industry-radar/</link><pubDate>Mon, 16 Feb 2009 20:03:45 +0000</pubDate><guid>https://www.verboon.info/2009/02/virtualization-industry-radar/</guid><description>&lt;p&gt;Just came across this nice “&lt;a href="http://www.virtualization.info/radar/"&gt;Virtualization Industry Radar&lt;/a&gt;” page. The page provides a nice overview of the key players within the virtualization industry.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.virtualization.info/radar/"&gt;

 &lt;img src="images/image.png" alt="image"&gt;


&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Copyright © 2003-2009 &lt;a href="http://www.virtualization.info"&gt;virtualization.info&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Windows 7 Deployment Changes</title><link>https://www.verboon.info/2009/02/windows-7-deployment-changes/</link><pubDate>Sun, 15 Feb 2009 19:07:13 +0000</pubDate><guid>https://www.verboon.info/2009/02/windows-7-deployment-changes/</guid><description>&lt;p&gt;Those looking at Windows 7 deployment read the “&lt;a href="http://blogs.technet.com/windowssystemdeployment/archive/2009/01/20/windows-7-deployment-changes.aspx"&gt;Windows 7 Deployment Changes&lt;/a&gt;” article on the &lt;a href="http://blogs.technet.com/windowssystemdeployment/default.aspx"&gt;Windows System Deployment Blog&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>TCP/IP Registry values for Vista and Server 2008</title><link>https://www.verboon.info/2009/02/tcpip-registry-values-for-vista-and-server-2008/</link><pubDate>Sun, 15 Feb 2009 15:42:26 +0000</pubDate><guid>https://www.verboon.info/2009/02/tcpip-registry-values-for-vista-and-server-2008/</guid><description>&lt;p&gt;Microsoft has updated the TCP/IP Registry Values for Microsoft Windows Vista and Windows Server 2008 whitepaper that describes how to modify the TCP/IP behavior by making registry edits.&lt;/p&gt;
&lt;p&gt;The document can be downloaded from &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=12ac9780-17b5-480c-aef7-5c0bde9060b0&amp;amp;DisplayLang=en"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>TinyURL</title><link>https://www.verboon.info/2009/02/tinyurl/</link><pubDate>Sun, 15 Feb 2009 15:02:24 +0000</pubDate><guid>https://www.verboon.info/2009/02/tinyurl/</guid><description>&lt;p&gt;Some of you who have read Technical books might have noticed that the author provided download links to content that starts with &lt;a href="http://tinyurl.com/"&gt;http://tinyurl.com/&lt;/a&gt; TinyURL.com is a free service that allows you to create nice short URLs to your own or other sites or download content on the web.&lt;/p&gt;
&lt;p&gt;Let me give an example with this blog post. The full URL to this blog post is: &lt;a href="https://www.verboon.info/index.php/2009/02/tinyurl/"&gt;https://www.verboon.info/index.php/2009/02/tinyurl/&lt;/a&gt; kind of a long URL right ? For demonstration purposes I have added the above URL on the TinyURL.COM web site which gave me the following nice short URL: &lt;a href="http://tinyurl.com/cjygl7"&gt;http://tinyurl.com/cjygl7&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Converting WIM to VHD</title><link>https://www.verboon.info/2009/02/converting-wim-to-vhd/</link><pubDate>Sun, 15 Feb 2009 14:35:12 +0000</pubDate><guid>https://www.verboon.info/2009/02/converting-wim-to-vhd/</guid><description>&lt;p&gt;Today I&amp;rsquo;ve tested the WIM2VHD script provided by &lt;a href="http://blogs.msdn.com/mikekol/default.aspx"&gt;Mike Kolitz&lt;/a&gt; a Software Design Engineer from the Hyper-V Team at Microsoft.&lt;/p&gt;
&lt;p&gt;In short, the script allows you to create a bootable VHD file directly from Windows 7 installation media, so you don&amp;rsquo;t need to go through the whole Windows Installation process. Once the VHD is completed, you can move it directly into your Hyper-V System and boot the operating system.&lt;/p&gt;
&lt;p&gt;Detailed information about the script can found on the MSDN Code Gallery - &lt;a href="http://code.msdn.microsoft.com/wim2vhd"&gt;Windows(R) Image to Virtual Hard Disk (WIM2VHD) Converter&lt;/a&gt;.
Note that you must have the &lt;a href="http://www.microsoft.com/downloadS/info.aspx?na=40&amp;amp;p=1&amp;amp;SrcDisplayLang=en&amp;amp;SrcCategoryId=&amp;amp;SrcFamilyId=f1bae135-4190-4d7c-b193-19123141edaa&amp;amp;u=http%3a%2f%2fdownload.microsoft.com%2fdownload%2fD%2f1%2f4%2fD14C40CA-CAED-4B49-B9CF-8B07D8BA344F%2fKB3AIK_EN.iso"&gt;Windows 7 AIK&lt;/a&gt; installed to run this script. The script provides a lot of optional command line options, the shortest with using all default settings is as following:&lt;/p&gt;</description></item><item><title>Windows 7 hands-on videos</title><link>https://www.verboon.info/2009/02/windows-7-hands-on-videos/</link><pubDate>Sat, 14 Feb 2009 16:34:56 +0000</pubDate><guid>https://www.verboon.info/2009/02/windows-7-hands-on-videos/</guid><description>&lt;p&gt;Just came back from vacation and cleaning up my mailbox. One had send a link that contains a number of nice short hands-on videos about Windows 7. Don’t expect any level 500 deep technical insight from these videos, but they are good enough to get a general overview on what’s new around the following topics:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Installation Changes&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;New Desktop Features&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;New Superbar and Aero Features&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Application Enhancements&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;The Action Center and UAC Settings&lt;/p&gt;</description></item><item><title>Windows Update Explained</title><link>https://www.verboon.info/2009/02/windows-update-explained/</link><pubDate>Sat, 14 Feb 2009 15:01:00 +0000</pubDate><guid>https://www.verboon.info/2009/02/windows-update-explained/</guid><description>&lt;p&gt;Just found a document called &lt;a href="http://download.microsoft.com/download/a/9/4/a94af289-a798-4143-a3f8-77004f7c2fd3/Windows%20Update%20Explained.docx"&gt;Windows Update Explained&lt;/a&gt; on the &lt;a href="http://blogs.technet.com/mu/default.aspx"&gt;Microsoft Update Team Blog&lt;/a&gt;.  The document provides a good insight on how Windows Update works.&lt;/p&gt;</description></item><item><title>Windows 7 SKUs</title><link>https://www.verboon.info/2009/02/windows-7-skus/</link><pubDate>Thu, 05 Feb 2009 22:14:30 +0000</pubDate><guid>https://www.verboon.info/2009/02/windows-7-skus/</guid><description>&lt;p&gt;In Windows 7 each SKU is a superset of the previous SKU. Read more about the Windows 7 SKUs on the Windows Blog “&lt;a href="http://windowsteamblog.com/blogs/windows7/archive/2009/02/04/a-closer-look-at-the-windows-7-skus.aspx"&gt;A closer look at the Windows 7 SKUs&lt;/a&gt;”&lt;/p&gt;</description></item><item><title>Windows Volume Activation Demystified</title><link>https://www.verboon.info/2009/02/windows-volume-activation-demystified/</link><pubDate>Tue, 03 Feb 2009 18:50:15 +0000</pubDate><guid>https://www.verboon.info/2009/02/windows-volume-activation-demystified/</guid><description>&lt;p&gt;Read the “&lt;a href="http://edge.technet.com/Media/Volume-Activation-Demystified/"&gt;Windows Volume Activation Demystified&lt;/a&gt;” article on TechNet Edge and get a complete overview and insight into Windows Volume Activation.&lt;/p&gt;
&lt;p&gt;For those that don’t like reading watch the Volume Activation &lt;a href="http://go.microsoft.com/fwlink/?LinkId=104707"&gt;Demo&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Windows Multilanguage Packs explained</title><link>https://www.verboon.info/2009/02/windows-multilanguage-packs-explained/</link><pubDate>Sun, 01 Feb 2009 13:36:43 +0000</pubDate><guid>https://www.verboon.info/2009/02/windows-multilanguage-packs-explained/</guid><description>&lt;p&gt;Speaking with various people I often notice that some do not understand in detail the concepts and benefits around the Windows Multilanguage Packs. The video below provides an in depth overview around the concepts and use of Windows MUI Packs.  Hope it&amp;rsquo;s usefull.&lt;/p&gt;
&lt;p&gt;[videofile]http://wm.microsoft.com/ms/windows/products/windowsvista/editions/enterprise/mui.wmv[/videofile]&lt;/p&gt;</description></item><item><title>Windows 7 - Driverstore size</title><link>https://www.verboon.info/2009/02/windows-7-driverstore-size/</link><pubDate>Sun, 01 Feb 2009 11:38:51 +0000</pubDate><guid>https://www.verboon.info/2009/02/windows-7-driverstore-size/</guid><description>&lt;p&gt;When it comes to OS deployment the size of the image to some extend does matter. Windows by default comes with a large set of plug and play device drivers that are included within the operating system installation sources.&lt;/p&gt;
&lt;p&gt;Prestaged drivers in Windows Vista and Windows 7 are located under C:\Windows\system32\Driverstore.&lt;/p&gt;
&lt;p&gt;If you run the following command against your mounted Windows 7 image file, you get a list of all &lt;a href="http://www.microsoft.com/whdc/system/pnppwr/pnp/default.mspx"&gt;PnP&lt;/a&gt;drivers included within the Driverstore.&lt;/p&gt;</description></item><item><title>Fix it automates steps described in Microsoft KB articles</title><link>https://www.verboon.info/2009/01/fix-it-automates-steps-described-in-microsoft-kb-articles/</link><pubDate>Sat, 31 Jan 2009 19:42:37 +0000</pubDate><guid>https://www.verboon.info/2009/01/fix-it-automates-steps-described-in-microsoft-kb-articles/</guid><description>&lt;p&gt;Usually when you read a Microsoft Knowledge Base article you find a detailed description on how to solve a particular problem.&lt;/p&gt;
&lt;p&gt;In some KB articles you will find the following picture&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/fixit-thumb.jpg" alt="fixit"&gt;

&lt;/p&gt;
&lt;p&gt;This indicates that the &amp;ldquo;Fix it Team&amp;rdquo; has provided a script / package to automate the system modifications required to fix the problem or change the system behavior.&lt;/p&gt;
&lt;p&gt;The fix it team has their own &amp;ldquo;&lt;a href="http://blogs.technet.com/fixit4me/default.aspx"&gt;fix it for me blog&lt;/a&gt;&amp;rdquo; where they list the KB articles they have provided a fix it package.&lt;/p&gt;</description></item><item><title>ToolTip - Another Picture Resizer</title><link>https://www.verboon.info/2009/01/tooltip-another-picture-resizer/</link><pubDate>Sat, 31 Jan 2009 17:01:08 +0000</pubDate><guid>https://www.verboon.info/2009/01/tooltip-another-picture-resizer/</guid><description>&lt;p&gt;I blogged earlier about &lt;a href="https://www.verboon.info/index.php/2008/12/tooltip-image-resizer/"&gt;Image resizer utilities&lt;/a&gt;, but just found another one worth mentioning.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.codeplex.com/PhotoToysClone"&gt;Image Resizer Powertoy Clone for Windows&lt;/a&gt; is as its name says a clone of the Windows XP Image Resizer Powertoy that runs on Windows Vista as well, in both 32 and 64 bit version.&lt;/p&gt;
&lt;p&gt;Once installed the utility adds an entry into the file context menu &amp;ldquo;Resize Pictures&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image-thumb6.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;Enjoy&lt;/p&gt;</description></item><item><title>Google Search issues</title><link>https://www.verboon.info/2009/01/google-search-issues/</link><pubDate>Sat, 31 Jan 2009 15:21:31 +0000</pubDate><guid>https://www.verboon.info/2009/01/google-search-issues/</guid><description>&lt;p&gt;Looks like Google has an issue, whatever word you enter in Google search, most results are being flagged with &amp;ldquo;This site may harm your computer&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/googlepreventme1-thumb.jpg" alt="googlepreventme1"&gt;

&lt;/p&gt;
&lt;p&gt;Clicking on the link, brings you another message.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image-thumb5.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;So since a long time, we&amp;rsquo;re switching back to &lt;a href="http://www.altavista.com/"&gt;Altavista&lt;/a&gt; who let&amp;rsquo;s me surf wherever I want to go.&lt;/p&gt;</description></item><item><title>Intel vPro review</title><link>https://www.verboon.info/2009/01/intel-vpro-review/</link><pubDate>Thu, 29 Jan 2009 18:37:07 +0000</pubDate><guid>https://www.verboon.info/2009/01/intel-vpro-review/</guid><description>&lt;p&gt;Okay, I must admit, I don’t believe in all Gartner is publishing, but while I was looking for some additional information around “&lt;a href="http://www.dmtf.org/standards/mgmt/dash/"&gt;DASH&lt;/a&gt;” I found the following interesting “&lt;a href="http://mediaproducts.gartner.com/reprints/intel/153886.html"&gt;Revisiting vPro for Corporate Purchases&lt;/a&gt;” article from Gartner, worth a read.&lt;/p&gt;</description></item><item><title>Windows Server 2008 R2 Hyper-V Live Migration Overview</title><link>https://www.verboon.info/2009/01/windows-server-2008-r2-hyper-v-live-migration-overview/</link><pubDate>Thu, 29 Jan 2009 18:15:05 +0000</pubDate><guid>https://www.verboon.info/2009/01/windows-server-2008-r2-hyper-v-live-migration-overview/</guid><description>&lt;p&gt;With the release of Windows Server 2008 R2 Hyper-V will also support “Live Migration”. Today Hyper-V provides “Quick Migration” which still means a short downtime, with Live Migration a move from one to another Hyper-V system can be performed without any system downtime.&lt;/p&gt;
&lt;p&gt;A feature overview document can be found &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fdd083c6-3fc7-470b-8569-7e6a19fb0fdf&amp;amp;DisplayLang=en"&gt;here&lt;/a&gt;. And a step by step guide can be found on TechNet &lt;a href="http://technet.microsoft.com/en-us/library/dd446679.aspx"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Online Group Policy University</title><link>https://www.verboon.info/2009/01/online-group-policy-university/</link><pubDate>Tue, 27 Jan 2009 22:59:23 +0000</pubDate><guid>https://www.verboon.info/2009/01/online-group-policy-university/</guid><description>&lt;p&gt;Today &lt;a href="http://www.gpanswers.com/about"&gt;Jeremy Moskowitz&lt;/a&gt; has launched the &lt;a href="http://www.gpanswers.com/online-university/400-start-here"&gt;Group Policy Online University&lt;/a&gt;. Taking into account that many companies in these days have restrictive travel and training policies, the Online University seems to be an excellent way how you can further extend your knowledge around Group Policy Management without the need to attend a live training e.g. you can attend the training at any time, from everywhere.&lt;/p&gt;
&lt;p&gt;The only thing you need to do now is to convince your manager that it is worth the money :-)&lt;/p&gt;</description></item><item><title>IE8 Group Policy Settings and more</title><link>https://www.verboon.info/2009/01/ie8-group-policy-settings-and-more/</link><pubDate>Tue, 27 Jan 2009 22:29:12 +0000</pubDate><guid>https://www.verboon.info/2009/01/ie8-group-policy-settings-and-more/</guid><description>&lt;p&gt;Yesterday Microsoft released the &lt;a href="http://blogs.msdn.com/ie/archive/2009/01/26/internet-explorer-8-release-candidate-now-available.aspx"&gt;Release Candidate&lt;/a&gt; for Internet Explorer 8 that of course contains a lot of new features that I am not going to rewrite here again, as others did so already.&lt;/p&gt;
&lt;p&gt;Reading the IE8 product group blog 100 additional group policy settings are being introduced to extend manageability of IE8 through Group Policy Management. The updated Group Policy Reference including the new IE8 settings can be downloaded &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=ab4655f2-0a3c-42eb-974d-24b2790bf592&amp;amp;DisplayLang=en"&gt;here&lt;/a&gt; and updated Group Policy Settings ADM files can be found &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=39a9b0cf-0ade-44c5-976b-58ddde86533c&amp;amp;DisplayLang=en#filelist"&gt;here&lt;/a&gt;. Also worth reading is the &lt;a href="http://technet.microsoft.com/en-us/library/cc985339.aspx"&gt;IE8 Deployment Guide&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Shutting down or Reboot Vista when remotely connected</title><link>https://www.verboon.info/2009/01/shutting-down-or-reboot-vista-when-remotely-connected/</link><pubDate>Fri, 23 Jan 2009 00:10:21 +0000</pubDate><guid>https://www.verboon.info/2009/01/shutting-down-or-reboot-vista-when-remotely-connected/</guid><description>&lt;p&gt;When you are logged on to a Vista Client through a remote desktop connection, you don’t see the option to shutdown or reboot the system within the Start Menu.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image-thumb1.png" alt="image"&gt;

 &lt;/p&gt;
&lt;p&gt;But if you are within the remote session and press CTRL+ALT+END you get the following screen&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image-thumb2.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;allowing you to Restart, shutdown or putting into sleep the system.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image-thumb3.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;Another option is to enter the shutdown command at command prompt like shutdown /s that will shutdown the system.&lt;/p&gt;</description></item><item><title>Free Virtualization ebook from Microsoft</title><link>https://www.verboon.info/2009/01/free-virtualization-ebook-from-microsoft/</link><pubDate>Wed, 21 Jan 2009 22:34:08 +0000</pubDate><guid>https://www.verboon.info/2009/01/free-virtualization-ebook-from-microsoft/</guid><description>&lt;p&gt;Confused about all the different solutions around Virtualization ? then get the &amp;ldquo;&lt;a href="https://www.getvirtualnow.com/usevents/education/download/693371eBook.pdf"&gt;Understanding Microsoft Virtualization Solutions&lt;/a&gt;&amp;rdquo; eBook. The document gives you all the information you need to better understand the various Virtualization offerings Microsoft has available today and will release in the near future.&lt;/p&gt;</description></item><item><title>Windows 7 secrets</title><link>https://www.verboon.info/2009/01/windows-7-secrets/</link><pubDate>Wed, 21 Jan 2009 22:07:34 +0000</pubDate><guid>https://www.verboon.info/2009/01/windows-7-secrets/</guid><description>&lt;p&gt;Tim Sneath has written a must read article on his &lt;a href="http://blogs.msdn.com/tims/default.aspx"&gt;blog &lt;/a&gt;called &amp;ldquo;&lt;a href="http://blogs.msdn.com/tims/archive/2009/01/12/the-bumper-list-of-windows-7-secrets.aspx"&gt;the bumper list of Windows 7 secrets&lt;/a&gt;&amp;quot;.  The article describes many new handy features included within Windows 7.&lt;/p&gt;
&lt;p&gt;I take the freedom of copying one Secret into this post as it works well on Windows Vista too, and is really a must know for those that often use the command prompt.&lt;/p&gt;
&lt;p&gt;***Command Junkies Only. *&lt;em&gt;One of the most popular power toys in Windows XP was “Open Command Prompt Here”, which enabled you to use the graphical shell to browse around the file system and then use the context menu to open a command prompt at the current working directory. In Windows 7 (and in Windows Vista, incidentally – although not many folk knew about it), you can simply hold the Shift key down while selecting the context menu to get exactly the same effect. If the current working directory is a network location, it will automatically map a drive letter for you.&lt;/em&gt;&lt;/p&gt;</description></item><item><title>Windows 7 - Applocker needs a 2008 R2 DC</title><link>https://www.verboon.info/2009/01/windows-7-applocker-needs-a-2008-r2-dc/</link><pubDate>Tue, 20 Jan 2009 21:10:46 +0000</pubDate><guid>https://www.verboon.info/2009/01/windows-7-applocker-needs-a-2008-r2-dc/</guid><description>&lt;p&gt;Yesterday evening I looked at some of the new features within Windows 7. So at some stage I wanted to see Applocker running. I spend about an hour reviewing my settings, checking GPO processing until I went back to the documentation, just to find out that little sentence at the very bottom of that page&amp;hellip;.. &amp;ldquo;&lt;em&gt;&lt;strong&gt;At least one Windows Server 2008 R2 domain controller is required to host the Applocker rules&lt;/strong&gt;&lt;/em&gt;&amp;rdquo;.&lt;/p&gt;</description></item><item><title>Comparing VMWare ESX and ESXi</title><link>https://www.verboon.info/2009/01/comparing-vmware-esx-and-esxi/</link><pubDate>Tue, 20 Jan 2009 21:01:55 +0000</pubDate><guid>https://www.verboon.info/2009/01/comparing-vmware-esx-and-esxi/</guid><description>&lt;p&gt;Today I wanted to find out a little bit more about the differences between VMWare ESX and ESXi. Since it doesn&amp;rsquo;t make sense that i rewrite what others have written already let me share the sources i have found.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&amp;amp;cmd=displayKC&amp;amp;externalId=1006543"&gt;ESX and ESXi comparison &lt;/a&gt;from VMWare&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.virtualizationadmin.com/articles-tutorials/vmware-esx-articles/general/vmware-esxi-server-compare-esx-server.html"&gt;How does VMware ESXi Server compare to ESX Server?&lt;/a&gt; from David Davis on Virtualization.com&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.vmware.com/files/pdf/vmware_esxi_architecture_wp.pdf"&gt;The Architecture of VMWare ESXi&lt;/a&gt; from VMWare&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.virtualtroll.com/?p=115"&gt;ESX and ESXi comparison&lt;/a&gt; from the Virtual Troll&lt;/p&gt;</description></item><item><title>Expanded Control with Group Policy Preferences article from TechNet Magazine</title><link>https://www.verboon.info/2009/01/expanded-control-with-group-policy-preferences-article-from-technet-magazine/</link><pubDate>Mon, 19 Jan 2009 21:02:00 +0000</pubDate><guid>https://www.verboon.info/2009/01/expanded-control-with-group-policy-preferences-article-from-technet-magazine/</guid><description>&lt;p&gt;For those interested in Group Policy Preferences I recommend reading the &amp;ldquo;&lt;a href="http://technet.microsoft.com/en-us/magazine/dd314380.aspx"&gt;Expanded Control with Group Policy Preferences&lt;/a&gt;&amp;rdquo; that is published in the January 2009 issue on &lt;a href="http://technet.microsoft.com/en-us/magazine/default.aspx"&gt;TechNet Magazine&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;And as always the full January 2009 help file version can be downloaded &lt;a href="http://download.microsoft.com/download/3/a/7/3a7fa450-1f33-41f7-9e6d-3aa95b5a6aea/TechNetMagazine2009_01en-us.chm"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>GPO Survival guide</title><link>https://www.verboon.info/2009/01/gpo-survival-guide/</link><pubDate>Mon, 19 Jan 2009 20:04:35 +0000</pubDate><guid>https://www.verboon.info/2009/01/gpo-survival-guide/</guid><description>&lt;p&gt;Just came across this handy document from Microsoft called the &amp;ldquo;[Group Policy Documentation Survival Guide](&lt;a href="http://download.microsoft.com/download/2/1/2/212db64c-3e9c-44d3-b822-b2508e0eccf3/Group"&gt;http://download.microsoft.com/download/2/1/2/212db64c-3e9c-44d3-b822-b2508e0eccf3/Group&lt;/a&gt; Policy Survival Guide.pdf)&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;The guide contains all the links to the resources you need when dealing with Group Policies.&lt;/p&gt;
&lt;p&gt;The document can be downloaded &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=66643d52-bd3d-4b10-972c-316eca5dbedf&amp;amp;DisplayLang=en"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Microsoft Enterprise Desktop Virtualization aka MED-V</title><link>https://www.verboon.info/2009/01/microsoft-enterprise-desktop-virtualization-aka-med-v/</link><pubDate>Sun, 18 Jan 2009 17:04:00 +0000</pubDate><guid>https://www.verboon.info/2009/01/microsoft-enterprise-desktop-virtualization-aka-med-v/</guid><description>&lt;p&gt;Microsoft Enterprise Desktop Virtualization (MED-V) is Microsoft&amp;rsquo;s new product offering for so-called local virtualization or client based virtualization. The solution itself originates from Kidaro that was acquired by Microsoft last year.&lt;/p&gt;
&lt;p&gt;With local desktop virtualization a complete OS is executed on top of the operating system that is installed on the users physical device. Using a client based virtualization solution such as MED-V can help with application compatibility issues when migrating to a new operating system. With MED-V you can continue providing applications to your users in a seamless way without having the user notice that that application runs on another virtualized OS.&lt;/p&gt;</description></item><item><title>TechNet - Windows 7 Forums</title><link>https://www.verboon.info/2009/01/technet-windows-7-forums/</link><pubDate>Sat, 17 Jan 2009 17:20:56 +0000</pubDate><guid>https://www.verboon.info/2009/01/technet-windows-7-forums/</guid><description>&lt;p&gt;Looking for answers on Windows 7 ? have a look  on the &lt;a href="http://social.technet.microsoft.com/Forums/en/category/w7itpro/"&gt;Microsoft Technet Forums for Windows 7 Beta&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Reducing size of WinPE</title><link>https://www.verboon.info/2009/01/reducing-size-of-winpe/</link><pubDate>Sat, 17 Jan 2009 13:23:35 +0000</pubDate><guid>https://www.verboon.info/2009/01/reducing-size-of-winpe/</guid><description>&lt;p&gt;Today I have been looking into the new &amp;ldquo;Profiling&amp;rdquo; options for Windows PE 3.0. Using the profiling options allow you to reduce the content of Windows PE to an absolute minimum without removing any boot critical content.&lt;/p&gt;
&lt;p&gt;I am not going to re-write a step by step process here, as it is all described within the Windows PE User Guide for Windows 7 but here are the basic things&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;First build your PE boot.wim the way you have been doing it so far, but before unmounting it run the following command as well: dism /image:C:\PE\mount /Enable-profiling&lt;/p&gt;</description></item><item><title>Technet Magazine - Automating Virtual Machine Host Deployment</title><link>https://www.verboon.info/2009/01/technet-magazine-automating-virtual-machine-host-deployment/</link><pubDate>Sat, 17 Jan 2009 00:23:39 +0000</pubDate><guid>https://www.verboon.info/2009/01/technet-magazine-automating-virtual-machine-host-deployment/</guid><description>&lt;p&gt;Great article i just finished reading about &lt;a href="http://technet.microsoft.com/en-us/magazine/2009.02.hyperv.aspx?pr=blog"&gt;automating virtual machine host deployment&lt;/a&gt; on Hyper-V.&lt;/p&gt;
&lt;p&gt;Download the complete Technet Magazine January 2009 edition &lt;a href="http://download.microsoft.com/download/3/a/7/3a7fa450-1f33-41f7-9e6d-3aa95b5a6aea/TechNetMagazine2009_01en-us.chm"&gt;here&lt;/a&gt;. When having trouble reading the CHM file, read &lt;a href="https://www.verboon.info/index.php/2008/08/reading-technet-magazine-offline/"&gt;this&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>WDS - Multicast Transmission to Deploy Multiple Clients</title><link>https://www.verboon.info/2009/01/wds-multicast-transmission-to-deploy-multiple-clients/</link><pubDate>Sat, 17 Jan 2009 00:04:46 +0000</pubDate><guid>https://www.verboon.info/2009/01/wds-multicast-transmission-to-deploy-multiple-clients/</guid><description>&lt;p&gt;The below video is from Technet where &lt;a href="http://www.longneckconsulting.com/"&gt;Gordon Ryan &lt;/a&gt;explains how to use multicast transmission to deploy multiple clients.&lt;/p&gt;
&lt;p&gt;[videofile]http://download.microsoft.com/download/B/E/1/BE16009B-E44D-474F-896C-0E43162D47D8/winvideo-ITPro-WDSMulticast.wmv[/videofile]&lt;/p&gt;</description></item><item><title>Windows 7 - Walkthroughs</title><link>https://www.verboon.info/2009/01/windows-7-walkthroughs/</link><pubDate>Fri, 16 Jan 2009 22:32:29 +0000</pubDate><guid>https://www.verboon.info/2009/01/windows-7-walkthroughs/</guid><description>&lt;p&gt;Learn more about Windows 7, watch the Walkthroughs.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.microsoft.com/downloads/details.aspx?familyid=7A919629-4D8B-43C5-8115-78BC30A187C2&amp;amp;displaylang=en"&gt;Windows 7 Walkthrough - AppLocker&lt;/a&gt;
&lt;a href="https://www.microsoft.com/downloads/details.aspx?familyid=E263796C-C7E4-44D6-96DD-32E821C88A25&amp;amp;displaylang=en"&gt;Windows 7 Walkthrough - User State Migration Tool&lt;/a&gt;
&lt;a href="https://www.microsoft.com/downloads/details.aspx?familyid=4AD85860-D1F4-42A1-A46C-E039E3D0DB5D&amp;amp;displaylang=en"&gt;Windows Automated Installation Kit (Windows 7 Beta)&lt;/a&gt;
&lt;a href="https://www.microsoft.com/downloads/details.aspx?familyid=B72D3AC2-4352-4184-9992-E122DBB80883&amp;amp;displaylang=en"&gt;Windows 7 Walkthrough - Problem Steps Recorder&lt;/a&gt;
&lt;a href="https://www.microsoft.com/downloads/details.aspx?familyid=886CD1DD-91AA-4BF4-8557-DECEDEF7FA5D&amp;amp;displaylang=en"&gt;Windows 7 Walkthrough - Deployment Image Servicing and Management&lt;/a&gt;
&lt;a href="https://www.microsoft.com/downloads/details.aspx?familyid=8767A699-3C36-4E3F-A41C-83C56681887B&amp;amp;displaylang=en"&gt;Windows 7 Walkthrough - Enterprise Application Compatibility&lt;/a&gt;
&lt;a href="http://channel9.msdn.com/shows/Going%20Deep/Mark-Russinovich-Inside-Windows-7/"&gt;Mark Russinovich: Inside Windows 7&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Windows 7 Bitlocker</title><link>https://www.verboon.info/2009/01/windows-7-bitlocker/</link><pubDate>Fri, 16 Jan 2009 22:17:27 +0000</pubDate><guid>https://www.verboon.info/2009/01/windows-7-bitlocker/</guid><description>&lt;p&gt;Bitlocker is the build-in disc encryption solution that was first shipped with Windows Vista. The deployment of Bitlocker with Windows Vista wasn&amp;rsquo;t a straight forward process both in deployment and configuration. Reading and watching the current content that is provided around Windows 7 it looks that we can expect a number of improvements for Bitlocker.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Bitlocker now also supports encryption of removable media,&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Additional Group Policy settings to manage Bitlocker&lt;/p&gt;</description></item><item><title>Intel vPro - Known Issues, Best Practices, and Workarounds</title><link>https://www.verboon.info/2009/01/intel-vpro-known-issues-best-practices-and-workarounds/</link><pubDate>Wed, 14 Jan 2009 21:00:20 +0000</pubDate><guid>https://www.verboon.info/2009/01/intel-vpro-known-issues-best-practices-and-workarounds/</guid><description>&lt;p&gt;Today when working on a vPro related issue, we came across the Intel vPro - &lt;a href="http://communities.intel.com/docs/DOC-1247#Changing_Terminal_Emulation_Type"&gt;Known Issues, Best Practices and Workarounds page&lt;/a&gt;. For those who deal with vPro it&amp;rsquo;s definitely worth reading that content.&lt;/p&gt;</description></item><item><title>I have changed my mind</title><link>https://www.verboon.info/2009/01/i-have-changed-my-mind/</link><pubDate>Wed, 14 Jan 2009 19:58:27 +0000</pubDate><guid>https://www.verboon.info/2009/01/i-have-changed-my-mind/</guid><description>&lt;p&gt;In October 2008 I dropped a post called &lt;a href="https://www.verboon.info/index.php/2008/10/don%e2%80%99t-wait-for-windows-7/"&gt;Don&amp;rsquo;t wait for Windows 7&lt;/a&gt;. Well during the past days I have changed my mind and I guess many others did as well concerning waiting for Windows 7.&lt;/p&gt;
&lt;p&gt;When Windows 7 came up on the horizon last year, we heard statements like &amp;ldquo;&lt;em&gt;it isn’t expected to begin for Windows 7 until at least mid-2011&lt;/em&gt;&amp;rdquo; also at that time, nobody expected Microsoft to provide a public Beta of Windows 7 that early. So far Microsoft seems to receive a lot of positive feedback, first because they made it look like &amp;ldquo;&lt;em&gt;Hey guys we know you&amp;rsquo;re all waiting for it, here it is, Surprise !!!&lt;/em&gt;&amp;rdquo; and secondly because what they gave us seems to be quite stable. But now that they have made us all happy in providing us something we can put our hands on, to me it looks like we are now entering into the second phase of speculations about when Windows 7 will go RTM.&lt;/p&gt;</description></item><item><title>ToolTip &amp;ndash; Clipname</title><link>https://www.verboon.info/2009/01/tooltip-clipname/</link><pubDate>Wed, 14 Jan 2009 13:20:04 +0000</pubDate><guid>https://www.verboon.info/2009/01/tooltip-clipname/</guid><description>&lt;p&gt;Today I was writing an email that contained a couple of file name references, as i was writing the first 2 file names I remembered that in the past when I used WinBatch there was a nice explorer context menu enhancement that allowed copying file names and paths into the windows clipboard.&lt;/p&gt;
&lt;p&gt;By searching the web for filename to clipboard utilities, i actually found quite a lot of them. Because i prefer small, lean and FREE I finally ended up with &lt;a href="http://www.mainsoft.fr/Files/clipname.zip"&gt;Clipname&lt;/a&gt; provided by &lt;a href="http://www.mainsoft.fr/"&gt;MainSoft&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Windows 7 and Windows Server 2008 R2 Networking Enhancements for Enterprises</title><link>https://www.verboon.info/2009/01/windows-7-and-windows-server-2008-r2-networking-enhancements-for-enterprises/</link><pubDate>Tue, 13 Jan 2009 19:26:10 +0000</pubDate><guid>https://www.verboon.info/2009/01/windows-7-and-windows-server-2008-r2-networking-enhancements-for-enterprises/</guid><description>&lt;p&gt;A document that describes the networking enhancements available in Windows 7 and Windows Server 2008 R2 and their benefit to enterprise networks.&lt;/p&gt;
&lt;p&gt;Download &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=38fd1d96-3c6e-43ca-b083-3334ddd1ef86&amp;amp;displaylang=en&amp;amp;tm"&gt;here&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Don't send outlook messages without subject</title><link>https://www.verboon.info/2009/01/dont-send-outlook-messages-without-subject/</link><pubDate>Tue, 13 Jan 2009 19:13:36 +0000</pubDate><guid>https://www.verboon.info/2009/01/dont-send-outlook-messages-without-subject/</guid><description>&lt;p&gt;This probably has happened to each of us, writing an e-mail, then added the recipients and then clicked the send button, and as you clicked it, you notice that you forgot to fill in the subject.&lt;/p&gt;
&lt;p&gt;To prevent this from happening, I found the following script today that will bring up an alert when trying to send an e-mail without a subject. &lt;/p&gt;
&lt;p&gt;To create the macro in Outlook 2003, go to Tools -&amp;gt; Macro -&amp;gt; Visual Basic Editor (this feature has to be installed). In Microsoft Office Outlook Objects -&amp;gt; ThisOutlookSession, then paste the following code:&lt;/p&gt;</description></item><item><title>Win7 - GP Features</title><link>https://www.verboon.info/2009/01/win7-gp-features/</link><pubDate>Mon, 12 Jan 2009 22:01:09 +0000</pubDate><guid>https://www.verboon.info/2009/01/win7-gp-features/</guid><description>&lt;p&gt;Jeremy Moskowitz from &lt;a href="http://www.gpanswers.com/"&gt;GPanswers.com &lt;/a&gt;just uploaded 2 videos on YouTube demonstrating some of the new GP features in Windows 7.&lt;/p&gt;</description></item><item><title>ToolTip - Unlocker</title><link>https://www.verboon.info/2009/01/tooltip-unlocker/</link><pubDate>Mon, 12 Jan 2009 21:18:39 +0000</pubDate><guid>https://www.verboon.info/2009/01/tooltip-unlocker/</guid><description>&lt;p&gt;When trying out the Beta AIK for Windows 7 I got into a situation where some files got locked by the system, probably due to a not properly unmounted WIM file. A tool that has become most handy to unlock files is UNLOCKER.  &lt;a href="http://ccollomb.free.fr/unlocker/"&gt;Unlocker &lt;/a&gt;integrates itself into the context menu, so that you can easily select a folder or file that you want to unlock.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/unlocker3.jpg" alt="unlocker3"&gt;

&lt;/p&gt;
&lt;p&gt;Unlocker can be downloaded directly from the developers &lt;a href="http://ccollomb.free.fr/unlocker/#download"&gt;website&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Typo in PE 3.0 Users guide</title><link>https://www.verboon.info/2009/01/typo-in-pe-30-users-guide/</link><pubDate>Sat, 10 Jan 2009 17:02:05 +0000</pubDate><guid>https://www.verboon.info/2009/01/typo-in-pe-30-users-guide/</guid><description>&lt;p&gt;I&amp;rsquo;ve just found a typo in the Windows PE 3.0 Users guide.&lt;/p&gt;
&lt;p&gt;dism /image:C:\winpe_x86\mount /Add-Package /PackagePath:&amp;ldquo;C:\Program Files\Windows &lt;strong&gt;OPK&lt;/strong&gt;\Tools\PETools\x86\WinPE_OCs\winpe-wmi.cab&amp;rdquo;&lt;/p&gt;
&lt;p&gt;dism /image:C:\winpe_x86\mount /Add-Package /PackagePath:&amp;ldquo;C:\Program Files\Windows &lt;strong&gt;AIK&lt;/strong&gt;\Tools\PETools\x86\WinPE_OCs\winpe-wmi.cab&amp;rdquo;&lt;/p&gt;
&lt;p&gt;&amp;ldquo;OPK&amp;rdquo; should be replaced with &amp;ldquo;AIK&amp;rdquo; otherwise if you copy paste the sample commandline adding an optinonal component will not work.&lt;/p&gt;</description></item><item><title>Where has the Vista snipping tool gone ?</title><link>https://www.verboon.info/2009/01/where-has-the-vista-snipping-tool-gone/</link><pubDate>Sat, 10 Jan 2009 16:39:13 +0000</pubDate><guid>https://www.verboon.info/2009/01/where-has-the-vista-snipping-tool-gone/</guid><description>&lt;p&gt;Today when I wanted to make a screen shot on one of my development systems I noticed that the snipping tool was gone.  The snipping tool comes with the Vista operating system, so my thirst though was that something must have screwed up my system making the snipping tool disappear. But then i remembered that recently I had removed the Tablet PC Optional components from that desktop, thinking that I would not need that feature on a desktop PC.&lt;/p&gt;</description></item><item><title>MDT 2010 and AIK 2.0 Beta released</title><link>https://www.verboon.info/2009/01/mdt-2010-and-aik-20-beta-released/</link><pubDate>Sat, 10 Jan 2009 10:23:02 +0000</pubDate><guid>https://www.verboon.info/2009/01/mdt-2010-and-aik-20-beta-released/</guid><description>&lt;p&gt;Just found out that Microsoft has released MDT 2010 AND AIK 2.0 BETA on Microsoft Connect. So now we cannot only test Windows 7 BETA but we can also start looking at it&amp;rsquo;s deployment.&lt;/p&gt;</description></item><item><title>Windows 7 Partner information</title><link>https://www.verboon.info/2009/01/windows-7-partner-information/</link><pubDate>Thu, 08 Jan 2009 20:55:53 +0000</pubDate><guid>https://www.verboon.info/2009/01/windows-7-partner-information/</guid><description>&lt;p&gt;For those of you that have access to the Microsoft Partner Program website Microsoft has published a couple of Windows7 related documents today that might be of use such as a feature and deployment overview presentation.&lt;/p&gt;</description></item><item><title>Windows 7 Beta - Available now on MSDN</title><link>https://www.verboon.info/2009/01/windows-7-beta-available-now-on-msdn/</link><pubDate>Thu, 08 Jan 2009 07:58:51 +0000</pubDate><guid>https://www.verboon.info/2009/01/windows-7-beta-available-now-on-msdn/</guid><description>&lt;p&gt;Although available on the various torrents since a couple of weeks, last night Microsoft has posted Windows 7 Beta on MSDN.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/win7onmsdn.jpg" alt="win7onmsdn"&gt;


 Enjoy testing !&lt;/p&gt;</description></item><item><title>Wireless Power Technology</title><link>https://www.verboon.info/2009/01/wireless-power-technology/</link><pubDate>Wed, 07 Jan 2009 21:53:39 +0000</pubDate><guid>https://www.verboon.info/2009/01/wireless-power-technology/</guid><description>&lt;p&gt;Will we get rid of batteries soon ? Read more here: &lt;a href="http://www.ecoupled.com/index.html"&gt;http://www.ecoupled.com/index.html&lt;/a&gt;&lt;/p&gt;</description></item><item><title>ToolTip - ImageMaster for ISO files</title><link>https://www.verboon.info/2009/01/tooltip-imagemaster-for-iso-files/</link><pubDate>Wed, 07 Jan 2009 21:10:56 +0000</pubDate><guid>https://www.verboon.info/2009/01/tooltip-imagemaster-for-iso-files/</guid><description>&lt;p&gt;&lt;a href="http://www.codeplex.com/ImageMaster"&gt;ImageMaster&lt;/a&gt; is a .NET based application for reading, extract content and writing ISO files.  There are many tools and products available that can do this but what i like about this one is that it&amp;rsquo;s only 1.2 MB and FREE !&lt;/p&gt;</description></item><item><title>What's running inside svchost.exe</title><link>https://www.verboon.info/2009/01/whats-running-inside-svchostexe/</link><pubDate>Wed, 07 Jan 2009 20:46:26 +0000</pubDate><guid>https://www.verboon.info/2009/01/whats-running-inside-svchostexe/</guid><description>&lt;p&gt;When you open the Windows Task Manager and select the Processes tab and then select the &amp;ldquo;show processes from all users&amp;rdquo; button, you will find many instances of the &lt;a href="http://support.microsoft.com/kb/314056/en-us"&gt;svchost.exe &lt;/a&gt;as shown in the picture below.

 &lt;img src="images/taskmgr1.jpg" alt="taskmgr1"&gt;

&lt;/p&gt;
&lt;p&gt;So what are all these svchost.exe doing ? To get a detailed overview of each running svchost.exe you can run the follwing command at the command prompt that will list each svchost process its PID and the running services.&lt;/p&gt;</description></item><item><title>Hyper-V and Dynamic discs</title><link>https://www.verboon.info/2009/01/hyper-v-and-dynamic-discs/</link><pubDate>Tue, 06 Jan 2009 17:01:19 +0000</pubDate><guid>https://www.verboon.info/2009/01/hyper-v-and-dynamic-discs/</guid><description>&lt;p&gt;First let me avoid confusion here, I&amp;rsquo;m not talking about &amp;ldquo;dynamically expanding&amp;rdquo; discs but about the disc type e.g. &lt;a href="http://www.petri.co.il/difference_between_basic_and_dynamic_disks_in_windows_xp_2000_2003.htm"&gt;Basic and Dynamic&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;In the past weeks we have been migrating some of our physical servers into Hyper-V. Just before X-mas my colleague had prepared a plain Windows 2003 system for me so that i could continue with installing the necessary applications that were planned to run on that system. Two discs were created, the primary disc that contains the boot partition is connected to an IDE controller and the second disc to a SCSI controller.  Note that the OS boot disc must always be connected to an IDE controller. So the disk layout looks as following:

 &lt;img src="images/disk_dynamic1-300x97.jpg" alt="disk_dynamic1"&gt;

&lt;/p&gt;</description></item><item><title>Scripting Windows Explorer Details View</title><link>https://www.verboon.info/2009/01/scripting-windows-explorer-details-view/</link><pubDate>Tue, 06 Jan 2009 08:30:19 +0000</pubDate><guid>https://www.verboon.info/2009/01/scripting-windows-explorer-details-view/</guid><description>&lt;p&gt;Those of you who are familiar with desktop engineering know the pain of scripting Windows configuration settings. While in general many settings can be configured by adding or changing a specific registry key value, there are still many things within the OS where Microsoft did not make our life as easy and provides a single registry key that can be tweaked.&lt;/p&gt;
&lt;p&gt;Yesterday I worked on setting the Windows XP Windows Explorer View to &amp;ldquo;Details&amp;rdquo; by default for all users. The typical approach in identifying registry changes is to create a snapshot before and after manally applying the system configuration change, then in most cases the necessary registry keys are found and can be scripted. But unfortunately that wasn&amp;rsquo;t the case when changing the Windows Explorer View to Details.&lt;/p&gt;</description></item><item><title>Windows BCD Store</title><link>https://www.verboon.info/2009/01/windows-bcd-store/</link><pubDate>Sun, 04 Jan 2009 10:48:43 +0000</pubDate><guid>https://www.verboon.info/2009/01/windows-bcd-store/</guid><description>&lt;p&gt;Before Windows Vista Boot Configuration Information was stored within the boot.inifile. With the introduction of Windows Vista Microsoft has completely reengineered the boot environment and Windows startup process. . Since then Boot Configuration information is not stored within the boot.ini anymore but within the BCD store. BCD = Boot Configuration Data.&lt;/p&gt;
&lt;p&gt;To learn more about BCD read the following articles:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="http://www.microsoft.com/whdc/system/platform/firmware/bcd.mspx"&gt;Boot Configuration Data in Windows Vista&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="http://www.microsoft.com/whdc/system/platform/firmware/bcdedit_reff.mspx"&gt;BCDEdit Commands for Boot Environment&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Booting Win7 from a VHD file</title><link>https://www.verboon.info/2009/01/booting-win7-from-a-vhd-file/</link><pubDate>Sat, 03 Jan 2009 21:37:37 +0000</pubDate><guid>https://www.verboon.info/2009/01/booting-win7-from-a-vhd-file/</guid><description>&lt;p&gt;Windows7 and Windows Server 2008 R2 will support booting directly from a &lt;a href="http://technet.microsoft.com/en-us/bb738373.aspx"&gt;VHD&lt;/a&gt; (Virtual hard disk) file. This will allow you to run multiple operating systems on a single hard disk without the need of creating multiple partitions.&lt;/p&gt;
&lt;p&gt;I found a nice description on the blog from rasmus sjoerslev about &lt;a href="http://it-experts.dk/blogs/rsj/archive/2009/01/01/booting-windows-7-from-a-vhd-file.aspx"&gt;booting Windows7 from a VHD file&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Outlook add-in for Office Communicator</title><link>https://www.verboon.info/2008/12/outlook-add-in-for-office-communicator/</link><pubDate>Wed, 31 Dec 2008 15:47:04 +0000</pubDate><guid>https://www.verboon.info/2008/12/outlook-add-in-for-office-communicator/</guid><description>&lt;p&gt;Those of you who work with Microsoft Outlook 2007 and Office Communicator 2007 might be interested in this one.&lt;/p&gt;
&lt;p&gt;On the &lt;a href="http://code.msdn.microsoft.com/Communicator4Outlook"&gt;MSDN code Gallery&lt;/a&gt; you can find a Communicator Add In for Outlook 2007. Instead of switching between the two applications, the Add In embeds your Office Communicator contacts in Outlook 2007 as shown in the picture below. &lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/office-comm-addin.jpg" alt=""&gt;

&lt;a href="images/office-comm-addin.jpg"&gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>ToolTip - Image Resizer</title><link>https://www.verboon.info/2008/12/tooltip-image-resizer/</link><pubDate>Mon, 29 Dec 2008 14:00:50 +0000</pubDate><guid>https://www.verboon.info/2008/12/tooltip-image-resizer/</guid><description>&lt;p&gt;Just surfing a bit on the Internet, i get a Skype call from our friends who live in Perth Australia and asking me how to reduce the size of pictures before sending them via e-mail.&lt;/p&gt;
&lt;p&gt;If you have Microsoft Office 2007 installed, images can be easily resized using the build-in export function.&lt;/p&gt;
&lt;p&gt; &lt;a href="images/image-thumb13.png"&gt;

 &lt;img src="images/image-thumb13.png" alt=""&gt;


&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;An easy to read &lt;a href="http://www.towson.edu/adminfinance/OTS/training/documentation/Picture%20Manager/Picture_Manager2003.pdf"&gt;step by step guide&lt;/a&gt; for Microsoft Office Picture Manager can be found on the Towson University site.&lt;/p&gt;</description></item><item><title>History of Ethernet</title><link>https://www.verboon.info/2008/12/history-of-ethernet/</link><pubDate>Mon, 29 Dec 2008 11:38:15 +0000</pubDate><guid>https://www.verboon.info/2008/12/history-of-ethernet/</guid><description>&lt;p&gt;We all use it every day, it&amp;rsquo;s one of the technologies that makes today&amp;rsquo;s world connected, at home, at the office over the cable and wireless it&amp;rsquo;s all Ethernet.&lt;/p&gt;
&lt;p&gt;Watch the video below where Robert Metcalfe co-inventor of the Ethernet speaks about the history of Ethernet.&lt;/p&gt;</description></item><item><title>Your favorite apps anywhere anytime</title><link>https://www.verboon.info/2008/12/your-favorite-apps-anywhere-anytime/</link><pubDate>Wed, 24 Dec 2008 10:18:20 +0000</pubDate><guid>https://www.verboon.info/2008/12/your-favorite-apps-anywhere-anytime/</guid><description>&lt;p&gt;Carrying your laptop with you sometimes can be a pain, and sometimes you don&amp;rsquo;t even expect that you would need your laptop. Especially when you are at some one&amp;rsquo;s private place and they ask you if you would mind to take a look at their PC that isn&amp;rsquo;t doing well anymore.&lt;/p&gt;
&lt;p&gt;So what you need is a USB stick with all your favorite applications and utilities , since you don&amp;rsquo;t really want to start downloading and installing tools on someone elses PC. Still interested ? Then have a look at &lt;a href="http://portableapps.com/"&gt;PortableApps.COM&lt;/a&gt;   &lt;/p&gt;</description></item><item><title>Download Web based video Trainings</title><link>https://www.verboon.info/2008/12/download-web-based-video-trainings/</link><pubDate>Wed, 24 Dec 2008 08:42:56 +0000</pubDate><guid>https://www.verboon.info/2008/12/download-web-based-video-trainings/</guid><description>&lt;p&gt;Ever had that situation where you started looking at webcast that is being streamed and than for some reason you got distiurbed by something and can&amp;rsquo;t look at it till its end ? Or you would simply like to keep that webcast on your local disk for later use. Well, given that the publisher allows you to download the video, do the following to create your local copy:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Copy the URL of the video&lt;/p&gt;</description></item><item><title>SCVMM 2008 - After 48 hours</title><link>https://www.verboon.info/2008/12/scvmm-2008-after-48-hours/</link><pubDate>Tue, 23 Dec 2008 02:15:49 +0000</pubDate><guid>https://www.verboon.info/2008/12/scvmm-2008-after-48-hours/</guid><description>&lt;p&gt;It&amp;rsquo;s about 48 hours ago , that i started with setting up a System Center Virtual Machine Manager environment, No worries, i have been doinng otherthings in between, although today , uhm yesterday I spend most of the time with it. Also the hardware I have available , isn&amp;rsquo;t realy that powerfull, so it all takes a bit time, but that&amp;rsquo;s okay, while waiting I&amp;rsquo;ve just continued reading.&lt;/p&gt;
&lt;p&gt;So for all those that plan to give SCVMM a try as well but don&amp;rsquo;t have big powerfull servers available let me encourage you, my setup is as following:&lt;/p&gt;</description></item><item><title>Intel AMT in action</title><link>https://www.verboon.info/2008/12/intel-amt-in-action/</link><pubDate>Wed, 17 Dec 2008 20:59:21 +0000</pubDate><guid>https://www.verboon.info/2008/12/intel-amt-in-action/</guid><description>&lt;p&gt;For those of you who do have vPro capable machines in their environment, but never had the chance to take a closer look at the AMT features, this blog post might be of interest.&lt;/p&gt;
&lt;p&gt;For most people I assume the biggest hurdle to start using the AMT technology is that you need a System Management Infrastructure setup that provides AMT support like Microsoft SCCM, Altiris Client Management Suite, Intel Landesk or the HP System Configuration Management Suite. If you really plan to use the AMT technology , this of course is a prerequisite, but if you just want to explore the basic functionality of AMT there is an easier path.&lt;/p&gt;</description></item><item><title>No Battery Alarm Sound on Vista - it's by design</title><link>https://www.verboon.info/2008/12/no-battery-alarm-sound-on-vista-its-by-design/</link><pubDate>Sat, 13 Dec 2008 21:48:25 +0000</pubDate><guid>https://www.verboon.info/2008/12/no-battery-alarm-sound-on-vista-its-by-design/</guid><description>&lt;p&gt;Early this year I bought a new laptop for my wife with Windows Vista Home Premium pre-installed, before she used a notebook with Windows XP. Since she is using that new notebook, she is regularly complaining about Windows Vista just shutting down. Of course we could argue that people should read the messages they get such as the one below:&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image-thumb7.png" alt=""&gt;

 &lt;/p&gt;
&lt;p&gt;If Windows Vista would play a sound, people would probably pay more attention to it, but according to a Microsoft Knowledge base article &lt;a href="http://support.microsoft.com/kb/950161/en-us"&gt;KB950161&lt;/a&gt;. low and critical battery alarms do not sound on Windows Vista.&lt;/p&gt;</description></item><item><title>Application Virtualization Overview</title><link>https://www.verboon.info/2008/12/application-virtualization-overview/</link><pubDate>Sat, 13 Dec 2008 20:21:06 +0000</pubDate><guid>https://www.verboon.info/2008/12/application-virtualization-overview/</guid><description>&lt;p&gt;For all those of you who want to get an overview on today&amp;rsquo;s Application Virtualization solutions and technologies, i recommend reading &lt;a href="http://www.virtuall.nl/articles/applicationanddesktopdelivery/ApplicationVirtualizationSolutionsOverviewandFeatureMatrix.pdf"&gt;&amp;ldquo;Application Virtualization Solutions Overview and Feature Compare Matrix&lt;/a&gt;&amp;rdquo; published by &lt;a href="http://www.brianmadden.com/blogs/rubenspruijt/default.aspx"&gt;Ruben Spruijt&lt;/a&gt; and Jurjen van Leeuwen.&lt;/p&gt;</description></item><item><title>An insight on error 404</title><link>https://www.verboon.info/2008/12/an-insight-on-error-404/</link><pubDate>Sat, 13 Dec 2008 19:08:09 +0000</pubDate><guid>https://www.verboon.info/2008/12/an-insight-on-error-404/</guid><description>&lt;p&gt;Today we were at my oldest son football club year end party where someone told me a story about the meaning of the number 404,  when you try to connect to a web site page that does not exist, you usually get an error 404 message. The number 404 is related to a room number at the &lt;a href="http://public.web.cern.ch/public/"&gt;CERN&lt;/a&gt; this person told me.&lt;/p&gt;
&lt;p&gt;It just needed a Google search on &amp;ldquo;History of 404&amp;rdquo; to find a page that seems to be fully dedicated to Error 404. The &amp;ldquo;room number&amp;rdquo; story seems to be just a myth, according to the 404 Research Lab, no such room number exists at the &lt;a href="http://public.web.cern.ch/public/"&gt;CERN&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Live Mesh - A review</title><link>https://www.verboon.info/2008/12/live-mesh-a-review/</link><pubDate>Fri, 12 Dec 2008 22:37:48 +0000</pubDate><guid>https://www.verboon.info/2008/12/live-mesh-a-review/</guid><description>&lt;p&gt;It&amp;rsquo;s been in May this year that i first wrote about Microsoft Live Mesh, later in July I was able to get it installed and since then i have been using it on a regular basis.&lt;/p&gt;
&lt;p&gt;Not that there is anything new in remote controlling a PC and sharing documents, but it is the simplicity how it is done and how it can be used.&lt;/p&gt;
&lt;p&gt;Once you have added your clients to live mesh, you can remotely access them from anywhere where you have Internet access and the necessary permissions to install an ActiveX control. Note that you can also access your mesh clients from a PC that is not part of your mesh network, you just need to logon on mesh.com&lt;/p&gt;</description></item><item><title>Active Directory Limits</title><link>https://www.verboon.info/2008/12/active-directory-limits/</link><pubDate>Thu, 11 Dec 2008 22:49:17 +0000</pubDate><guid>https://www.verboon.info/2008/12/active-directory-limits/</guid><description>&lt;p&gt;Interesting in knowing how many objects you can create within AD ? how deep your OU structure can be ? Then read &amp;ldquo;&lt;a href="http://technet.microsoft.com/en-us/library/cc756101.aspx"&gt;Active Directory Maximum Limits&lt;/a&gt;&amp;rdquo;.&lt;/p&gt;</description></item><item><title>Altiris related information sources</title><link>https://www.verboon.info/2008/12/altiris-related-information-sources/</link><pubDate>Thu, 11 Dec 2008 14:42:09 +0000</pubDate><guid>https://www.verboon.info/2008/12/altiris-related-information-sources/</guid><description>&lt;p&gt;Today someone asked a question about importing computer accounts within the Altiris Console. I had created a script for that about 4 years ago, so I wanted to check if the tools and methods i used would still be  valid today. In browsing the web for altiris related content I came across the sites listed below.&lt;/p&gt;
&lt;p&gt;Altirigos.com
&lt;a href="http://www.altirigos.com/index.php?page=home"&gt;http://www.altirigos.com/index.php?page=home&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Juice
&lt;a href="http://www.symantec.com/community/"&gt;http://www.symantec.com/community/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Altris Forums
&lt;a href="http://forums.altiris.com/"&gt;http://forums.altiris.com/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Altiris Support Portal
&lt;a href="http://www2.altiris.com/support/main.asp"&gt;http://www2.altiris.com/support/main.asp&lt;/a&gt;&lt;/p&gt;</description></item><item><title>System Center - Virtual Machine Manager Demo</title><link>https://www.verboon.info/2008/12/system-center-virtual-machine-manager-demo/</link><pubDate>Mon, 08 Dec 2008 16:07:32 +0000</pubDate><guid>https://www.verboon.info/2008/12/system-center-virtual-machine-manager-demo/</guid><description>&lt;p&gt;Just recently Microsoft launched the &lt;a href="http://www.microsoft.com/systemcenter/virtualmachinemanager/en/us/default.aspx"&gt;System Center Virtual Machine Manager&lt;/a&gt;. Watch a &lt;a href="http://www.microsoft.com/systemcenter/virtualmachinemanager/en/us/demos.aspx"&gt;demo here&lt;/a&gt;.  For those that have a subscription to the Windows IT Pro Magazine, read the article &amp;ldquo;&lt;a href="http://windowsitpro.com/article/articleid/100524/what-you-need-to-know-about-microsoft-system-center-virtual-machine-manager-2008.html"&gt;What You Need to Know About Microsoft System Center Virtual Machine Manager 2008&lt;/a&gt;&amp;rdquo;.&lt;/p&gt;</description></item><item><title>RSS / ATOM Feed validator</title><link>https://www.verboon.info/2008/12/rss-atom-feed-validator/</link><pubDate>Thu, 04 Dec 2008 21:52:56 +0000</pubDate><guid>https://www.verboon.info/2008/12/rss-atom-feed-validator/</guid><description>&lt;p&gt;Fort those that have a blog and enabled an &lt;a href="http://www.rssboard.org/"&gt;RSS&lt;/a&gt; or &lt;a href="http://www.atomenabled.org/"&gt;Atom&lt;/a&gt; feed, you can use the FEED Validator site to check your feed.&lt;/p&gt;</description></item><item><title>Converting VMWare image to Hyper-V image</title><link>https://www.verboon.info/2008/12/converting-vmware-image-to-hyper-v-image/</link><pubDate>Thu, 04 Dec 2008 20:26:22 +0000</pubDate><guid>https://www.verboon.info/2008/12/converting-vmware-image-to-hyper-v-image/</guid><description>&lt;p&gt;Tomorrow there are plans to move some VMWare slices into Hyper-V. In preparation of that i have found the following article on TechNet&lt;/p&gt;
&lt;p&gt;&lt;a href="http://social.technet.microsoft.com/Forums/en-US/winserverhyperv/thread/ef8c12f7-c45d-442e-9a30-c43cd87df3b3/"&gt;http://social.technet.microsoft.com/Forums/en-US/winserverhyperv/thread/ef8c12f7-c45d-442e-9a30-c43cd87df3b3/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;and on &lt;a href="http://vmtoolkit.com/"&gt;vmToolkit&lt;/a&gt; there is a the tool &lt;a href="http://vmtoolkit.com/files/folders/converters/entry8.aspx"&gt;VMDK to VHD converter&lt;/a&gt; that should help doing the job, so far for the theory, hope it works out.&lt;/p&gt;</description></item><item><title>Windows7 overview from Mark Minasi</title><link>https://www.verboon.info/2008/12/windows7-overview-from-mark-minasi/</link><pubDate>Wed, 03 Dec 2008 18:34:58 +0000</pubDate><guid>https://www.verboon.info/2008/12/windows7-overview-from-mark-minasi/</guid><description>&lt;p&gt;&lt;a href="http://www.minasi.com/"&gt;Mark Minasi &lt;/a&gt;has put together a nice overview on Windows7. &amp;ldquo;&lt;a href="http://www.minasi.com/win7ppt.pdf"&gt;the next Windows: Lucky7?&amp;rdquo;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Reducing the Windows Vista Footprint</title><link>https://www.verboon.info/2008/12/reducing-the-windows-vista-footprint/</link><pubDate>Wed, 03 Dec 2008 17:47:56 +0000</pubDate><guid>https://www.verboon.info/2008/12/reducing-the-windows-vista-footprint/</guid><description>&lt;p&gt;The Windows Vista footprint is quite large, so my current thoughts are &amp;ldquo;how to reduce the Windows Vista footprint ?&amp;rdquo;. I hope to come up with a complete overview at some stage, for now i have found the following interesting references:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://download.microsoft.com/download/9/c/5/9c5b2167-8017-4bae-9fde-d599bac8184a/Uninstall.docx"&gt;Uninstalling Drivers and Devices in Windows Vista &lt;/a&gt;a Microsoft white paper primarily intended for driver developers, but why not use the same methods described in there and reduce the driver store size ?&lt;/p&gt;</description></item><item><title>Vista SP2 CPP anouncement</title><link>https://www.verboon.info/2008/12/vista-sp2-cpp-anouncement/</link><pubDate>Wed, 03 Dec 2008 17:17:45 +0000</pubDate><guid>https://www.verboon.info/2008/12/vista-sp2-cpp-anouncement/</guid><description>&lt;p&gt;According to a blog post on the Windows Blog from Mike Nash, Windows Vista SP2 will be made available on TechNet Thursday December 4th.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://technet.microsoft.com/en-us/windows/dd262148.aspx"&gt;Windows Server 2008 Service Pack 2 (SP2) and Windows Vista Service Pack 2 (SP2) Customer Preview Program (CPP&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The current plan is to ship Vista SP2 in the first half of 2009.&lt;/p&gt;
&lt;p&gt;&amp;hellip;.. in fact it&amp;rsquo;s already available on MSDN now: &lt;a href="https://msdn.microsoft.com/en-us/subscriptions/securedownloads/default.aspx"&gt;https://msdn.microsoft.com/en-us/subscriptions/securedownloads/default.aspx&lt;/a&gt;&lt;/p&gt;</description></item><item><title>GPO Preferences require XMLLite</title><link>https://www.verboon.info/2008/12/gpo-preferences-require-xmllite/</link><pubDate>Tue, 02 Dec 2008 20:28:26 +0000</pubDate><guid>https://www.verboon.info/2008/12/gpo-preferences-require-xmllite/</guid><description>&lt;p&gt;Reading the &lt;a href="http://www.gpoguy.com/Portals/0/Group%20Policy%20Preferences%20Overview.pdf"&gt;Group Policy Preferences Overview&lt;/a&gt; Whitepaper from SDM software, I just notice an interesting prerequisite for using GPO Preferences - &lt;a href="http://msdn.microsoft.com/en-us/library/ms752838.aspx"&gt;XMLLite&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;XmlLite Runtime Files&lt;/p&gt;
&lt;p&gt;The XmlLite runtime file, Xmllite.dll, is integrated into the following operating systems and products:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Windows Server 2008&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Windows Vista&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Windows Server 2003 with Service Pack 2 or later.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Microsoft Internet Explorer 7.0 and later.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The XmlLite runtime is also available as a download from the &lt;a href="http://support.microsoft.com/kb/915865"&gt;XmlLite Update Page&lt;/a&gt; for the following operating systems:&lt;/p&gt;</description></item><item><title>Enable Active Directory Services tools on Windows 2008</title><link>https://www.verboon.info/2008/12/enable-active-directory-services-tools-on-windows-2008/</link><pubDate>Tue, 02 Dec 2008 19:39:06 +0000</pubDate><guid>https://www.verboon.info/2008/12/enable-active-directory-services-tools-on-windows-2008/</guid><description>&lt;p&gt;I just connected to our fresh installed Windows 2008 server that we intend to use as a remote system management console. The server is a member of our Windows 2003 Active Directory domain, not a DC itself.&lt;/p&gt;
&lt;p&gt;I wanted to launch the Active directory users and computers console, but did not find it under the Administrative tools. Okay, this must be something similar like with &lt;a href="https://www.verboon.info/?p=97"&gt;Windows Vista when you install the RSAT tools&lt;/a&gt; I thought, and yes it is, you must first enable that feature.&lt;/p&gt;</description></item><item><title>ToolTip - CDBurnerXP</title><link>https://www.verboon.info/2008/12/tooltip-cdburnerxp/</link><pubDate>Tue, 02 Dec 2008 18:18:17 +0000</pubDate><guid>https://www.verboon.info/2008/12/tooltip-cdburnerxp/</guid><description>&lt;p&gt;&lt;a href="http://cdburnerxp.se/"&gt;CDBurnerXP &lt;/a&gt;is a &lt;strong&gt;free&lt;/strong&gt; application to burn CDs and DVDs, including Blu-Ray and HD-DVDs. It also includes the feature to burn and create ISOs, as well as a multilanguage interface. Everyone, even companies, can use it for free. It does not include adware or similar malicious components.&lt;/p&gt;
&lt;p&gt;And guess what, instead of several hundred megabytes installation sources, &lt;a href="http://cdburnerxp.se/"&gt;CDBurnerXP &lt;/a&gt;is only 3.05 MB.&lt;/p&gt;
&lt;p&gt; 
 &lt;img src="http://cdburnerxp.se/" alt=""&gt;

&lt;/p&gt;</description></item><item><title>Microsoft Knowledge Base - What's new ?</title><link>https://www.verboon.info/2008/11/microsoft-knowledge-base-whats-new/</link><pubDate>Thu, 27 Nov 2008 23:18:08 +0000</pubDate><guid>https://www.verboon.info/2008/11/microsoft-knowledge-base-whats-new/</guid><description>&lt;p&gt;So often you find yourself with a technical problem and after long searching you might come across a Microsoft Knowledge base article. Especially with new products so called quick fix engineering updates are provided on a regular basis, so I was wondering how do you get to know about such QFE&amp;rsquo;s ?. I finally came across the &lt;a href="http://kbupdate.info/"&gt;KBUpdate.info &lt;/a&gt;website which is scanning the Microsoft Knowledge Base every night.&lt;/p&gt;</description></item><item><title>Windows PowerShell - Free booklet</title><link>https://www.verboon.info/2008/11/windows-powershell-free-booklet/</link><pubDate>Thu, 27 Nov 2008 22:10:10 +0000</pubDate><guid>https://www.verboon.info/2008/11/windows-powershell-free-booklet/</guid><description>&lt;p&gt;As it looks like, Windows PowerShell will become part of Windows7, so it&amp;rsquo;s about time to start learning this powerfull scripting language. After i had &lt;a href="http://www.microsoft.com/windowsserver2003/technologies/management/powershell/download.mspx"&gt;downloaded &lt;/a&gt;PowerShell v1.0 (v2.0 is currently in CTP), i&amp;rsquo;ve started collecting and searching the documentation and learning guides. I&amp;rsquo;m not goig to list them all here, most resources and further links can be found on the &lt;a href="http://www.microsoft.com/technet/scriptcenter/hubs/msh.mspx"&gt;Microsoft Technet Script Center&lt;/a&gt;. But there is one i would like to reference as it is a comprehensive and well written booklet provided and written by a Microsoft Consultant.  &lt;a href="http://blogs.technet.com/chitpro-de/archive/2008/02/28/free-windows-powershell-workbook-server-administration.aspx"&gt;Free Windows PowerShell workbook: server administration&lt;/a&gt;&lt;/p&gt;</description></item><item><title>It's about time to install MS08-067</title><link>https://www.verboon.info/2008/11/its-about-time-to-install-ms08-067/</link><pubDate>Wed, 26 Nov 2008 20:18:54 +0000</pubDate><guid>https://www.verboon.info/2008/11/its-about-time-to-install-ms08-067/</guid><description>&lt;p&gt;If you haven&amp;rsquo;t done so yet, it&amp;rsquo;s about time you get the &lt;a href="http://www.microsoft.com/technet/security/Bulletin/MS08-067.mspx"&gt;MS08-067 &lt;/a&gt;patch installed on your Windows clients. According to a recent post on the &lt;a href="http://blogs.technet.com/mmpc/default.aspx"&gt;Microsoft® Malware Protection Center&lt;/a&gt; blog, another wave of attacks has been identified. By the way for those still running Windows NT 4.0, Microsoft indeed seems to have a patch for that retired OS but companies will have to pay to get it.&lt;/p&gt;</description></item><item><title>Windows and Memory Limitations</title><link>https://www.verboon.info/2008/11/windows-and-memory-limitations/</link><pubDate>Wed, 26 Nov 2008 20:03:08 +0000</pubDate><guid>https://www.verboon.info/2008/11/windows-and-memory-limitations/</guid><description>&lt;p&gt;it was the second time this week i came across the Windows RAM topic, once by reading and once by a question a colleague asked me. So enough reasons to to look for something that describes it in detail.&lt;/p&gt;
&lt;p&gt;The &lt;a href="http://msdn.microsoft.com/en-us/library/aa366778.aspx"&gt;Memory Limits for Windows Releases &lt;/a&gt;are described in detail on MSDN.&lt;/p&gt;</description></item><item><title>InstEd - Free Windows Installer database editor</title><link>https://www.verboon.info/2008/11/insted-free-windows-installer-database-editor/</link><pubDate>Wed, 26 Nov 2008 19:51:31 +0000</pubDate><guid>https://www.verboon.info/2008/11/insted-free-windows-installer-database-editor/</guid><description>&lt;p&gt;For those dealing with application packaging here&amp;rsquo;s an interesting tool you should know about. For more details check out the &lt;a href="http://www.instedit.com/home"&gt;InstEd &lt;/a&gt;site and read the&lt;a href="http://blog.instedit.com/"&gt;blog&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Vista SP1 download using BITSADMIN</title><link>https://www.verboon.info/2008/11/vista-sp1-download-using-bitsadmin/</link><pubDate>Sun, 23 Nov 2008 14:57:52 +0000</pubDate><guid>https://www.verboon.info/2008/11/vista-sp1-download-using-bitsadmin/</guid><description>&lt;p&gt;I wrote about &lt;a href="https://www.verboon.info/?p=78"&gt;BITSADMIN &lt;/a&gt;earlier, use the below command line to directly download Vista SP1. Note that you have to create the c;\download folder yourself or define an other path.&lt;/p&gt;
&lt;p&gt;BITSADMIN /TRANSFER VSP1 &lt;a href="http://download.microsoft.com/download/3/a/9/3a9b72c2-527d-4694-8a49-84c056d4c34d/Windows6.0-KB936330-X86-wave0.exe"&gt;http://download.microsoft.com/download/3/a/9/3a9b72c2-527d-4694-8a49-84c056d4c34d/Windows6.0-KB936330-X86-wave0.exe&lt;/a&gt; C:\DOWNLOAD\Windows6.0-KB936330-X86-wave0.exe&lt;/p&gt;</description></item><item><title>Remote Control your Mobile Phone</title><link>https://www.verboon.info/2008/11/remote-control-your-mobile-phone/</link><pubDate>Sat, 22 Nov 2008 16:13:33 +0000</pubDate><guid>https://www.verboon.info/2008/11/remote-control-your-mobile-phone/</guid><description>&lt;p&gt;The task for this Saturday was to remote control my mobile phone. After a short search on the web I found &lt;a href="http://www.mymobiler.com/"&gt;MyMobileR&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The first good ting about this application is that it is FREE ! Second it&amp;rsquo;s easy to install, within seconds i could remotely manage my mobile phone.&lt;/p&gt;
&lt;p&gt;Using this application allowed me to perform an e-mail account configuration in just a minute, because you can use your PC keyboard to enter data, and that is a bit more convenient than typing on a mobile phone.&lt;/p&gt;</description></item><item><title>Cloud Printing</title><link>https://www.verboon.info/2008/11/cloud-printing/</link><pubDate>Fri, 21 Nov 2008 11:04:14 +0000</pubDate><guid>https://www.verboon.info/2008/11/cloud-printing/</guid><description>&lt;p&gt;We all have heard about Cloud Computing, now there is Cloud Printing ! Check out HPs &lt;a href="http://www.cloudprint.net/"&gt;CloudPrint&lt;/a&gt;. It&amp;rsquo;s still in BETA but worth to take a look.&lt;/p&gt;</description></item><item><title>Vista SP1 cleanup tool VSP1CLN.EXE</title><link>https://www.verboon.info/2008/11/vista-sp1-cleanup-tool-vsp1clnexe/</link><pubDate>Fri, 21 Nov 2008 00:24:20 +0000</pubDate><guid>https://www.verboon.info/2008/11/vista-sp1-cleanup-tool-vsp1clnexe/</guid><description>&lt;p&gt;If you have installed Windows Vista SP1 on top of your first Vista installation and have no plans to uninstall it, you might want to give the following command a try &amp;ldquo;VSP1CLN.exe&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;The Windows Vista Service Pack 1 (SP1) Files Removal Tool (VSP1CLN.exe) can be used to remove the files that are archived after Windows Vista SP1 is applied. Running this tool is optional.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Installing Windows Vista SP1 increases the amount of disk space that is used by the operating system. This space is used to archive files so that SP1 can be uninstalled. Typically, you should run VSP1CLN.exe if you want to reclaim this disk space after applying SP1 and if you will not need to uninstall SP1.&lt;/em&gt;&lt;/p&gt;</description></item><item><title>Improve Vista Deployment time</title><link>https://www.verboon.info/2008/11/improve-vista-deployment-time/</link><pubDate>Fri, 21 Nov 2008 00:17:28 +0000</pubDate><guid>https://www.verboon.info/2008/11/improve-vista-deployment-time/</guid><description>&lt;p&gt;I just read a blogpost from &lt;a href="http://blogs.technet.com/mniehaus/"&gt;Michael Niehaus &lt;/a&gt;i think those deploying Windows Vista are interested to know about. The article describes how to shorten the OOBE process. &lt;a href="http://support.microsoft.com/default.aspx/kb/958011"&gt;http://support.microsoft.com/default.aspx/kb/958011&lt;/a&gt;&lt;/p&gt;</description></item><item><title>GMail in terminal mode</title><link>https://www.verboon.info/2008/11/gmail-in-terminal-mode/</link><pubDate>Thu, 20 Nov 2008 23:06:55 +0000</pubDate><guid>https://www.verboon.info/2008/11/gmail-in-terminal-mode/</guid><description>&lt;p&gt;For all those that are missing the days when computer screens appeared in terminal mode, Google&amp;rsquo;s GMail can now be configured like that. Just select Settings, Themes and select the &amp;ldquo;Terminal&amp;rdquo; theme.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image-thumb4.png" alt="gmail theme terminal"&gt;

&lt;/p&gt;</description></item><item><title>SQL Server services user account</title><link>https://www.verboon.info/2008/11/sql-server-services-user-account/</link><pubDate>Thu, 20 Nov 2008 22:58:40 +0000</pubDate><guid>https://www.verboon.info/2008/11/sql-server-services-user-account/</guid><description>&lt;p&gt;When you install SQL Server 2000 / 2005 / 2008 you can configure under what user account the services are running. In the past i&amp;rsquo;ve often seen people selecting &amp;ldquo;local system&amp;rdquo;, I also selected that&amp;hellip;.not thinking too much about security then and it was the easiest to do with no need to create an additional user account and as long as you don&amp;rsquo;t need to access any other domain resources that worked fine.&lt;/p&gt;</description></item><item><title>Power Consumption in standby mode</title><link>https://www.verboon.info/2008/11/power-consumption-in-standby-mode/</link><pubDate>Thu, 20 Nov 2008 22:11:27 +0000</pubDate><guid>https://www.verboon.info/2008/11/power-consumption-in-standby-mode/</guid><description>&lt;p&gt;I have come across an article that describes the &lt;a href="http://www.hardwaresecrets.com/article/519/1"&gt;power consumption of equipment in standby mode&lt;/a&gt;, found it quite interesting.&lt;/p&gt;</description></item><item><title>Some applications survive</title><link>https://www.verboon.info/2008/11/some-applications-survive/</link><pubDate>Mon, 17 Nov 2008 20:35:30 +0000</pubDate><guid>https://www.verboon.info/2008/11/some-applications-survive/</guid><description>&lt;p&gt;Throughout my IT career i have seen many application development projects but most applications would not have survived more than 5 years until they got replaced by a new one. So I was quite pleased to find this success story about a software that is still being used by a company i once worked for and I was even one of the initial application architects of that application. Looks like this application made its Return On Investment.&lt;/p&gt;</description></item><item><title>Extending User Information in AD</title><link>https://www.verboon.info/2008/11/extending-user-information-in-ad/</link><pubDate>Mon, 17 Nov 2008 19:44:51 +0000</pubDate><guid>https://www.verboon.info/2008/11/extending-user-information-in-ad/</guid><description>&lt;p&gt;The Windows 2003 Resource Kit contains a nice extension for the Active Directory Users and Computers console showing additional User Account information.&lt;/p&gt;
&lt;p&gt;The additional user account information can be enabled by registering the acctinfo.dll as described below.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image3-230x300.png" alt="ADConsole"&gt;

&lt;/p&gt;
&lt;p&gt;Follow the steps below to enable the additional user account information.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=9d467a69-57ff-4ae7-96ee-b18c4790cffd&amp;amp;displaylang=en"&gt;Download&lt;/a&gt; the Windows 2003 Resource kit tools.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Unpack / Install the Windows 2003 Resource Kit&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Copy the acctinfo.dll to c:\windows\system32&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Register the DLL by running the following command:&lt;/p&gt;</description></item><item><title>Creating GPO reports</title><link>https://www.verboon.info/2008/11/creating-gpo-reports/</link><pubDate>Thu, 13 Nov 2008 22:00:05 +0000</pubDate><guid>https://www.verboon.info/2008/11/creating-gpo-reports/</guid><description>&lt;p&gt;Usually when you need a report for a given Group Policy object, you would launch the Group Policy Management Console, select the GPO and then select the settings tab that produces the report.&lt;/p&gt;
&lt;p&gt;But what if you need a report for multiple or even all your GPOs you have within your Active Directory ? Going through each GPO and produce the report manually is going to take ages and is boring.&lt;/p&gt;</description></item><item><title>Conference Call Rules</title><link>https://www.verboon.info/2008/11/conference-call-rules/</link><pubDate>Wed, 12 Nov 2008 21:38:04 +0000</pubDate><guid>https://www.verboon.info/2008/11/conference-call-rules/</guid><description>&lt;p&gt;As part of my job i am joining conference calls quite frequently, although whenever i can I stay away from them as mostly they aren&amp;rsquo;t productive, especially when there is more than 5 people in a call, as mostly you have 3 people having a dialogue and the rest stays quiet anyway even after the call ends :-)&lt;/p&gt;
&lt;p&gt;But what I find most annoying and impolite is when people join that don&amp;rsquo;t understand some basic rules for participating conference calls. Noise, speaking in the background, hungry dogs are things that should be avoided when people join a conference call.&lt;/p&gt;</description></item><item><title>ToolTip: Bulk Drive Manager</title><link>https://www.verboon.info/2008/11/tooltip-bulk-drive-manager/</link><pubDate>Sun, 09 Nov 2008 15:36:07 +0000</pubDate><guid>https://www.verboon.info/2008/11/tooltip-bulk-drive-manager/</guid><description>&lt;p&gt;Easily and quickly disable USB Storage Drives, CD and Floppy drives across the network.  The tool can be executed in GUI and command line mode.&lt;/p&gt;
&lt;p&gt;The tool is actually just configuring the appropriate system services , therefore after applying a configuration setting, the system must be rebooted so that the change can take effect.&lt;/p&gt;
&lt;p&gt;&lt;a href="file:///C:/Users/Alex/AppData/Local/Temp/WindowsLiveWriter-429641856/supfiles164A48B7/image%5B9%5D.png"&gt;&lt;/a&gt;&lt;a href="images/image-thumb2.png"&gt;

 &lt;img src="images/image-thumb2.png" alt=""&gt;


&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The tool can be &lt;a href="http://www.dovestones.com/products/usb-drive-manager/disable-usb-cd-floppy-drives.html"&gt;downloaded&lt;/a&gt; from &lt;a href="http://www.dovestones.com/"&gt;dovestones software&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>What is eating my disk size ?</title><link>https://www.verboon.info/2008/11/what-is-eating-my-disk-size/</link><pubDate>Thu, 06 Nov 2008 21:14:11 +0000</pubDate><guid>https://www.verboon.info/2008/11/what-is-eating-my-disk-size/</guid><description>&lt;p&gt;Today I was testing some OS image within various Virtual Machines and at some stage noticed my available space on the disk became lower and lower. Although after each test i had deleted the VM entirely somehow i must have overlooked one or the other. So where are those &lt;strong&gt;BIG&lt;/strong&gt; files on your local disk that are eating your disk size ?

 &lt;img src="images/pac-man1.jpg" alt=""&gt;


 &lt;img src="images/diskdrive1.jpg" alt=""&gt;

&lt;/p&gt;
&lt;p&gt;Well I launched WinDirStat that one had recommended me once, and is really a great tool. WinDirStat provides a graphical overview of your disk, allowing you to quickly identify where the BIG files are that can be deleted to gain space again.&lt;/p&gt;</description></item><item><title>About disk drives</title><link>https://www.verboon.info/2008/11/about-disk-drives/</link><pubDate>Wed, 05 Nov 2008 23:57:33 +0000</pubDate><guid>https://www.verboon.info/2008/11/about-disk-drives/</guid><description>&lt;p&gt;Today we had a brief discussion about the impact of power cycles on the disk drive lifetime. In searching for some background information on this subject, I found the followiing.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.deq.state.or.us/lq/pubs/factsheets/sw/ComputersMonitors.pdf"&gt;http://www.deq.state.or.us/lq/pubs/factsheets/sw/ComputersMonitors.pdf&lt;/a&gt;
&lt;a href="http://labs.google.com/papers/disk_failures.pdf"&gt;http://labs.google.com/papers/disk_failures.pdf&lt;/a&gt;
This is not directly related but found it a nice story so i post it as well.
&lt;a href="http://storagemojo.com/category/disk/"&gt;http://storagemojo.com/category/disk/&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Linkedin Applications</title><link>https://www.verboon.info/2008/11/linkedin-applications/</link><pubDate>Wed, 05 Nov 2008 00:45:06 +0000</pubDate><guid>https://www.verboon.info/2008/11/linkedin-applications/</guid><description>&lt;p&gt;Those using Linkedin, check out &lt;a href="http://www.linkedin.com/static?key=application_directory"&gt;Linkedin Applications&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Microsoft AutoColage 2008 and HD View</title><link>https://www.verboon.info/2008/11/microsoft-autocolage-2008-and-hd-view/</link><pubDate>Mon, 03 Nov 2008 23:10:22 +0000</pubDate><guid>https://www.verboon.info/2008/11/microsoft-autocolage-2008-and-hd-view/</guid><description>&lt;p&gt;From time to time I visit the Microsoft Research site. It seems that there is much focus on photography and displaying pictures. &lt;a href="http://research.microsoft.com/autocollage/Default.aspx"&gt;AutoCollage 2008&lt;/a&gt; allows you to create a photo collage with little effort.&lt;/p&gt;
&lt;p&gt;Another interesting project is &lt;a href="http://research.microsoft.com/ivm/HDView.htm"&gt;HD View&lt;/a&gt; which is intended to display very large pictures.&lt;/p&gt;</description></item><item><title>Dutch architecture with free software</title><link>https://www.verboon.info/2008/11/dutch-architecture-with-free-software/</link><pubDate>Mon, 03 Nov 2008 22:09:44 +0000</pubDate><guid>https://www.verboon.info/2008/11/dutch-architecture-with-free-software/</guid><description>&lt;p&gt;Steve (a friend of mine) had send me this interesting article about how one makes money with free software. The story is about the design of a 5 euro piece that has been made with free software.&lt;/p&gt;
&lt;p&gt;Read &amp;ldquo;&lt;a href="http://pythonide.blogspot.com/2008/10/how-to-make-money-with-free-software.html"&gt;How to make money with free software&lt;/a&gt;&amp;rdquo;&lt;/p&gt;</description></item><item><title>Installing ESXi in VMWare Workstation 6.5</title><link>https://www.verboon.info/2008/11/installing-esxi-in-vmware-workstation-65/</link><pubDate>Sun, 02 Nov 2008 11:28:38 +0000</pubDate><guid>https://www.verboon.info/2008/11/installing-esxi-in-vmware-workstation-65/</guid><description>&lt;p&gt;Finally after several attempts, i&amp;rsquo;ve been able to install &lt;a href="http://www.vmware.com/products/esxi/"&gt;VMWare ESXi &lt;/a&gt;into VMware Workstation 6.5. The intend of doing this is purely to get familiar with the product. To get this done, i have been mainly following the &lt;a href="http://knowledge.xtravirt.com/white-papers/esx-3x.html"&gt;instructions &lt;/a&gt;provided by &lt;a href="http://knowledge.xtravirt.com/"&gt;xtravirt.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Once installed i had some challenges with &lt;a href="http://www.ntpro.nl/blog/archives/247-ESX-3i-Uploading-Files.html"&gt;transfering files through the Virtual Infrastructure Client datastore browser&lt;/a&gt; where i received I/O errors. After some troubleshooting it appears to be related to the network , switch configuration which i haven&amp;rsquo;t solved yet. The workaround i used for the time being is to configure the ESXi vmware network setting to &amp;ldquo;host&amp;rdquo; only instead of &amp;ldquo;Bridged&amp;rdquo;.&lt;/p&gt;</description></item><item><title>VI command reference</title><link>https://www.verboon.info/2008/11/vi-command-reference/</link><pubDate>Sun, 02 Nov 2008 10:11:59 +0000</pubDate><guid>https://www.verboon.info/2008/11/vi-command-reference/</guid><description>&lt;p&gt;VI - last time i had my very personal fight with this text editor was back in 1992 or 1993 when sitting in a Oracle Administration trainging class, and probably was the only non-UNIX guy (some time months later I was the first Windows guy that installed Oracle on NT 3.51).  Now nearly 15 years later again i come across that editor and NO i have not learned how to use it since then because so far my focus was on things where VI would not be needed, but my interest in Virtualization technologies seems to drive me somehow towards learning this VI editor , or at least the basics, like how to get out of that thing !. I had just edited a vmware configuration file on ESXi, but then found myself in not being able to save that file and exiting from VI. &lt;/p&gt;</description></item><item><title>Another great site around Virtualization</title><link>https://www.verboon.info/2008/11/another-great-site-around-virtualization/</link><pubDate>Sat, 01 Nov 2008 13:51:10 +0000</pubDate><guid>https://www.verboon.info/2008/11/another-great-site-around-virtualization/</guid><description>&lt;p&gt;In continuing my journey in Virtualization, I&amp;rsquo;ve come across another great site called &lt;a href="http://www.virtualizationadmin.com/"&gt;VirtualizationAdmin.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;the site has a great collection of tutorials, blogs, white papers, software and more, definitely worth visiting it.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.verboon.info/"&gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Don’t Wait for Windows 7</title><link>https://www.verboon.info/2008/10/dont-wait-for-windows-7/</link><pubDate>Wed, 29 Oct 2008 13:46:29 +0000</pubDate><guid>https://www.verboon.info/2008/10/dont-wait-for-windows-7/</guid><description>&lt;p&gt;I just recevied an updated paper from Microsoft regarding Windows Vista and some statements why not to wait for Windows7.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;There is no need to wait for Windows 7. It is a goal of the Windows 7 release to minimize application compatibility for customers who have deployed Windows Vista since there was considerable kernel and device level innovation in Windows Vista. The Windows 7 release is expected to have only minor changes in these areas. Customers who are still using Windows XP when Windows 7 releases will
have a similar application compatibility experience moving to Windows 7 as exists moving to Windows Vista from Windows XP.&lt;/em&gt;
* *&lt;/p&gt;</description></item><item><title>News about Vista SP2</title><link>https://www.verboon.info/2008/10/news-about-vista-sp2/</link><pubDate>Tue, 28 Oct 2008 10:56:40 +0000</pubDate><guid>https://www.verboon.info/2008/10/news-about-vista-sp2/</guid><description>&lt;p&gt;Until last week we have just seen rumours around the Service Pack 2 for Windows Vista. The only visible thing from Microsoft was a placeholder &lt;a href="http://support.microsoft.com/default.aspx?scid=kb;en-us;948465"&gt;KB &lt;/a&gt;number on their Support page.&lt;/p&gt;
&lt;p&gt;On October 24, Microsoft has droppped some more information on their Windows Vista blog about the Service Pack 2 for Windows Vista.&lt;/p&gt;</description></item><item><title>Windows Azure an introduction</title><link>https://www.verboon.info/2008/10/windows-azure-an-introduction/</link><pubDate>Mon, 27 Oct 2008 19:23:31 +0000</pubDate><guid>https://www.verboon.info/2008/10/windows-azure-an-introduction/</guid><description>&lt;p&gt;Curious about Windows Azure ?&lt;/p&gt;
&lt;p&gt;&lt;a href="http://channel9.msdn.com/posts/Charles/Manuvir-Das-Introducing-Windows-Azure/"&gt;Manuvir-Das-Introducing-Windows-Azure&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;More information about Windows Azure can be found &lt;a href="http://www.microsoft.com/azure/default.mspx"&gt;here&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;
 &lt;img src="./images/windowsazure.png" alt="WindowsAzure"&gt;

&lt;/p&gt;
&lt;p&gt;&lt;a href="https://learn.microsoft.com/en-us/shows/pdc-pdc08/es16"&gt;A lap around Windows Azure&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Management</title><link>https://www.verboon.info/2008/10/management/</link><pubDate>Mon, 27 Oct 2008 10:12:02 +0000</pubDate><guid>https://www.verboon.info/2008/10/management/</guid><description>&lt;p&gt;A man in a hot air balloon realised he was lost. He reduced altitude and spotted a woman below. He descended a bit more and shouted&amp;hellip;&lt;/p&gt;
&lt;p&gt; &amp;lsquo;Excuse me, can you help me? I promised a friend I would meet him an hour ago but I don&amp;rsquo;t know where I am.&amp;rsquo;&lt;/p&gt;
&lt;p&gt; The woman below replied, &amp;lsquo;You&amp;rsquo;re in a hot air balloon hovering approximately 30 feet above the ground.. You&amp;rsquo;re between 40 and 41 degrees north latitude and between 59 and 60 degrees west longitude.&amp;rsquo;&lt;/p&gt;</description></item><item><title>Don't skip Vista</title><link>https://www.verboon.info/2008/10/dont-skip-vista/</link><pubDate>Thu, 23 Oct 2008 20:25:55 +0000</pubDate><guid>https://www.verboon.info/2008/10/dont-skip-vista/</guid><description>&lt;p&gt;While most people again seem to get excited about Microsoft&amp;rsquo;s next operating system and waste their time with rumours and guessing when it will be released, let me continue with promoting not to skip Vista :-)&lt;/p&gt;
&lt;p&gt;An interesting article about &amp;ldquo;&lt;a href="http://www.cio.com/article/455911/Five_Reasons_Why_Skipping_Windows_Vista_Could_Backfire"&gt;Five Reasons Why Skipping Windows Vista Could Backfire&lt;/a&gt;&amp;rdquo; was posted yesterday on &lt;a href="http://www.cio.com"&gt;www.cio.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I found the arguments good enough to mention this article here.&lt;/p&gt;</description></item><item><title>User Profile Hive Cleanup Service Installation (UPHClean)</title><link>https://www.verboon.info/2008/10/user-profile-hive-cleanup-service-installation-uphclean/</link><pubDate>Thu, 23 Oct 2008 20:11:34 +0000</pubDate><guid>https://www.verboon.info/2008/10/user-profile-hive-cleanup-service-installation-uphclean/</guid><description>&lt;p&gt;Today&amp;rsquo;s challenge was to get UPHClean.msi installing correctly. You would think that installing an MSI package is an easy thing to do, so thought I. But unfortunately MSI is not always MSI. Looking at all the posts on the web, it seems I was not the only one who had a bit of a challenge getting this installed in an automated way.&lt;/p&gt;
&lt;p&gt;When launching the UPHClean.msi manually all works fine, software installs, service gets registered and the package is being listed in the Add/Remove programs list.&lt;/p&gt;</description></item><item><title>What happens before the OS loads</title><link>https://www.verboon.info/2008/10/what-happens-before-the-os-loads/</link><pubDate>Tue, 21 Oct 2008 19:12:02 +0000</pubDate><guid>https://www.verboon.info/2008/10/what-happens-before-the-os-loads/</guid><description>&lt;p&gt;Ever wondered what actually happens when you turn on your PC before it loads the operating system ? Watch this video with Jamie Schwartz, Development Lead, Windows Kernel Dev team, and Andrew Ritz, Development Manager, Windows Kernel Dev team.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=bNLonfLNNUE"&gt;Windows Vista PreOS Environment: What happens before the OS loads&lt;/a&gt;&lt;/p&gt;</description></item><item><title>VMWare 6.5 available</title><link>https://www.verboon.info/2008/10/vmware-65-available/</link><pubDate>Mon, 20 Oct 2008 20:17:15 +0000</pubDate><guid>https://www.verboon.info/2008/10/vmware-65-available/</guid><description>&lt;p&gt;I must have missed this somehow :-) VMWare finally released VMWare Workstation 6.5. For those that didn&amp;rsquo;t notice it too, here&amp;rsquo;s the &lt;a href="http://www.vmware.com/support/ws65/doc/releasenotes_ws65.html#whatsnew"&gt;release notes&lt;/a&gt;. It does note make sense here to list any of the highlights as there are just too many of them, all described within the &lt;a href="http://www.vmware.com/support/ws65/doc/releasenotes_ws65.html"&gt;release notes&lt;/a&gt;. Well&amp;hellip;. for those that like automation, have a look at &lt;a href="http://www.vmware.com/pdf/vix160_vmrun_command.pdf"&gt;vmrun&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;And of course there is also the &lt;a href="http://www.vmware.com/support/player25/doc/releasenotes_player25.html"&gt;VMWare Player 2.5&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>All security updates on a DVD</title><link>https://www.verboon.info/2008/10/all-security-updates-on-a-dvd/</link><pubDate>Mon, 20 Oct 2008 19:31:19 +0000</pubDate><guid>https://www.verboon.info/2008/10/all-security-updates-on-a-dvd/</guid><description>&lt;p&gt;I do periodically browse through the Microsoft Download Center (&lt;a href="http://www.microsoft.com/beta/downloads/Default.aspx"&gt;Beta&lt;/a&gt;) to see if there is anything new that is of interest to me. Today i came across Article &lt;a href="http://support.microsoft.com/kb/913086/en-us"&gt;913086 &lt;/a&gt;which describes an alternative way of obtaining all Microsoft Security patches for all Operating systems and languages.&lt;/p&gt;
&lt;p&gt;The ISO image files are intended for corporate administrators who:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Manage large multinational organizations.&lt;/li&gt;
&lt;li&gt;Must download multiple individual language versions of each security update.&lt;/li&gt;
&lt;li&gt;Do not use an automated solution such as Microsoft Windows Server Update Services (WSUS).&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>ToolTip - chml.exe manage Windows Integrity Levels</title><link>https://www.verboon.info/2008/10/tooltip-chmlexe-manage-windows-integrity-levels/</link><pubDate>Mon, 20 Oct 2008 19:02:34 +0000</pubDate><guid>https://www.verboon.info/2008/10/tooltip-chmlexe-manage-windows-integrity-levels/</guid><description>&lt;p&gt;To be honest i haven&amp;rsquo;t gone into the details of the Windows Integrity Levels myself but wanted to mention the &lt;a href="http://www.minasi.com/vista/chml.htm"&gt;chml.exe &lt;/a&gt;tool that can be downloaded from Mark Minasi&amp;rsquo;s &lt;a href="http://www.minasi.com/"&gt;web site&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;More details about the Windows Vista Integrity Mechanism can be found &lt;a href="http://msdn.microsoft.com/en-us/library/bb625964.aspx"&gt;here&lt;/a&gt;:&lt;/p&gt;</description></item><item><title>GPO Logging custom ADM</title><link>https://www.verboon.info/2008/10/gpo-logging-custom-adm/</link><pubDate>Mon, 20 Oct 2008 18:40:50 +0000</pubDate><guid>https://www.verboon.info/2008/10/gpo-logging-custom-adm/</guid><description>&lt;p&gt;Last week we have been doing some GPO troubleshooting. Instead of setting all GPO logging options manually the custom GPO logging ADM(x) files found on GPOGUY.COM appeared to be very handy.&lt;/p&gt;
&lt;p&gt;You can download the cutom ADM files &lt;a href="http://www.gpoguy.com/FreeTools/FreeToolsLibrary/tabid/67/agentType/View/PropertyID/84/Default.aspx"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Microsoft Chemical Team blog</title><link>https://www.verboon.info/2008/10/microsoft-chemical-team-blog/</link><pubDate>Thu, 16 Oct 2008 06:45:21 +0000</pubDate><guid>https://www.verboon.info/2008/10/microsoft-chemical-team-blog/</guid><description>&lt;p&gt;For those who do work within or are working with the chemical industry this site might be of interest.
&lt;a href="http://blogs.msdn.com/chemicals/default.aspx"&gt;http://blogs.msdn.com/chemicals/default.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Highlighting the impact of information technology on the chemical industry&lt;/em&gt;&lt;/p&gt;</description></item><item><title>Multilanguage pack update for XP SP3</title><link>https://www.verboon.info/2008/10/multilanguage-pack-update-for-xp-sp3/</link><pubDate>Wed, 01 Oct 2008 19:07:11 +0000</pubDate><guid>https://www.verboon.info/2008/10/multilanguage-pack-update-for-xp-sp3/</guid><description>&lt;p&gt;Those that deploy Windows XP Service Pack 3 English and use multilanguage packs should consider the following update that fixes some localization issues.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://support.microsoft.com/?kbid=942766"&gt;KB942766&lt;/a&gt; and download &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=d3f8f6ab-84f1-4095-8709-df509b1bee22&amp;amp;DisplayLang=en"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>TCP/IP Fundamentals for Windows</title><link>https://www.verboon.info/2008/10/tcpip-fundamentals-for-windows/</link><pubDate>Wed, 01 Oct 2008 05:39:12 +0000</pubDate><guid>https://www.verboon.info/2008/10/tcpip-fundamentals-for-windows/</guid><description>&lt;p&gt;Need an update on TCP/IP ? then download this paper:  &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=c76296fd-61c9-4079-a0bb-582bca4a846f&amp;amp;DisplayLang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=c76296fd-61c9-4079-a0bb-582bca4a846f&amp;amp;DisplayLang=en&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Microsoft Volume Licensing</title><link>https://www.verboon.info/2008/10/microsoft-volume-licensing/</link><pubDate>Wed, 01 Oct 2008 05:31:50 +0000</pubDate><guid>https://www.verboon.info/2008/10/microsoft-volume-licensing/</guid><description>&lt;p&gt;Most recent Microsoft Volume Licensing documentation can be found here:
&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=e8798816-b0ba-4337-ba38-8fe2cf32b5d8&amp;amp;DisplayLang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=e8798816-b0ba-4337-ba38-8fe2cf32b5d8&amp;amp;DisplayLang=en&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Volume activation documentation</title><link>https://www.verboon.info/2008/09/volume-activation-documentation/</link><pubDate>Mon, 29 Sep 2008 20:31:06 +0000</pubDate><guid>https://www.verboon.info/2008/09/volume-activation-documentation/</guid><description>&lt;p&gt;Microsoft recently updated their volume activation 2.0 technical guidance documents. Everything you need about volume activation when deploying Vista / Win2008 can be found here:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=9893f83e-c8a5-4475-b025-66c6b38b46e3&amp;amp;DisplayLang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=9893f83e-c8a5-4475-b025-66c6b38b46e3&amp;amp;DisplayLang=en&lt;/a&gt;&lt;/p&gt;</description></item><item><title>A site worth mentioning</title><link>https://www.verboon.info/2008/09/a-site-worth-mentioning/</link><pubDate>Sat, 27 Sep 2008 22:17:19 +0000</pubDate><guid>https://www.verboon.info/2008/09/a-site-worth-mentioning/</guid><description>&lt;p&gt;While searching for something I came across the site &lt;a href="http://www.computerperformance.co.uk/index.htm"&gt;computer performance&lt;/a&gt;, why the sites is called like that, i don&amp;rsquo;t know, but it has a lot of interesting content related to windows 2008, vista, scripting etc. so that i find it worth mentioning.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="./images/cpwebsite.png" alt="cpwebsite"&gt;

&lt;/p&gt;</description></item><item><title>iTunes Genius rocks</title><link>https://www.verboon.info/2008/09/itunes-genius-rocks/</link><pubDate>Sat, 27 Sep 2008 21:23:37 +0000</pubDate><guid>https://www.verboon.info/2008/09/itunes-genius-rocks/</guid><description>&lt;p&gt;With &lt;a href="http://www.apple.com/itunes/whatsnew/"&gt;iTunes 8&lt;/a&gt; Apple has added a new feature called Genius. when playing music the genius sidebar shows you related artists and songs.&lt;/p&gt;
&lt;p&gt;So while playing the first song of this playlist&amp;hellip;&amp;hellip;.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image-thumb4.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;it does automatically show me the following related artists and songs.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image-thumb5.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;the idea is not new, but i like to see it being added to iTunes.&lt;/p&gt;</description></item><item><title>ToolTip - Shadowexplorer</title><link>https://www.verboon.info/2008/09/tooltip-shadowexplorer/</link><pubDate>Fri, 26 Sep 2008 20:09:32 +0000</pubDate><guid>https://www.verboon.info/2008/09/tooltip-shadowexplorer/</guid><description>&lt;p&gt;This week i found a nice little tool called &lt;a href="http://www.shadowexplorer.com/"&gt;ShadowExplorer&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;ShadowExplorer allows you to browse the shadow copies created by the Windows® VistaTM Volume Shadow Copy Service. It&amp;rsquo;s especially thought for users of the home editions, who don&amp;rsquo;t have access to the shadow copies by default, but it&amp;rsquo;s also useful for users of the other editions.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Download from: &lt;a href="http://www.shadowexplorer.com/downloads.html"&gt;http://www.shadowexplorer.com/downloads.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;As always, give it a try.&lt;/p&gt;</description></item><item><title>vPro colors in BIOS</title><link>https://www.verboon.info/2008/09/vpro-colors-in-bios/</link><pubDate>Fri, 26 Sep 2008 19:48:16 +0000</pubDate><guid>https://www.verboon.info/2008/09/vpro-colors-in-bios/</guid><description>&lt;p&gt;When remotely accessing the system BIOS of a HP Compaq dc7800 desktop machine using vPro, the BIOS appears in black and white as shown in the picture below:&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image-thumb2.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;to get the native BIOS colors you must configure the terminal emulator mode to ANSI&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image-thumb3.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;then, the BIOS will appear with colors as if you were sitting in front of the physical machine.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image6.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;Thanks to Claude Henchoz for the hint.&lt;/p&gt;</description></item><item><title>Wireless GPO settings for XP</title><link>https://www.verboon.info/2008/09/wireless-gpo-settings-for-xp/</link><pubDate>Wed, 17 Sep 2008 22:49:48 +0000</pubDate><guid>https://www.verboon.info/2008/09/wireless-gpo-settings-for-xp/</guid><description>&lt;p&gt;In the last 2 days i have spend some time in getting Wireless GPO settings applied to a Windows XP client.&lt;/p&gt;
&lt;p&gt;I was actually about to describe what i have done to get it working, but just noticed that there is already a similar article published on &lt;a href="http://technet.microsoft.com/en-us/magazine/cc162468.aspx"&gt;Technet Magazine&lt;/a&gt; related to Vista, so i am not going to rewrite things in detail again.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://technet.microsoft.com/en-us/magazine/cc162468.aspx"&gt;&lt;em&gt;The Cable Guy Wireless Group Policy Settings for Windows Vista&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Getting annoyed by the rumors</title><link>https://www.verboon.info/2008/09/getting-annoyed-by-the-rumors/</link><pubDate>Wed, 17 Sep 2008 22:35:26 +0000</pubDate><guid>https://www.verboon.info/2008/09/getting-annoyed-by-the-rumors/</guid><description>&lt;p&gt;Instead of manually searching the web, i have created some &lt;a href="http://www.google.com/alerts/"&gt;Google Alerts&lt;/a&gt;. This is very useful as it does simply send me an e-mail every day with the found results.&lt;/p&gt;
&lt;p&gt;Of course like many others i&amp;rsquo;m also interested about what is going on around Windows 7, but to be honest, i really am not interested on how &amp;ldquo;&lt;a href="http://community.winsupersite.com/blogs/paul/archive/2008/09/16/first-windows-7-m3-screenshot-appears.aspx"&gt;Paint&lt;/a&gt;&amp;rdquo; will look.&lt;/p&gt;
&lt;p&gt;What annoys me most is all the rumors going around about the possible release date for Windows 7, first we heard 2010, then some argue &lt;a href="http://blogs.zdnet.com/Bott/?p=545"&gt;2009&lt;/a&gt;, but today i even see messages speaking about Summer 2009 and of course Microsoft is not commenting on any of those messages.&lt;/p&gt;</description></item><item><title>HP bullet proof server</title><link>https://www.verboon.info/2008/09/hp-bullet-proof-server/</link><pubDate>Wed, 17 Sep 2008 22:09:20 +0000</pubDate><guid>https://www.verboon.info/2008/09/hp-bullet-proof-server/</guid><description>&lt;p&gt;No comment, just a funny video.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.youtube.com/watch?v=VFyXlb26ihs&amp;amp;hl=en&amp;amp;fs=1"&gt;HP Bullet Proof&lt;/a&gt;&lt;/p&gt;
&lt;div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;"&gt;
			&lt;iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen" loading="eager" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube.com/embed/VFyXlb26ihs?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" title="YouTube video"&gt;&lt;/iframe&gt;
		&lt;/div&gt;</description></item><item><title>Slipstreaming IE8</title><link>https://www.verboon.info/2008/09/slipstreaming-ie8/</link><pubDate>Mon, 15 Sep 2008 18:44:23 +0000</pubDate><guid>https://www.verboon.info/2008/09/slipstreaming-ie8/</guid><description>&lt;p&gt;The &amp;ldquo;&lt;a href="http://blogs.msdn.com/nzie8/default.aspx"&gt;New Zealand IE8 Taskforce&lt;/a&gt;&amp;rdquo; posted a nice article on how to &lt;a href="http://blogs.msdn.com/nzie8/archive/2008/09/15/slipstreaming-ie8.aspx"&gt;slipstream IE8&lt;/a&gt; into Windows Vista and Windows Server 2008 images.&lt;/p&gt;</description></item><item><title>Wireless Router with Power button</title><link>https://www.verboon.info/2008/09/wireless-router-with-power-button/</link><pubDate>Sun, 14 Sep 2008 15:34:31 +0000</pubDate><guid>https://www.verboon.info/2008/09/wireless-router-with-power-button/</guid><description>&lt;p&gt;This is what i have been looking for since a while, about 12 months ago i was actively searching for a Wireless router with a power on/off button, but with no luck.&lt;/p&gt;
&lt;p&gt;Yesterday i read a local IT magazine where there was a reference to a &lt;a href="http://www.netgear.com/Products/RoutersandGateways/WirelessNRoutersandGateways/WNR2000.aspx"&gt;Netgrear&lt;/a&gt; Wireless Router that has a power on/off button.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image3.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;I find having a power on/off button very useful for 2 reasons:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Energy saving&lt;/li&gt;
&lt;li&gt;Less Wireless signals in the house when not needed&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Till now the family just unplugged the power cable , but that isn&amp;rsquo;t as convenient as just pressing a button, so soon this device will replace our current one.&lt;/p&gt;</description></item><item><title>AppDeploy Repackager</title><link>https://www.verboon.info/2008/09/appdeploy-repackager/</link><pubDate>Sat, 13 Sep 2008 12:17:12 +0000</pubDate><guid>https://www.verboon.info/2008/09/appdeploy-repackager/</guid><description>&lt;p&gt;Bob Kelly has launched a free MSI Packaging tool called the &lt;a href="http://www.appdeploy.com/tools/repackager"&gt;AppDeploy Repackager.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;The AppDeploy Repackager is a simple freeware snapshot tool for the creation of Windows Installer (MSI) setup packages&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;More information about what the Repackager can do and can not do can be found in the &lt;a href="http://www.appdeploy.com/tools/repackager/faq.asp"&gt;FAQ&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="./images/packagingtool.png" alt="Repackager"&gt;

&lt;/p&gt;</description></item><item><title>3 seconds to get system serial number</title><link>https://www.verboon.info/2008/09/3-seconds-to-get-system-serial-number/</link><pubDate>Wed, 10 Sep 2008 15:30:21 +0000</pubDate><guid>https://www.verboon.info/2008/09/3-seconds-to-get-system-serial-number/</guid><description>&lt;p&gt;Okay, depends on how fast you can type. Start a command prompt and enter the following command:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;wmic csproduct get identifyingnumber,vendor,name
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;In simple words, wmic is a WMI commandline tool. It&amp;rsquo;s around since XP if i am right, but there hasn&amp;rsquo;t been much documentation for it:&lt;/p&gt;
&lt;p&gt;Some references here:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://technet.microsoft.com/en-us/library/bb742610.aspx"&gt;http://technet.microsoft.com/en-us/library/bb742610.aspx&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/aa394531.aspx"&gt;http://msdn.microsoft.com/en-us/library/aa394531.aspx&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Intel vPro Expert center</title><link>https://www.verboon.info/2008/09/intel-vpro-expert-center/</link><pubDate>Mon, 08 Sep 2008 19:35:50 +0000</pubDate><guid>https://www.verboon.info/2008/09/intel-vpro-expert-center/</guid><description>&lt;p&gt;Michele from Intel was kind enough to send me the link to the &lt;a href="http://communities.intel.com/community/vproexpert"&gt;Intel vPro Expert center&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Another good link is the Intel vPro Expert Center. We post all of our user documentation, training, etc up there - plus we get really good dialog going between end users and the engineers.&lt;/em&gt;&lt;/p&gt;</description></item><item><title>All those being pessimistic about Vista Read this</title><link>https://www.verboon.info/2008/09/all-those-being-pessimistic-about-vista-read-this/</link><pubDate>Mon, 08 Sep 2008 15:20:22 +0000</pubDate><guid>https://www.verboon.info/2008/09/all-those-being-pessimistic-about-vista-read-this/</guid><description>&lt;p&gt;All those being pessimistic about Windows Vista, book some time and carefully read this:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.tweakguides.com/VA_1.html"&gt;http://www.tweakguides.com/VA_1.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/vista-resolved.jpg" alt="vista_resolved"&gt;

&lt;/p&gt;</description></item><item><title>Never heard of vPro before ?</title><link>https://www.verboon.info/2008/09/never-heard-of-vpro-before/</link><pubDate>Sun, 07 Sep 2008 21:13:01 +0000</pubDate><guid>https://www.verboon.info/2008/09/never-heard-of-vpro-before/</guid><description>&lt;p&gt;Well then it&amp;rsquo;s time now to get familiar with it. Since about 2 years Intel is shipping &lt;a href="http://www.intel.com/technology/vpro/index.htm"&gt;vPro&lt;/a&gt; technology, but still many people aren&amp;rsquo;t familiar with this technology or haven&amp;rsquo;t even heard of it at all, for those I recommend to look at these demonstration movies:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.intel.com/business/business-pc/demo/demo.htm"&gt;http://www.intel.com/business/business-pc/demo/demo.htm&lt;/a&gt;
&lt;a href="http://www.intel.com/business/enterprise/emea/eng/vpro/demo/"&gt;http://www.intel.com/business/enterprise/emea/eng/vpro/demo/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;or watch the intel vPro demo from the MMS 2008 keynote&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.youtube.com/watch?v=wlj7u3tOQ9s"&gt;http://www.youtube.com/watch?v=wlj7u3tOQ9s&lt;/a&gt;
&lt;a href="http://www.youtube.com/watch?v=7ByT-r_C9U0&amp;amp;feature=related"&gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>The VistaPE project</title><link>https://www.verboon.info/2008/09/the-vistape-project/</link><pubDate>Sun, 07 Sep 2008 20:11:45 +0000</pubDate><guid>https://www.verboon.info/2008/09/the-vistape-project/</guid><description>&lt;p&gt;Those of you that work within the desktop management space might be familiar with the PE Builder aka as &lt;a href="http://www.nu2.nu/pebuilder/"&gt;BartPE&lt;/a&gt;.Since WinPE was only available to enterprise customers, BartPE was a good alternative for those that had did not have access to WinPE. the PE builder allowed building a preboot environment boot CD by just using the Windows XP or Windows 2003 sources.&lt;/p&gt;
&lt;p&gt;With the release of the Windows Automated Installation kit (&lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=C7D4BC6D-15F3-4284-9123-679830D629F2&amp;amp;displaylang=de"&gt;WAIK&lt;/a&gt;), anyone has access to &lt;a href="http://technet.microsoft.com/en-us/library/cc507857.aspx"&gt;WinPE 2.0&lt;/a&gt;, so anyone now can build his PE based boot sources.&lt;/p&gt;</description></item><item><title>Don't wait for Windows 7 move to Vista</title><link>https://www.verboon.info/2008/09/dont-wait-for-windows-7-move-to-vista/</link><pubDate>Sun, 07 Sep 2008 15:08:56 +0000</pubDate><guid>https://www.verboon.info/2008/09/dont-wait-for-windows-7-move-to-vista/</guid><description>&lt;p&gt;In both work and private life moving to Vista becomes a dominating topic. Of course there are reasons to stay on XP and hold on for another 2 years and then move to Windows 7, but should Microsoft release Windows 7 as planned in early 2010, it then still takes at least a year until enterprise users will see it, as from experience, enterprises don&amp;rsquo;t adopt new operating systems quickly and there is still this myth of waiting for the first service pack, to give Windows 2008 server a boost , it was released initially with service pack 1 included (just kidding here).&lt;/p&gt;</description></item><item><title>Windows 7 Wallpaper preview</title><link>https://www.verboon.info/2008/09/windows-7-wallpaper-preview/</link><pubDate>Sun, 07 Sep 2008 13:44:19 +0000</pubDate><guid>https://www.verboon.info/2008/09/windows-7-wallpaper-preview/</guid><description>&lt;p&gt;It will take a while until we see Microsoft&amp;rsquo;s next operating system Windows 7, but for those that can&amp;rsquo;t wait, some creative people have already posted some &lt;a href="http://www.technobuzz.net/windows-7-wallpapers/"&gt;wallpapers&lt;/a&gt; :-). Well one thing we know for sure, it won&amp;rsquo;t be the wallpapers that will cause a potential delay of the final release.&lt;/p&gt;</description></item><item><title>Prep-ing WINPE does make a difference</title><link>https://www.verboon.info/2008/09/prep-ing-winpe-does-make-a-difference/</link><pubDate>Sat, 06 Sep 2008 12:35:57 +0000</pubDate><guid>https://www.verboon.info/2008/09/prep-ing-winpe-does-make-a-difference/</guid><description>&lt;p&gt;When creating WinPE 2.0 boot images, make sure you run the &lt;a href="http://technet.microsoft.com/en-us/library/cc749161.aspx"&gt;PEImg&lt;/a&gt; /prep command against your boot.wim as it does make a significant difference in sze as shown in the table below:&lt;/p&gt;
&lt;p&gt;Bootable ISO file with WiinPE 2.0
Size in MB&lt;/p&gt;
&lt;p&gt;boot.wim prepped
146 mb&lt;/p&gt;
&lt;p&gt;boot.wim not prepped
203 MB&lt;/p&gt;
&lt;p&gt;Considering this all is loaded into memory, you might want to make sure to reduce the size of the boot.wim to an absolute minimum.&lt;/p&gt;</description></item><item><title>Google launches Chrome Browser</title><link>https://www.verboon.info/2008/09/google-launches-chrome-browser/</link><pubDate>Tue, 02 Sep 2008 22:58:04 +0000</pubDate><guid>https://www.verboon.info/2008/09/google-launches-chrome-browser/</guid><description>&lt;p&gt;Today Google launched its own first web browser called &lt;a href="http://www.google.com/chrome/?hl=en"&gt;Chrome&lt;/a&gt;. Less is more, Chrome comes with a very nice lean design.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image-thumb.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;Chrome has a couple of nice &lt;a href="http://www.google.com/chrome/intl/en/features.html?hl=en"&gt;features&lt;/a&gt;, one I personally found quite interesting is that the address bar also acts as the search bar. As you type in words in the address bar, you receive instant search results.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image-thumb1.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m quite sure that the chrome browser will get quickly adopted by home users, as we have seen previously happening with the &lt;a href="http://www.mozilla.com/en-US/firefox/"&gt;Firefox&lt;/a&gt; browser, but I&amp;rsquo;m curious to see if this browser will become a serious competitor within the enterprise space, where &lt;a href="http://www.populationstatistic.com/archives/2008/09/01/google-chrome-a-browser-without-a-home/"&gt;Internet Explorer still plays a dominant role&lt;/a&gt; and most likely will continue to do so.&lt;/p&gt;</description></item><item><title>IE 8 Beta 2 released</title><link>https://www.verboon.info/2008/08/ie-8-beta-2-released/</link><pubDate>Thu, 28 Aug 2008 07:00:11 +0000</pubDate><guid>https://www.verboon.info/2008/08/ie-8-beta-2-released/</guid><description>&lt;p&gt;Earlier as planned, Microsoft has released Internet Explorer 8 Beta 2. A final release date has not been communicated yet.
&lt;a href="http://www.microsoft.com/windows/internet-explorer/beta/"&gt;http://www.microsoft.com/windows/internet-explorer/beta/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;
 &lt;img src="./images/ie8beta.png" alt="IE8Beta"&gt;

&lt;/p&gt;</description></item><item><title>Take a break</title><link>https://www.verboon.info/2008/08/take-a-break/</link><pubDate>Tue, 26 Aug 2008 19:37:52 +0000</pubDate><guid>https://www.verboon.info/2008/08/take-a-break/</guid><description>&lt;p&gt;Remember  Space Invaders. &amp;hellip;&amp;hellip;if you&amp;rsquo;re in the office, turn of sound :-)&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image-thumb10.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;The flash based game can be found &lt;a href="http://www.neave.com/games/invaders/invaders_external.swf"&gt;here&lt;/a&gt;. And if you have read my post about u&lt;a href="./../using-bits-for-file-downloads/index.md"&gt;sing BITS for file downloads&lt;/a&gt; you can download the swf file for offline use as well.&lt;/p&gt;
&lt;p&gt;enjoy&lt;/p&gt;</description></item><item><title>Organize your desktop</title><link>https://www.verboon.info/2008/08/organize-your-desktop/</link><pubDate>Mon, 25 Aug 2008 20:32:55 +0000</pubDate><guid>https://www.verboon.info/2008/08/organize-your-desktop/</guid><description>&lt;p&gt;&lt;a href="http://technet.microsoft.com/en-us/sysinternals/default.aspx"&gt;Sysinternals&lt;/a&gt; published a new nice utility called &lt;a href="http://technet.microsoft.com/en-us/sysinternals/cc817881.aspx"&gt;Desktops&lt;/a&gt;. Not that this is something we haven&amp;rsquo;t seen before, but like all the tools from sysinternals it&amp;rsquo;s all nicely packaged into one executable.&lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s definitely worth a try. &lt;em&gt;Thanks Tobi for the hint :-)&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image-thumb9.png" alt="image"&gt;

&lt;/p&gt;</description></item><item><title>Identifying the WDS Server</title><link>https://www.verboon.info/2008/08/identifying-the-wds-server/</link><pubDate>Mon, 25 Aug 2008 20:14:47 +0000</pubDate><guid>https://www.verboon.info/2008/08/identifying-the-wds-server/</guid><description>&lt;p&gt;When deploying an image from a WDS server it might be useful to know its computer name. &lt;a href="http://www.deployvista.com/Blog/tabid/70/BlogID/1/language/en-US/Default.aspx"&gt;Johan Arwidmark&lt;/a&gt; has posted the details about the WDSServer variable on his blog here:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.deployvista.com/Blog/tabid/70/EntryID/35/Default.aspx"&gt;http://www.deployvista.com/Blog/tabid/70/EntryID/35/Default.aspx&lt;/a&gt;&lt;/p&gt;</description></item><item><title>No Automatic reboot please</title><link>https://www.verboon.info/2008/08/no-automatic-reboot-please/</link><pubDate>Sun, 24 Aug 2008 13:59:22 +0000</pubDate><guid>https://www.verboon.info/2008/08/no-automatic-reboot-please/</guid><description>&lt;p&gt;Saturday morning, before going out with my family on a shopping tour I started a large FTP download and assumed it would have completed upon my return&amp;hellip;. a few hours later, I found my system at the logon prompt, as it had rebooted itself automatically and of course the FTP download was not completed.&lt;/p&gt;
&lt;p&gt;What happened ? Very simple, Windows Update had automatically rebooted the system, probably after having displayed a message as shown in the screen shot below.&lt;/p&gt;</description></item><item><title>The need for installing the Intel Chipset update</title><link>https://www.verboon.info/2008/08/the-need-for-installing-the-intel-chipset-update/</link><pubDate>Thu, 21 Aug 2008 21:56:10 +0000</pubDate><guid>https://www.verboon.info/2008/08/the-need-for-installing-the-intel-chipset-update/</guid><description>&lt;p&gt;Within one of the projects I&amp;rsquo;m working on, there was a debate about installing the Intel Chipset software. It was requested not to install it. I could not agree with that, as it is a common known best practice to install the Intel Chipset update software unless the operating system can configure the Intel chipset natively.&lt;/p&gt;
&lt;p&gt;A detailed table about when the Intel chipset software installation is needed can be found here:&lt;/p&gt;</description></item><item><title>The other search engine</title><link>https://www.verboon.info/2008/08/the-other-search-engine/</link><pubDate>Thu, 21 Aug 2008 21:31:10 +0000</pubDate><guid>https://www.verboon.info/2008/08/the-other-search-engine/</guid><description>&lt;p&gt;When searching the web probably most of us do use Google, because although some don&amp;rsquo;t like to hear it, it has simply become the default search engine for most users and there doesn&amp;rsquo;t seem to be much competition, or would you use MSN search ? :-)&lt;/p&gt;
&lt;p&gt;I recently read an article in a newspaper about a new search engine that was being launched called CUIL, I became interested as they claim having the largest index, even larger than Google. Well to be honest i don&amp;rsquo;t really care if that is true or not, but i must say that they do provide a different web search experience (see picture below)&lt;/p&gt;</description></item><item><title>Official blog on Windows 7</title><link>https://www.verboon.info/2008/08/official-blog-on-windows-7/</link><pubDate>Mon, 18 Aug 2008 09:44:33 +0000</pubDate><guid>https://www.verboon.info/2008/08/official-blog-on-windows-7/</guid><description>&lt;p&gt;Looks like Microsoft has launched its first official blog that focuses on Windows 7. Read more here:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/e7/default.aspx"&gt;http://blogs.msdn.com/e7/default.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://blogs.windows.com/windowsexperience/tag/engineering-windows-7/"&gt;Archive&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;
 &lt;img src="./images/blogwin7.png" alt="Engineering7"&gt;

&lt;/p&gt;</description></item><item><title>GP Preferences</title><link>https://www.verboon.info/2008/08/gp-preferences/</link><pubDate>Fri, 15 Aug 2008 15:58:36 +0000</pubDate><guid>https://www.verboon.info/2008/08/gp-preferences/</guid><description>&lt;p&gt;In 2006 Microsoft acquired the company DesktopStandard known for its extending Group Policy products GPVault and PolicyMaker.&lt;/p&gt;
&lt;p&gt;While GPVault has become part of Microsofts MDOP suite that is available only for Enterprise customers that have a Software Assurance contract, the Policy Maker features have been available to everyone.&lt;/p&gt;
&lt;p&gt;The PolicyMaker GPO extensions are now called GP Preferences.&lt;/p&gt;
&lt;p&gt;GPO Preferences can be managed directly from a Windows 2008 system that has the latest GPMC installed or through a Windows Vista client with RSAT installed.
With GP Preferences you can now manage Windows 2008 server, Windows Vista, Server 2003 SP1 and Windows XP SP2.&lt;/p&gt;</description></item><item><title>Enable access to RSAT after installation</title><link>https://www.verboon.info/2008/08/enable-access-to-rsat-after-installation/</link><pubDate>Fri, 15 Aug 2008 10:11:39 +0000</pubDate><guid>https://www.verboon.info/2008/08/enable-access-to-rsat-after-installation/</guid><description>&lt;p&gt;On Windows 2000/XP you used to install the adminpak.msi to get access to the various Administrator tools such as the Active Directory Users and Computers or the DHCP management interface.&lt;/p&gt;
&lt;p&gt;With Windows Vista SP1, you must install the &lt;a href="http://support.microsoft.com/kb/941314"&gt;RSAT&lt;/a&gt; package, RSAT stands for Remote Server Administrator Tool.&lt;/p&gt;
&lt;p&gt;Once installed, I wanted to access them, so as I am used to do opened the Administrative Tools in the Start menu,&amp;hellip;. but there weren&amp;rsquo;t there&amp;hellip;&amp;hellip;. ???
To keep the story short, you must first &amp;ldquo;enable&amp;rdquo; them before you can use them.&lt;/p&gt;</description></item><item><title>Windows XP reports pending activation</title><link>https://www.verboon.info/2008/08/windows-xp-reports-pending-activation/</link><pubDate>Fri, 15 Aug 2008 07:49:44 +0000</pubDate><guid>https://www.verboon.info/2008/08/windows-xp-reports-pending-activation/</guid><description>&lt;p&gt;Within at least every second implementation project I work on, people get nervous about Windows XP reporting that the system is not yet activated, although their Windows XP client image was build using an enterprise volume license key.&lt;/p&gt;
&lt;p&gt;When you run msinfo32.exe as as a standard user (without administrative rights), it does report the following:&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image-thumb3.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image-thumb4.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;But no worries, if you run msinfo32.exe with an administrative account, the message does not show up.&lt;/p&gt;</description></item><item><title>Energy Saving Software</title><link>https://www.verboon.info/2008/08/energy-saving-software/</link><pubDate>Thu, 14 Aug 2008 14:55:57 +0000</pubDate><guid>https://www.verboon.info/2008/08/energy-saving-software/</guid><description>&lt;p&gt;Edison, provided by Verdiem helps you saving power and our environment.&lt;/p&gt;
&lt;p&gt;The tool can be downloaded here: &lt;a href="http://www.verdiem.com/edison/"&gt;http://www.verdiem.com/edison/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image-thumb2.png" alt="image"&gt;

&lt;/p&gt;</description></item><item><title>Reading TechNet Magazine offline</title><link>https://www.verboon.info/2008/08/reading-technet-magazine-offline/</link><pubDate>Sun, 10 Aug 2008 14:32:57 +0000</pubDate><guid>https://www.verboon.info/2008/08/reading-technet-magazine-offline/</guid><description>&lt;p&gt;staying up to date is key when working in IT. As mentioned in an earlier post, i spend nearly 2 hours a day traveling to work and back home. Today i just noticed that &lt;a href="http://technet.microsoft.com/en-us/magazine/default.aspx"&gt;TechNet Magazine&lt;/a&gt; is also made available as a HTML help file, so looks like i have another source for reading now.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://technet.microsoft.com/en-us/magazine/cc135917.aspx"&gt;http://technet.microsoft.com/en-us/magazine/cc135917.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Unfortunately the articles aren&amp;rsquo;t consolidated in one file, but every months issue is made available in a separate download. The link below let&amp;rsquo;s you download the September 2009 edition.&lt;/p&gt;</description></item><item><title>Microsoft Shared View Software</title><link>https://www.verboon.info/2008/08/microsoft-shared-view-software/</link><pubDate>Sat, 09 Aug 2008 17:17:55 +0000</pubDate><guid>https://www.verboon.info/2008/08/microsoft-shared-view-software/</guid><description>&lt;p&gt;Those that often work with other people in different locations and don&amp;rsquo;t have access to a corporate managed solution where they can share their screen or documents, have a look at Shared View from Microsoft.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://technet.microsoft.com/en-us/magazine/cc645019.aspx"&gt;http://technet.microsoft.com/en-us/magazine/cc645019.aspx&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Microsoft Shared View download:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=95AF94BA-755E-4039-9038-63005EE9D33A&amp;amp;displaylang=en"&gt;Microsoft Shared View download&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>A GUI for Robocopy</title><link>https://www.verboon.info/2008/08/a-gui-for-robocopy/</link><pubDate>Sat, 09 Aug 2008 17:04:00 +0000</pubDate><guid>https://www.verboon.info/2008/08/a-gui-for-robocopy/</guid><description>&lt;p&gt;Some of you might now this already, I just came across this today :-) Although i prefer command lines, I must admit that i like this tool, as it allows you to either run the command immediately or save it as a script. And for some reasons I have always had a bit of a &amp;ldquo;typo&amp;rdquo; issue using robocoy. .&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image-thumb.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;Read Article and download the tool here: &lt;a href="http://technet.microsoft.com/en-us/magazine/cc160891.aspx"&gt;http://technet.microsoft.com/en-us/magazine/cc160891.aspx&lt;/a&gt;&lt;/p&gt;</description></item><item><title>A new book arrived</title><link>https://www.verboon.info/2008/08/a-new-book-arrived/</link><pubDate>Sat, 09 Aug 2008 10:51:40 +0000</pubDate><guid>https://www.verboon.info/2008/08/a-new-book-arrived/</guid><description>&lt;p&gt;Since yesterday this book joined my book collection.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="http://www.amazon.com/gp/product/images/0470277645/sr=1-1/qid=1218278900/ref=dp_image_0?ie=UTF8&amp;amp;n=283155&amp;amp;s=books&amp;amp;qid=1218278900&amp;amp;sr=1-1" alt="Creating the Secure Managed Desktop: Using Group Policy, SoftGrid, Microsoft Deployment Toolkit, and Other Management Tools"&gt;

&lt;/p&gt;</description></item><item><title>Using BITS for file downloads</title><link>https://www.verboon.info/2008/08/using-bits-for-file-downloads/</link><pubDate>Thu, 07 Aug 2008 21:12:01 +0000</pubDate><guid>https://www.verboon.info/2008/08/using-bits-for-file-downloads/</guid><description>&lt;p&gt;Today I have come across the topic BITS which stands for Binary Intelligent Transfer Service which is a file transfer technology that is included in Windows XP, Windows Server 2003 and Windows Vista.&lt;/p&gt;
&lt;p&gt;What is nice about BITS is that it provides Checkpoint recovery and network throttling. This means that when a download is being interrupted because the remote site became temporarily unavailable or you had shut down your client, BITS will automatically resume the download when the remote source becomes available again or when the machine has been powered up again.&lt;/p&gt;</description></item><item><title>Microsoft Management Summit 2008 DVDs</title><link>https://www.verboon.info/2008/08/microsoft-management-summit-2008-dvds/</link><pubDate>Mon, 04 Aug 2008 18:59:35 +0000</pubDate><guid>https://www.verboon.info/2008/08/microsoft-management-summit-2008-dvds/</guid><description>&lt;p&gt;Since a couple of days I have access to the MMS 2008 content that is available on 2 DVDs. For those that have access to it and work with Microsoft technologies, i do recommend to browse through the content and watch the recorded sessions.&lt;/p&gt;
&lt;p&gt;I spend nearly 2 hours traveling to the office and back home per day, and watch the sessions on my laptop in the train. Till now i have captured a couple of interesting things, just by watching the sessions.&lt;/p&gt;</description></item><item><title>Windows Vista Performance and Tuning Guide</title><link>https://www.verboon.info/2008/08/windows-vista-performance-and-tuning-guide/</link><pubDate>Mon, 04 Aug 2008 13:48:01 +0000</pubDate><guid>https://www.verboon.info/2008/08/windows-vista-performance-and-tuning-guide/</guid><description>&lt;p&gt;Microsoft has published a &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=ab377598-a637-432c-a3c8-1607ab629201&amp;amp;DisplayLang=en"&gt;Windows Vista Performance and Tuning Guide&lt;/a&gt; focusing on the following:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Making configuration changes that help a computer feel more responsive when you use it.&lt;/li&gt;
&lt;li&gt;Using hardware to boost the actual physical speed of a computer.&lt;/li&gt;
&lt;li&gt;Making configuration changes that help a computer to start faster.&lt;/li&gt;
&lt;li&gt;Making the computer more reliable may help increase performance.&lt;/li&gt;
&lt;li&gt;Monitoring performance occasionally so that you can stop problems before they get too big.&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>The HP Garage</title><link>https://www.verboon.info/2008/08/the-hp-garage/</link><pubDate>Sun, 03 Aug 2008 18:00:37 +0000</pubDate><guid>https://www.verboon.info/2008/08/the-hp-garage/</guid><description>&lt;p&gt;It&amp;rsquo;s here where HP started&amp;hellip;&amp;hellip;&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/hpgarage-thumb.jpg" alt="hpgarage"&gt;

&lt;/p&gt;
&lt;p&gt;See more pictures of the HP House here: &lt;a href="http://www.kennethkuhn.com/hpmuseum/garage/"&gt;http://www.kennethkuhn.com/hpmuseum/garage/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;And the Garage timeline is documented here:
&lt;a href="http://www.hp.com/hpinfo/abouthp/histnfacts/garage/timeline.html"&gt;http://www.hp.com/hpinfo/abouthp/histnfacts/garage/timeline.html&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Understanding machine virtualization</title><link>https://www.verboon.info/2008/08/understanding-machine-virtualization/</link><pubDate>Sat, 02 Aug 2008 15:04:16 +0000</pubDate><guid>https://www.verboon.info/2008/08/understanding-machine-virtualization/</guid><description>&lt;p&gt;If you have a general interest in virtualization technology, have a look at this &lt;a href="http://channel9.msdn.com/shows/Inside+Out/Citrix-Understanding-Machine-Virtualization/"&gt;video&lt;/a&gt; from Channel 9. I&amp;rsquo;ve liked the video especially because &lt;a href="http://community.citrix.com/blogs/citrite/simoncr/"&gt;Simon Crosby&lt;/a&gt; is not just talking about a product but does bring up a couple of interesting thoughts and concepts on the use of virtualization technology today and tomorrow.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://channel9.msdn.com/shows/Inside+Out/Citrix-Understanding-Machine-Virtualization/"&gt;Citrix - Understanding Machine Virtualization&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Windows XP until 2014</title><link>https://www.verboon.info/2008/08/windows-xp-until-2014/</link><pubDate>Sat, 02 Aug 2008 12:40:51 +0000</pubDate><guid>https://www.verboon.info/2008/08/windows-xp-until-2014/</guid><description>&lt;p&gt;In a letter to enterprise customers Senior Vice President Bill Veghte at Microsoft informs customer about extended availability of Windows XP. Microsoft will continue to support Windows XP and release security updates until 2014.&lt;/p&gt;
&lt;p&gt;Read more here: &lt;a href="http://www.microsoft.com/windows/letter.html"&gt;http://www.microsoft.com/windows/letter.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;
 &lt;img src="./images/letter.png" alt="letter"&gt;

&lt;/p&gt;</description></item><item><title>Finally joining the Mesh</title><link>https://www.verboon.info/2008/07/finally-joining-the-mesh/</link><pubDate>Thu, 31 Jul 2008 19:41:27 +0000</pubDate><guid>https://www.verboon.info/2008/07/finally-joining-the-mesh/</guid><description>&lt;p&gt;Microsoft has opened live mesh to more testers, although only to users located in the U.S.&lt;/p&gt;
&lt;p&gt;Well, after changing the regional settings, you get to the next page, where you can sign-up :-)&lt;/p&gt;
&lt;p&gt;And after a few seconds&amp;hellip;&amp;hellip;.

 &lt;img src="images/image-thumb5.png" alt="image"&gt;

&lt;/p&gt;</description></item><item><title>When Google was born</title><link>https://www.verboon.info/2008/07/when-google-was-born/</link><pubDate>Thu, 31 Jul 2008 19:08:45 +0000</pubDate><guid>https://www.verboon.info/2008/07/when-google-was-born/</guid><description>&lt;p&gt;Using the the waybackmachine on &lt;a href="http://www.archive.org/"&gt;archive.org&lt;/a&gt; allows you to see content of archived pages from the Internet.&lt;/p&gt;
&lt;p&gt;So i thought, let&amp;rsquo;s have a look at the early days of Google.com&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Google.com on November 11th 1998&lt;/em&gt;

 &lt;img src="images/image-thumb2.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Google.com on December 12th 1998&lt;/em&gt;

 &lt;img src="images/image-thumb3.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;Then in September 1999 they launched officially. &lt;a href="http://web.archive.org/web/19991128214815/www.google.com/pressrel/pressrelease4.html"&gt;Read the announcement&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Google.com Today (July 31rd 2008).&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image-thumb4.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;For those interested the Google Milestones can be read &lt;a href="http://www.google.com/corporate/history.html"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>The end of Windows 3.11</title><link>https://www.verboon.info/2008/07/the-end-of-windows-311/</link><pubDate>Thu, 31 Jul 2008 18:18:49 +0000</pubDate><guid>https://www.verboon.info/2008/07/the-end-of-windows-311/</guid><description>&lt;p&gt;Remember this boot screen ?&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/clip-image001-thumb.jpg" alt="clip_image001"&gt;

&lt;/p&gt;
&lt;p&gt;Although retired for years now, the Embedded community could still use it.&lt;/p&gt;
&lt;p&gt;In November 2008 it will definitely retire. Read more about the end of WFW 3.11 on &lt;a href="http://blogs.msdn.com/jcoyne/archive/2008/07/09/it-s-the-end-for-3-11.aspx"&gt;John Coyne&amp;rsquo;s Embedded blog&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;As this discussion started in our internal discussion forum, i started looking in my drawer and guess what&amp;hellip;.. found an old floppy.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/clip-image0014-thumb.jpg" alt="clip_image001[4]"&gt;

&lt;/p&gt;
&lt;p&gt;&lt;a href="https://web.archive.org/web/20221119023914/https://learn.microsoft.com/en-us/archive/blogs/jcoyne/its-the-end-for-3-11"&gt;Archive&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;
 &lt;img src="./images/endwin311.png" alt="EndWin311"&gt;

&lt;/p&gt;</description></item><item><title>Grow vmware size - an update</title><link>https://www.verboon.info/2008/07/grow-vmware-size-an-update/</link><pubDate>Thu, 31 Jul 2008 17:11:57 +0000</pubDate><guid>https://www.verboon.info/2008/07/grow-vmware-size-an-update/</guid><description>&lt;p&gt;Earlier i wrote about how to extend you virtual disk , although I have not been able to test , verify this new feature myself, from the documentation provided, it looks like ESX Server 3.5 Update 2 provides hot virtual extend support.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.verboon.info/content/post/2008/05/grow-vmware-size/"&gt;Grow vmware size&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Hot Virtual Extend Support&lt;/strong&gt; – The ability to extend a virtual disk while virtual machines are running is provided. Hot extend is supported for vmfs flat virtual disks without snapshots opened in persistent mode&lt;/p&gt;</description></item><item><title>Windows Embedded Standard</title><link>https://www.verboon.info/2008/07/windows-embedded-standard/</link><pubDate>Mon, 28 Jul 2008 21:21:04 +0000</pubDate><guid>https://www.verboon.info/2008/07/windows-embedded-standard/</guid><description>&lt;p&gt;Today at work we talked about Windows XP embedded. It&amp;rsquo;s a bout 2 years ago that i had a look at XP embedded.&lt;/p&gt;
&lt;p&gt;Looks like Microsoft comes up with a next generation of Windows XP embedded.&lt;/p&gt;
&lt;p&gt;Below some links:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/embedded/bb981920.aspx"&gt;http://msdn.microsoft.com/en-us/embedded/bb981920.aspx&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/chats/cc707800.aspx"&gt;http://msdn.microsoft.com/en-us/chats/cc707800.aspx&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogs.msdn.com/embedded/default.aspx"&gt;http://blogs.msdn.com/embedded/default.aspx&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://forums.microsoft.com/embeddedwindows/default.aspx?siteid=47"&gt;http://forums.microsoft.com/embeddedwindows/default.aspx?siteid=47&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>New site dedicated to Microsoft Hyper-V</title><link>https://www.verboon.info/2008/07/new-site-dedicated-to-microsoft-hyper-v/</link><pubDate>Mon, 28 Jul 2008 08:26:00 +0000</pubDate><guid>https://www.verboon.info/2008/07/new-site-dedicated-to-microsoft-hyper-v/</guid><description>&lt;p&gt;Steven Bink owner of the famous &lt;a href="http://bink.nu/"&gt;Bink.nu&lt;/a&gt; web site has launched a new site dedicated to Microsoft Hyper-V and related technologies called &lt;a href="http://hypervoria.com/"&gt;Hypervoria&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;
 &lt;img src="./images/hypervoria.png" alt="Hypervoria"&gt;

&lt;/p&gt;</description></item><item><title>Scripting Registry permissions</title><link>https://www.verboon.info/2008/07/scripting-registry-permissions/</link><pubDate>Tue, 08 Jul 2008 11:30:28 +0000</pubDate><guid>https://www.verboon.info/2008/07/scripting-registry-permissions/</guid><description>&lt;p&gt;Today some e-mails where exchanged on how to best script registry permissions.&lt;/p&gt;
&lt;p&gt;Depending on what you want to achieve here&amp;rsquo;s a couple of tools that can be of help.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;SetACL.exe&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.helge.mynetcologne.de/setacl/index.htm"&gt;http://www.helge.mynetcologne.de/setacl/index.htm&lt;/a&gt;
&lt;a href="http://setacl.sourceforge.net/"&gt;http://setacl.sourceforge.net/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;SubinACL.exe&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=E8BA3E56-D8FE-4A91-93CF-ED6985E3927B&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=E8BA3E56-D8FE-4A91-93CF-ED6985E3927B&amp;amp;displaylang=en&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Regini.exe&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://support.microsoft.com/kb/237607"&gt;http://support.microsoft.com/kb/237607&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Reading - Administering Windows Vista Security</title><link>https://www.verboon.info/2008/07/reading-administering-windows-vista-security/</link><pubDate>Sun, 06 Jul 2008 11:03:32 +0000</pubDate><guid>https://www.verboon.info/2008/07/reading-administering-windows-vista-security/</guid><description>&lt;p&gt;Although you usually don&amp;rsquo;t read IT related books from page 1 and end it on the last page, I consider having finished reading &lt;a href="http://www.minasi.com/"&gt;Mark Minasis&amp;rsquo;&lt;/a&gt; A&lt;strong&gt;dministering Windows Vista Security - The Big surprises&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;While many IT books can end up being a bit annoying, i found this one very nice to read as it does include the authors own opinion and practical experiences and it does real fluently.&lt;/p&gt;
&lt;p&gt;The book gives you a good insight into Vista&amp;rsquo;s UAC, File and Registry virtualization and other security related topics.&lt;/p&gt;</description></item><item><title>For those who liked Norton Commander</title><link>https://www.verboon.info/2008/07/for-those-who-liked-norton-commander/</link><pubDate>Sat, 05 Jul 2008 21:38:40 +0000</pubDate><guid>https://www.verboon.info/2008/07/for-those-who-liked-norton-commander/</guid><description>&lt;p&gt;Remember this one ? Yes it&amp;rsquo;s the famous Norton Commander. I&amp;rsquo;ve been using it until we moved to Windows NT. A newer version was released that worked for Win96 and NT, but it looked a bit like they&amp;rsquo;ve had just dumped the NC in a &amp;ldquo;Window&amp;rdquo;&lt;/p&gt;
&lt;p&gt;
 &lt;img src="./images/oldnorton.png" alt="Norton Commander"&gt;

&lt;/p&gt;
&lt;p&gt;In the mid 90&amp;rsquo;s I was working with an external application developer, who always carried a tool called the Windows Commander with him on a floppy. The Windows Commander was a kind of a clone of the Norton Commander, but fully &lt;em&gt;Window-mized&lt;/em&gt;. it ran perfectly on Windows 3.11.&lt;/p&gt;</description></item><item><title>Bill Gates looks back</title><link>https://www.verboon.info/2008/07/bill-gates-looks-back/</link><pubDate>Sat, 05 Jul 2008 20:55:45 +0000</pubDate><guid>https://www.verboon.info/2008/07/bill-gates-looks-back/</guid><description>&lt;p&gt;Some rare &lt;a href="http://money.cnn.com/magazines/fortune/storysupplement/gates_microsoft/index.html"&gt;photos&lt;/a&gt; from the Microsoft archives, &lt;a href="http://money.cnn.com/magazines/fortune/storysupplement/gates_microsoft/index.html"&gt;commented&lt;/a&gt; by Bill Gates himself.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://money.cnn.com/magazines/fortune/storysupplement/gates_microsoft/index.html"&gt;http://money.cnn.com/magazines/fortune/storysupplement/gates_microsoft/index.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/image-thumb1.png" alt="image"&gt;

&lt;/p&gt;
&lt;p&gt;1965, Bill Gates, age 9.&lt;/p&gt;</description></item><item><title>Automating Regional settings configuration for Vista</title><link>https://www.verboon.info/2008/07/automating-regional-settings-configuration-for-vista/</link><pubDate>Fri, 04 Jul 2008 19:24:34 +0000</pubDate><guid>https://www.verboon.info/2008/07/automating-regional-settings-configuration-for-vista/</guid><description>&lt;p&gt;In my earlier post &amp;ldquo;&lt;a href="https://www.verboon.info/?p=8"&gt;Automating Regional Settings configuration&lt;/a&gt;&amp;rdquo; I described how to script the Regional Options settings for Windows XP using a rundll command.&lt;/p&gt;
&lt;p&gt;For Windows Vista there is a similar trick using the following command:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; control intl.cpl,, /f:“filename.xml”
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Details on how to populate the filename.xml are documented on Microsoft Technet - &lt;a href="http://technet2.microsoft.com/WindowsVista/en/library/85e289ca-9fd8-4963-b06a-5ecc457006c71033.mspx?mfr=true"&gt;Guide to Windows Vista Multilingual User Interface&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Windows sidebar gadgets</title><link>https://www.verboon.info/2008/07/windows-sidebar-gadgets/</link><pubDate>Wed, 02 Jul 2008 20:29:44 +0000</pubDate><guid>https://www.verboon.info/2008/07/windows-sidebar-gadgets/</guid><description>&lt;p&gt;Once announced as one of the great new features in Windows Vista, it has become silent around the Sidebar gadgets. To me it looks like people have ran out of ideas about what could be &lt;em&gt;gadgetized&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;You find tons of Vista sidebar gadgets that display the weather, latest news, stocks, clocks and a whole range of search gadgets. Then there is another set of tools and utilities where most seem to focus on displaying some system information.&lt;/p&gt;</description></item><item><title>iPhone 3G comming to Switzerland</title><link>https://www.verboon.info/2008/07/iphone-3g-comming-to-switzerland/</link><pubDate>Wed, 02 Jul 2008 17:04:30 +0000</pubDate><guid>https://www.verboon.info/2008/07/iphone-3g-comming-to-switzerland/</guid><description>&lt;p&gt;Today i found a message in my private mailbox about the launch of the iPhone 3G in Switzerland, due on the 10th of July. For more information see: &lt;a href="http://iphone3g.swisscom.ch/?lang=en"&gt;http://iphone3g.swisscom.ch/?lang=en&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Putting drive letters first</title><link>https://www.verboon.info/2008/07/putting-drive-letters-first/</link><pubDate>Tue, 01 Jul 2008 09:42:01 +0000</pubDate><guid>https://www.verboon.info/2008/07/putting-drive-letters-first/</guid><description>&lt;p&gt;When launching Windows Explorer, by default the driver letters are being displayed behind the volume / share name.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="images/explorer11.jpg" alt="explorer"&gt;

&lt;/p&gt;
&lt;p&gt;Some people, like myself don&amp;rsquo;t find this very convenient and want to see the drive letters in front of the volume / share description.  This can be customized by applying the following registry key:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-vb" data-lang="vb"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Reg ADD HKLM&lt;span style="color:#ff79c6"&gt;\&lt;/span&gt;SOFTWARE&lt;span style="color:#ff79c6"&gt;\&lt;/span&gt;Microsoft&lt;span style="color:#ff79c6"&gt;\&lt;/span&gt;Windows&lt;span style="color:#ff79c6"&gt;\&lt;/span&gt;CurrentVersion&lt;span style="color:#ff79c6"&gt;\&lt;/span&gt;Explorer &lt;span style="color:#ff79c6"&gt;/&lt;/span&gt;v ShowDriveLettersFirst &lt;span style="color:#ff79c6"&gt;/&lt;/span&gt;t REG_DWORD &lt;span style="color:#ff79c6"&gt;/&lt;/span&gt;d 0x4 &lt;span style="color:#ff79c6"&gt;/&lt;/span&gt;f
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;
 &lt;img src="images/explorer2.jpg" alt="Explorer"&gt;

&lt;/p&gt;</description></item><item><title>Disable System Restore through WMI</title><link>https://www.verboon.info/2008/06/disable-system-restore-through-wmi/</link><pubDate>Mon, 30 Jun 2008 14:16:05 +0000</pubDate><guid>https://www.verboon.info/2008/06/disable-system-restore-through-wmi/</guid><description>&lt;p&gt;If you are sure about what you are doing and you want to speed up the installation of multiple security patches or applications, you can use the following WMI command to disable Windows XP system restore.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-vb" data-lang="vb"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;on&lt;/span&gt; &lt;span style="color:#ff79c6"&gt;error&lt;/span&gt; &lt;span style="color:#ff79c6"&gt;resume&lt;/span&gt; &lt;span style="color:#ff79c6"&gt;next&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;set&lt;/span&gt; sr&lt;span style="color:#ff79c6"&gt;=&lt;/span&gt;GetObject(&lt;span style="color:#f1fa8c"&gt;&amp;#34;winmgmts:\\.\root\default:SystemRestore&amp;#34;&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;e&lt;span style="color:#ff79c6"&gt;=&lt;/span&gt;sr.disable(&lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;To turn on System Restore again, use the following command:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-vb" data-lang="vb"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;on&lt;/span&gt; &lt;span style="color:#ff79c6"&gt;error&lt;/span&gt; &lt;span style="color:#ff79c6"&gt;resume&lt;/span&gt; &lt;span style="color:#ff79c6"&gt;next&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;set&lt;/span&gt; sr&lt;span style="color:#ff79c6"&gt;=&lt;/span&gt;GetObject(&lt;span style="color:#f1fa8c"&gt;&amp;#34;winmgmts:\\.\root\default:SystemRestore&amp;#34;&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;e&lt;span style="color:#ff79c6"&gt;=&lt;/span&gt;sr.enable(&lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>Scripting XP quicklaunchbar</title><link>https://www.verboon.info/2008/06/scripting-xp-quicklaunchbar/</link><pubDate>Sat, 28 Jun 2008 08:20:27 +0000</pubDate><guid>https://www.verboon.info/2008/06/scripting-xp-quicklaunchbar/</guid><description>&lt;p&gt;I posted this a couple of years ago into the MyITforum site and received plenty of replies on this, as at that stage it was an unknown trick. Below the trick how to enable the Windows XP quicklaunch bar by using a registry hack.&lt;/p&gt;
&lt;p&gt;copy the reg key
&amp;ldquo;HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\Streams\Desktop\Default Taskbar&amp;rdquo;
to:
&amp;ldquo;HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Streams\Desktop\Taskbar&amp;rdquo;
(for XP RTM)
&amp;ldquo;HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Streams\Desktop\TaskbarWinXP&amp;rdquo;
(for XP SP1) (to be safe copy it to both locations)&lt;/p&gt;</description></item><item><title>Altiris anounces CMS 7 Beta II</title><link>https://www.verboon.info/2008/06/altiris-anounces-cms-7-beta-ii/</link><pubDate>Sat, 28 Jun 2008 07:58:42 +0000</pubDate><guid>https://www.verboon.info/2008/06/altiris-anounces-cms-7-beta-ii/</guid><description>&lt;p&gt;In the coming days, Altiris 7 Client Management Suite and Server Management Suite Beta II will be available for download from the beta portal. &lt;a href="http://betanew.altiris.com/"&gt;http://betanew.altiris.com/&lt;/a&gt;&lt;/p&gt;</description></item><item><title>A blog post about the blog</title><link>https://www.verboon.info/2008/06/a-blog-post-about-the-blog/</link><pubDate>Fri, 27 Jun 2008 20:13:06 +0000</pubDate><guid>https://www.verboon.info/2008/06/a-blog-post-about-the-blog/</guid><description>&lt;p&gt;Since i have moved the blog content from my previous blog site to this site, i&amp;rsquo;m using &lt;a href="http://wordpress.org/"&gt;Wordpress&lt;/a&gt;. I&amp;rsquo;m not going to loose much words now, but all i can tell you for now, it&amp;rsquo;s great !!! Thanks to Steve who has been kind enough to setup this up for me.&lt;/p&gt;</description></item><item><title>Blocking Live Mesh within corporate networks</title><link>https://www.verboon.info/2008/06/blocking-live-mesh-within-corporate-networks/</link><pubDate>Mon, 16 Jun 2008 11:57:00 +0000</pubDate><guid>https://www.verboon.info/2008/06/blocking-live-mesh-within-corporate-networks/</guid><description>&lt;p&gt;When i wrote about Live Mesh back in May, I asked myself what corporate security administrators would thnik about having their users starting meshing their private and business systenms.&lt;/p&gt;
&lt;p&gt;In Microsofts KB951861 you find more information on how IT Administrators can block Live Mesh on their networks.
&lt;a href="http://support.microsoft.com/kb/951861/en-us"&gt;http://support.microsoft.com/kb/951861/en-us&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://web.archive.org/web/20100323011523/http://support.microsoft.com/kb/951861"&gt;Web Archive&lt;/a&gt;

 &lt;img src="./images/KB951861.png" alt="KB951861"&gt;

&lt;/p&gt;</description></item><item><title>InstallShield Setup Parameters</title><link>https://www.verboon.info/2008/06/installshield-setup-parameters/</link><pubDate>Mon, 16 Jun 2008 11:46:00 +0000</pubDate><guid>https://www.verboon.info/2008/06/installshield-setup-parameters/</guid><description>&lt;p&gt;On &lt;a href="http://www.appdeploy.com/"&gt;www.AppDeploy.com&lt;/a&gt; you find an excellent document describing all Installshield setup parameters, very helpfull if you want to install applications in silent mode.
&lt;a href="http://www.appdeploy.com/articles/InstallShield%20Setup%20Parameters.pdf"&gt;http://www.appdeploy.com/articles/InstallShield%20Setup%20Parameters.pdf&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Live Sysinternals</title><link>https://www.verboon.info/2008/06/live-sysinternals/</link><pubDate>Fri, 13 Jun 2008 06:18:00 +0000</pubDate><guid>https://www.verboon.info/2008/06/live-sysinternals/</guid><description>&lt;p&gt;For those that need quick access to the famous sysinternals tools, direct access to the executables is now available through:
&lt;a href="http://live.sysinternals.com/"&gt;http://live.sysinternals.com/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;On Microsoft Technet, the tools can be found here:
&lt;a href="http://technet.microsoft.com/en-us/sysinternals/default.aspx"&gt;http://technet.microsoft.com/en-us/sysinternals/default.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://web.archive.org/web/20080513070655/http://technet.microsoft.com/en-us/sysinternals/default.aspx"&gt;https://web.archive.org/web/20080513070655/http://technet.microsoft.com/en-us/sysinternals/default.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;
 &lt;img src="./images/sysinternals.png" alt="live sysinternals"&gt;

&lt;/p&gt;</description></item><item><title>Reducing energy consumption</title><link>https://www.verboon.info/2008/06/reducing-energy-consumption/</link><pubDate>Tue, 10 Jun 2008 19:57:00 +0000</pubDate><guid>https://www.verboon.info/2008/06/reducing-energy-consumption/</guid><description>&lt;p&gt;Everybody can help a little bit, turn off your TV from standby, and why not shutdown your home computer completely ?&lt;/p&gt;
&lt;p&gt;On HPs latest client hardware, you&amp;rsquo;ll find a nice little tool that helps you reduce energy costs as well, it&amp;rsquo;s called the HP Power Manager.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="./images/hpenergytool.png" alt="HP Energy Tool"&gt;

&lt;/p&gt;
&lt;p&gt;The tool lets you select a power saving scheme and dows display as well the potential cost and energy savings, and most important how much you help saving the environment.I did just install a standalone version, but for large enterprises Verdiem provides an enterprise suite, that allows you centrally manage your users power settings. I&amp;rsquo;m just about to send them an e-mail to get a trial version, so hopefully i can let you more abuot this in a couple of days or so.&lt;/p&gt;</description></item><item><title>Looking for HP Drivers ?</title><link>https://www.verboon.info/2008/06/looking-for-hp-drivers/</link><pubDate>Tue, 10 Jun 2008 14:21:00 +0000</pubDate><guid>https://www.verboon.info/2008/06/looking-for-hp-drivers/</guid><description>&lt;p&gt;Usually when you would need a specific driver you go up to the vendors website and search for the driver download area.&lt;/p&gt;
&lt;p&gt;Since a while, HP provides a more convenient way to find latest drivers for your HP hardware. It&amp;rsquo;s called the HP Softpaq download manager.&lt;/p&gt;
&lt;p&gt;
 &lt;img src="./images/hpdlmanager.png" alt="HP Download Manager"&gt;

&lt;/p&gt;
&lt;p&gt;The HP Softpaq download manager allows you to easilly navigate to your device and get a list of all availabble drivers and related software, view the release note, and with just one click, download the content that you need to your client.&lt;/p&gt;</description></item><item><title>BIOS Boot delay on VMWARE</title><link>https://www.verboon.info/2008/06/bios-boot-delay-on-vmware/</link><pubDate>Tue, 03 Jun 2008 09:56:00 +0000</pubDate><guid>https://www.verboon.info/2008/06/bios-boot-delay-on-vmware/</guid><description>&lt;p&gt;Ever had that issue that you wanted to enter the VMWARE BIOS, but you simply don&amp;rsquo;t made it because the VMWARE session boots too fast ?&lt;/p&gt;
&lt;p&gt;Add the following line to your *.vmx file.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-ini" data-lang="ini"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#50fa7b"&gt;bios.bootDelay&lt;/span&gt; &lt;span style="color:#ff79c6"&gt;=&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;3000&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;a href="http://communities.vmware.com/docs/DOC-1201"&gt;http://communities.vmware.com/docs/DOC-1201&lt;/a&gt;¨&lt;/p&gt;</description></item><item><title>VMWARE Webcasts</title><link>https://www.verboon.info/2008/06/vmware-webcasts/</link><pubDate>Mon, 02 Jun 2008 20:13:00 +0000</pubDate><guid>https://www.verboon.info/2008/06/vmware-webcasts/</guid><description>&lt;p&gt;There is a lot going on around Virtualization, so it&amp;rsquo;s important to keep up to date. Like other vendors, WMAWRE also provides Webcasts and Podcasts.&lt;/p&gt;
&lt;p&gt;Recorded sessions can be found here:
&lt;a href="http://www.vmware.com/a/webcasts/recorded/"&gt;http://www.vmware.com/a/webcasts/recorded/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Podcasts here:
&lt;a href="http://www.vmware.com/resources/podcasts/audio.html"&gt;http://www.vmware.com/resources/podcasts/audio.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;and upcomming events are listed here:
&lt;a href="http://www.vmware.com/a/webcasts/index/"&gt;http://www.vmware.com/a/webcasts/index/&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Automate BIOS configuration for HP clients</title><link>https://www.verboon.info/2008/05/automate-bios-configuration-for-hp-clients/</link><pubDate>Fri, 30 May 2008 13:22:00 +0000</pubDate><guid>https://www.verboon.info/2008/05/automate-bios-configuration-for-hp-clients/</guid><description>&lt;p&gt;Today the following options exist to automate BIOS configuration for HP clients:The Client Management Interface allows you to use WSH to retrieve and set BIOS settings like in the example below which changes the Ownership Tag.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-vb" data-lang="vb"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;Const&lt;/span&gt; wbemFlagReturnImmediately &lt;span style="color:#ff79c6"&gt;=&lt;/span&gt; 16
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;Const&lt;/span&gt; wbemFlagForwardOnly &lt;span style="color:#ff79c6"&gt;=&lt;/span&gt; 32
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;lFlags &lt;span style="color:#ff79c6"&gt;=&lt;/span&gt; wbemFlagReturnImmediately &lt;span style="color:#ff79c6"&gt;+&lt;/span&gt; wbemFlagForwardOnly
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;strService &lt;span style="color:#ff79c6"&gt;=&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;winmgmts:{impersonationlevel=impersonate}//&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;strComputer &lt;span style="color:#ff79c6"&gt;=&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;.&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;strNamespace &lt;span style="color:#ff79c6"&gt;=&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;/root/HP/InstrumentedBIOS&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;strQuery &lt;span style="color:#ff79c6"&gt;=&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;select * from HP_BIOSSettingInterface&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;Set&lt;/span&gt; objWMIService &lt;span style="color:#ff79c6"&gt;=&lt;/span&gt; GetObject(strService &lt;span style="color:#ff79c6"&gt;&amp;amp;&lt;/span&gt; _
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;strComputer &lt;span style="color:#ff79c6"&gt;&amp;amp;&lt;/span&gt; strNamespace)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;Set&lt;/span&gt; colItems &lt;span style="color:#ff79c6"&gt;=&lt;/span&gt; objWMIService.ExecQuery(strQuery,,lFlags)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;‘ &lt;span style="color:#f1fa8c"&gt;&amp;#34;Enter Ownership Tag&amp;#34;&lt;/span&gt; &lt;span style="color:#ff79c6"&gt;is&lt;/span&gt; the name &lt;span style="color:#ff79c6"&gt;of&lt;/span&gt; the BIOS setting
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;‘ instance &lt;span style="color:#8be9fd"&gt;object&lt;/span&gt; that we want &lt;span style="color:#ff79c6"&gt;to&lt;/span&gt; update. The correct
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;‘ names &lt;span style="color:#ff79c6"&gt;of&lt;/span&gt; available settings are found by enumerating
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;‘ all instances &lt;span style="color:#ff79c6"&gt;of&lt;/span&gt; HP_BIOSSetting.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;For&lt;/span&gt; &lt;span style="color:#ff79c6"&gt;each&lt;/span&gt; objItem &lt;span style="color:#ff79c6"&gt;in&lt;/span&gt; colItems
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;objItem.SetBiosSetting oReturn, _
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt;&amp;#34;Enter Ownership Tag&amp;#34;&lt;/span&gt;, _
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt;&amp;#34;Some environment-specific inventory code&amp;#34;&lt;/span&gt;, _
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt;&amp;#34;1E302E020304&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;Next&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;Dim&lt;/span&gt; strReturn
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;Select&lt;/span&gt; &lt;span style="color:#ff79c6"&gt;Case&lt;/span&gt; oReturn
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;Case&lt;/span&gt; 0 strReturn &lt;span style="color:#ff79c6"&gt;=&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;Success&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;Case&lt;/span&gt; 1 strReturn &lt;span style="color:#ff79c6"&gt;=&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;Not Supported&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;Case&lt;/span&gt; 2 strReturn &lt;span style="color:#ff79c6"&gt;=&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;Unspecified Error&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;Case&lt;/span&gt; 3 strReturn &lt;span style="color:#ff79c6"&gt;=&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;Timeout&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;Case&lt;/span&gt; 4 strReturn &lt;span style="color:#ff79c6"&gt;=&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;Failed&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;18
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;Case&lt;/span&gt; 5 strReturn &lt;span style="color:#ff79c6"&gt;=&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;Invalid Parameter&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;Case&lt;/span&gt; 6 strReturn &lt;span style="color:#ff79c6"&gt;=&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;Access Denied&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;Case&lt;/span&gt; &lt;span style="color:#ff79c6"&gt;Else&lt;/span&gt; strReturn &lt;span style="color:#ff79c6"&gt;=&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;...&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;End&lt;/span&gt; &lt;span style="color:#ff79c6"&gt;Select&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;WScript.Echo &lt;span style="color:#f1fa8c"&gt;&amp;#34;SetBiosSetting()
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;More information about HP CMI can be found here:
&lt;a href="http://h20331.www2.hp.com/Hpsub/cache/284014-0-0-225-121.html?jumpid=reg_R1002_USEN"&gt;http://h20331.www2.hp.com/Hpsub/cache/284014-0-0-225-121.html?jumpid=reg_R1002_USEN&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Automating regional settings configuration</title><link>https://www.verboon.info/2008/05/automating-regional-settings-configuration/</link><pubDate>Fri, 30 May 2008 12:43:00 +0000</pubDate><guid>https://www.verboon.info/2008/05/automating-regional-settings-configuration/</guid><description>&lt;p&gt;For Windows XP, regional settings can be applied by using the following method:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Create an answer file that contains the [&lt;strong&gt;RegionalSettings&lt;/strong&gt;] section items you want to modify, and then save it (for example, as c:\regopts.txt).&lt;/li&gt;
&lt;li&gt;Create a batch file by using the following command line to apply the answer file settings:rundll32.exe shell32,Control_RunDLL intl.cpl,,/f:&amp;ldquo;c:\regopts.txt&amp;rdquo;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The layout of the RegionalSettings file is as following:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-ini" data-lang="ini"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;[**RegionalSettings**]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#50fa7b"&gt;Language&lt;/span&gt; &lt;span style="color:#ff79c6"&gt;=&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;locale ID&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#50fa7b"&gt;LanguageGroup&lt;/span&gt; &lt;span style="color:#ff79c6"&gt;=&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;language group ID, language group ID&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#50fa7b"&gt;SystemLocale&lt;/span&gt; &lt;span style="color:#ff79c6"&gt;=&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;locale ID&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#50fa7b"&gt;UserLocale&lt;/span&gt; &lt;span style="color:#ff79c6"&gt;=&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;locale ID&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#50fa7b"&gt;InputLocale&lt;/span&gt; &lt;span style="color:#ff79c6"&gt;=&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;locale ID:keyboard layout ID, locale ID:keyboard layout ID&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#50fa7b"&gt;UserLocale_DefaultUser&lt;/span&gt; &lt;span style="color:#ff79c6"&gt;=&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;locale ID&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#50fa7b"&gt;InputLocale_DefaultUser&lt;/span&gt; &lt;span style="color:#ff79c6"&gt;=&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;locale ID:keyboard layout ID&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;More usefull information for those dealing with Global deployments can be found here:
&lt;a href="http://www.microsoft.com/globaldev/default.mspx"&gt;http://www.microsoft.com/globaldev/default.mspx&lt;/a&gt;
NLS Information Page for Windows XP, Windows Vista and Server 2003
&lt;a href="http://www.microsoft.com/globaldev/nlsweb/default.mspx"&gt;http://www.microsoft.com/globaldev/nlsweb/default.mspx&lt;/a&gt;&lt;/p&gt;</description></item><item><title>A GUI for Windows Server Core</title><link>https://www.verboon.info/2008/05/a-gui-for-windows-server-core/</link><pubDate>Wed, 21 May 2008 18:40:00 +0000</pubDate><guid>https://www.verboon.info/2008/05/a-gui-for-windows-server-core/</guid><description>&lt;p&gt;When i first read about Windows Server core, let&amp;rsquo;s say at some time in 2006, I immediately thought of the days managing Novell 3.11 systems, although there were a couple of NLMs (loadable modules) that provided a kind of GUI interface, most system configuration commands were typed at the console prompt. The command i will never forget is &amp;ldquo;get reply to get nearest server off&amp;rdquo; :-) this to prevent clients logging on to the wrong netware server.&lt;/p&gt;</description></item><item><title>Get meshed</title><link>https://www.verboon.info/2008/05/get-meshed/</link><pubDate>Mon, 19 May 2008 23:12:00 +0000</pubDate><guid>https://www.verboon.info/2008/05/get-meshed/</guid><description>&lt;p&gt;Already heard of Microsoft&amp;rsquo;s new service called Live Mesh ? If not, have a look here:
&lt;a href="http://www.on10.net/blogs/nic/Hands-on-with-Live-Mesh/"&gt;http://www.on10.net/blogs/nic/Hands-on-with-Live-Mesh/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;You can sign-up for Live Mesh here: &lt;a href="https://www.mesh.com/Welcome/Welcome.aspx"&gt;https://www.mesh.com/Welcome/Welcome.aspx&lt;/a&gt;, but there appears to be a long waiting list, i registered a couple of weeks ago, but still get the following message&amp;hellip;..&lt;/p&gt;
&lt;p&gt;
 &lt;img src="http://bp3.blogger.com/_Dz3BIkh6Pig/SDIJ5f_m7jI/AAAAAAAAAAM/i_hN_HBJ8e4/s1600-h/livemesh.JPG" alt=""&gt;

 I am really looking forward for this service, as, if it does what they promise, it will definitely make life a bit easier for those that work on different machines. I&amp;rsquo;m just curious about what corporate IT security people think of this service. I&amp;rsquo;m sure not all companies look forward to see their business PCs being &amp;ldquo;mes(sh)ed up.&lt;/p&gt;</description></item><item><title>Grow vmware size</title><link>https://www.verboon.info/2008/05/grow-vmware-size/</link><pubDate>Sat, 10 May 2008 09:38:00 +0000</pubDate><guid>https://www.verboon.info/2008/05/grow-vmware-size/</guid><description>&lt;p&gt;Today i ran out of diskspace on one of my systems that runs within a vmware session. The system disk only had 10 GB and I needed to add another 10 GB.&lt;/p&gt;
&lt;p&gt;This is what i did:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Extend the disk in offline mode by running the following command: C:\Program Files\VMware\VMware Workstation&amp;gt;vmware-vdiskmanager -x 20GB &amp;ldquo;C:\Users\Alex\Documents\Virtual Machines\Server 2003 - sysmanage\Windows Server 2003 Standard Edition-cl1.vmdk&amp;rdquo;
It then takes a while until the disk is expanded.&lt;/p&gt;</description></item><item><title>Growing WIM files</title><link>https://www.verboon.info/2008/05/growing-wim-files/</link><pubDate>Sat, 10 May 2008 09:36:00 +0000</pubDate><guid>https://www.verboon.info/2008/05/growing-wim-files/</guid><description>&lt;p&gt;You might have experienced that your WIM files seem to grow in size when editing the image. Of course it does, because you add content, but what if you replace files.. well it still grows, exactly by the size of the file(s) you replace. So when replacing larger content within your WIM images they might become bigger as you want.To get the WIM file resized simply perform an export by using imagex.exe.&lt;/p&gt;</description></item></channel></rss>