當前位置:首頁 » 網頁前端 » exe腳本開發
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

exe腳本開發

發布時間: 2022-08-19 11:50:06

❶ windows中exe腳本咋寫

1.exe文件和腳本(Window下是bat文件)是兩回事。
2.exe是二進制代碼,一般是看不懂的;腳本一般是文本,是各種命令(包括exe)的組合,可以用文本方式打開。
3.exe不容易上手,腳本則相對容易。

❷ 開發獨立EXE桌面應用程序,用什麼語言、技術合適

您的要求可能看起來很低,但實現起來並不容易。 首先,Windows 本身甚至沒有 C++ 運行時庫,或者 msvcrt 不是 Windows 的一部分。 每個版本的windows可能都自帶了msvcrt的一部分,但是xp vista win8 win10 win11自帶了不同版本的msvcrt,也就是說,一旦依賴了msvcrt庫,就不能保證在所有版本的windows上都能正常工作。換句話說,為了實現您的目標,您至少必須有一種靜態鏈接基本 C/C++ 庫的方法。 

為了解決這個問題,通常需要檢查數據並更改參數。 比如這篇文章就是完整的數據。 甚至,說不定有人把這樣的方法直接做成了工具。 但是你問「沒有額外的第三方工具,沒有代碼和步驟」,那麼好吧,這條路又被你擋住了。 至於高級語言,其實很多高級語言都是用C/C++開發或者執行的,所以Windows下的實際執行也依賴於msvcrt。 需要排除類似的語言方案。 因為,要想完全實現主體的思想,就必須擺脫msvcrt的依賴。 但是如果你想擺脫 msvcrt 依賴,要麼需要一定的代碼和步驟,要麼需要第三方工具。 你不能同時使用兩者,所以你不能這樣做。 

專門開發介面的早期開發語言還有其他早期開發語言。 如果要寫native native exe,也可以使用以下語言的Delphi:Delphi 7,非常不錯。 現在 Free Pascal 對於跨平台開發來說還不錯。  VB6:從未消亡的開發語言,也有大量開發小工具的愛好者。 還是一個非常快的VFP:Visual Foxpro,但不是微軟自己的,現在沒有開發PB:PowerBuilder C++ builder 6.0:Borland的C++程序開發集成平台MASM:Macro assembler。 更加困難。 接近機器語言。優點是運行速度快,比c#快,生成的exe小,不易被破解。

其他開發語言Flex(flash script + java),easy language(中文編碼),單獨的EXE桌面軟體也可以試試aardio,還不錯。如果只針對Windows平台,建議使用c#或VB6。 如果想要更好的界面,可以使用瀏覽器調用html js 界面庫或者WPF。 如果考慮跨平台。  ,上面有很多選項。 主要是根據你的實際需求,再考慮性能、部署等方面。

❸ python能開發exe軟體嗎

pyinstaller將Python腳本打包成exe軟體,使在沒有Python環境的機器上運行最新版是pyinstaller 3.1.1。支持python2.7和python3.3+。 可運行在Windows,Mac和Linux操作系統下。(推薦學習:Python視頻教程)
但它不是跨編譯的,也就是說在Windows下用PyInstaller生成的exe只能運行在Windows下,在Linux下生成的只能運行在Linux下。
pyinstaller在windows下的安裝
使用命令pip install pyinstaller即可 在windows下,pyinstaller需要PyWin32的支持。當用pip安裝pyinstaller時未找到PyWin32,會自動安裝pypiwin32
出現Successfully installed pyinstaller-3.1.1 pypiwin32-219即表示安裝成功
使用
定位到pyinstaller.exe所在文件夾(一般再python下的「scripts」文件夾下)(溫馨提示:再cmd下tab鍵又補全功能哦)
再添加上你要轉換的文件地址(兩者之間有空格)
pyinstaller.exe後面如果加上-F就是打包為一個exe文件(文件會比較大),如果不加就會有很多庫文件;加上-w就是打包為沒有cmd窗口的exe,不加運行時就會出現cmd窗口。(加不加憑個人喜好)
-F指令
注意指令區分大小寫。這里是大寫。使用-F指令可以把應用打包成一個獨立的exe文件,否則是一個帶各種dll和依賴文件的文件夾
-p指令
這個指令後面可以增加pyinstaller搜索模塊的路徑。因為應用打包涉及的模塊很多。這里可以自己添加路徑。不過經過筆者測試,site-packages目錄下都是可以被識別的,不需要再手動添加
更多Python相關技術文章,請訪問Python教程欄目進行學習!以上就是小編分享的關於python能開發exe軟體嗎的詳細內容希望對大家有所幫助,更多有關python教程請關注環球青藤其它相關文章!

❹ Myeclipse如何開發exe的東西

先打成jar包再打成exe即可。
方法一:用Eclipse自帶的打包工具Ant打包,因為要自己編寫xml腳本語言,還要增加一些外部的jar,所以不推薦。
方法二:用Eclpise的Export功能,這種打包方法不能把項目中的外部的jar包打進來,所以不推薦。
方法三:用Eclipse的一個第三方插件fatjar生成jar文件,也是最簡單最方便的一種生成方式。

❺ 如何使用腳本程序做一個exe 比如用python寫一個exe文件 目的是打開桌面上的1.txt

  1. 寫py程序,兩行代碼如下:

  2. importos

    os.system("notepadD:/1.txt")
  3. 下載pyinstaller,直接pip install

  4. 在py文件目錄下打開命令行窗口,輸入pyinstaller -m -F xxx.py,執行

    系統會自動生成一個dist文件夾,一般該exe文件會被殺毒軟體幹掉,找迴文件即可

❻ 請問Windows所支持的各種exe軟體是用什麼語言開發的

EXE格式的軟體通常是用C或C++開發的。QQ用的是VC,也就是C++,其中包含Windows的API。
當然Java也能生成EXE文件,但它的效率不如C++編寫的高。
Xcode一般屬於特定廠商的定製編程語言,如用於蘋果系統的QQ可能就是用這種語言編寫的。
PHP程序以網頁頁面為載體,也就是說它必須在頁面上運行,可以用它寫Web QQ。

❼ exe文件如何編寫

一個程序從生成到運行起來,這中間是非常復雜的一個過程,光是編譯鏈接生成可執行程序就夠研究一輩子。
這個問題里的信息量太大,需要好幾本書才能回答。只針對的題目給簡單的說說一個.exe是怎麼生成的。
程序需要依靠源文件來編譯,編譯之後生成中間代碼(.obj)文件,之後依靠鏈接器將所有的.obj文件以及依靠的.lib文件鏈接起來生成一個.exe的文件。
這是最簡單的理解,現在稍微展開點說說.exe文件。
在Windows中,所有的可執行文件(.exe, .dll, .ocx, .sys等等)都是按照一定文件內容格式來組織——PE格式。PE格式記錄了一個程序文件載入運行過程中的信息,例如文件類型,是一個dll還是一個exe;運行的平台,32位系統還是64位系統等等。當一個程序運行的時候,程序的載入器會根據PE格式的內容將程序文件中的數據段,代碼段等等映射到內存中,並正確的導入程序要使用的系統API,同時要將文件中的一些偏移地址修正為映射入內存之後的地址,之後調用程序代碼的入口點來執行。就是這樣一個過程涉及到了系統的內存管理,進程管理,線程調度等等一系列問題。
而這些PE格式的內容就是鏈接器在鏈接程序的時候填入的,換句話說就是鏈接器生成了一個PE文件用於執行。
每個操作系統都會有自己所支持的可執行文件格式。PE格式是Windows平台獨有的。

❽ 如何編寫一個可執行文件(*.exe),允許其打開我需要的的EXCEL文件

運行輸入,excel.exe
文件地址。可以打開文件。關閉時就簡單了。close
,把這個文件用一個變數表示。這個變數關閉。

❾ exe是用什麼語言編寫的

EXE是可執行文件,可以由很多種匯編語言編寫而成,不是唯一的。

EXE文件分為兩個部分: EXE文件頭和程序本體。exe文件比較復雜,屬於一種多段的結構,是DOS最成功和復雜的設計之一。每個exe文件包含一個文件頭和一個可重定位程序的映像。

文件頭包含MS-DOS用於載入程序的信息,例如程序的大小和寄存器的初始值。文件頭還指向一個重定位表,該表包含指向程序映像中可重定位段地址的指針鏈表。

MS-DOS通過把該映像直接從文件復制到內存載入exe程序,然後調整定位表中說明的可重定位段地址。定位表是一個重定位指針數組,每個指向程序映像中的可重定位段地址。

(9)exe腳本開發擴展閱讀

在windows操作系統下,可執行程序可以是 .exe文件 .sys文件 .com等類型文件。如記事本程序notepad.exe ,這類程序通常用來處理或者輔助處理其它文件。比如:myfile.txt雙擊打開由notepad.exe記事本程序來進行編輯。

不是所有的執行檔,都只存有電腦能閱讀的資料。以腳本語言撰寫的腳本檔案,都可以是執行檔,而且內含的資料可被人類閱讀,多數以ASCII文本存檔。原因是:腳本語言無需經過編譯器預先編譯,就可經過直譯器(如Perl、Python、Shell)執行。

其中.EXE文件包含一個文件頭和一個可重定位程序映象。文件頭包含MS-DOS用於載入程序的信息,例如程序的大小和寄存器的初始值。文件頭還指向一個重定位表,該表包含指向程序映象中可重定位段地址的指針鏈表。

❿ 寫小腳本exe用什麼語言好

javascript語言。
EXE文件分為兩個部分:EXE文件頭和程序本體。exe文件比較復雜,屬於一種多段的結構,是DOS最成功和復雜的設計之一。
每個exe文件包含一個文件頭和一個可重定位程序的映像。