首頁 > 軟體

Win10系統下如何執行Modern版IE瀏覽器

2020-07-23 10:27:14

  用上Win10技術預覽版的用戶是不是都有一個疑問,Modern版IE瀏覽器(也就是為觸控式螢幕設計的IE瀏覽器)去哪了呢?目前來看是被微軟拿掉了,不過我們還是有辦法把它找回來,來看看具體怎麼做。  

  首先,需要複製一段國外用戶編寫的PowerShell指令碼程式碼,之後在桌面新建一個文字文件,然後將其字尾名改為“ps1”;在這個檔案上單擊滑鼠右鍵,選擇編輯;再把這部分程式碼貼上進去,並點選“檔案”“另存為”儲存起來就可以了。

  程式碼如下:

  $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)

  最後,在這個檔案上單擊滑鼠右鍵,在選單中選擇“使用PowerShell執行”就可以了。

  操作完後,看看Modern版本的IE瀏覽器有沒有啟動?沒有的話,可能是你沒有將IE瀏覽器設為預設瀏覽器,設為預設就好了。


IT145.com E-mail:sddin#qq.com