吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 5691|回复: 120
收起左侧

[原创工具] 【SecureLock】藏起你的秘密文件!

    [复制链接]
麦田孤望者 发表于 2024-8-17 00:01
本帖最后由 麦田孤望者 于 2024-8-17 18:14 编辑

我们都知道,在 Windows 中可以右键文件夹,选择”属性“,勾选”隐藏“来实现隐藏某个文件夹。

我们还知道,在 Windows 中可以选择勾选 ”显示隐藏的项目和文件夹“,来使上述方法变得形同虚设。

本工具就是用于解决以上痛点的。

不用再担心将电脑借给别人时,被别人无意发现电脑里的小秘密了!

一些 Q&A:

Q:能搜到吗?
A:隐藏后 Windows 自带搜索工具搜不到。但仅限被隐藏的文件或文件夹。被隐藏的文件夹里面的子文件还是会被搜到。
Everything 不管这些,全能搜到。
DiskGenius之类的磁盘检查工具也能看到。
毕竟工具的原理是把文件及文件夹设置上系统文件的属性,使其在文件资源管理器中不再显示,文件还是那个文件。
但话又说回来,这个工具的目的是防止隐私文件被无意间看到。如果一个人使用你的电脑还去搜你的隐私文件,那你真该防着点此人了。
一位朋友的评论其实很正确,这个工具就是耍的障眼法。

Q:重启后还能隐藏吗?需要设置开机启动项吗?
A:重启不影响。不需要设置开机启动项。

Q:隐藏之后忘了路径怎么办?
A:如果记得大概在哪里隐藏了这个文件,就在其父文件夹下在 powershell 中运行 Get-ChildItem -Path 父文件夹路径 -Force 就能看到这个文件夹下的所有的文件了。
如果不记得了的话……那可以试试 Everything 搜一搜……
未来应该会加上记录都隐藏了哪些文件的功能。(或者说批量管理功能)



屏幕截图 2024-08-17 081231.png

SecureLock.7z (7.11 KB, 下载次数: 44)
也可以从蓝奏云下载:https://wwp.lanzoul.com/i1IvP27nj7ji 密码:52pj


免费评分

参与人数 16吾爱币 +18 热心值 +14 收起 理由
catoo1 + 1 鼓励转贴优秀软件安全工具和文档!
caihuachaorou87 + 1 + 1 谢谢@Thanks!
happyxj + 1 + 1 谢谢@Thanks!
swhzxzx + 1 谢谢@Thanks!
mzz0528 + 1 我很赞同!
无常gui + 1 + 1 我很赞同!
hcm3292 + 1 + 1 谢谢@Thanks!
zmllxh + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
风之暇想 + 7 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
lccccccc + 1 我很赞同!
逆袭的大叔 + 1 谢谢@Thanks!
aquar + 1 + 1 谢谢@Thanks!
QQ1476 + 1 + 1 谢谢@Thanks!
qibanyun + 1 我很赞同!
qaz10533 + 1 + 1 我很赞同!
WXJYXLWMH + 1 + 1 用心讨论,共获提升!

查看全部评分

本帖被以下淘专辑推荐:

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

kingarden 发表于 2024-8-17 17:37
未下载楼主的附件,不清楚其实现方式是否与下面一致。其实,要想隐藏目录及文件的目的(即使勾选了 ”显示隐藏的项目和文件夹“,也不会显示出来),使用attrib命令即可达到此目的。

@ECHO OFF
:: 设置隐藏目录
SET HIDDEN_FILE_PATH=D:\person

:: 隐藏指定目录及目录下所有文件
attrib +S +H %HIDDEN_FILE_PATH% /S /D
zhengzhenhui945 发表于 2024-8-17 03:47
本帖最后由 zhengzhenhui945 于 2024-8-17 03:50 编辑

提供一个BVS的代码,可以玩玩看。
如果有打开访问时就关闭文件夹,且包含子目录,复制路径访问文件夹和子文件也会关闭
[Shell] 纯文本查看 复制代码
On Error Resume Next
Set s = CreateObject("Shell.Application")
Const url = "文件夹路径"
Do
    For Each w In s.Windows()
        Dim actualUrl
        actualUrl = Replace(w.LocationURL, "%20", " ")
        If Left(actualUrl, Len("file:///" & Replace(url, "\", "/"))) = "file:///" & Replace(url, "\", "/") Then
            w.Quit
        End If
    Next
    WScript.Sleep 100
Loop

通过判断窗口的 LocationURL 以指定路径开头来处理文件夹下的子文件和子目录。
但是重启就失效了。
而且防止不了拷贝读取,可以再加一步在文件夹属性里面设置禁止读取,只需要设置其中某个子文件夹即可
 楼主| 麦田孤望者 发表于 2024-8-17 08:25
zhengzhenhui945 发表于 2024-8-17 03:48
重启还生效不,还是需要开机启动项么,建议加个一键反悔恢复功能

重启也生效,不用开机启动项

反悔的话,感觉不用加,因为现在就是你知道这个文件的路径你才能访问、使其显示。

如果藏起来后忘了文件路径怎么写,可以在父文件夹打开 powershell,运行

[PowerShell] 纯文本查看 复制代码
Get-ChildItem -Path 父文件夹路径 -Force


来看这个文件夹下都有哪些文件及文件夹。
zhengzhenhui945 发表于 2024-8-18 00:39
kingarden 发表于 2024-8-17 17:37
未下载楼主的附件,不清楚其实现方式是否与下面一致。其实,要想隐藏目录及文件的目的(即使勾选了 ”显示 ...

经测试批处理可以隐藏,但是路径记住还能重新进去,并且里面的内可以搜的到
包括上面下载的附件也是这种情况。
下面这个是恢复显示的
[Shell] 纯文本查看 复制代码
@ECHO OFF
SET HIDDEN_FILE_PATH=恢复显示的路径
attrib -S -H %HIDDEN_FILE_PATH% /S /D
鑫达 发表于 2024-8-17 00:13
感谢分享
 楼主| 麦田孤望者 发表于 2024-8-17 00:19
但是文件夹内文件仍能被搜索到。下一步打算加上同步隐藏文件夹内所有文件的功能。
j542936 发表于 2024-8-17 00:52
等待下次更新
WXJYXLWMH 发表于 2024-8-17 01:16
支持原创作品 谢谢分享
T4DNA 发表于 2024-8-17 02:44
是什么原理呢
zhengzhenhui945 发表于 2024-8-17 03:48
麦田孤望者 发表于 2024-8-17 00:19
但是文件夹内文件仍能被搜索到。下一步打算加上同步隐藏文件夹内所有文件的功能。

重启还生效不,还是需要开机启动项么,建议加个一键反悔恢复功能
li8016 发表于 2024-8-17 06:19

感谢分享
 楼主| 麦田孤望者 发表于 2024-8-17 06:20

把文件夹属性设置为系统文件,就不会在资源管理器中被列出来了

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
T4DNA + 1 + 1 谢谢@Thanks!

查看全部评分

您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-23 02:53

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表