分类保存与实时同步共享文件夹使用说明
本文链接1: https://docs.qq.com/doc/DSVNNckVtRWV4aGlR
本文链接2: https://blog.51cto.com/ds920/4977103
本文链接3: https://www.autoahk.com/archives/39586
本文链接4: https://www.cnblogs.com/delphixx/p/15854454.html
本文链接5:
https://gitee.com/ds920/classified-storage-and-real-time-
synchronization-shared-folder-instructions-readme/blob/
master/README.md
2022-1-30
说 明
一、本文档是文件夹 D:\分类保存与实时同步\ 的使用说明文件。
文件夹 D:\分类保存与实时同步\ 的分类子文件结构如下:
D:\分类保存与实时同步
├他人
│ ├张三
│ ├李四
├他司
│ ├努力奋斗有限公司
│ ├可持续发展有限公司
├本人
│ ├01-手机联系人
│ ├02-文档表格图片
│ ├03-音乐
│ ├04-歌曲
│ ├05-有声读物
│ ├06-照片
│ ├07-电子书
│ ├08-视频
│ ├09-电影
│ ├10-软件
│ │ ├01-Win软件
│ │ │ ├01-GoodSync-Silent-Setup
│ │ │ │ ├BackupVersion
│ │ │ │ │ ├GoodSync-10.12-Silent-Setup.exe
│ │ │ │ │ ├GoodSync-11.8.8-Silent-Setup.exe
│ │ │ │ ├GoodSync-Silent-Setup.exe
│ │ │ ├02-CGI-plus-Portable
│ │ │ │ ├Backup-Version
│ │ │ │ │ ├SGImini.exe
│ │ │ │ ├CGI-plus-Portable.exe
│ │ │ ├03-ShadowDefender-Silent-Setup
│ │ │ │ ├Backup-Version
│ │ │ │ │ ├DeepFreezeStandard冰点还原精灵标准版.zip
│ │ │ │ ├ShadowDefender-Silent-Setup.exe
│ │ │ ├04-WinRAR-Silent-Setup
│ │ │ │ ├WinRAR-Silent-Setup.exe
│ │ │ ├05-PrimoCache-Silent-Setup
│ │ │ │ ├BackupVersion
│ │ │ │ │ ├PrimoCache-3.0.2-x64-MD5-3449-Silent-
Setup.exe
│ │ │ │ │ ├PrimoCache-3.0.2-x86-MD5-2300-Silent-
Setup.exe
│ │ │ │ │ ├PrimoCache-Desktop-MD5-2276-Silent-
Setup.exe
│ │ │ │ ├PrimoCache-Server-MD5-1C17Silent-Setup.exe
│ │ │ ├06-Maye-TotalCMD-Everything-Silent-Setup
│ │ │ │ ├Maye-TotalCMD-Everything-Silent-Setup.exe
│ │ │ ├07-AutoHotkey-Silent-Setup
│ │ │ │ ├AutoHotkey-Silent-Setup
│ │ │ │ │ ├AutoHotkey Website.url
│ │ │ │ │ ├AutoHotkey.chm
│ │ │ │ │ ├AutoHotkey.exe
│ │ │ │ │ ├AutoHotkeyA32.exe
│ │ │ │ │ ├AutoHotkeyU32.exe
│ │ │ │ │ ├AutoHotkeyU64.exe
│ │ │ │ │ ├AutoHotkey_1.1.33.10_setup.exe
│ │ │ │ │ ├AutoHotkey代码测试助手
│ │ │ │ │ │ ├AutoHotkey代码测试助手.ahk
│ │ │ │ │ │ ├AutoHotkey代码测试助手.exe
│ │ │ │ │ │ ├AutoHotkey代码测试助手u32.exe
│ │ │ │ │ │ ├AutoHotkey代码测试助手u64.exe
│ │ │ │ │ ├AutoHotkey电子书
│ │ │ │ │ │ ├AhkDll.chm
│ │ │ │ │ ├Compiler
│ │ │ │ │ │ ├Ahk2Exe.exe
│ │ │ │ │ │ ├ANSI 32-bit.bin
│ │ │ │ │ │ ├AutoHotkeySC.bin
│ │ │ │ │ │ ├Unicode 32-bit.bin
│ │ │ │ │ │ ├Unicode 64-bit.bin
│ │ │ │ │ ├ico-ahk.ico
│ │ │ │ │ ├Installer.ahk
│ │ │ │ │ ├license.txt
│ │ │ │ │ ├SciTE
│ │ │ │ │ │ ├SciTE.exe
│ │ │ │ │ │ ├tools
│ │ │ │ │ │ │ ├AHK 正则终结者
│ │ │ │ │ │ │ │ ├AHK 正则终结者.ahk
│ │ │ │ │ │ │ ├AHK 爬虫终结者
│ │ │ │ │ │ │ │ ├AHK 爬虫终结者.ahk
│ │ │ │ │ │ │ ├AHK 脚本关联工具
│ │ │ │ │ │ │ │ ├AHK 脚本关联工具.ahk
│ │ │ │ │ │ │ ├AHKInfo
│ │ │ │ │ │ │ │ ├AHKInfo.ahk
│ │ │ │ │ │ │ ├Au3Record
│ │ │ │ │ │ │ │ ├Au3Record.exe
│ │ │ │ │ │ │ ├AU3_Spy
│ │ │ │ │ │ │ │ ├AU3_Spy.exe
│ │ │ │ │ │ │ ├Auto-Gui
│ │ │ │ │ │ │ │ ├Auto-Gui.ahk
│ │ │ │ │ │ │ ├Auto-Syntax-Tidy
│ │ │ │ │ │ │ │ ├Auto-Syntax-Tidy.ahk
│ │ │ │ │ │ │ ├AutoScriptWriter
│ │ │ │ │ │ │ │ ├AutoScriptWriter.exe
│ │ │ │ │ │ │ ├FindText
│ │ │ │ │ │ │ │ ├FindText.ahk
│ │ │ │ │ │ │ ├iCodeRepository3
│ │ │ │ │ │ │ │ ├iCodeRepository.exe
│ │ │ │ │ │ │ │ ├爱码仓库(绿色版).txt
│ │ │ │ │ │ │ │ ├爱码仓库.exe
│ │ │ │ │ │ │ │ ├爱码源码仓库
│ │ │ │ │ │ │ │ │ ├AutoHotkey
│ │ │ │ │ │ │ │ │ │ ├AHKInfo-ahk.txt
│ │ │ │ │ │ │ │ │ │ ├AHKManager-ahk.txt
│ │ │ │ │ │ │ │ │ │ ├Auto-Gui.ahk.txt
│ │ │ │ │ │ │ │ │ │ ├Auto-Syntax-Tidy-
ahk.txt
│ │ │ │ │ │ │ │ │ │ ├AutoAHK.ahk.txt
│ │ │ │ │ │ │ │ │ │
├AutoHotkey代码测试助手.txt
│ │ │ │ │ │ │ │ │ │
├fenlei批量分类整理文件-ahk.txt
│ │ │ │ │ │ │ │ │ │ ├FindText-ahk.txt
│ │ │ │ │ │ │ │ │ │ ├Installer.ahk.txt
│ │ │ │ │ │ │ │ │ │ ├RunZ.ahk.txt
│ │ │ │ │ │ │ │ │ │ ├TestAHK-ahk.txt
│ │ │ │ │ │ │ │ │ │ ├Toolbar.ahk.txt
│ │ │ │ │ │ │ │ │ │ ├安装SciTE-ahk.txt
│ │ │ │ │ │ │ │ │ │ ├自动更新-ahk.txt
│ │ │ │ │ │ │ │ │ │
├键盘和鼠标闲置无操作累计满50秒钟后关闭显示器并锁定电脑桌面-ahk.txt
│ │ │ │ │ │ │ │ │ ├AutoIt3
│ │ │ │ │ │ │ │ │ │ ├导入导出注册表分支.
txt
│ │ │ │ │ │ │ │ │ ├Delphi
│ │ │ │ │ │ │ │ │ │ ├Excel2000.pas.txt
│ │ │ │ │ │ │ │ │ │ ├MyClass.pas.txt
│ │ │ │ │ │ │ │ │ │ ├Office2000.pas.txt
│ │ │ │ │ │ │ │ │ │ ├PYIndexUnit.OLD.pas
.txt
│ │ │ │ │ │ │ │ │ │ ├PYIndexUnit.pas.txt
│ │ │ │ │ │ │ │ │ │ ├PYIndexUnit_MD5_522
.pas.txt
│ │ │ │ │ │ │ │ │ │ ├VBIDE2000.pas.txt
│ │ │ │ │ │ │ │ │ │ ├Xls.pas.txt
│ │ │ │ │ │ │ │ │ │ ├yskUnit.pas.txt
│ │ │ │ │ │ │ ├MacroCreator
│ │ │ │ │ │ │ │ ├MacroCreator.exe
│ │ │ │ │ │ │ ├ViewWizard
│ │ │ │ │ │ │ │ ├ViewWizard.exe
│ │ │ │ │ │ ├user
│ │ │ │ │ │ │ ├UserToolbar.properties
│ │ │ │ │ │ ├_Linked.ahk
│ │ │ │ │ │ ├中文帮助
│ │ │ │ │ │ │ ├AutoHotkey_CN.chm
│ │ │ │ │ │
├任何修改都应在且仅在user目录下进行(内含详情).txt
│ │ │ │ │ │ ├技巧
│ │ │ │ │ │ │ ├1. 自动完成增强版.gif
│ │ │ │ │ │ │ ├2. 智能Tab.gif
│ │ │ │ │ │ │ ├3. 智能F1.gif
│ │ │ │ │ │ │ ├4. 调试代码.gif
│ │ │ │ │ │ │ ├5. 运行选区代码.gif
│ │ │ │ │ ├Silent_Setup.bat
│ │ │ │ │ ├Silent_Setup.zip
│ │ │ │ │ ├作废-安装SciTE.ahk
│ │ │ │ │ ├打包图标
│ │ │ │ │ │ ├108_close.ico
│ │ │ │ │ │ ├16.ico
│ │ │ │ │ │ ├20140721075709582_easyicon_net_32.ico
│ │ │ │ │ │ ├20140721083340830_easyicon_net_48.ico
│ │ │ │ │ ├自解压脚本命令.txt
│ │ │ │ ├AutoHotkey-Silent-Setup.exe
│ │ │ │ ├AutoHotkey-Silent-Setup.zip
│ │ │ ├08-KeePass-Portable
│ │ │ │ ├KeePass-Portable.exe
│ │ │ │ ├配置好的KeePass.config.zip
│ │ │ ├EpicPen-Portable.exe
│ │ │ ├eXeScope-Portable.exe
│ │ │ ├Serv-U-Setup
│ │ │ │ ├Crack-Pa.exe
│ │ │ │ ├installer_readme.txt
│ │ │ │ ├Serv-U 15.1.6 Release Notes.pdf
│ │ │ │ ├Serv-U File Server 15.2 Release Notes.pdf
│ │ │ │ ├Serv-U 快速安装说明.pdf
│ │ │ │ ├Serv-U_File_Server_Administrator_Guide (2).
pdf
│ │ │ │ ├Serv-U_File_Server_Administrator_Guide.pdf
│ │ │ │ ├Serv-U典型应用配置.pdf
│ │ │ │ ├SU-FTP-Server-Windows-v15.1.6.exe
│ │ │ │ ├使用说明.txt
│ │ │ │ ├永久可用完美教程.docx
│ │ │ ├zDirTree-Portable.exe
│ │ │ ├收藏夹导出备份Bookmark2022.01.28
│ │ │ │ ├收藏夹导出备份Bookmark2022.01.28.html
│ │ │ │ ├收藏夹导出备份Bookmark2022.01.28.zip
│ │ ├02-安卓软件
│ ├11-代码
│ ├12-游戏
├本单位
│ ├01-职工工资
│ ├02-临时工工资
│ ├03-1W以上支出
│ ├04-金蝶做账
│ ├05-来文接收
│ ├06-已交文件
│ ├07-值班章照
│ ├08-应收账款
│ ├09-职工信息
│ ├10-客户信息
│ ├11-单位信息
│ ├12-固定资产
│ ├13-应补应开
│ ├14-腾讯文档
│ ├15-打印档表
│ ├16-业务科张
│ ├17-生产科李
│ ├18-财务科王
├说明.docx
二、使用GoodSync实时自动双向同步文件夹 D:\分类
保存与实时同步\ 到电脑本地磁盘文件夹 E:\实时同步D盘文件到此处\
文件夹,同时也实时自动双向同步文件夹 D:\分类保存与实时同步\
到Synology群晖DS920+网络存储服务器中RAID 1 镜像
存储池中的共享文件夹"上海1号办公室台式电脑实时同步到此处",
GoodSync选择使用LRepacks的Version 10.12.0.0(x64)永久可用完美
并且重新压缩打包的单文件自动静默安装包。为了防止电脑硬盘
损坏丢失文件,GoodSync实时同步的左侧文件夹D:\分类保存与实时同步\
和右侧文件夹 E:\实时同步D盘文件到此处\必需位于两块独立的
不同品牌型号的硬盘之中。
Windows 7 专业版安装在固态硬盘的第1分区C盘,左侧文件夹
D:\分类保存与实时同步\ 位于固态硬盘的第2分区D盘,
右侧文件夹 E:\实时同步D盘文件到此处\ 位于机械硬盘的第1分区E盘,
在电脑本地固态硬盘中办公能够获得高速稳定的文件读写性能体验,
办公不受网络传输性能的影响,同时实时自动静默同步文件到其他
机械硬盘和Synology群晖DS920+网络存储服务器
可以有效防止丢失文件并且便于其他设备远程访问Synology群晖DS920+
网络存储服务器。
Maye的快捷键设置信息文件D:\Program\Maye\JDB.json的定时备份任务
通过专用的AutoHotkey脚本实现
WPS Office 办公软件的备份中心的本地备份设置为定时备份
时间间隔0小时1分钟,WPS Office 的本地备份存放的磁盘设置为D盘。
Deep Freeze Standard冰点还原精灵V8.63的管理员密(口)码(令)
设置为freeze (字母都小写)
三、使用Windows的局域网共享文件夹功能和Server-U
版本 15.1.6.25 Purple 永久可用完美版提供
文件夹 D:\分类保存与实时同步\ 的因特网(互联网)
远程文件访问服务。
请在华硕AC86U路由器上正确设置自带的免费DDNS动态域名解析和
SFTP端口映射转发。
四、使用向日葵控控A2提供服务器电脑的远程控制和访问
我选择使用"向日葵控控A2"作为远程控制服务器电脑设备的原因主要是:
"向日葵控控A2"无需转发映射端口就可以远程连接,数据安全,
多因子验证,全链路金融级加密,国际2048位RSA非对称密钥交换,
基于AES加密机制的自主P2P数据传输协议更安全更放心,
"向日葵控控A2"有看门狗保护,防死机设计,二十四小时不宕机,
五、使用Maye Version:1.2.8 By:25H设置常用快捷键,
Maye的设置信息保存在文件D:\Program\Maye\cfg.ini之中。
Maye的快捷方式项目和快捷键设置信息保存在文件
D:\Program\Maye\JDB.json之中。
主窗口激活或者隐藏控制通过专用的AutoHotkey脚本实现,
我的Maye默认快捷键统一设置情况如下:
1、快捷键{Alt}+空格用于激活或者隐藏Maye快捷方式和
网页链接管理软件窗口。
2、快捷键`(即~键,位于主键盘区数字键1的左边)用于激活或者
隐藏Total Commander 10.00 飞扬时空新浪博客分享的
最新版文件管理软件窗口
3、快捷键{F8}用于激活或者隐藏Everything文件搜索软件窗口
4、快捷键{F10}用于激活或者隐藏印象笔记正文内容搜索软件窗口
5、激活或者隐藏Total Commander 10窗口的AutoHotkey脚本代码如下:
;
;/*
;===========================================
; 设置激活或者隐藏 Total Commander 10.00 主窗口的快捷键为 `(即~键,位于主键盘区数字键1的左边)
; https://www.autoahk.com/archives/37780
; https://www.cnblogs.com/delphixx/p/15718194.html
;
; 脚本作者 : ds920
; 最新版本 : 1.1
; 更新时间 : 2021年12月22日
;
; 用法: (需要最新版本 AHK v1.1.31+)
; 1. 到飞扬时空的新浪博客下载并安装TotalCommander中文增强版到文件夹D:/TotalCMD
; 2. 将本脚本保存为"RunTC.ahk"并复制到D:/TotalCMD文件夹中
; 3. 使用Maye来设置RunTC.ahk的热键为 `(即~键,位于主键盘区数字键1的左边)
;
; 升级更新历史:
; 版本1.0 2021年12月22日 新建 创建此AutoHotkey脚本并测试通过F8热键功能
; 版本1.1 2021年12月22日 修改 调整删除 SetTimer 定时器时判断TC主窗口是否激活的顺序
; 把基于窗口类的激活判断语句"if(WinActive("ahk_class" TTOTAL_CMD))"放在最外层
; 防止有相同标题的窗口激活时(例如:相同标题的浏览器等等)窗口激活误判
;
; 由于AutoHotkey的Hotkey语句设置的热键必需在任务栏或者桌面进程激活时才有效,
; 所以请使用Maye来设置Total Commander的热键 F8
; https://blog.arae.cc/post/25830.html
; https://github.com/25H/Maya/releases/
;
; 可以用 Total Commander 访问用RaiDrive异地远程连接群晖WebDAV文件服务并映射成的本地虚拟磁盘盘符 Z: 分区
; 可以用 Total Commander 访问用NetDrive2异地远程连接群晖SFTP文件服务并映射成的本地虚拟磁盘盘符 Y: 分区
; 可以用支持 Total Commander的WebDAV文件服务访问插件异地远程连接群晖WebDAV文件服务中的网络共享文件夹
; 可以用KeePass或者KeePass2Android来连接坚果云或者
; 群晖NAS的WebDAV文件服务来管理网址、用户名、账号、密(口)码(令)、口令、暗号、纪念日等个人敏感隐私信息和数据
; 可以用FileZilla Pro 专业版软件异地远程连接群晖的WebDAV文件服务并
; 批量上传文件夹到群晖的 RAID 1 镜像存储池中的共享文件夹之中
; 可以用腾讯文档的电脑客户端来新建在线文档和在线表格来进行办公文档和办公表格的分享和协作
; 可以用Bulk Rename Utility 2.7.1.2来批量重命名或者编号群晖WebDAV文件服务中的共享文件夹中的大量文件
; 可以用Double Killer Pro V 2.1.0.104来批量删除群晖WebDAV文件服务中的共享文件夹中的重复文件
; 可以安装并升级更新"火绒安全软件"来防杀电脑病(木)毒(马)木(病)马(毒)恶意软件并拦截垃圾广告弹出的骚扰窗口
; 可以用SGI备份还原映像总裁镜像总裁一键还原工具软件来备份保护Windows操作系统和
; 电脑中应用程序软件和设置到GHO系统镜像文件
; SGI备份还原映像总裁镜像总裁一键还原工具软件官方网址是 https://www.sysceo.com/Software-softwarei-id-253.html
; 以便今后用杏雨梨云启动维护系统可启动固态U盘来恢复电脑系统应用程序软件GHO系统镜像文件到电脑的系统分区C盘
; 可以用Shadow Defender 影子卫士来保护Windows操作系统和电脑中应用程序软件的设置,
; 防止电脑软件设置被未授权的用户和程序非法更改和破坏
; 如果无法安装 Shadow Defender 影子卫士时可以用"DeepFreeze冰点还原精灵"或者
; "PowerShadow影子系统"或者"Returnil Virtual System(RVS)"来代替影子卫士
;
;===========================================
;*/
#SingleInstance,Ignore
loop,5
{
DetectHiddenWindows,On
Sleep,5
IfWinExist,QQ-E-Mail-595076941@qq.com
ExitApp
}
Gui, Show, Hide,QQ-E-Mail-595076941@qq.com
#Persistent
; #NoTrayIcon
DetectHiddenWindows,On
SetTitleMatchMode,2
; 设置激活或者隐藏 Total Commander 10.00 主窗口的快捷键为 F8
; Hotkey,F8,ActivateOrHideWindowHotkey
ActivateOrHideWindowHotkey()
return
; ——————————————————–
ActivateOrHideWindowHotkey()
{
; MsgBox,PressedHotkey检测到已经按下快捷键
Sleep,5
IfWinActive,ahk_class TTOTAL_CMD
{
Sleep,5
if(WinActive(ahk_class TTOTAL_CMD))
{
Sleep,5
WinGetClass, MyClass, A
IfInString,MyClass,TTOTAL_CMD
{
Sleep,5
IfWinActive,Total Commander
{
TCTitle:="Total Commander"
Sleep,5
WinGetActiveTitle,Title
IfInString,Title,%TCTitle%
{
; MsgBox,MinimizeWindow最小化指定窗口
WinMinimize,Total Commander ahk_class TTOTAL_CMD
Sleep,5
ExitApp
}
}
}
}
}
else
{
; MsgBox,ActivateWindow显示并且最大化并且激活指定窗口
SetTimer,RunTotalCMDTimer,50
SetTimer,ActivateWindowTimer,10
}
}
; ——————————————————–
RunTotalCMDTimer()
{
; 1、如果程序没有运行则运行程序,这里我把可执行文件名改成了TotalCMD-v10.exe
Sleep,10
Process,Exist,TotalCMD.exe
if (%ErrorLevel%=0)
{
Sleep,10
IfExist,D:/Program/TotalCMD/TotalCMD.exe
{
Run,D:/Program/TotalCMD/TotalCMD.exe
}
else
{
MsgBox,找不到文件 D:/Program/TotalCMD/TotalCMD.exe
return
}
}
}
;根据窗口类名显示并激活Total Commander窗口
ActivateWindowTimer()
{
; 2、显示并激活(切换到)指定窗口
WinActivate,Total Commander ahk_class TTOTAL_CMD
DetectHiddenWindows,On
SetTitleMatchMode,2
WinGet, WinID, ID,Total Commander ahk_class TTOTAL_CMD
DllCall("SwitchToThisWindow", "UInt", WinID, "UInt", 1)
WinShow,Total Commander ahk_class TTOTAL_CMD
WinMove,Total Commander ahk_class TTOTAL_CMD,,0,0,A_ScreenWidth,A_ScreenHeight
WinMaximize,Total Commander ahk_class TTOTAL_CMD
; 3、检查指定窗口是否激活成功,
; 假如激活成功则退出Timer计时器循环执行,
; 如果激活失败则继续尝试激活指定窗口
Sleep,5
IfWinActive,ahk_class TTOTAL_CMD
{
Sleep,5
if(WinActive(ahk_class TTOTAL_CMD))
{
Sleep,5
WinGetClass, MyClass, A
IfInString,MyClass,TTOTAL_CMD
{
Sleep,5
IfWinActive,Total Commander
{
TCTitle:="Total Commander"
Sleep,5
WinGetActiveTitle,Title
IfInString,Title,%TCTitle%
{
SetTimer,ActivateWindowTimer,Delete
Sleep,5
ExitApp
}
}
}
}
}
}
;================= The End =================
;
/*
;================= 根据窗口类名激活或者隐藏窗口的AutoHotkey函数 =================
; 请使用 窗口信息工具 AHKInfo 1.3.5 获取窗口的类名
;根据窗口类名激活或者隐藏窗口
ActivateOrHideWindow(VarExeFileName:="TotalCMD-v10″,VarWinClassName:="TTOTAL_CMD")
{
; 1、如果程序没有运行则运行程序
Process,Exist,%VarExeFileName%.exe
if (%ErrorLevel%=0)
{
IfExist,%VarExeFileName%.exe
{
Run,%VarExeFileName%.exe
return
}
else
{
MsgBox,找不到文件 %VarExeFileName%.exe
return
}
}
; 2、如果窗口未置顶则显示并激活(切换到)指定窗口
IfWinNotActive,ahk_class %VarWinClassName%
{
loop,2
{
Sleep,50
WinShow,ahk_class %VarWinClassName%
;~ WinMaximize,ahk_class %VarWinClassName%
Sleep,50
WinGet, WinID, ID,ahk_class %VarWinClassName%
Sleep,50
DllCall("SwitchToThisWindow", "UInt", WinID, "UInt", 1)
}
return
}
; 3、如果窗口已经显示并置顶则隐藏窗口
;~ WinMinimize,ahk_class %VarWinClassName%
WinHide,ahk_class %VarWinClassName%
}
*/
;
; 一键全自动静默安装 Delphi7_Lite_Full_Edition 的AutoHotkey脚本代码
#SingleInstance,Ignore
loop,5
{
DetectHiddenWindows,On
Sleep,5
IfWinExist,E-Mail-595076941@QQ.COM
ExitApp
}
Gui, Show, Hide,E-Mail-595076941@QQ.COM
#Persistent
; #NoTrayIcon
DetectHiddenWindows,On
SetTitleMatchMode,2
; 启动Delphi7安装程序
SetTimer,SetupTimer,500
return
SetupTimer()
{
; 1、如果程序没有运行则运行程序
Process,Exist,Delphi7_Lite_Full_Edition_Setup_7.3.4.3_Build_20110801.exe
if (%ErrorLevel%=0)
{
IfExist,%A_ScriptDir%\Delphi7_Lite_Full_Edition_Setup_7.3.4.3_Build_20110801.exe
{
Run,%A_ScriptDir%\Delphi7_Lite_Full_Edition_Setup_7.3.4.3_Build_20110801.exe
}
else
{
MsgBox,找不到文件 %A_ScriptDir%\Delphi7_Lite_Full_Edition_Setup_7.3.4.3_Build_20110801.exe
return
}
}
IfWinNotExist,安装向导 - Delphi 7 Lite Full Edition,正在你的计算机中安装 Delphi 7 Lite Full Edition,请稍等...
{
ControlSend, TNewButton1,{Space}, 选择安装语言 ahk_class TSelectLanguageForm ahk_exe Delphi7_Lite_Full_Edition_Setup_7.3.4.3_Build_20110801.tmp, 取消
ControlSend, Button1,{Space}, 安装向导 ahk_class #32770 ahk_exe Delphi7_Lite_Full_Edition_Setup_7.3.4.3_Build_20110801.tmp, 本程序为Window
ControlSend, TNewButton1,!n, 安装向导 - Delphi 7 Lite Full Edition ahk_class TWizardForm ahk_exe Delphi7_Lite_Full_Edition_Setup_7.3.4.3_Build_20110801.tmp, 取消
ControlSend, TNewButton1,!i, 安装向导 - Delphi 7 Lite Full Edition ahk_class TWizardForm ahk_exe Delphi7_Lite_Full_Edition_Setup_7.3.4.3_Build_20110801.tmp, 取消
}
IfWinExist,安装向导 - Delphi 7 Lite Full Edition ahk_class TWizardForm,安装向导已完成 Delphi 7 Lite Full Edition 的安装
{
SetTimer,SetupTimer,Delete
ControlClick, TNewButton5, 安装向导 - Delphi 7 Lite Full Edition ahk_class TWizardForm ahk_exe Delphi7_Lite_Full_Edition_Setup_7.3.4.3_Build_20110801.tmp,安装向导已完成 Delphi 7 Lite Full Edition 的安装
MsgBox,,,已成功安装Delphi7Lite编程软件,2
ExitApp
}
}
感谢分享