我有一些文件夹,例如C:\ foo我想挂载为驱动器M:\
在linux中,我将使用绑定挂载执行此操作。
我有一些文件夹,例如C:\ foo我想挂载为驱动器M:\
在linux中,我将使用绑定挂载执行此操作。
Answers:
您可以在Windows中使用subst命令。
subst m: c:\foo
要进行持久重定向,可以编辑注册表。将一个字符串(REG_SZ)值添加到:
HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\DOS Devices
将值的名称设置为驱动器号(例如M:),然后将数据设置为:
\??\C:\foo\foosub
此方法将适用于登录和重新启动。我在Windows 2008上对此进行了测试,因此它也应在Vista,XP,2003和2000上运行。
Subst在Vista中也可以使用:
C:\Users\juan>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
。
您也可以在PowerShell中执行此操作。我使用以下命令将驱动器设置为Suvbversion工作文件夹:
new-psDrive -name SVN -psprovider FileSystem -root 'c:\documents and settings\xxxx\my documents\subversion\adminscripts\trunk'
然后,您可以通过以下方式访问它:
cd svn:
执行此操作的另一种方法(也许是将其安装在开始时会更好)是使用http://windows.microsoft.com/zh-cn/windows7/Create-a-shortcut-to-map上的技巧-a-network-drive(即“我的电脑”->“工具”->“映射网络驱动器”),并利用您的本地计算机是网络主机这一事实;例如,我刚装上
\ localhost \ Users \ me \ Documents \ My Dropbox \ Portable Music
对男:这样。您也许可以使用\ localhost \ C $ \来访问所有内容,但是我在这里遇到了一些麻烦(尽管它在其他地方对我有用)。
罗宾