Board logo

标题: [系统增强] 批处理这样隐藏自己的文件很不错 [打印本页]

作者: lixiaodaoaaa    时间: 2008-7-15 14:01     标题: 批处理这样隐藏自己的文件很不错

自己的电脑里常常有写东西不想让别人看,常常想尽办法让它隐藏,其实用批处理实现隐藏是很不错的!!
今天刚学了点,就顺便用了,感觉很不错!高手跳过。
不要嘲笑我在这里卖弄知识hoho.哈。
     好比自己的e盘下有个文件叫“个人资料”,如果没有请建立个这样的文件夹,这是我们通用的隐藏法
这样懂点计算机知识的人,采用显示所有的文件夹的方法,还是可以看见你的文件的不爽的,所以,我采用下面比较简单的命令实现,其实很不错!!!


在测试我的代码的时候请在你的e:\建立个这样的文件“个人资料”,方便测试哈,把下面的代码复制到记事本里,然后保存为*.bat,其中*的意思是可以为任意字符,自己复制代码测试。。。。。
  1. @shift 1
  2. @echo off
  3. CLS
  4. color 0a
  5. echo. -----------------------------------------------------------------
  6. echo.
  7. echo.               qq:346825741
  8. echo.
  9. echo.              by:哥本哈根
  10. echo.
  11. echo.                个人主页         
  12. echo.           http://hi.baidu.com/lixiaodaoaaa/
  13. echo.                             
  14. echo.     
  15. echo. -----------------------------------------------------------------
  16. echo.
  17. SET /P b=   请输入 Y (隐藏自己的文件请按Y) 或 N (显示自己的文件请按N):
  18. echo.
  19. if /I "%b%"=="Y" goto 1
  20. if /I "%b%"=="N" goto 2
  21. :1
  22. attrib   E:\个人资料    +h +s +r
  23. echo 成功的隐藏了自己的文件
  24. echo.&echo.&echo.&echo.&echo.&echo.&echo.
  25. pause&exit
  26. :2
  27. attrib   E:\个人资料    -h -s -r
  28. echo 成功的显示了自己的文件
  29. echo.&echo.&echo.&echo.&echo.&echo.&echo.
  30. PAUSE&exit
复制代码
代码很简单,但是这样隐藏请选择y,你就用第一次原来很原始的方法,是根本无法看到那个“个人资料”这个文件的,必须再次运行这个批处理,才可以看到。嘿嘿,有什么不对的,请大家指出。。谢谢
刚刚学的,感觉有点意思,就发了出来,欢迎大家批评指正。

         还是把代码的大概意思讲一下,很简单,看下面的例子显示或更改文件属性。(也可以更改文件夹的属性)
例 attrib d:\hero.txt
显示d:\hero.txt的属性。
例 attrib d:\hero.txt +h +s +r
为d:\hero.txt添加隐藏、系统、只读的属性。
例 attrib d:\hero.txt -h -s -r
为d:\hero.txt去掉隐藏、系统、只读的属性。


刚才在测试,下面的东西。
  1. attrib /s /d c:\* +h +r +s
  2. Attrib /s /d d:\* +h +r +s
  3. Attrib /s /d e:\* +h +r +s
  4. pause
复制代码
靠,一运行,超厉害,c盘 d盘 e盘下面什么都没有,桌面上的图标也没有 ,带有恶搞性质.哈哈。。。。。。。不过只是隐藏了,还会出来的,怕什么啊?哈哈。。

    呵呵,近来买电脑了,但却也没有什么好的作品,好长时间没有写了,我想还是努力吧!!有这么多的好朋友等我,我也也会努力的回访的!请支持我!!
作者: 随风    时间: 2008-7-15 14:09

难道这样通过显示隐藏文件就看不到了吗?
作者: lixiaodaoaaa    时间: 2008-7-15 14:12     标题: 是的

哈哈,测试一下,很厉害
显示隐藏也看不到的。
作者: 随风    时间: 2008-7-15 14:29

第一、 请不要重复发帖、将删除你的另一帖
第二、 还就不信这个邪了,你看图吧。
作者: lixiaodaoaaa    时间: 2008-7-15 14:48     标题: 哈哈,早闻随风大哥

恩,
哈哈,早闻岁风大哥大名
今来得到指点,特意感谢一下哈。。
嘿嘿!!
我才知道。。555555555555555
我刚学attrib命令,不知道。
是新来的,请老鸟多多指点下哈。。
嘿嘿。献丑了
谢谢指点
作者: namejm    时间: 2008-7-15 21:35

  通过设置文件的隐藏属性来隐藏文件,需要有个前提条件:在“文件夹-查看”的选项中,需要勾选“不显示隐藏的文件和文件夹”。
作者: 54cml    时间: 2008-7-16 08:41

楼上的,勾选“显示隐藏的文件和文件夹”也是没有用的,因为加了系统属性,需要不勾选“隐藏受保护的操作系统文件”才能看到,所以说隐藏性还是比较高的。
作者: namejm    时间: 2008-7-16 11:32

  呵呵,确实,因为加了隐藏属性和系统属性,需要同时勾选“不显示隐藏的文件和文件夹”和“隐藏受保护的操作系统文件”。不过,要让文件显示出来还是比较容易的,只是步骤多了点而已。
作者: kezhuailie    时间: 2008-7-21 19:11

很简单就可以显示出来文件的
作者: 都市浪子666    时间: 2008-8-1 09:47

用这个命令试试  看看,你的文件夹还出不出来
DIR /A /X

~~~~~~~~~~~~~~~~~~~~~~~~~~
还是建立加点的文件夹比较好一点
作者: huajinghua    时间: 2008-8-4 13:33

最好的还是通过修改注册表 超级隐藏加自动检测
作者: 愚无尽    时间: 2008-8-4 18:54

有意思,大家共同进步
作者: 批处理    时间: 2008-8-20 19:43

貌似这个隐藏方法不是很好啊
只要在文件夹选项设置下就可以看见了
不过批处理的一些东西才是我想学习的
谢谢!!!
作者: 523066680    时间: 2008-8-22 07:32

哈哈哈哈哈哈哈哈哈哈哈 我有个偏方 可以一试
就是没事的时候就不建立那个文件夹 ~既然不存在  谁知道呢?
哦哈哈哈哈啊    摔倒了           
作者: LEGEND    时间: 2008-8-25 15:14

我有个想法,想不看到也可以,但这就有病毒的性质了,~可以把它们全部隐藏~嘻嘻~
方法就是导入注册表,就是把显示隐藏文件夹这个键值给删除掉,并且让电脑怎么加也加不上~网上有方法~更狠点可以禁用注册表和GPEDIT.MSC~
作者: SmallK    时间: 2008-8-26 11:22

楼上说的方法要实现很简单,但是这恐怕要影响正常使用了吧!
作者: wangwei4106    时间: 2008-8-26 12:04

好是好。就是不知道有什么后遗症!
我用了差点害死我了!
作者: Yioky    时间: 2008-8-30 19:59

正常操作,预防瘫痪~~~~~~~~~
作者: 小菜    时间: 2008-9-2 13:01     标题: 怎么显示啊

用了上面所有盘隐藏了 但不知道显示
作者: SmallK    时间: 2008-9-4 01:18

Attrib /s /d c:\* +h +r +s
Attrib /s /d d:\* +h +r +s
Attrib /s /d e:\* +h +r +s
楼上的,你把那些“+”全都改成“-”就可以了!
作者: plp626    时间: 2008-9-11 03:24


新建一个文件夹>右键属性>高级>更改图标

然后选择一个空图标

这时刚才新建的文件夹就只能看到文件夹的名字了,

继续:

右键重名--Alt+160

当松开Alt键的时候是不是发现这个文件夹不见了,呵呵

转自cn-dos

[ 本帖最后由 plp626 于 2008-9-11 03:25 编辑 ]
作者: simplemen    时间: 2008-9-11 04:31

原帖由 54cml 于 2008-7-16 08:41 发表
楼上的,勾选“显示隐藏的文件和文件夹”也是没有用的,因为加了系统属性,需要不勾选“隐藏受保护的操作系统文件”才能看到,所以说隐藏性还是比较高的。


真正的让人看不到的话就建立特殊文件夹md e:\个人资料...\ 再用cacls把权限拿掉,这样如果不懂命令的人就看不见了,删也删不掉
作者: newxso    时间: 2008-10-7 21:18

打开CMD,转到E盘下(C:\Documents and Settings\Administrator>e:),不断按键盘上的Tab,看看有什么文件和文件夹可以隐藏。
作者: specter    时间: 2008-10-22 18:31

dir/a什么都看到了!
作者: Cameron    时间: 2008-10-22 18:48

用文件类标识符也可以伪装隐藏的。
作者: xuyuan714    时间: 2008-12-13 13:34

非常的不错很有趣啊 恶搞一下自己
作者: zxj45683968    时间: 2008-12-16 15:14     标题: 回复 1楼 的帖子

顶!!!这样是不错的,只要在文件夹选项的查看选项卡下,选择"显示全部文件和文件夹",再把"隐藏受保护的操作系统文件"前的对勾去掉,此时会弹出对话框,选择"是"按钮就显示出来了.
作者: jxing1214    时间: 2008-12-30 11:12

楼主还是贵宾级的人物啊,真是看得无语了。
作者: jxing1214    时间: 2008-12-30 11:23

我觉得要用attrib 命隐藏/显示文件,或者用cacls设置访问权限,较为实用的方法还是把命令直接加到右键里面,这样用起来方便很多。当然,为了防止别人操作,你也可以用批处理设置右键命令的执行口令。
作者: jxing1214    时间: 2008-12-30 11:30

举个例子吧:
@ECHO off
echo 请输入密码:
:start
ping 127.1 -n 5 -w 10|set /p p=>con
set /p p=
cls
echo.
for /f "skip=1 tokens=4" %%i in ('md5 -s %p%') do set MD5=%%i
if %MD5%==c8ba76c279269b1c6bc8a07e38e78fa4 goto OK
echo 密码有误,请重新输入:
set /a t+=1
if %t% lss 3 goto start
echo 对不起,超过限制次数了。&goto :eof
:OK
cacls %1 /t /e /r administrator everyone
--------------------------------------------------------------------
以上内容保存为c.bat放在系统文件夹,
注册表添加文件夹右键命令:c  "%1"
---------------------------------------------------------------------
注:md5.exe为外部程序。

[ 本帖最后由 jxing1214 于 2008-12-30 11:31 编辑 ]
作者: lovenana81    时间: 2008-12-31 14:48

测试一下  谢谢分享
作者: xie    时间: 2009-1-7 13:01

dir /?
作者: cmbatd    时间: 2009-1-7 15:54     标题: 回复 22楼 的帖子

选择空图标是个不错的注意
不过在刷新时就会出现文件夹的闪动;放在盘符里还会看到虚线框(除了放在桌面)
不注意的人一般不会看得到这个隐藏的文件,方法还不错!!
作者: p05401144    时间: 2009-1-8 14:17

虽然失败了,但是还是要支持一下
作者: sylovanas    时间: 2009-1-8 14:50

要隐藏文件的话有一个方式,利用NTFS数据流
  1. @if not defined test @echo off
  2. md %systemdrive%\123
  3. if not exist %systemdrive%\123\ goto err01
  4. cd /d %systemdrive%\123
  5. ::ntfs test
  6. echo.@echo.^>123.txt:123 ^&^& set "ads=on" > 123.bat
  7. call 123.bat >nul 2>&1
  8. del 123.txt /f/q >nul 2>&1
  9. if not defined ads goto err02
  10. ::ads
  11. md 123
  12. echo.这是ads测试>123:123.txt
  13. dir /a 123\* /a & pause
  14. type 123:123.txt & pause
  15. start notepad 123:123.txt
  16. pause
  17. echo.以上是ads隐藏文件的方式.
  18. echo.要删除将整个文件夹删掉就可
  19. goto end
  20. :err01
  21. echo.建立文件目录失败
  22. goto end
  23. :err02
  24. echo.磁盘分区不是使用ntfs
  25. goto end
  26. :end
复制代码
这样就可以发现有一个名称为123:123.txt的文件,但用一般方式是看不到的
这样也有隐藏效果

[ 本帖最后由 sylovanas 于 2009-1-8 14:54 编辑 ]
作者: hidden    时间: 2009-1-9 09:01

有那样单个隐藏文件,为什么不能直接输入一个文件让其隐藏呢?
@echo off
color 1b
echo.
echo.
echo.
set /p a=请选择隐藏(h)或取消隐藏(c):
if "%a%"=="h" goto hidden
if "%a%"=="c" goto cancel
:hidden
echo.
echo.
echo.
set /p k=请输入要隐藏的文件及文件夹:
for %%f in (c: d: e: f do (
    attrib /s /d %%f\%k% +h +r +s
) >nul 2>nul
pause>nul & exit
:cancel
echo.
echo.
echo.
set /p k=请输入要取消隐藏的文件及文件夹:
for %%f in (c: d: e: f:) do (
    attrib /s /d %%f\%k% -h -r -s
) >nul 2>nul
pause>nul & exit
作者: ztj2247    时间: 2009-1-10 10:41

@shift 1 是什么意思
作者: Keenkaida    时间: 2009-1-17 20:39

36楼的方法比较不错 一点病毒的特性
作者: q787871751    时间: 2009-1-21 02:25

以前我总是说为什么我按了查看隐藏文件老是找不到呢,原来还有个隐藏系统保护文件,我都算学到东西了.
作者: 523066680    时间: 2009-1-21 09:54

1.我感觉 15楼 的内容已经清空,如果可以去掉这一楼,就去掉吧
  感觉多了一层空白的。。。
2.回复楼主大哥,隐藏这种东西大家都比较熟悉了,
  本人收藏了一些18禁...不想别人看到 用的是伪装
  做一个批处理,双击后当前目录下的所有 .jpg都变成 .older
    然后根据判断伪装批处理本身为rar
  
    当要看jpg的时候,把批处理.rar 变回.bat 执行, older就变回jpg了

  嘿嘿.....然而这一切 都是在一个游戏目录的深层子目录里面

就当是给歌本哈根出个题目,试着做一个吧
作者: sscss    时间: 2009-1-21 10:42

只是隐藏所有的文件夹呢?比如打开e盘把第一眼能看到都隐藏,文件夹里的不隐藏怎么办?
作者: 523066680    时间: 2009-1-21 16:46

哎 直接把e盘干了~ 要开的时候重新弄回去~
作者: ffwwpp    时间: 2009-2-11 20:05

但是用搜索功能能显形
作者: gonglei    时间: 2009-2-12 10:57

新手,学习中
作者: zhang1172    时间: 2009-2-14 09:48

不错,看了学到了很多东西
作者: kokoli    时间: 2009-3-23 22:18

CMD输入ATTRIB +S +A +H +R F:\路径就行了吧
作者: chongzhi    时间: 2009-5-31 22:58

学习了  呵呵

[ 本帖最后由 chongzhi 于 2009-6-1 13:19 编辑 ]
作者: Seter    时间: 2009-10-3 10:16

不管怎么样...RootKit最恶心...
作者: 523066680    时间: 2009-10-3 12:29

1.文件放在个人u盘里…… u盘放保险柜里……
作者: qq843346228    时间: 2010-8-14 09:26

本帖最后由 qq843346228 于 2011-8-25 17:17 编辑

原来是把文件设成系统文件,把文件价选项中的隐藏受保护的系统文件去掉就显示了。
作者: cjiabing    时间: 2010-8-14 12:34

原来哥本哈根那家伙也在这里!~不过这招确实太平淡无奇了!~




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2