惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

P
Privacy International News Feed
The Register - Security
The Register - Security
Microsoft Azure Blog
Microsoft Azure Blog
P
Proofpoint News Feed
M
MIT News - Artificial intelligence
Recorded Future
Recorded Future
H
Hackread – Cybersecurity News, Data Breaches, AI and More
F
Fortinet All Blogs
G
Google Developers Blog
Engineering at Meta
Engineering at Meta
B
Blog
aimingoo的专栏
aimingoo的专栏
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
N
Netflix TechBlog - Medium
Martin Fowler
Martin Fowler
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
MyScale Blog
MyScale Blog
L
LangChain Blog
T
The Blog of Author Tim Ferriss
U
Unit 42
Blog — PlanetScale
Blog — PlanetScale
C
Check Point Blog
Vercel News
Vercel News
Microsoft Security Blog
Microsoft Security Blog
D
DataBreaches.Net
Recent Announcements
Recent Announcements
云风的 BLOG
云风的 BLOG
Stack Overflow Blog
Stack Overflow Blog
博客园 - 聂微东
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
博客园 - 司徒正美
月光博客
月光博客
Jina AI
Jina AI
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
WordPress大学
WordPress大学
酷 壳 – CoolShell
酷 壳 – CoolShell
博客园 - Franky
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Hugging Face - Blog
Hugging Face - Blog
Last Week in AI
Last Week in AI
The Last Watchdog
The Last Watchdog
P
Privacy & Cybersecurity Law Blog
有赞技术团队
有赞技术团队
G
GRAHAM CLULEY
腾讯CDC
Cyberwarzone
Cyberwarzone
爱范儿
爱范儿
I
Intezer
SecWiki News
SecWiki News

博客园 - QQ595076941

极空间单硬盘存储模式备份中心和闪点清单墨水屏智能台历 批量勾选Portable App Directory窗口中所有复选框 2026年6月25日 电脑文件管理zs 2026年6月12日 KeePass+坚果云WebDAV简易登录器   2026年4月25日 设置显示或者隐藏MasterSeeker和Total Commander主窗口的快捷键的AutoHotkey脚本2026年4月8日 F8我的Excel文件 腾讯文档-AutoHotkey学习导航表.xlsx 2025年12月21日 共享文件夹加密专家(试用版) v6.40 批量设置权限AHK脚本 2025年12月19日 容量为256GB的Innostor银灿科技IS903可启动CD-ROM量产U盘 2025年12月12日 打开我的文件夹 2025年11月21日 REM D:\APP\AutoRun\Program\AutoRun.bat 开机自动启动批处理脚本文件 2025年11月17日 - QQ595076941 7-Zip 单文件自解压绿色便携安装包打包压缩工具_2025年11月15日 Windows电脑软件安装流程  2025年11月1日 安装并设置Windows&火绒安全&驱动总裁&PrimoCache&AutoRun-AHK&7z压缩包自解压制作工具Fc&AcronisTrueImage2021备份系统分区&天天卫士重启还原&2025年10月29日 GoodSync 2025年10月17日 运行npp并打开实时双向同步的今日日记纯文本文档 2025年10月5日 电子文件分类整理与双向同步 2025年10月1日 ##极空间Z4改进建议##我的QQ邮箱地址是595076941@QQ。COM##在论坛搜索两个#号可找到此贴########## 1、 开发能够实时双向同步极空间文件夹的应用套件,在同一台极空间设备上的不同存储池之间实时双向同步文件夹, 极空间文件管理方案 2025年8月18日 Sony索尼WH-1000XM5头戴式降噪蓝牙耳机 2025-07-22 Everything-MD5-DC22-亲测可用-优点-重新打开后会加载原有数据库而不是重新扫描-不依赖运行库-缺点-索引必需扫描完成之后才能搜索-这一点没有MasterSeeker做的好用 2025-05-15 2025-04-22 给 Maye Lite 添加鼠标中键单击激活主窗口的功能 容量为512GB的银灿IS903主控金属外壳可量产三驱动三启动DVD-ROM可启动Windows PE系统安装维护U盘 2025-04-30
防止 FreeFileSync的RealTimeSync.exe实时自动同步程序被意外关闭并保持其进程一直运行 2025年11月19日
QQ595076941 · 2025-11-19 · via 博客园 - QQ595076941

防止 FreeFileSync的RealTimeSync.exe实时自动同步程序被意外关闭并保持其进程一直运行 2025年11月19日

由于FreeFileSync没有GoodSync的    /forcetray  和 /forceminiwin 启动参数,也没有 GoodSync 的回收站和多版本历史文件夹功能,所以我只手动运行 FreeFileSync 用于手动同步复制文件夹。除了 FreeFileSync 之外 FastCopy 也能够同步并触发删除。 

两个脚本一起在后台隐藏运行,共同守护RealTimeSync.exe进程,共同防止RealTimeSync.exe实时自动同步程序被意外关闭并保持其进程一直运行。

一个用Bat To Exe Converter 转换成隐形Exe批处理脚本

一个编译成隐形Exe的AutoHotkey脚本

@echo off
:loop
tasklist /fi "imagename eq RealTimeSync.exe" | find /i "RealTimeSync.exe" > nul
if errorlevel 1 (
    echo RealTimeSync未运行,重新启动...
    start "" %~dp0RealTimeSync.exe "RealTime.ffs_real"
)
timeout /t 5 /nobreak > nul
goto loop
#NoTrayIcon
#Persistent
SetTitleMatchMode, 2

; 监控RealTimeSync窗口
Loop {
    ; 查找RealTimeSync窗口
    IfWinExist, RealTimeSync
    {
        WinGet, hWnd, ID, RealTimeSync
        
        ; 移除关闭按钮
        WinSet, Style, -0x80000, ahk_id %hWnd%  ; 移除WS_SYSMENU
        WinSet, Style, -0x20000, ahk_id %hWnd%  ; 移除WS_MINIMIZEBOX
        WinSet, Style, -0x10000, ahk_id %hWnd%  ; 移除WS_MAXIMIZEBOX
        
        ; 禁用Alt+F4
        Hotkey, IfWinActive, ahk_id %hWnd%
        Hotkey, !F4, BlockClose
    }
    
    ; 检查进程是否存在,如果被结束则重新启动
    Process, Exist, RealTimeSync.exe
    if (ErrorLevel = 0)
    {
        Run, %A_ScriptDir%\RealTimeSync.exe RealTime.ffs_real
    }
    
    Sleep, 1000
}

BlockClose:
return

; 拦截关闭消息
OnMessage(0x112, "WM_SYSCOMMAND")  ; WM_SYSCOMMAND
OnMessage(0x10, "WM_CLOSE")        ; WM_CLOSE
OnMessage(0x2, "WM_DESTROY")       ; WM_DESTROY

WM_SYSCOMMAND(wParam, lParam, msg, hwnd) {
    if (wParam = 0xF060) {  ; SC_CLOSE
        WinGetTitle, title, ahk_id %hwnd%
        IfInString, title, RealTimeSync
            return 0  ; 阻止关闭
    }
}

WM_CLOSE(wParam, lParam, msg, hwnd) {
    WinGetTitle, title, ahk_id %hwnd%
    IfInString, title, RealTimeSync
        return 0  ; 阻止关闭
}

WM_DESTROY(wParam, lParam, msg, hwnd) {
    WinGetTitle, title, ahk_id %hwnd%
    IfInString, title, RealTimeSync
        return 0  ; 阻止关闭
}

3