將JPG檔案作為EXE執行
通過修改登錄檔,將可執行檔案偽裝成jpg格式的圖片
一、準備一個exe檔案
重新命名,將字尾改為.jpg,然後游標移動到末尾,按住ALT
然後輸入0160
這樣就多出一個空字元。
二、修改登錄檔
右鍵單擊HKEY_CLASSES_ROOT鍵
New - > Key
命名為.jpg
,注意末尾加上空字元
修改預設字串為exefile
然後單擊空白處,新建字串值,命名為Content Type
編輯內容為application/x-msdownload
右鍵.jpg
鍵,新建項PeistentHandler
設定預設字串為{098f2470-bae0-11cd-b579-08002b30bfeb}
三、匯出登錄檔
右鍵匯出,得到.reg
檔案,執行後可以自動完成上述設定。
現在,所有後綴為.jpg
的可執行檔案都可以像exe一樣執行。
最後,編譯時給程式設定一個圖示,然後在你的程式裡面加上
ShellExecute(NULL, L"open", L"D:\\cc.jpg", NULL, NULL, SW_SHOWNORMAL);
來開啟一個真正的圖片,同時讓程式後臺執行,這樣隱蔽性就更強了。
#pragma comment(linker, "/subsystem:windows /ENTRY:mainCRTStartup")
相關推薦
將JPG檔案作為EXE執行
通過修改登錄檔,將可執行檔案偽裝成jpg格式的圖片 一、準備一個exe檔案 重新命名,將字尾改為.jpg,然後游標移動到末尾,按住ALT然後輸入0160 這樣就多出一個空字元。 二、修改登錄檔 右鍵單擊HKEY_CLASSES_ROOT鍵 New - > Key
NetBeans中打包jar與exe4j將其打包成exe執行檔案
近幾天一直在用NetBeans打包jar,然後變成EXE可執行檔案,過程很簡單,可是他們執行環境並不同。 NetBeans打包很簡單,之前有提過,參考:http://blog.csdn.net/hlf1203/article/de
JetBrains Rider 在 Mac 環境下將 cs 檔案生成 exe
因為自己的開發環境是 Mac + Rider 組合,想測試網路程式設計相關內容。想在Windows 虛擬機器上執行一套程式碼來與Mac 機進行測試,但又不想在虛擬機器上安裝一套開發環境。最終找到的解決方案是通過 csc 命令將需要測試的程式碼 exe 可執行程式,然後再複製到 Windows 虛擬機器上執
EasyNVR在Linux系統下將錄影檔案與EasyNVR執行分離
問題背景 在工控機上執行EasyNVR,WEB訪問出現裝置線上,但是視訊沒有快照和無法正常直播 問題原因分析 通過上工控機發現是由於磁碟空間被佔滿導致的軟體執行收到影響。 解決問題分析 由於錄影檔案沾滿磁碟導致的EasyNVR軟體執行收到影響,我們可以將軟體
將Matlab的M檔案轉為P檔案和exe可執行檔案達到加密效果
在matlab中如果你的程式碼很重要,需要加密,目前我查到了兩種方法:一、生成p檔案;二、生成.exe檔案 matlab生成p檔案的方法很簡單,在command wondow裡面用 pcode yourfile.m 命令可以將M檔案轉化為對應的pcode檔案yourfile.p,據說是不會被反編
使用pyinstaller將py檔案打包成exe可執行程式
注:博主使用的 python3.5.3版本。 1. 下載安裝 pyinstaller包。 在終端中,cd到 python目錄下的 Scripts目錄內。 使用pip命令下載安裝 pyinstaller。 等待安裝完成。 2. 用 pyinstaller打包py檔
錯誤點選jar包將導致bat檔案和exe視窗執行不了,jar包執行,
伺服器部署jar包,在這裡提供兩種執行方式和錯誤點選jar包的解決辦法 1.鍵盤 windows+R鍵輸入cmd 按照以下方式輸入: (1) D: ==> (2) cd D:\hdd\grjbxx ==>(3)java -jar aaa.j
Tcl/tk例項—使用tclkit工具將指令碼打包成可執行檔案(.exe)
下載 tclkit.exe 工具,及 sdx.kit 檔案。 複製一份tclkit.exe ,命名為tclkit2.exe。 假設你的指令碼檔案為:app.tcl Step1: 命令列執行 tclkit.exe sdx.kit qwrap app.tcl 執
Windows下采用PyInstall將py檔案轉換成exe可執行檔案
好不容易寫完的py檔案,想做成exe檔案,最開始選擇用py2exe,結果生成的exe遇到兩個問題, 1. py程式裡print 的資訊,cmd中執行tool後並沒有顯示在螢幕上; 2. 呼叫dll介面,執行py檔案時是阻塞等待的,結果cmd中執行exe時,tool很快先返回
將python檔案打包成exe可執行檔案
目前有好幾種方法可以將python檔案打包成exe應用程式檔案,例如py2exe,pyinstaller等,比較下來,還是覺得pyinstaller使用起來比較簡單。 首先第一步
用py2exe將python檔案轉換成exe可執行程式
然後用pip install 命令安裝py2exe模組,如果你用的python是2.X,那還需要先安裝pip,這裡就不贅述了。 安裝完成後可在python的IDLE中import py2exe,如果不報錯則說明你安裝成功了: 2、然後將下面程式碼儲存為py_to_exe.py檔案:
使用py2exe將python 指令碼生成exe可執行檔案
使用python的py2exe模組可以很容易地幫助我們將python指令碼生成可執行的exe程式。這樣我們就可以讓指令碼脫離虛擬機器的束縛,從而獨立執行。 環境要求: python虛擬機器,我使用的是python3.4。(2.7使用pip配置py2exe會
怎樣將.java檔案編譯成.exe可執行檔案
需要下載與jdk位數相同的exe4j(exe for java)軟體。 1. 將需要的java程式碼打包成jar包。也就是以.jar為字尾的檔案。 如圖所示,選中需要打包的包,右擊選擇export 選中java下的jar file 然後, 然後下一步,下
使用exe4j將java檔案打成exe檔案執行詳細教程,The JVM found at JAVA_HOME is damaged問題解決
1.前言 在上一篇文章中,我介紹瞭如何將java檔案打包成jar包,再用bat批處理命令在dos視窗中執行,但是這對於把程式交給那些電腦小白來說,肯定還遠遠不夠 ,所以乾脆將它轉成exe檔案來直接雙擊執行吧. 在進行這篇教程之前,大家可以先去看看上一篇文章.
使用exe4j將jar包生可執行的.exe檔案(加入jre依賴環境),可在其他機器上執行
首先,在任意目錄建立一個資料夾,最好命名和專案名相同,我在E盤建立了一個“DataStructure”資料夾,之後將所有的資原始檔以及我們生成的可執行jar檔案(我的DataStructure.ja
將Python打包成 exe可執行檔案
利用Python寫了一個小指令碼想要傳給使用Windows但沒有裝Python的朋友執行,這時候就可以利用將檔案包裝成exe檔案,讓沒有Python的朋友也可以執行。本篇將介紹利用套件「PyInstaller」製作exe檔。 安裝方法 # 安裝pyinstaller pip install pyin
【Python學習】使用Pyinstaller將py檔案匯出為exe檔案
PyInstaller其實就是把python解析器和你自己的指令碼打包成一個可執行的檔案,但是它不是跨編譯的,也就是說在Windows下用PyInstaller生成的exe只能執行在Windows下,在Linux下生成的只能執行在Linux下。 Pyinstaller的安裝 直接使用pip install
Python 使用pyinstaller將py檔案釋出成exe程式
一. Pyinstaller簡介 Python是一個指令碼語言,被直譯器解釋執行。它的釋出方式: .py檔案:對於開源專案或者原始碼沒那麼重要的,直接提供原始碼,需要使用者自行安裝Python並且安裝依賴的各種庫。(Python官方的各種安裝包就是這樣做的) .pyc檔案:有些公司或個人因
ubuntu下使用pyinstaller將python檔案打包成exe(py檔案中含有keras框架的程式碼)
一 使用工具 pyinstaller, 在ubuntu上安裝pyinstaller非常的簡單,直接使用下面的命令即可 pip install pyinstaller 注意:推薦大家使用python3.0及以上的python版本(好像python3.6使用pyinstaller也存在一些問題),因為使用p
C#將託管dll嵌入exe檔案
用vs2017用C#建立WinForm小程式,程式內用到了連線MySql的MySql.Data.dll和處理Json串的Newtonsoft.Json.dll兩個dll,糾結於僅僅小程式釋出時就要附帶這麼多dll,著實令人著急,網上搜索發現解決方案,參考了文章 https://blog.csdn.