先上效果图
隐藏前后对比
隐藏前后对比
一般来说我自己会根据不同需要选择部分文件夹进行同步
所以我可能会有好几个Nextcloud同步文件夹会显示在侧边栏,但有一部分我并不需要一直显示在侧边栏上,所以需要隐藏起来
百度教程有用,但也没用
因为重启软件或者重启电脑后侧边栏自己又会回来
所以得使用脚本+计划任务
最后得到效果是每次开机或者当软件重启后,不需要自己手动再隐藏,实现自动化
前期准备
下载Registry Finder,用于搜索注册表数据值,方便后续BAT脚本编写
https://registry-finder.com/
安装好后在菜单栏找到“Help”——“Language”,修改为中文后重启软件
确定自己需要隐藏的Nextcloud同步文件夹
以Nextcloud文件夹名字为搜索值
如:我Nextcloud文件夹名字为:5_直播及视频/1_B站直播弹幕姬日志
而电脑本地文件夹名字则为:弹幕姬
使用Registry Finder软件进行查找
菜单栏-编辑→查找→填写搜索值(以Nextcloud文件夹名字为搜索值)
在最上级注册表项勾选:HKEY_CLASSES_ROOT
搜索项勾选:数据
点击查找
选择“HKEY_CLASSES_ROOT\CLSID\”开头的复制路径
如:HKEY_CLASSES_ROOT\CLSID\{2bfebcd0-2b90-449a-8540-3bcd32350302}
查找
复制以下内容代码,在桌面右键新建一个记事本改名:隐藏Nextcloud侧边栏.bat
注意文件格式,请务必在资源管理器菜单栏-查看→勾选文件扩展名
注意保存编码格式是否正确,在记事本右下角看是否为ANSI
如果不是会出现显示中文乱码情况
解决方法可通过另存为→保存类型:所有文件→编码:ANSI
后台静默执行则不考虑此情况
如需前台提醒,将代码中“exit”前一行加上“pause”,并将代码中后台运行相关三行删除即可
代码中示例路径替换成自己注册表查找到的路径
以下为脚本代码,默认后台静默执行
让脚本开机启动
在桌面写好脚本后,剪贴到以下路径中去
请直接复制路径输入地址栏
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
设置计划任务
让脚本定时启动,防止重启Nextcloud后侧边栏再出来
创建计划任务
取个名字,只在用户登录时运行,勾选使用最高权限
触发器如图设置
操作,新建启动程序,选择上面路径中刚进去的脚本
条件,勾选唤醒计算机运行此任务
设置,默认即可,不做改动
触发器设置
除了Nextcloud同步文件夹,占据固定位置的3D对象,视频,图片,文档,下载,音乐,桌面都可以隐藏,百度就有教程,或者看下面链接中的教程
https://blog.csdn.net/OpenStack_/article/details/88881241
标签: