论坛数据统计           欢迎到【弱电论坛】来学习和讨论问题!

弱电工程项目管理软件 报价之星软件--智能弱电系统专业软件
★电工电气产品供求、电气展会、人才、电气技术文章、图库、电气技术论坛等相关内容,请跳转至【电气工程网】--- 可直接使用本站会员名和密码登陆!(首次使用需要激活账户)
标王 热搜: 网络监控  楼宇对讲  弱电  机房及机柜内部的理线方法  ar800-hn  CAD  门禁  综合布线  工资  面板 
 
当前位置: 首页 » 技术文章 » 电脑技术 » 操作系统 » 正文

批处理实现彻底隐藏文件

放大字体  缩小字体 发布日期:2010-06-16  来源:互联网  作者:manage  浏览次数:1054
核心提示:彻底隐藏保密文件的技巧: 打开注册表编辑器,依次展开其中的奔本“HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\Hidden\SHOWALL”,在“ShowAll”键的右框修改“CheckedValue”键值为“0”,修改后即可使“工具→

彻底隐藏保密文件的技巧: 
打开注册表编辑器,依次展开其中的奔本“HKEY_LOCAL_MACHINE\Software\Microsoft\ Windows\CurrentVersion\Explorer\Advanced\Folder\Hidden\SHOWALL”,在“ShowAll”键的右框 修改“CheckedValue”键值为“0”, 修改后即可使“工具→文件夹选项→查看→显示所有文件和文件夹”选项失效,从而彻底隐藏不想让别人看见的“隐藏”文件;若要使“显示所有文件和文件夹”选项重新生效,把上述的“CheckedValue”键值改回为“1”即可。

这里要注意,病毒会把本来有效的DWORD值CheckedValue删除掉,新建了一个无效的字符串值CheckedValue,并且把键值改为 0!我们将这个改为1是毫无作用的。(有部分病毒变种会直接把这个CheckedValue给删掉,只需和下面一样,自己再重新建一个就可以了)

方法:删除此CheckedValue键值,单击右键新建——Dword值——命名为CheckedValue,然后修改它的键值为1,这样就可以选择“显示所有隐藏文件”和“显示系统文件”。

批处理实现代码:

----------------------------------------------------------------------------------

reg add "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\Hidden\SHOWALL" /v CheckedValue /t REG_DWORD /d 0 /f 
pause

----------------------------------------------------------------------------------

解释下:reg add "注册表路径" /v 键名 /t 键值类型 /d 具体键值 /f 最后的 /f 是强制执行的意思

因为0 、 1 为REG_DWORD值,所以 /t 后面跟的是 REG_DWORD

把上面的代码保存为 彻底隐藏文件即可。

就可以了!

这样你隐藏的文件就不会在被别人看出来,恢复的方法也很简单。

-------------------------------------------------------------------------

reg add "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\Hidden\SHOWALL" /v CheckedValue /t REG_DWORD /d 1 /f 
pause

-------------------------------------------------------------------------

这样就可以了。

具体再遍写一下。

把上面的代码再综合下。如下。。。。

----------------------------------------------------------------------------------

@echo off
@mode con cols=60 lines=20
color b
echo   --------------------------------------------------------
echo.&echo.
echo            by 华夏技术联盟
echo.&echo.
echo.
SET /P a=   请输入 Y (彻底隐藏文件)或 N (显示隐藏文件):
echo.
if /I "%a%"=="Y" goto yin
if /I "%a%"=="N" goto xian

:yin 

reg add "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\Hidden\SHOWALL" 

/v CheckedValue /t REG_DWORD /d 0 /f 
goto :exit

:xian

reg add "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\Hidden\SHOWALL" 

/v CheckedValue /t REG_DWORD /d 1 /f 
goto :exit

:exit
echo.&echo.
echo 你的目的成功达到了
echo.&echo.
pause

----------------------------------------------------------------------------------

复制上代码保存为 xxx.bat 测试下就知道效果了



 
 
[ 技术文章搜索 ]  [ 加入收藏 ]  [ 告诉好友 ]  [ 打印本文 ]  [ 关闭窗口 ]

 
0条 [查看全部]  相关评论

 
推荐图文
推荐技术文章
点击排行
 
 



弱电网、电气网合并

 
弱电基础 | 常用软件 | 信息发布规则 | 积分规则 | VIP会员注册 | 广告投放 | 弱电培训 | 联系我们 | 版权声明 | 帮助中心 | 网站地图 | 排名推广 | 苏ICP备14010056号 | RSS订阅
★本站手机app客户端已上线! 点击下载