当前位置: 首页 > article >正文

【计算机基础】用bat命令将Unity导出PC包转成单个exe可执行文件

Unity打包成exe可执行文件

 上边连接是很久以前用过的方法,发现操作有些不一样了,并且如果按上述操作比较麻烦,所以写了个bat命令。

导出的PC程序
图1、导出的pc程序

 如图1是导出的pc程序,点击exe文件可运行该程序。

添加pack_project.bat文件
 

@echo off
setlocal

:: 设置变量
set OUTPUT_CONFIG=F:\OtherProject\OutPut\config.txt
set PROJECT_DIR=F:\OtherProject\OutPut\fangkuaixiaoxiaole
set OUTPUT_FILE=F:\OtherProject\OutPut\xiaoxiaole.exe


:: 检查输出目录是否存在,如果不存在则创建
if not exist "%OUTPUT_FILE%\.." mkdir "%OUTPUT_FILE%\.."

:: 使用 WinRAR 命令行工具打包文件
"D:\Program Files\WinRAR\WinRAR.exe" a -r -ep1 -m5 -s -sfx -z"%OUTPUT_CONFIG%" "%OUTPUT_FILE%" "%PROJECT_DIR%\*"

:: 检查是否成功
if %errorlevel% equ 0 (
    echo ++++++++++successful++++++++++
) else (
    echo ++++++++++fail++++++++++
)

endlocal
pause

添加配置表

; The SFX module options
Setup=fangkuaixiaoxiaole.exe
Path=%TEMP%
Silent=1
Overwrite=1

图2、目录
 

结构 如图,双击bat文件即可将pc程序压缩成单个exe文件,双击exe文件即可运行游戏。


http://www.kler.cn/a/317636.html

相关文章:

  • C++编程技巧与规范-类和对象
  • Python提取PDF和DOCX中的文本、图片和表格
  • JSON-RPC-CXX深度解析:C++中的远程调用利器
  • SOLIDWORKS代理商鑫辰信息科技
  • power bi中的related函数解析
  • 使用CubeMX一键配置Freertos
  • SQL面试常见题目
  • [uni-app]小兔鲜-01项目起步
  • Spring Boot 学习之路 -- 配置项目
  • C# 中yield 的使用详解
  • 【Python】多个dataframe存入excel的不同的sheet表里,而不会被覆盖的方法
  • 【ansible】role流程实验
  • 块匹配算法简介(上)
  • 腾讯云负载均衡ssl漏洞(CVE-201602183)解决
  • seL4 Capabilities(翻自官网)(一)
  • 【系统架构设计师】专业英语90题(附答案详解)
  • 代码随想录算法训练营第40天 动态规划part07| 题目: 198.打家劫舍 、 213.打家劫舍II 、 337.打家劫舍III
  • 软件设计-开闭原则
  • 2024年主动降噪头戴式耳机该如何选择?四款品牌高性价比推荐
  • 【TabBar嵌套Navigation案例-JSON的简单使用 Objective-C语言】
  • 用智能码二维码zhinengma.cn做产品说明书
  • 联通云 - 国产化全栈解决方案
  • 速通汇编(六)认识栈,SS、SP寄存器,push和pop指令的作用
  • LAMP架构搭建
  • 微服务远程调用(nacos及OpenFeign简单使用)
  • 程序员下班以后做什么副业合适?_35技术人员副业