Hier, Microsoft a mis en ligne la version Technical Preview de son futur système d'exploitation Windows 10. Cette nouvelle version met l'accent sur le retour aux fondamentaux pour les PC de bureau (retour du menu démarrer, applications Modern UI en mode fenêtré, etc...) et promet qu'avec une seule base tous les matériels seront supportés par Windows 10 (smartphones/tablettes, PC bureau/portable et XBox One).
Cependant, quelques personnes ont remarqué des pertes de fonctionnalités (remplacés par d'autres...) notamment pour les matériels ayant un écran tactile et surtout Internet Explorer 11 version Modern UI.
Un internaute (@adamUCF ) a démontré qu'il était possible de réactiver la version tactile d'Internet Explorer 11 moyennant un petit script PowerShell. Pour que cela fonctionne, il faudra qu'Internet Explorer soit le navigateur par défaut.
1. Ouvrez le bloc-note et copiez-collez le bout de code ci-dessous
$code = @" using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; namespace Win8 { [ComImport, Guid("2e941141-7f97-4756-ba1d-9decde894a3d"), InterfaceType(ComInterfaceType.InterfaceIsIUnknown)] interface IApplicationActivationManager { IntPtr ActivateApplication([In] String appUserModelId, [In] String arguments, [In] UInt32 options, [Out] out UInt32 processId); } [ComImport, Guid("45BA127D-10A8-46EA-8AB7-56EA9078943C")]//Application Activation Manager public class ApplicationActivationManager : IApplicationActivationManager { [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodCodeType.Runtime)/*, PreserveSig*/] public extern IntPtr ActivateApplication([In] String appUserModelId, [In] String arguments, [In] UInt32 options, [Out] out UInt32 processId); } } "@ add-type -TypeDefinition $code $appman = new-object Win8.ApplicationActivationManager $appman.ActivateApplication("DefaultBrowser_NOPUBLISHERID!Microsoft.InternetExplorer.Default",$null,0,[ref]0)
2. Enregistrez-le sous un nom reconnaissable avec l'extension .ps1
3. Cliquez droit sur le fichier et ouvrez le avec PowerShell (à chaque fois que voulez démarrer l'interface tactile)
source: Neowin.net