595076941@qq.com

运行npp并打开实时双向同步的今日日记纯文本文档 2025年10月5日

 

  运行npp并打开实时双向同步的今日日记纯文本文档  2025年10月5日

 

运行npp并打开实时双向同步的今日日记纯文本文档 2025年10月5日

 在跟随系统自启动的 Maye Lite 中设置 npp 的快捷键热键为 F11

002-设置npp的快捷键为F11

 

设置npp的界面语言为简体中文 配置文件名 nativeLang.xml

003-截屏 设置 Notepad++ 的界面语言为中文简体

 

设置npp的自定义首选项,每次修改后等3秒钟时间自动触发文件状态快照,

定期冗余备份文件到指定目录。 配置文件名 config.xml

006-导入7z自解压制作配置

 

; 运行npp并打开实时双向同步的今日日记纯文本文档
; 文件名:D:\APP\npp\npp-ahk.ahk
; 运行环境:AutoHotkey v1.1.37.02 ,Microsoft Windows 10 版本22H2 IoT 企业版 LTSC

; 设置互斥体,阻止脚本重复运行
Single(flag) { ;,返回1为重复,返回0为第一个运行
	DllCall("CreateMutex", "Ptr",0, "int",0, "str", "Ahk_Single_" flag)
	return A_LastError=0xB7 ? true : false
}
;=========================
;使用案例,脚本改名都没用,照样只能运行一个.
#SingleInstance,Off ;关闭自带互斥功能
if (Single("22302230")) {  ;独一无二的字符串用于识别脚本,或者称为指纹?
	; MsgBox,16,提示,程序已启动!`n请勿重复运行
	runnpp()
	ExitApp
}

Hotkey,F11,runnpp
runnpp()
return

runnpp()
{
	; 新建文件夹
	FileCreateDir,D:\APP\npp\
	FileCreateDir,D:\APP\npp\backup\
	FileCreateDir,D:\APP\npp\_NPP-Auto-Backup-Files\
	FileCreateDir,D:\双向同步\微云同步\BaiduSyncdisk\2025年\91-本人办公文件\npp文本日记\npp文本日记
	; 重置npp界面语言为简体中文
	FileDelete,D:\APP\npp\nativeLang.xml
	FileCopy,D:\APP\npp\nativeLang-bak.xml,D:\APP\npp\nativeLang.xml,1
	; 重置npp的自定义首选项,每次修改后等3秒钟时间自动触发文件状态快照,定期冗余备份文件到指定目录。
	FileDelete,D:\APP\npp\config.xml
	FileCopy,D:\APP\npp\config-bak.xml,D:\APP\npp\config.xml,1
	; 在极空间文档同步实时双向同步的本地磁盘文件夹中按日期掩码新建纯文本日记文档
	todayfilename=D:\双向同步\微云同步\BaiduSyncdisk\2025年\91-本人办公文件\npp文本日记\npp文本日记\%A_YYYY%年%A_MM%月%A_DD%日.txt
	FormatTime, nowtext,,yyyy年M月d日HH时m分s秒
	FileAppend,`n %nowtext%,%todayfilename%
	; 运行npp并打开实时双向同步的今日日记纯文本文档
	Run,D:\APP\npp\npp.exe  %todayfilename%
}

  

保留目录结构移动文件2025年10月7日

 

 

 

https://www.autoahk.com/archives/53079

 

https://www.cnblogs.com/delphixx/p/19126434

 

posted @ 2025-10-05 11:50  QQ595076941  阅读(13)  评论(0)    收藏  举报
595076941@qq.com