題 將程序添加到WinPE


我正在試圖找到一種方法將應用程序添加到WinPE中,以便我可以從命令行運行它(特別是Firefox,雖然我可能也需要添加IE)。我已經讀完了這個 教程,但它似乎關注添加用戶創建的應用程序而不是第三方。我錯過了什麼嗎?我可以簡單地複制 C:\Program Files (x86)\Mozilla Firefox 到已安裝的WinPE映像中的文件夾?


3
2018-06-01 00:47


起源


我不認為可以在WINPE上插入Firefox等GUI應用程序。據我所知,只允許基於命令的程序...... - Diogo
我確定它是。實際上,WinPE-HTA包 “使用Internet Explorer腳本引擎和HTML服務創建GUI應用程序。”。我認為我需要那個包,但我不知道我還需要什麼。 - graf_ignotiev
看一眼 這個視頻。也許有幫助。 - Diogo
此外,WinPE-HTA是一個已經為WINPE提供的工具,它是一個可選工具,正如相關網站所說,它不是一個獨立的應用程序,如Firefox ...我希望我錯了,但我仍然認為安裝WINPE上不允許使用基於GUI的工具等附加軟件。 - Diogo
我正在讀這篇文章 崗位 它似乎表明我正在尋找的東西是可能的,但我必須仔細研究它,看看它是否能提供。 - graf_ignotiev


答案:


我一直在努力在我的公司這樣做,實際上很容易在WinPE中運行瀏覽器。您需要做的就是下載一個便攜式瀏覽器(Chrome,Firefox等... IE是唯一一個無法移植的瀏覽器)。

因此,在線搜索“Chrome portable”或“Firefox portable”並下載。然後將便攜式瀏覽器移動到WinPE圖像中(我將其放入 %systemdrive%\windows\system32\)。

一旦您在WinPE的命令提示符下,您只需鍵入可執行文件的名稱,它將運行便攜式瀏覽器。


例如:我想在WinPE中運行Google Chrome,我下載了便攜式Chrome瀏覽器,並將文件夾和文件移動到WinPE下的WinPE圖像中。 system32 夾。我在WinPE中啟動,在命令提示符下輸入:

x:\windows\system32\googlechromeportable\googlechromeportable.exe

現在,您在WinPE中擁有一個Web瀏覽器。您可能必須更改目錄以指向將瀏覽器注入圖像的任何位置,但您明白了。執行此操作後,您還可以創建批處理文件以在WinPE啟動時運行此文件,但這是另一個主題。


1
2018-06-07 16:53





創建快捷方式,僅重命名為程序名稱(例如:Firefox)並複製到/ Windows目錄。你現在可以從命令行運行firefox,參數也正常工作(例如:“firefox superuser.com”將打開firefox和網站)


0
2018-06-01 01:14



你的回答讓我很困惑。你能詳細介紹一下嗎?特別是在我做出捷徑之前的步驟中。具體來說,我需要更多關於如何安裝firefox的說明。 - graf_ignotiev


當我製作我的PE3磁盤時,我將.wim應用到我的測試機器上的空白硬盤驅動器上,並在從硬盤驅動器啟動時進行了編輯。然後我會將更改提交回.wim並重新啟動以查看是否一切正常。我發現這在添加程序(特別是非便攜式應用程序)時非常方便,因為快捷方式具有實際存在的目標,並且應用程序在實際環境中進行測試,預期它們在實際提交到磁盤之前運行。大多數應用程序可以像使用此方法在普通窗口中一樣正常安裝。並且保存了任何註冊表編輯和臨時文件,它只是更好地工作,因為它的每一部分都被保存回.wim


0
2017-09-01 01:54



至於firefox,只需使用7-zip並解壓縮firefox安裝程序。裡面是安裝到c:\ program files \ mozilla firefox的內容的全部內容,它甚至可以作為便攜式應用程序使用:)只需將其複製到PE中的程序文​​件即可進行設置! - Ben Bryan