整理你的电子书——批量生成分类文件夹

作者 by Doubt-Fact /

0 前言

当前,电子书已经逐渐替代了传统的纸质书籍,成为我们日常生活中最常用的阅读媒介。然而,随着我们在电脑或网盘上积累的电子书数量不断增加,如何对这些宝贵的资源进行有效的分类管理,就显得尤为重要。一个清晰、有序的电子书籍分类,不仅能帮助我们更快地找到想要阅读的书籍,还能提升我们的阅读效率,让知识的海洋更加清晰可循。因此,本文将引导大家如何整理你的电子书,让你的“电子书架”焕然一新。

1 中国图书馆分类法

简述

中国图书馆分类法(简称“中图法”)是一种科学而系统的图书分类方法,它依据图书的内容、形式、体裁以及读者用途,在严谨的哲学思想指导下,结合知识分类的原理,通过逻辑方法将各学科的图书进行细致的分类。这一方法首先将图书按照学科内容划分为几个大类,进而在每个大类下细分出众多小类,甚至每个小类还可以继续细分为子小类。最终,每一本书都能被精确归类到特定的类目之下,并且每个类目都拥有唯一的类号,便于检索与管理。

虽然这种分类方法在大中型公共图书馆中得到了广泛应用,但对于个人电子书管理而言,其分类体系可能显得庞大而繁琐。然而,这依然不失为一种极具参考价值的分类方式。个人用户可以根据自己的实际需求,在此方法的基础上进行适当的删减和调整。

简表

“中图法”分类简表:

A马克思、列宁、毛泽东、邓小平理论
A1马克思、恩格斯著作
A2列宁著作
A3斯大林著作
A4毛泽东著作
A49邓小平著作
A5马克思、恩格斯、列宁、斯大林、毛泽东、邓小平著作汇编
A7马克思、恩格斯、列宁、斯大林、毛泽东、邓小平生平和传记
A8马克思主义、列宁主义、毛泽东思想、邓小平理论的学习和研究
B哲学、宗教
B0哲学理论
B1世界哲学
B2中国哲学
B3亚洲哲学
B4非洲哲学
B5欧洲哲学
B6大洋州哲学
B7美洲哲学
B80思维科学
B81逻辑学(论理学)
B82伦理学(道德哲学)
B83美学
B84心理学
B9宗教
C社会科学总论
C0社会科学理论与方法论
C1社会科学概况、现状、进展
C2社会科学机构、团体、会议
C3社会科学研究方法
C4社会科学教育与普及
C5社会科学丛书、文集、连续性出版物
C6社会科学参考工具书
C7社会科学文献检索工具书
C79非书资料、视听资料
C8统计学
C91社会学
C92人口学
C93管理学
C94系统科学
C95民族学、文化人类学
C96人才学
C97劳动科学
D政治、法律
D0政治学、政治理论
D1国际共产主义运动
D2中国共产党
D33/37各国共产党
D4工人、农民、青年、妇女运动与组织
D5世界政治
D6中国政治
D73/77各国政治
D8外交、国际关系
D9法律
E军事
E0军事理论
E1世界军事
E2中国军事
E3/7各国军事
E8战略学、战役学、战术学
E9军事技术
E99军事地形学、军事地理学
F经济
F0经济学
F1世界各国经济概况、经济史、经济地理
F2经济管理
F3农业经济
F4工业经济
F49信息产业经济
F5交通运输经济
F59旅游经济
F6邮电通信经济
F7贸易经济
F8财政、金融
G文化、科学、教育、体育
G0文化理论
G1世界各国文化与文化事业
G2信息与知识传播
G3科学、科学研究
G4教育
G8体育
H语言、文字
H0语言学
H1汉语
H2中国少数民族语言
H3常用外国语
H4汉藏语系
H5阿尔泰语系(突厥-蒙古-通古斯语系)
H61南亚语系(澳斯特罗-亚细亚语系)
H62南印语系(达罗毗荼语系、德拉维达语系)
H63南岛语系(马来亚-玻里尼西亚语系)
H64东北亚诸语言
H65高加索语系(伊比利亚-高加索语系)
H66乌拉尔语系(芬兰-乌戈尔语系)
H67闪-含语系(阿非罗-亚细亚语系)
H7印欧语系
H81非洲诸语言
H83美洲诸语言
H84大洋州诸语言
H9国际辅助语
I文学
I0文学理论
I1世界文学
I2中国文学
I3/7各国文学
J艺术
J0艺术理论
J1世界各国艺术概况
J19专题艺术与现代边缘艺术
J2绘画
J29书法、篆刻
J3雕塑
J4摄影艺术
J5工艺美术
J59建筑艺术
J6音乐
J7舞蹈
J8戏剧、曲艺、杂技艺术
J9电影、电视艺术
K 历史、地理
K0史学理论
K1世界史
K2中国史
K3亚洲史
K4非洲史
K5欧洲史
K6大洋州史
K7美洲史
K81传记
K85文物考古
K89风俗习惯
N 自然科学总论
N0自然科学理论与方法论
N1自然科学概况、现状、进展
N2自然科学机构、团体、会议
N3自然科学研究方法
N4自然科学教育与普及
N5自然科学丛书、文集、连续性出版物
N6自然科学参考工具书
[N7]自然科学文献检索工具
N79非书资料、视听资料
N8自然科学调查、考察
N91自然研究、自然历史
N93非线性科学
N94系统科学
[N99]情报学、情报工作
O 数理科学和化学
O1数学
O3力学
O4物理学
O6化学
O7晶体学
P 天文学、地球科学
P1天文学
P2测绘学
P3地球物理学
P4大气科学(气象学)
P5地质学
P7海洋学
P9自然地理学
Q 生物科学
Q1普通生物学
Q2细胞生物学
Q3遗传学
Q4生理学
Q5生物化学
Q6生物物理学
Q7分子生物学
Q81生物工程学(生物技术)
Q89环境生物学
Q91古生物学
Q93微生物学
Q94植物学
Q95动物学
Q96昆虫学
Q98人类学
R 医药、卫生
R1预防医学、卫生学
R2中国医学
R3基础医学
R4临床医学
R5内科学
R6外科学
R71妇产科学
R72儿科学
R73肿瘤学
R74神经病学与精神病学
R75皮肤病学与性病学
R76耳鼻咽喉科学
R77眼科学
R78口腔科学
R79外国民族医学
R8特种医学
R9药学
S 农业科学
S1农业基础科学
S2农业工程
S3农学(农艺学)
S4植物保护
S5农作物
S6园艺
S7林业
S8畜牧、 动物医学、狩猎、蚕、蜂
S9水产、渔业
T 工业技术
TB一般工业技术
TD矿业工程
TE石油、天然气工业
TF冶金工业
TG金属学与金属工艺
TH机械、仪表工业
TJ武器工业
TK能源与动力工程
TL原子能技术
TM电工技术
TN电子技术、通信技术
TP自动化技术、计算机技术
TQ化学工业
TS轻工业、手工业、生活服务业
TU建筑科学
TV水利工程
U 交通运输
U1综合运输
U2铁路运输
U4公路运输
U6水路运输
[U8]航空运输
V 航空、航天
V1航空、航天技术的研究与探索
V2航空
V4航天(宇宙航行)
[V7]航空、航天医学
X 环境科学、安全科学
X1环境科学基础理论
X2社会与环境
X3环境保护管理
X4灾害及其防治
X5环境污染及其防治
X7行业污染、废物处理与综合利用
X8环境质量评价与环境监测
X9安全科学
Z 综合性图书
Z1丛书
Z2百科全书、类书
Z3辞典
Z4论文集、全集、选集、杂著
Z5年鉴、年刊
Z6期刊、连续性出版物
Z8图书报刊目录、文摘、索引

2 文件夹

实用至上

“低级”一定低效?

对于众多普通用户来说,掌握并配置像Calibre这样的个人在线图书馆管理工具,确实存在不小的难度。其不仅仅要求用户掌握一定服务器、Docker等专业技术,而且日常运行这些软硬件设施还需要承担一定的资金成本。因此,在笔者看来,对于这部分用户而言,选择使用硬盘网盘来存储自己的电子书,无疑是更加实际且高效的做法。盲目跟风搭建复杂的电子图书馆系统,很多时候只是在为自己制造不必要的麻烦

那么,如何在硬盘上实现电子书的高效管理呢?答案其实非常直接且原始——那就是通过新建文件夹来进行分类存储。

我们可以借鉴前文提到的“中国图书馆分类法”作为分类依据,这是一种科学且实用的方法。通过合理地划分文件夹,我们可以轻松地对自己的电子书进行归类和整理。同时,如果再搭配使用高效的文件搜索工具,如everything、utools,甚至是网盘或电脑系统自带的搜索功能,我们就可以快速定位并找到自己需要的电子书。这种简单而高效的管理方式,其使用体验完全不输于任何在线图书馆系统。

mkdir

新建这么多的文件夹一定很累吧?
——用指令啊

在Unix和类Unix系统(如Linux和macOS)中,mkdir是一个极为常用的命令行指令,它是"make directory"的缩写,意味着创建新的目录。即使在Windows系统中,你也可以通过Cmd或PowerShell来使用这一指令。使用mkdir,你能轻松地在文件系统中创建新的文件夹(注:为了保持通用性,此处不深入探讨-p等拓展选项)。

例如,若你想新建一个名为new的文件夹,只需在命令行中输入以下指令:

mkdir new

与此同时,与此同时,cd命令也是命令行中的常客,它是 "change directory" 的缩写,用于在文件系统中切换工作目录。

这里我们主要用到切换到上级目录

cd ..

这两个命令组合使用,我们就可以做出这样一种效果:

:: 在当前文件夹中名称为新建名称为大分类的文件夹
mkdir "A马克思、列宁、毛泽东、邓小平理论"
:: 进入新建的大分类文件夹(这样再新建的文件夹就会在大分类之中了)
cd "A马克思、列宁、毛泽东、邓小平理论"
:: 新建子分类文件夹
mkdir "A1马克思、恩格斯著作"
mkdir "A2列宁著作"
mkdir "A3斯大林著作"
mkdir "A4毛泽东著作"
mkdir "A49邓小平著作"
mkdir "A5马克思、恩格斯、列宁、斯大林、毛泽东、邓小平著作汇编"
mkdir "A7马克思、恩格斯、列宁、斯大林、毛泽东、邓小平生平和传记"
mkdir "A8马克思主义、列宁主义、毛泽东思想、邓小平理论的学习和研究"
:: 回到上一级文件夹
cd ..

很好,接下来的工作就是堆砖块——重复刚刚的内容即可。

3 BAT

.bat 文件是一种功能强大的批处理文件,在Windows操作系统中扮演着重要角色。作为一种脚本文件类型,它允许用户自动化执行一系列命令行操作,从而极大地提升了工作效率。你可以使用任何文本编辑器轻松地创建和编辑 .bat 文件,并通过双击文件或在命令提示符下运行来执行其中预定义的命令。

借助这种文件,我们可以实现“一键式”批量生成所有所需的文件夹,将繁琐的手动操作简化为一步到位的自动化流程。

可以按照以下步骤操作构建批量生成有关文件夹的批处理文件:

  1. 新建一个文本文档(.txt 文件),然后双击打开它。
  2. 在打开的文本编辑器中,键入以下命令:
@echo off  
setlocal  

mkdir "A马克思、列宁、毛泽东、邓小平理论"
cd "A马克思、列宁、毛泽东、邓小平理论"
mkdir "A1马克思、恩格斯著作"
mkdir "A2列宁著作"
mkdir "A3斯大林著作"
mkdir "A4毛泽东著作"
mkdir "A49邓小平著作"
mkdir "A5马克思、恩格斯、列宁、斯大林、毛泽东、邓小平著作汇编"
mkdir "A7马克思、恩格斯、列宁、斯大林、毛泽东、邓小平生平和传记"
mkdir "A8马克思主义、列宁主义、毛泽东思想、邓小平理论的学习和研究"
cd ..

mkdir "B哲学、宗教"
cd "B哲学、宗教"
mkdir "B0哲学理论"
mkdir "B1世界哲学"
mkdir "B2中国哲学"
mkdir "B3亚洲哲学"
mkdir "B4非洲哲学"
mkdir "B5欧洲哲学"
mkdir "B6大洋州哲学"
mkdir "B7美洲哲学"
mkdir "B80思维科学"
mkdir "B81逻辑学(论理学)"
mkdir "B82伦理学(道德哲学)"
mkdir "B83美学"
mkdir "B84心理学"
mkdir "B9宗教"
cd ..

mkdir "C社会科学总论"
cd "C社会科学总论"
mkdir "C0社会科学理论与方法论"
mkdir "C1社会科学概况、现状、进展"
mkdir "C2社会科学机构、团体、会议"
mkdir "C3社会科学研究方法"
mkdir "C4社会科学教育与普及"
mkdir "C5社会科学丛书、文集、连续性出版物"
mkdir "C6社会科学参考工具书"
mkdir "C7社会科学文献检索工具书"
mkdir "C79非书资料、视听资料"
mkdir "C8统计学"
mkdir "C91社会学"
mkdir "C92人口学"
mkdir "C93管理学"
mkdir "C94系统科学"
mkdir "C95民族学、文化人类学"
mkdir "C96人才学"
mkdir "C97劳动科学"
cd ..

mkdir "D政治、法律"
cd "D政治、法律"
mkdir "D0政治学、政治理论"
mkdir "D1国际共产主义运动"
mkdir "D2中国共产党"
mkdir "D33各国共产党"
mkdir "D4工人、农民、青年、妇女运动与组织"
mkdir "D5世界政治"
mkdir "D6中国政治"
mkdir "D73各国政治"
mkdir "D8外交、国际关系"
mkdir "D9法律"
cd ..

mkdir "E军事"
cd "E军事"
mkdir "E0军事理论"
mkdir "E1世界军事"
mkdir "E2中国军事"
mkdir "E3各国军事"
mkdir "E8战略学、战役学、战术学"
mkdir "E9军事技术"
mkdir "E99军事地形学、军事地理学"
cd ..

mkdir "F经济"
cd "F经济"
mkdir "F0经济学"
mkdir "F1世界各国经济概况、经济史、经济地理"
mkdir "F2经济管理"
mkdir "F3农业经济"
mkdir "F4工业经济"
mkdir "F49信息产业经济"
mkdir "F5交通运输经济"
mkdir "F59旅游经济"
mkdir "F6邮电通信经济"
mkdir "F7贸易经济"
mkdir "F8财政、金融"
cd ..

mkdir "G文化、科学、教育、体育"
cd "G文化、科学、教育、体育"
mkdir "G0文化理论"
mkdir "G1世界各国文化与文化事业"
mkdir "G2信息与知识传播"
mkdir "G3科学、科学研究"
mkdir "G4教育"
mkdir "G8体育"
cd ..

mkdir "H语言、文字"
cd "H语言、文字"
mkdir "H0语言学"
mkdir "H1汉语"
mkdir "H2中国少数民族语言"
mkdir "H3常用外国语"
mkdir "H4汉藏语系"
mkdir "H5阿尔泰语系(突厥-蒙古-通古斯语系)"
mkdir "H61南亚语系(澳斯特罗-亚细亚语系)"
mkdir "H62南印语系(达罗毗荼语系、德拉维达语系)"
mkdir "H63南岛语系(马来亚-玻里尼西亚语系)"
mkdir "H64东北亚诸语言"
mkdir "H65高加索语系(伊比利亚-高加索语系)"
mkdir "H66乌拉尔语系(芬兰-乌戈尔语系)"
mkdir "H67闪-含语系(阿非罗-亚细亚语系)"
mkdir "H7印欧语系"
mkdir "H81非洲诸语言"
mkdir "H83美洲诸语言"
mkdir "H84大洋州诸语言"
mkdir "H9国际辅助语"
cd ..

mkdir "I文学"
cd "I文学"
mkdir "I0文学理论"
mkdir "I1世界文学"
mkdir "I2中国文学"
mkdir "I3各国文学"
cd ..

mkdir "J艺术"
cd "J艺术"
mkdir "J0艺术理论"
mkdir "J1世界各国艺术概况"
mkdir "J19专题艺术与现代边缘艺术"
mkdir "J2绘画"
mkdir "J29书法、篆刻"
mkdir "J3雕塑"
mkdir "J4摄影艺术"
mkdir "J5工艺美术"
mkdir "J59建筑艺术"
mkdir "J6音乐"
mkdir "J7舞蹈"
mkdir "J8戏剧、曲艺、杂技艺术"
mkdir "J9电影、电视艺术"
cd ..


mkdir "K历史、地理"
cd "K历史、地理"
mkdir "K0史学理论"
mkdir "K1世界史"
mkdir "K2中国史"
mkdir "K3亚洲史"
mkdir "K4非洲史"
mkdir "K5欧洲史"
mkdir "K6大洋州史"
mkdir "K7美洲史"
mkdir "K81传记"
mkdir "K85文物考古"
mkdir "K89风俗习惯"
cd ..

mkdir "N自然科学总论"
cd "N自然科学总论"
mkdir "N0自然科学理论与方法论"
mkdir "N1自然科学概况、现状、进展"
mkdir "N2自然科学机构、团体、会议"
mkdir "N3自然科学研究方法"
mkdir "N4自然科学教育与普及"
mkdir "N5自然科学丛书、文集、连续性出版物"
mkdir "N6自然科学参考工具书"
mkdir "[N7]自然科学文献检索工具"
mkdir "N79非书资料、视听资料"
mkdir "N8自然科学调查、考察"
mkdir "N91自然研究、自然历史"
mkdir "N93非线性科学"
mkdir "N94系统科学"
mkdir "[N99]情报学、情报工作"
cd ..

mkdir "O数理科学和化学"
cd "O数理科学和化学"
mkdir "O1数学"
mkdir "O3力学"
mkdir "O4物理学"
mkdir "O6化学"
mkdir "O7晶体学"
cd ..

mkdir "P天文学、地球科学"
cd "P天文学、地球科学"
mkdir "P1天文学"
mkdir "P2测绘学"
mkdir "P3地球物理学"
mkdir "P4大气科学(气象学)"
mkdir "P5地质学"
mkdir "P7海洋学"
mkdir "P9自然地理学"
cd ..

mkdir "Q生物科学"
cd "Q生物科学"
mkdir "Q1普通生物学"
mkdir "Q2细胞生物学"
mkdir "Q3遗传学"
mkdir "Q4生理学"
mkdir "Q5生物化学"
mkdir "Q6生物物理学"
mkdir "Q7分子生物学"
mkdir "Q81生物工程学(生物技术)"
mkdir "Q89环境生物学"
mkdir "Q91古生物学"
mkdir "Q93微生物学"
mkdir "Q94植物学"
mkdir "Q95动物学"
mkdir "Q96昆虫学"
mkdir "Q98人类学"
cd ..

mkdir "R医药、卫生"
cd "R医药、卫生"
mkdir "R01预防医学、卫生学"
mkdir "R02中国医学"
mkdir "R03基础医学"
mkdir "R04临床医学"
mkdir "R05内科学"
mkdir "R06外科学"
mkdir "R07妇产科学"
mkdir "R08儿科学"
mkdir "R09肿瘤学"
mkdir "R09神经病学与精神病学"
mkdir "R09皮肤病学与性病学"
mkdir "R09耳鼻咽喉科学"
mkdir "R091眼科科学"
mkdir "R092口腔科学"
mkdir "R093外国民族医学"
mkdir "R094特种医学"
mkdir "R095药学"
cd ..

mkdir "S农业科学"
cd "S农业科学"
mkdir "S01农业基础科学"
mkdir "S02农业工程"
mkdir "S03农学(农艺学)"
mkdir "S04植物保护"
mkdir "S05农作物"
mkdir "S06园艺"
mkdir "S07林业"
mkdir "S08畜牧、 动物医学、狩猎、蚕、蜂"
mkdir "S09水产、渔业"
cd ..

mkdir "T工业技术"
cd "T工业技术"
mkdir "TB一般工业技术"
mkdir "TD矿业工程"
mkdir "TE石油、天然气工业"
mkdir "TF冶金工业"
mkdir "TG金属学与金属工艺"
mkdir "TH机械、仪表工业"
mkdir "TJ武器工业"
mkdir "TK能源与动力工程"
mkdir "TL原子能技术"
mkdir "TM电工技术"
mkdir "TN电子技术、通信技术"
mkdir "TP自动化技术、计算机技术"
mkdir "TQ化学工业"
mkdir "TS轻工业、手工业、生活服务业"
mkdir "TU建筑科学"
mkdir "TV水利工程"
cd ..

mkdir "U交通运输"
cd "U交通运输"
mkdir "u1综合运输"
mkdir "u2铁路运输"
mkdir "u4公路运输"
mkdir "u6水路运输"
mkdir "[u8]航空运输"
cd ..

mkdir "V航空、航天"
cd "V航空、航天"
mkdir "v1航空、航天技术的研究与探索"
mkdir "v2航空"
mkdir "v4航天(宇宙航行)"
mkdir "[v7]航空、航天医学"
cd ..

mkdir "X环境科学、安全科学"
cd "X环境科学、安全科学"
mkdir "X1环境科学基础理论"
mkdir "X2社会与环境"
mkdir "X3环境保护管理"
mkdir "X4灾害及其防治"
mkdir "X5环境污染及其防治"
mkdir "X7行业污染、废物处理与综合利用"
mkdir "X8环境质量评价与环境监测"
mkdir "X9安全科学"
cd ..

mkdir "Z综合性图书"
cd "Z综合性图书"
mkdir "Z1丛书"
mkdir "Z2百科全书、类书"
mkdir "Z3辞典"
mkdir "Z4论文集、全集、选集、杂著"
mkdir "Z5年鉴、年刊"
mkdir "Z6期刊、连续性出版物"
mkdir "Z8图书报刊目录、文摘、索引"
cd ..

echo "完成".  
pause
  1. 在左上角文件中,选择“另存为”,在弹出窗口的保存按钮旁边,可以看到一个“编码”下拉框,选择ANSI,一切完成后单击保存即可。注意!这点很重要:如果不这么做,你将可能会得到一堆乱码!
  2. 右键保存的文件,修改尾缀的.txt.bat,如果看不到这个尾缀,点击文件资源管理器的查看——显示——文件拓展名即可。
  3. 将该文件放在你要存放电子书的目录下双击运行即可。

4 其他

这个目录在本地创建后也可以直接上传到网盘,帮助管理存放在网盘上的书籍。

同时,即使电子书存放在硬盘上,也可以借助一些工具获得一种近似于“在线阅读”的体验,但是有关内容已经超出本文探讨的范围,以后有机会再说。

评论已关闭