电脑文件管理-2021年11月9日
(已发布的博客文章)
- 所有网址、用户名、密码、口令、暗号、重要地理位置等秘密信息都集中统一保存在KeePass数据库文件(.kdbx)中。KeePass数据库文件(.kdbx)保存在坚果云网盘的WebDAV文件服务应用空间中。通过KeePass电脑版或者KeePass2Android客户端软件远程访问KeePass数据库文件(.kdbx)。如何配置WebDAV应用连接可以百度搜索或者在西瓜视频中搜索相关的视频教程,搜索关键字是“KeePass如何搭配坚果云实现多设备同步”。
- 图片照片用安卓手机的照相功能和电脑高清扫描仪生成,图片格式选用JPG。
- 文档表格用WPS Office(电脑/手机/平板都能用的办公软件)新建和编辑,扩展名选用.docx和.xlsx。
- 所有VBS脚本源代码、AutoHotkey脚本源代码、音频歌曲、有声读物、图片、照片、文档、表格、视频教程、国语电影、手机联系人通讯录电话本导出文件、电脑应用软件、电脑游戏、手机应用软件、编程源代码、ISO光盘镜像、RAR压缩包、驱动程序、电子书、收藏夹导出文件、密码口令备份文件、群晖客户端软件(10.9、NetDrive2、Total_Commander_10、FileZilla_Pro、ES文件浏览器安卓版)等电脑文件都统一保存在群晖DS920+网络存储服务器的RAID 1 镜像存储池(有数据保护)中(用单块容量为16TB的4块NAS专用机械硬盘一起同时组建 RAID 1 镜像存储池 (有数据保护)),并对RAID 1 存储池中的文件进行筛选、分类、整理、备份和全文索引,以便于今后能够通过部分正文内容及时快速的搜索到所需的文件。
- 群晖NAS的客户端软件
- RaiDrive_2021.10.9和NetDrive2同时安装到Windows电脑上,RaiDrive_2021.10.9通过顶级域名动态解析、路由器端口转发映射和WebDAV文件服务映射虚拟磁盘(映射盘符为Z:),NetDrive2映射虚拟磁盘类型为local drive(映射盘符为Y:)。
- Total_Commander_10安装WebDAV文件访问插件和SFTP文件访问插件之后异地远程连接群晖的WebDAV文件服务和SFTP文件服务,Total_Commander_10也可以访问RaiDrive或者NetDrive2映射的虚拟磁盘。Total_Commander_10的全局无窗口快捷键定义脚本见本文的附件一。
- 需要大批量上传下载群晖网络存储服务器中的文件时可以使用群晖的Cloud_Sync或者FileZilla_Pro电脑专业版异地远程连接群晖的WebDAV文件服务和SFTP文件服务。
- 安卓智能手机可以选择使用“ES文件浏览器”的FTP网络功能来异地远程连接群晖的WebDAV文件服务和SFTP文件服务。
- 重要的办公类共享文件夹可以选择使用GoodSync电脑软件进行实时双向同步。
我的电子邮件地址 : 595076941@qq.com
2021年11月9日星期二
附件一:
#SingleInstance,force
#Persistent
#NoTrayIcon
DetectHiddenWindows,On
SetTitleMatchMode,2
Hotkey,F8,ActivateOrHideWindowHotkey
return
;
ActivateOrHideWindowHotkey()
{
IfWinActive,Total Commander ahk_class TTOTAL_CMD
{
WinMinimize,Total Commander ahk_class TTOTAL_CMD
}
else
{
ActivateOrHideWindow()
}
}
;
; 请使用 窗口信息工具 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%
}