BAT隐藏文件夹建立工具 高手绕行
@echo off:menu
@color 0a
@mode con cols=40 lines=20
:start
@title 隐藏文件夹建立工具 By 涵哥
@echo off
echo ※※※※※※※※※※※※※※※※※※※※
echo. 〓 隐藏文件夹建立工具 〓
echo.
echo. -By qq1239996785
echo ※※※※※※※※※※※※※※※※※※※※
ECHO ◆◇选择◆◇
echo ╭——————╮
echo │1.建立文件夹│
echo │2.锁定文件夹│
echo │3.解锁文件夹│
echo │4.删除文件夹│
echo │5.进入文件夹│
echo │6. 使用说明│
echo │7. 退出│
echo ╰——————╯
echo.
set /p all=选择相应数字:
if /i "%all%"=="1" goto md1
if /i "%all%"=="2" goto sd1
if /i "%all%"=="3" goto js1
if /i "%all%"=="4" goto sc1
if /i "%all%"=="5" goto jr1
if /i "%all%"=="6" goto sm
if /i "%all%"=="7" goto
:md1
title 文件夹名称
@mode con cols=40 lines=20
echo 选择好后请按回车键.
set /p md2=
:mdok
title 建立 %md2%文件夹
@echo off
@mode con cols=30 lines=10
cls
md %md2%\
attrib /d /s %md2% +s +h
md %md2%..\
attrib /d /s %md2%.. +s +h
ECHO.
ECHO.
echo 文件夹建立成功 -By qq1239996785
ECHO.
ECHO.
pause
goto menu
:sd1
title
@echo off
@mode con cols=40 lines=20
echo 把要锁定文件拖到本程序窗口里
set /p sd=
cls
@echo off
echo y|cacls.exe %sd% /e /d everyone
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo. 锁定成功!
echo.
echo.
echo.
echo. -By qq1239996785
pause
goto menu
:js1
title
@echo off
@mode con cols=40 lines=20
echo 把要解锁文件拖到本程序窗口里
set /p js=
cls
@echo off
echo y|cacls.exe %js% /g everyone:f
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo. 解锁成功!
echo.
echo.
echo.
echo. -By qq1239996785
pause
goto menu
:sc1
title
@echo off
@mode con cols=40 lines=20
echo 把要删除的文件夹拖到本程序窗口里
set /p sc=
cls
rd /s /q %sc%.\
rd /s /q %sc%\
echo.
pause
goto menu
:jr1
title
@echo off
@mode con cols=40 lines=20
echo 要把文件夹拖到本程序窗口里
set /p jr=
cls
start %jr%.\
echo.
pause
goto menu
:sm
ECHO 使用说明:本工具是利用XP系统的一个小小的BUG,可以建立一个隐藏文件夹,你生成的文件夹的后面会有一个“.”.其实这个文件夹是一个伪装的文件夹 可以往这个文件夹里存一些东西伪装一下.但是不会影响到隐藏效果。 如果要放私密的东西用本工具的 "进入文件夹" 功能进入到隐藏文件夹中. By qq1239996785 >使用说明.txt
START 使用说明.txt
pause
goto menu
我是新手 只能做到这样了 反正很实用跪求回帖
何必隐藏文件夹呢,直接放进C盘不就可以了,如果要隐藏应该是代码里新建文件夹的属性你没设置,默认是非隐藏的.可惜我不会批处理,帮不了你 浅唱寂寞 发表于 2012-9-30 09:05 static/image/common/back.gif
何必隐藏文件夹呢,直接放进C盘不就可以了,如果要隐藏应该是代码里新建文件夹的属性你没设置,默认是非隐藏的 ...
这个东西你可以试试 不是加属性的东西
挺实用的 可以放某些私密的东西
1.在任意盘符建立个文件夹
2 进工具选1建立隐藏文件夹
3 把1步建立的隐藏文件夹拖到工具界面上
4 建立
然后刚才1步建立的文件夹还是存在
可以随便存一些东西
要是想打开隐藏起来的文件夹 就选择5
进去后跟那个1步简历的文件夹是不同的空间
PSXP有用WIN7自测 qq1239996785 发表于 2012-9-30 09:13 static/image/common/back.gif
这个东西你可以试试 不是加属性的东西
挺实用的 可以放某些私密的东西
我估计用不到,我一般不放什么私密东西,主要是怕东西丢失,所以东西也一般都备份在网盘上 本帖最后由 无名智者 于 2012-9-30 09:28 编辑
{:1_925:}原来是用attrib和cacls实现的
用超级管理员账户登录这些什么锁定都废了
C:\Users\智者神>cacls.exe /?
注意: 不推荐使用 Cacls,请使用 Icacls。
显示或者修改文件的访问控制列表(ACL)
CACLS filename ]
] ] ]
filename 显示 ACL。
/T 更改当前目录及其所有子目录中
指定文件的 ACL。
/L 对照目标处理符号链接本身
/M 更改装载到目录的卷的 ACL
/S 显示 DACL 的 SDDL 字符串。
/S:SDDL 使用在 SDDL 字符串中指定的 ACL 替换 ACL。
(/E、/G、/R、/P 或 /D 无效)。
/E 编辑 ACL 而不替换。
/C 在出现拒绝访问错误时继续。
/G user:perm赋予指定用户访问权限。
Perm 可以是: R读取
W写入
C更改(写入)
F完全控制
/R user 撤销指定用户的访问权限(仅在与 /E 一起使用时合法)。
/P user:perm替换指定用户的访问权限。
Perm 可以是: N无
R读取
W写入
C更改(写入)
F完全控制
/D user 拒绝指定用户的访问。
在命令中可以使用通配符指定多个文件。
也可以在命令中指定多个用户。
缩写:
CI - 容器继承。
ACE 会由目录继承。
OI - 对象继承。
ACE 会由文件继承。
IO - 只继承。
ACE 不适用于当前文件/目录。
ID - 已继承。
ACE 从父目录的 ACL 继承。C:\Users\智者神>attrib /?
显示或更改文件属性。
ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [+I | -I]
]
+ 设置属性。
- 清除属性。
R 只读文件属性。
A 存档文件属性。
S 系统文件属性。
H 隐藏文件属性。
I 无内容索引文件属性。
指定 attrib 要处理的文件。
/S 处理当前文件夹及其所有子文件夹中的匹配文件。
/D 也处理文件夹。
/L 处理符号链接和符号链接目标的属性。
浅唱寂寞 发表于 2012-9-30 09:16 static/image/common/back.gif
我估计用不到,我一般不放什么私密东西,主要是怕东西丢失,所以东西也一般都备份在网盘上
嗯嗯 有人会用到的
{:301_995:}A片必备 无名智者 发表于 2012-9-30 09:17 static/image/common/back.gif
原来是用attrib实现的
好好看看不是attrib
qq1239996785 发表于 2012-9-30 09:19 static/image/common/back.gif
好好看看不是attrib
刚才忘了说了
还有一个cacls 980495584 发表于 2012-9-30 09:22 static/image/common/back.gif
锁定指定文件夹吗?
是的{:301_992:}
页:
[1]
2