中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
作者:
标题: 如何建一个不可见的文件夹 上一主题 | 下一主题
jdsy711
新手上路





积分 8
发帖 3
注册 2006-10-19
状态 离线
『楼 主』:  如何建一个不可见的文件夹

问题在最后一行,偶想知道怎么使这个文件不可见--即使打开“隐藏受保护的系统文件”也不可见。就像一键GHOST8.3创建的X:\~1这个文件一样??


一键ghost8.3自从4月之后(不包括4月份)的版本,备份的分区文件位于硬盘最后一个分区的~1\C_PAN.gho
先在文件夹选项中把<隐藏受保护的系统文件>去掉勾,把<显示所有文件和文件夹>点上。
1.进入文件夹
谁都知道这个~1\这个文件夹在哪,也知道里面有备份文件但就是看不见,在资源管理器的地址中直接输入这个x:\~1\也没用,其实要这样做:
开始->运行->输入以下内容
X:\~1\
其中X为~1所在的分区盘符,也就是最后一个分区
回车就进入了这个隐藏文件夹
2.放入,提出文件
其实很简单,在隐藏备份上右键复制,然后用粘贴就行了
放入文件也一样:在其他文件上复制 粘贴进来。

建立文件夹的方法
1.在 "开始"菜单中"运行" cmd命令,打开命令窗口,键入 md d:\jm..\ 回车
(d为目标盘,可以自己选定)
2."运行" d:\jm..\   打开文件夹,把私人文件拷贝进去即可.
  这样建立的文件夹只能通过"运行"d:\jm..\打开.
  如果想删除的话,先打开文件夹,删除里面的内容,再在命令窗口中输入rd d:\jm..\ 回车即可.
  试试看吧!




偶现在还不知道怎么让新建的jm..像一键GHOST8.3一样不可见。大虾帮忙指教一下,谢谢。


[ Last edited by jdsy711 on 2006-10-20 at 00:16 ]

2006-10-20 00:14
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
electronixtar
铂金会员





积分 7493
发帖 2672
注册 2005-9-2
状态 离线
『第 2 楼』:  

目前还没有发现任何不可见的文件夹,unicode的除外

[ Last edited by electronixtar on 2006-10-20 at 00:46 ]




C:\>BLOG http://initiative.yo2.cn/
C:\>hh.exe ntcmds.chm::/ntcmds.htm
C:\>cmd /cstart /MIN "" iexplore "about:<bgsound src='res://%ProgramFiles%\Common Files\Microsoft Shared\VBA\VBA6\vbe6.dll/10/5432'>"
2006-10-20 00:43
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
jdsy711
新手上路





积分 8
发帖 3
注册 2006-10-19
状态 离线
『第 3 楼』:  



  Quote:
Originally posted by electronixtar at 2006-10-20 00:43:
目前还没有发现任何不可见的文件夹,unicode的除外

[ Last edited by electronixtar on 2006-10-20 at 00:46 ]

一键GHOST8.3的备份文件就是放在X:\~1里面,~1就是不可见的。

2006-10-20 00:59
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
pengfei
银牌会员




积分 1218
发帖 485
注册 2006-7-21
来自 湖南.娄底
状态 离线
『第 4 楼』:  

那个是硬盘分出来的隐藏分区吧, 一些品牌机为了方便用户使用, 有一键还原之类的功能. 而备份文件就在隐藏分区里.

2006-10-20 01:06
查看资料  发送邮件  发短消息 网志  OICQ (573381312)  编辑帖子  回复  引用回复
electronixtar
铂金会员





积分 7493
发帖 2672
注册 2005-9-2
状态 离线
『第 5 楼』:  

给你直接说还真的不信呢,把代码贴出来大家看看,大家说说是不是不可见

MDD.bat
rem 建立GHOST映像目录
call x:\ifs\load.bat
doslfn >nul
md c:\..
md c:\~1
md d:\..
md d:\~1
md e:\..
md e:\~1
md f:\..
md f:\~1
md g:\..
md g:\~1
md h:\..
md h:\~1
md i:\..
md i:\~1
md j:\..
md j:\~1
md k:\..
md k:\~1
md l:\..
md l:\~1
md m:\..
md m:\~1
md n:\..
md n:\~1
md o:\..
md o:\~1
md p:\..
md p:\~1
md q:\..
md q:\~1
md r:\..
md r:\~1
md s:\..
md s:\~1
md t:\..
md t:\~1
md u:\..
md u:\~1
md v:\..
md v:\~1
md w:\..
md w:\~1
REM 删除C盘的..目录
:del_c
call gho_drv.bat
if %drv_z%==0 goto err_p
rd %drv_z%:\~1 >nul
:err_z

REM 判断.GHO位置,去只读属性
:start_p
set drv_p=0
for %%p in (w v u t s r q p o n m l k j i h g f e d c) do if exist %%p:\%ghoi% set drv_p=%%p
if %drv_p%==0 goto err_p
:ok_p
attrib -r -h -s %drv_p%:\~1 >nul
attrib -r -h -s %drv_p%:\%ghoi% >nul
:err_p


:end_mdd
MDD_U.BAT
REM 判断.GHO位置,给目录及文件都加只读和隐含属性

call x:\ifs\load.bat
doslfn /z:cp936uni.tbl >nul

:start_q
set drv_q=0
for %%q in (w v u t s r q p o n m l k j i h g f e d c) do if exist %%q:\%ghoi% set drv_q=%%q
if %drv_q%==0 goto err_q
:ok_q
attrib +r +h +s %drv_q%:\~1 >nul
attrib +r +h +s %drv_q%:\%ghoi% >nul
:err_q

REM DOS下删除多余的~1空目录
REM for %%o in (c d e f g h i j k l m n o p q r s t u v w) do if not %drv_q%==%%o rd %%o:\~1

REM WIN下删除多余的~1空目录的准备工作
copy %drv_z%:\boot\%ghox%\%ghoy%_rd0 x:\%ghoy%_rd0.bat >nul
x:
cd\
call %ghoy%_rd0.bat
copy /y %drv_z%:\boot\%ghox%\%ghoy%_su.lnk "%su%." >nul

doslfn /u >nul
call x:\ifs\unload.bat
:end_m_u
不难发现,这种方法有很大的局限性,那就是只能在 FAT 分区上有效。在DOS一键启动盘的FAQ里也有说明。

http://www.cn-dos.net/forum/viewthread.php?tid=20654&fpage=3

DOS之家站长就在坛子里呢~~马甲叫 GMY

[ Last edited by electronixtar on 2006-10-20 at 01:18 ]




C:\>BLOG http://initiative.yo2.cn/
C:\>hh.exe ntcmds.chm::/ntcmds.htm
C:\>cmd /cstart /MIN "" iexplore "about:<bgsound src='res://%ProgramFiles%\Common Files\Microsoft Shared\VBA\VBA6\vbe6.dll/10/5432'>"
2006-10-20 01:10
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
jdsy711
新手上路





积分 8
发帖 3
注册 2006-10-19
状态 离线
『第 6 楼』:  

感谢,受教了。

2006-10-20 02:23
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
lxmxn
版主




积分 11386
发帖 4938
注册 2006-7-23
状态 离线
『第 7 楼』:  


  请问doslfn是啥东东?

  难道又是5楼兄弟发现的新命令?


2006-10-20 03:11
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
bc12060101
银牌会员





积分 1455
发帖 712
注册 2006-1-20
状态 离线
『第 8 楼』:  



  Quote:
Originally posted by lxmxn at 2006-10-20 03:11:

  请问doslfn是啥东东?

  难道又是5楼兄弟发现的新命令?

嘿嘿,那可不是!
好像是Wengier站长的作品。

2006-10-20 03:41
查看资料  发短消息 网志   编辑帖子  回复  引用回复
yiping1973
初级用户




积分 71
发帖 34
注册 2006-9-15
状态 离线
『第 9 楼』:  

建立在资源管理器里看不见的绝对隐藏目录!

上次支持 d:\abc. 的DOSLFN 已经下载,很好用。

但不支持 d:\..\ 这样的目录!

因为在无忧论坛上发现 md d:\..\ 这个技巧 (资源管理器看不到,即便“显示所有文件”也看不到,很绝!)

用 DIR /X /AD /P 可同时显示 d:\.. 其实就是 d:\e2e2~1。

于是
md d:\...\
md d:\....\
md d:\.....\
。。。。。
发现最多可以建立 含有253个点 的字符,但仅有2个点即 d:\.. 是隐藏的,大于3个点 就与 d:\abc. 的属性一样了(在资源管理器里能够看见)!

请 Wengier 再次修改 DOSLFN,以在纯DOS下支持:
如 md d:\. 就可以建立d:\e2e2~1这样的绝对隐藏目录。

[ Last edited by gmy on 2006-6-13 at 09:19 ]
这是论坛中的帖子,也许对你有帮助.

2006-10-21 08:48
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
electronixtar
铂金会员





积分 7493
发帖 2672
注册 2005-9-2
状态 离线
『第 10 楼』:  

汗! 一个 . 的文件夹~~~~ 文件系统的规则被你们破坏完了,^_^




C:\>BLOG http://initiative.yo2.cn/
C:\>hh.exe ntcmds.chm::/ntcmds.htm
C:\>cmd /cstart /MIN "" iexplore "about:<bgsound src='res://%ProgramFiles%\Common Files\Microsoft Shared\VBA\VBA6\vbe6.dll/10/5432'>"
2006-10-21 09:28
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
yiping1973
初级用户




积分 71
发帖 34
注册 2006-9-15
状态 离线
『第 11 楼』:  

哈哈

2006-10-22 10:32
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
taojiang
初级用户





积分 145
发帖 66
注册 2006-10-3
状态 离线
『第 12 楼』:  

在DOS下不知如何建立不可见文件夹,但在WIN窗口下可用FOLDER GUARD(文件夹卫士)隐藏文件夹,只要不打开FOLDER GUARD,文件夹就不可能看到,当然所有文件夹下的文件也无法在WIN窗口下进行操作,但这样隐藏的文件夹在DOS下还是可以看到并进行正常操作的。

2006-10-22 10:48
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
electronixtar
铂金会员





积分 7493
发帖 2672
注册 2005-9-2
状态 离线
『第 13 楼』:  

如果没记错的话FOLDER GUARD需要守护进程支持的。这种软件没用的。




C:\>BLOG http://initiative.yo2.cn/
C:\>hh.exe ntcmds.chm::/ntcmds.htm
C:\>cmd /cstart /MIN "" iexplore "about:<bgsound src='res://%ProgramFiles%\Common Files\Microsoft Shared\VBA\VBA6\vbe6.dll/10/5432'>"
2006-10-22 10:52
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
taojiang
初级用户





积分 145
发帖 66
注册 2006-10-3
状态 离线
『第 14 楼』:  

FOLDER GUARD中可设置口令才能进入,没口令什么也干不了,这东西不但可以隐藏目录,还可以锁定指定的程序能否运行:如WORD、EXCEL、AUTOCAD、IE、文件管理器等等。。。锁定所有程序不让别人用也是可以的。

[ Last edited by taojiang on 2006-10-22 at 11:01 ]

2006-10-22 10:56
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
hymm2008
初级用户





积分 102
发帖 43
注册 2006-9-7
状态 离线
『第 15 楼』:  



  Quote:
Originally posted by taojiang at 2006-10-22 10:48:
在DOS下不知如何建立不可见文件夹,但在WIN窗口下可用FOLDER GUARD(文件夹卫士)隐藏文件夹,只要不打开FOLDER GUARD,文件夹就不可能看到,当然所有文 ...

我想可能是把目錄過濾了。。。

2006-10-23 23:56
查看资料  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: