前言:
关于隐藏Windows文件已经不陌生了,命令行做起来很麻烦
Win+R->cmd-> attrib +a +s +r +h C:\test 或 attrib +a +s +r +h C:\test.txt
整好想起了bat批处理......正在学习中.....那么就升个级!
功能:
窗口执行隐藏和显示文件
目录
效果菜单
隐藏文件
还原隐藏的文件
查看帮助
代码如下:
rem flietype: 文件隐藏/显示.bat :folderhider @echo off Title 快速隐藏/还原文件 作者:Heart-to-Yang color 0a mode con cols=60 lines=20 echo 请输入数字选择需要的操作,回车确认: :reinp echo 1. 隐藏 echo 2. 还原 echo 3. 查看帮助 set /p hj= if %hj%==1 goto hi if %hj%==2 goto sh if %hj%==3 goto help echo 命令输入错误,请重新输入: goto :reinp :hi set/p folderr=请输入你想要隐藏的文件/文件夹或直接拖放: if exist "%folderr%" goto hider if not exist "%folderr%" goto noexist :noexist echo 你输入的文件/文件夹不存在,请重新输入 goto :hi :hider attrib +h +s %folderr% echo %DATE% %TIME% 隐藏了: %folderr% >>隐藏日志.txt echo 文件已隐藏成功,按任意键离开 & pause >nul exit :sh set /p showern=请输入你想要还原的文件/文件夹(绝对路径): if exist "%showern%" goto shower if not exist "%showern%" goto noexist1 :noexist1 echo 你输入的文件/文件夹不存在,请重新输入 goto :sh :shower attrib -h -s %showern% echo %DATE% %TIME% 还原了: %showern% >>隐藏日志.txt echo 文件已还原成功,按任意键离开 & pause >nul exit :help @echo off color 4 echo 温馨提示: echo. echo] 不能一次操作多个文件,隐藏文件后后普通方法无法找到文件 echo+ 可通过与桌面的隐藏日志路径恢复,也可以用文件检索工具检索。 echo: echo: echo 按任意键离开 & pause >nul exit