如何手工制作绿色免安装单文件同花顺免费版Windows客户端 2024-01-25
第1步、下载同花顺免费版
http://download.10jqka.com.cn/
第2步、安装同花顺免费版
第3步、移动同花顺免费版软件到文件夹 D:\Prog\同花顺
第4步、新建批处理脚本文件 D:\Prog\同花顺\一键打包\一键打包.bat
REM D:\Prog\同花顺\一键打包\一键打包.bat
REM 需要提前用eXeScope或者ResourceHacker手动提取图标文件ico.ico
REM 此批处理脚本文件最后编辑日期 2022年9月23日
if exist "C:\Program Files (x86)\WinRAR\WinRAR.exe" (
"C:\Program Files (x86)\WinRAR\WinRAR.exe" a -ag__YYYY.MM.DD_HH-MM-SS -iiconico.ico -ep1 -m5 -r -sfx -z%~dp0自解压脚本命令.txt %~dp0SS-D-Pan-Prog-.exe %~dp0..\*.*
)else (
"C:\Program Files\WinRAR\WinRAR.exe" a -ag__YYYY.MM.DD_HH-MM-SS -iiconico.ico -ep1 -m5 -r -sfx -z%~dp0自解压脚本命令.txt %~dp0SS-D-Pan-Prog-.exe %~dp0..\*.*
)
第5步、新建纯文本文件 D:\Prog\同花顺\一键打包\自解压脚本命令.txt
;D:\Prog\同花顺\一键打包\自解压脚本命令.txt
;下面的注释包含自解压脚本命令
;Path=解压缩路径
;Presetup=解压缩前运行
;Setup=解压缩后运行
;Silent=静默方式:1-隐藏全部 2-隐藏启动对话框 空着不设置-显示全部
;Overwrite=覆盖方式:1-覆盖全部文件 2-跳过已存在的文件 空着不设置-覆盖前询问
;请选择正确的图标并保存正确的配置文件
Path=D:\Prog\同花顺
Presetup=D:\Prog\同花顺\一键打包\Presetup.bat
Setup=D:\Prog\同花顺\一键打包\Setup.bat
Silent=1
Overwrite=2
第6步、新建批处理脚本文件 D:\Prog\同花顺\一键打包\Presetup.bat
REM D:\Prog\同花顺\一键打包\Presetup.bat
d:
cd \
cd D:\Prog\同花顺\
start D:\Prog\同花顺\hexin.exe
exit
第7步、新建批处理脚本文件 D:\Prog\同花顺\一键打包\Setup.bat
REM D:\Prog\同花顺\一键打包\Setup.bat
d:
cd \
cd D:\Prog\同花顺\
start D:\Prog\同花顺\Setup.exe
exit
第8步、新建AutoHotkey脚本文件 D:\Prog\同花顺\Setup.ahk
; D:\Prog\同花顺\Setup.ahk
#NoEnv
DetectHiddenWindows,On
SetTitleMatchMode,2
; 检测一下同花顺软件是否已经运行,如未运行则运行之,防止重复运行。
IfWinNotExist,ahk_exe hexin.exe
{
IfWinNotExist,同花顺(v9.20.71)
{
Run,D:\Prog\同花顺\hexin.exe,D:\Prog\同花顺
}
}
第9步、编译AutoHotkey脚本文件 D:\Prog\同花顺\Setup.ahk 为 Setup.exe
第10步、运行同花顺软件 D:\Prog\同花顺\hexin.exe 并登录同花顺软件账号和交易账号,登录同花顺账号时打勾选择“自动登录”,设置好交易软件环境参数,设置好自选股
第11步、关闭同花顺软件并运行批处理脚本文件 D:\Prog\同花顺\一键打包\一键打包.bat
需要预先安装好WinRAR软件
除了批处理脚本打包程序以外也可以用软件7z SFX Builder v2.3.1.0汉化版打包
批处理脚本和软件7z SFX Builder v2.3.1.0汉化版都可以保存打包参数便于今后随时修改调整。
另外一些单文件制作打包工具软件虽然可以通过鼠标拖放文件夹来快捷的制作单文件程序,但是无法保存打包时的设置参数(菜单、对话框、解压路径、运行、快捷方式等参数),所以我只用批处理脚本和软件7z SFX Builder v2.3.1.0汉化版打包制作绿色免安装单文件应用程序软件。
另外一些无法保存打包时的设置参数单文件制作打包工具软件主要有:
- JexChan制作的“单文件制作工具”
- 杏雨梨云制作的“单文件程序制作一键通”
- 系统总裁出品的“7z压缩包自解压制作工具Fc”(打包参数保存不完整)
- 自由使用制作的“7-Zip SFX Tool”
- InstallRite 2.5c
- Cameyo单文件打包制作v3.1.1530.0
- VMware ThinApp
- Enigma Virtual Box(单文件封装工具)
- 7zSFX Constructor v4.5 便携汉化版
- 自解压创建工具 Make SFX 5.6.54.164 绿色汉化中文版
- 7-ZIP SFX Maker v3.3.0 完整汉化版单文件
- Advanced Installer
- Nsis 单文件打包工具
- Reg2all
- NSIS
- UniExtract-Bioruebe
由于以上软件无法保存或完整保存打包时的设置参数,所以我不再使用以上16款软件了。
为了有效防止Windows电脑操作系统出错时(无法启动系统或者无法启动软件)能够及时快速方便的恢复到最佳状态,请预先:
- 转移电脑桌面、我的文档等个人文件夹到文件夹D:\Personal
- 备份C盘操作系统分区
- 正确安装并测试重启还原影子系统软件
- 把一些常用软件打包成绿色免安装单文件应用程序软件
让绝大多数软件绿色免安装,单文件打包,通过Maye Lite打开程序软件
- 拖放常用软件到Maye Lite
- 设置启动时自动运行的VBS脚本
' 此脚本保存在文件夹 D:\Prog\AutoRun\AutoRun.vbs
' 此脚本的快捷方式保存在 Win+R运行Shell:Startup启动文件夹
' C:\Users\Administrator\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
Set objShell = CreateObject("Wscript.Shell")
objshell.run "notepad"
WScript.quit
https://www.autoahk.com/archives/47474
https://www.cnblogs.com/delphixx/p/17986888
‘https://docs.qq.com/doc/DSU1iR1pnUE9tcFdw‘