中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » [已结]如何用批处理隐藏磁盘
« [1] [2] »
作者:
标题: [已结]如何用批处理隐藏磁盘 上一主题 | 下一主题
kingljp
初级用户





积分 80
发帖 29
注册 2006-5-3
状态 离线
『第 16 楼』:  



  Quote:
Originally posted by chineselgs at 2006-5-5 19:35:
大家好,我的小孩子什么都不懂,老把电脑里的文件搞的乱七八糟.我想把我的C D E 三个盘隐藏掉,听一个朋友说可以写两个批处理,运行第䠮..

题外话,XP下建议将磁盘格式设成NTFS,然后给你的小孩用受限用户登陆,你用管理员登陆即可防止乱删改文件。因为隐藏不等于不能更改


2006-5-10 00:54
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
3742668
荣誉版主





积分 2013
发帖 718
注册 2006-2-18
状态 离线
『第 17 楼』:  

本版主要是讨论脚本的编写,而不是讨论各种方法孰好孰坏,请大家不要偏题。
    就方法来说,没有完美的方案,只要能接触到的主机,没有什么安全性可言,至于用第三方软件的方法......

2006-5-10 13:54
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
chujiafu
银牌会员





积分 1329
发帖 591
注册 2004-5-26
来自 安徽 宿州
状态 离线
『第 18 楼』:  

可以用Notepad编写两个扩展名为.Reg的文件,一个是隐藏的,双击导入就隐藏;一个取消隐藏的,双击导入就取消隐藏。

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




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


  对于斑主所说的查看流文件的内容的两个命令,其中type和notepad.exe的方法(只有more方法都适用,而notepad.exe方法必须在主文件和流文件都带.exe后缀的情况下才适用),在我这里并不适用啊。我的环境是Windows xp sp2 CMD,而且是在NTFS分区实验的。
C:\>fsutil fsinfo volumeinfo c:
卷名 : System
卷序列号 : 0x907641fb
组件长度最大值 : 255
文件系统名 : NTFS
支持区分大小写的文件名
保留文件名的大小写
支持文件名中的 Unicode
保留并加强 ACL
支持基于文件的压缩
支持磁盘配额
支持稀疏文件
支持重分析点
支持对象标识符
支持加密文件系统
支持带有名称的数据流

C:\>echo www.cn-dos.net>123.txt:lxmxn

C:\>type 123.txt

C:\>type 123.txt:lxmxn
文件名、目录名或卷标语法不正确。

C:\>type < 123.txt:lxmxn
命令语法不正确。

C:\>more < 123.txt:lxmxn
www.cn-dos.net

C:\>more < 123.txt:lxmxn.txt
系统找不到指定的文件。

C:\>notepad.exe < 123.txt:lxmxn

C:\>notepad.exe < 123.txt:lxmxn.txt
系统找不到指定的文件。

C:\>type <123.txt:lxmxn.txt
系统找不到指定的文件。

C:\>


2006-11-11 13:55
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
lxmxn
版主




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


  另外,我发现用 fsutil hardlink create <新文件> <已有文件> 创建的硬连接和 copy 命令的作用差不多,不知道这两者有什么区别和联系?


2006-11-11 20:54
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
honhaizh
初级用户





积分 35
发帖 18
注册 2006-4-26
状态 离线
『第 21 楼』:  

无比景仰

2006-11-16 20:38
查看资料  发短消息 网志   编辑帖子  回复  引用回复
6622186
高级用户





积分 894
发帖 411
注册 2007-2-17
状态 离线
『第 22 楼』:  

我觉得15楼说的很对, 受限用户的确安全多了



@set c=     不知则觉多,知则觉少,越知越多,便觉越来越少.        --- 知多少.
@for,/l,%%i,in,(1,1,55)do,@call,set/p=%%c:~%%i,1%%<nul&ping/n 1 127.1>nul


2007-3-3 13:23
查看资料  发短消息 网志   编辑帖子  回复  引用回复
zh159
金牌会员




积分 3687
发帖 1467
注册 2005-8-8
状态 离线
『第 23 楼』:  



  Quote:
Originally posted by 3742668 at 2006-5-5 19:55:
请说明运行环境。
win98下用regedit,XP除了regedit外还可以用reg,方法就是在
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
下建一DWORD类型键,名为 NoDrives,值为 1c  (16进制) 或 28 (十进制).
完成后可达到隐藏C,D,E盘的目的,不过仍然可以从地址栏输入c:或者从cmd下访问.
若想限制从地址栏访问的话还须更改
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\Hidden\SHOWALL下部分键值

C~Z盘对应DWORD值是哪些?



2008-1-13 12:32
查看资料  发短消息 网志   编辑帖子  回复  引用回复
gongqiong
新手上路





积分 8
发帖 4
注册 2008-1-17
状态 离线
『第 24 楼』:  

直接在磁盘管理里面删除驱动器号不就可以了吗?显示的时候添加进去,,不是更简单,但是不能对C:操作。

2008-3-13 11:38
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
jinlizhpc
初级用户




积分 165
发帖 74
注册 2007-1-8
状态 离线
『第 25 楼』:  

能不能在纯DOS下在最后一个逻辑再分一个小分区并且隐藏

2008-3-13 14:39
查看资料  发短消息 网志   编辑帖子  回复  引用回复
stance
初级用户





积分 64
发帖 46
注册 2008-4-21
状态 离线
『第 26 楼』:  

DOS簡直無所不能啊!

這裏看到的好多事情以前認爲只有語言編程才能做到。

2008-4-21 17:57
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
xxit888
新手上路





积分 5
发帖 4
注册 2010-3-14
状态 离线
『第 27 楼』:  

很强大

2010-5-21 11:42
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
rs369007
初级用户





积分 147
发帖 131
注册 2008-9-22
状态 离线
『第 28 楼』:  

今天正在想这个问题,论坛就有人讨论。无比幸运:

文件流的参考资料
http://laokaddk.blog.51cto.com/368606/125067



  freedom!
2010-5-21 14:12
查看资料  发短消息 网志   编辑帖子  回复  引用回复
basswood
初级用户




积分 113
发帖 8
注册 2003-12-2
状态 离线
『第 29 楼』:  

14楼正点.....

2010-5-25 09:41
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
« [1] [2] »
请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


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



论坛跳转: