Skip to content

xboHodx/SingleFileMaker

Repository files navigation

README

与SFXBG一起使用 https://github.com/xboHodx/SFXBG

编译环境:

VS2022 msvc c++20

编译后

将SingleFileMaker.exe、merge.cmd、split.txt和version.res放入同一目录下

运行merge.cmd

以此才能使用更改可执行文件版本信息的功能

使用方法:

本项目由两个可执行文件构成:

SFXBG.exe和SingleFileMaker.exe

  1. 首先启动SingleFileMaker.exe

  2. 填写相关信息(输出文件填写 文件名 + ".exe")

  3. 点击"开始"按钮开始制作单文件

  4. 双击运行制作出来的文件即可自解压(+执行配置文件中指定的命令)

环境变量参照表

如无特殊说明,以下环境变量都是Windows系统中资源管理器可以打开的

%SystemRoot%=%WinDir%=系统分区:\Windows

%TEMP%=%TMP%=系统分区:\Users\用户名\AppData\Local\Temp

%SystemDrive%=%HOMEDRIVE%=系统分区:\

%ProgramFiles(x86)%=系统分区:\Program Files (x86)

%ProgramFiles%=系统分区:\Program Files(可能被重定向到x86)

%ProgramW6432%=系统分区:\Program Files

%ProgramData%=%ALLUSERSPROFILE%=系统分区:\ProgramData

%APPDATA%=系统分区:\Users\用户名\AppData\Roaming

%LOCALAPPDATA%=系统分区:\Users\用户名\AppData\Local

%DriverData%=系统分区:\Windows\System32\Drivers\DriverData

%USERPROFILE%=系统分区:\Users\用户名\

%UserDesktop%=系统分区:\Users\用户名\Desktop

%MyDocuments%=系统分区:\Users\用户名\Documents

%S%=文件自身所在位置

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published