PowerShell GUI

PowerShell scriptign can be used to create graphical user interfaces quite easily. No need to import specific modules or to purchase any external software, PowerShell works with WinForms out of the box. . 1. GUI Step By Step 1.1 Interface Definition To create a GUI using PowerShell, the first thing to do is to define properly the … Read morePowerShell GUI

Fix App-V Sequencer Generated MSI Packages

In Windows 10 1607, Windows Installer packages (.MSI files) generated by the App-V sequencer (version 5.1 and earlier) fail to install on computers with the in-box App-V client. When you try to install such a MSI, you get the following error message even if in-box App-V client is enabled on the machine. Microsoft Application Virtualization … Read moreFix App-V Sequencer Generated MSI Packages

Policies Registry Settings

HKLM\Software\Policies registry entries must be managed by GPO ONLY. https://technet.microsoft.com/en-us/library/cc939918.aspx “The Policies subkey contains entries that store Group Policy settings. Group Policy adds, deletes, and changes the values of entries in this subkey when you use the Group Policy snap-in to enable or disable a policy. When the policies affecting a particular user or computer change, … Read morePolicies Registry Settings

Win10 – Enabling App-V

Since Windows 10, App-V is a built-in feature of the Operating System. But this feature is not enabled by default. TechNet: https://technet.microsoft.com/en-us/itpro/windows/manage/appv-enable-the-app-v-desktop-client?f=255&MSPPError=-2147217396   1. GPO To enable the App-V client with Group Policy: Open the device’s Group Policy Editor. Navigate to Computer Configuration > Administrative Templates > System > App-V. Run Enables App-V Client and then select … Read moreWin10 – Enabling App-V

SCCM Collection Query

1. All Desktops The following query allows to include all desktops in a collection using the detection of the ChassisTypes (being a part of Win32_SystemEnclosure) select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name, SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup, SMS_R_SYSTEM.Client from SMS_R_System inner join SMS_G_System_SYSTEM_ENCLOSURE on SMS_G_System_SYSTEM_ENCLOSURE.ResourceID = SMS_R_System.ResourceId where SMS_G_System_SYSTEM_ENCLOSURE.ChassisTypes in ( “3”, “4”, “5”, “6”, “7”, “15”,”16″) ChassisTypes 3 : Desktop (including virtual machines) … Read moreSCCM Collection Query

Reset IE Settings

There is an easy way to reset Internet Explorer settings. In Internet Explorer, launch the “Internet Options” utility, then go to the “Advanced” tab. Then click “Reset…” . . . Usually, in enterprise context, the “Advanced” tab is deactivated to avoid end users to modify these settings. It is possible for administrators to reset Internet … Read moreReset IE Settings