您現在的位置是:首頁 > 綜藝首頁綜藝

由明轉暗 BAT批處理瞬間變身EXE

由 電腦愛好者 發表于 綜藝2021-08-16
簡介Bat to Exe Converter最後一個選項卡“程式設定”允許選擇EXE檔案的語言

雜項檔案怎麼解決

BAT批處理檔案能將許許多多的系統命令串起來自動執行,執行效率非常高。但是,批處理檔案也有一個很大的缺陷,那就是很容易被別人看透裡邊的內容,並能被輕易修改(用記事本即可開啟並修改)。如果我們將BAT檔案編譯為EXE檔案,甚至加上密碼或其他特性,這樣就更加保密和安全了。

我們大多數人都知道命令提示符及其基本命令。為了完成任務或獲取一些資訊,在用命令方式進行工作的時候,我們通常會執行一組命令而不是單個命令。這可以在一個BAT檔案的幫助下完成。BAT(或批處理檔案)是無格式的文字檔案,其中包含按順序執行的許多命令。每當我們從命令視窗中開啟一個BAT檔案時,它就會依次執行所有命令並輸出結果。

批處理檔案使非技術使用者更容易使用CMD命令,因為批處理檔案也可以由其他人編寫好之後專供普通使用者執行。如果你自己編寫過批處理檔案,肯定已經熟悉編寫一個批處理檔案的過程,因此如何編寫不是我們這篇文章的重點。

在這篇文章中,我們著重介紹用Bat to Exe Converter工具把BAT檔案轉換成EXE檔案的方法。此外,還將介紹一個線上轉換的簡易方案。BAT批處理檔案轉換到EXE有它自己的好處。首先,如果不想共享自己編寫的程式碼,它會隱藏這些程式碼。除此之外,它使使用者更容易使用,因為更多的使用者對使用EXE檔案感到更習慣、更舒適。

1. 用Bat to Exe Converter軟體實現

Bat to Exe converter是一個免費軟體,可支援不同的變數和格式。該工具分別提供為32位和64位平臺的行動式和安裝格式。它本身帶有很多例子的BAT檔案,可以轉換為可執行檔案。這個工具非常簡單易用,我們所需要做的就是開啟它並選擇自己的批處理檔案。然後選擇要儲存EXE檔案的位置。

我們可以根據需要進行自定義和對EXE檔案進行微調。首先,我們可以決定應用程式的可見性。選擇“隱形應用程式”,它可以在隱藏模式下執行;若選擇“視覺化應用程式”,則程式對終端使用者可見。然後還可以決定工作目錄,可以選擇應用程式是從“當前目錄”還是“臨時目錄”開始執行(圖1)。

由明轉暗 BAT批處理瞬間變身EXE

如果指令碼生成一些臨時檔案,那麼我們可能希望在指令碼結束後刪除它們。因此,我們可以選擇“在退出時刪除”選項,當然也可以根據需要選擇“不刪除”。Bat to Exe Converter還允許我們用密碼加密EXE,選擇“加密程式”選項後輸入密碼即可。密碼加密允許禁用對EXE檔案的無限制訪問。

除了上述特性用法外,我們還可以指定指令碼針對的體系結構(32位或64位)。可以為不同的架構編譯不同的指令碼,並分別分發它們。另外,如果指令碼需要管理員許可權,則可以選擇“新增管理員列表”將管理員清單新增到EXE中。還有一些其他的雜項功能。我們可以啟用“覆蓋現有檔案”,使EXE自動覆蓋現有的檔案。此外,還可以選擇“使用UPX壓縮方案”壓縮EXE檔案。

大多數批處理指令碼還會使用一些外部檔案來完成它們的功能。如果我們的指令碼涉及到這種情況,可以單擊“包含”選項卡,點選“新增”按鈕選擇指令碼使用的所有檔案,然後再進行編譯(圖2)。

由明轉暗 BAT批處理瞬間變身EXE

EXE程式作為一個簡單的軟體,我們可以給它指定一套版本資訊,點選“版本資訊”選項卡,在其中指定版本詳細資訊併為EXE選擇一個圖示(圖3)。

由明轉暗 BAT批處理瞬間變身EXE

雖然我們可以用記事本來編輯BAT檔案,但記事本寫程式總是太原始,顯得不夠專業。Bat to Exe Converter自帶的“編輯器”選項卡專門用來編輯BAT檔案。在編譯EXE檔案之前,可以在這裡進行程式碼更改。編輯器提供了語法高亮顯示,這使得檢視和編輯批處理檔案變得更加顯而易見(圖4)。

由明轉暗 BAT批處理瞬間變身EXE

如今的軟體程式大都支援多語種介面。Bat to Exe Converter最後一個選項卡“程式設定”允許選擇EXE檔案的語言。我們可以從24種可用語言中選擇任何一種(圖5)。

由明轉暗 BAT批處理瞬間變身EXE

完成自定義EXE檔案後,可以單擊“編譯”按鈕將批處理檔案編譯成EXE檔案。BAT檔案轉換到EXE檔案的時間不會太長,稍等片刻,我們很快就能得到EXE程式並使用它。此外,我們還可以選擇“重置所有條目”,將程式的各項引數恢復它的預設值。

2. 透過專門的網站實現線上轉換

除了使用應用程式處理外,我們還可以透過該程式的另一個版本——專門的線上Web網站,實現BAT檔案到EXE的實時線上轉換(線上地址:http://www。f2ko。de/en/ob2e。php)。

這個基於Web的版本同樣工作得很好,但它提供了較少的定製。如果想在旅途中使用或不想做許多自定義轉換,這種方式比較合適。同樣,使用Web應用程式也很簡單。需要做的就是上傳BAT檔案。然後在這裡和那裡選擇幾個選項。您可以自定義可見性,然後還可以指定架構,如果指令碼包含需要管理員許可權的命令,還可以包括admin清單。您還可以指定一個密碼來保護EXE檔案。其他自定義如版本資訊,圖示,和語言設定是不可用的應用(圖6)。

由明轉暗 BAT批處理瞬間變身EXE

一旦完成了自定義,您可以點選“轉換”按鈕,下載EXE檔案。最終的下載檔案可在加密的ZIP檔案中找到。

總之,如果我們想快速轉換檔案,Web應用程式會很有用。但如果想要更多的定製,建議使用上述Windows版應用程式。