分类：电脑/网络-程序设计
问题：怎样创建新的盘符映射特定文件夹我的目的是能够更好更快捷的打开特定 
我的目的是能够更好更快捷的打开特定文件夹.比如这样.我想新创建一个W盘(W:\),用以映射D盘下的work文件夹(D:\word).诸如此类的做法.而且我不想让这种映射只维持这次windows的运行,下次再启动Win时就没了.请教各位大虾,我该怎么办.我希望你能教我用Win里面自带的程序解决这个问题,比如DOS.我用的是XP,可能要用cmd.不过cmd和DOS有什么本质区别,我也不太清楚,只知道Ctrl+R,再运行cmd就可以进一个和DOS看起来一样的程序.我知道它和DOS不是一回事.当然,如果实在不能这样弄,请介绍给我一个简便我的目的是能够更好更快捷的打开特定文件夹.比如这样.我想新创建一个W盘(W:\),用以映射D盘下的work文件夹(D:\word).诸如此类的做法.而且我不想让这种映射只维持这次windows的运行,下次再启动Win时就没了.请教各位大虾,我该怎么办.我希望你能教我用Win里面自带的程序解决这个问题,比如DOS.我用的是XP,可能要用cmd.不过cmd和DOS有什么本质区别,我也不太清楚,只知道Ctrl+R,再运行cmd就可以进一个和DOS看起来一样的程序.我知道它和DOS不是一回事.当然,如果实在不能这样弄,请介绍给我一个简便的,下载一个特定程序来解决这个问题的方法.如果你觉得你有更好的方法达到我的"目的",也请不吝赐教.说明一下,我大概是个中级操作者吧.
回答：可以使用windows里面的subst命令。使用方法：subst 映射出来的盘符名称 预映射的目录名。subst 已映射的盘符名称 /D <-这个是消除映射的命令你问题中的情况，可以用如下命令：subst w: D:\word这是一个外部命令，文件位置(XP)为c:\windows\systerm32（前提是在C安装，目录默认）启动时重新运行的问题，你可以自己建立一个批处理文件放在开始菜单的那个启动里面，或者在注册表的启动(既然是中级操作者，这个我就不详细说明了)中以如下形式写入上面的命令。%systemroot%\system32\subst w: d:\word（仿佛直接写subst w: d:\word也行，不过上面那个更保险。）下面是subst的系统帮助(抱歉我这里是英文系统)。C:\>subst /?Associates a path with a drive letter.SUBST [drive1: [drive2:]path]SUBST drive1: /D  drive1:        Specifies a virtual drive to which you want to assign a path.  [drive2:]path  Specifies a physical drive and path you want to assign to                 a virtual drive.  /D             Deletes a substituted (virtual) drive.Type SUBST with no parameters to display a list of current virtual drives.