Chinaunix首页 | 论坛 | 博客
  • 博客访问: 351698
  • 博文数量: 157
  • 博客积分: 3001
  • 博客等级: 中校
  • 技术积分: 1330
  • 用 户 组: 普通用户
  • 注册时间: 2008-11-06 13:47
文章分类

全部博文(157)

文章存档

2011年(1)

2010年(28)

2009年(124)

2008年(4)

我的朋友

分类: WINDOWS

2009-08-06 09:09:33

subst使用方法
1、启动资源管理器,在硬盘中新建一个文件夹,比如我们在D盘新建一个名为“mydisk”的文件夹。
  
2、单击“开始”菜单中的“运行”命令,在“打开”框中键入“sysedit”,单击“确定”按钮,打开“系统配置编辑程序”窗口。
  
3、单击“窗口”菜单中的“C:\AUTOEXEC.BAT”,然后在编辑窗口,在“C:\AUTOEXEC.BAT”文件中增加如下两条命令:
  @echo off
  subst a: d:\mydisk
  
4、单击“文件”菜单中的“保存”命令,以保存对“C:\AUTOEXEC.BAT”文件的修改;单击“文件”菜单中的“退出”命令,关闭“系统配置编辑程序”窗口。
  重新启动电脑后,插入一张有内容的软件盘到驱动器中,然后到资源管理器中去看看,一定发现原来的软驱的图标已变成了硬盘的样子,而单击A盘后,也不会听到平常听到的系统读取软盘的声音,因为此时看到的A盘实际上是“D:\mydisk”中的内容。这是为什么呢?为了知道其原因,我们不妨重温一下DOS时代大家熟悉的Subst命令。Subst命令的程序文件Subst.exe存放在“C:\Windows\Command”文件夹中,其功能是使驱动器符与指定的文件夹等效,即以磁盘驱动器符代替文件夹名称。格式如下:
  Subst [Drive1:] [Drive2:\Path]
  其中:“Drive1:”是指定替代文件夹的虚拟的驱动器符,“Drive2:\Path”是指定所要替代的文件夹及其路径。“subst a: d:\mydisk”命令,即是把“d:\mydisk”文件夹虚拟成A驱动器。要删除虚拟的盘符,可在DOS方式执行“Subst Drive1: /D”。对该例而言,删除虚拟盘符的操作步骤如下:
  1、单击“开始→程序→MS-DOS方式”,打开一个DOS窗口。
  2、在DOS提示符下键入命令:
  subst a: /D
  现在,再到资源管理器中,你就可使用真正的A盘了。当然,由于在上述操作中我们把“subst a: d:\mydisk”命令加到了“C:\AUTOEXEC.BAT”文件中,所以每次启动电脑时系统都会自动把“d:\mydisk”文件夹虚拟成软盘驱动器,从而达到了隐藏软驱的目的。怎么样,没有想于到“老”DOS还有这一特殊的用途吧  


    Subst.exe,系统自带的,在\Windows\Command\下(针对Windows 9x/Me系统),如果是Windows 2000/XP,则应该隐藏在\Windows\System32\,找找看。
命令为subst.exe [Driver1: [Driver2:] Path] 其中的“Driver1”是指定指派路径的虚拟驱动器盘符,“Driver2 Path”则是指定物理驱动器和要指派给虚拟驱动器的路径。
先将a的东西拷在硬盘,如在d:下,要用的时候在提示出输入"subst A: D:\\a"
要删除这个虚拟出来的光驱时,只要执行“subst A?/D”命令就行了
我也没有试过,你自己试试看啦

 

    Subst.exe可执行文件,在Win9X系统下位于\windows\Command\,在Win2000/XP系统下位于\Winnt\system32\或者\Windows\system32\下。

命令格式: subst.exe [Driver1: [Driver2:] Path]

阅读(1123) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~