2010-04-29 00:58:11 +0000 2010-04-29 00:58:11 +0000
75
75

从命令行中列出映射的网络驱动器列表到文本文件

有什么命令可以从命令行中输出本地系统上映射的网络驱动器及其在网络上的位置到文本文件?

这只适用于运行Windows XP的Windows系统。

答案 (3)

102
102
102
2010-04-29 01:14:43 +0000

net use > mapped_drives.txt应该将映射的驱动器列表转储到文本文件中 mapped_drives.txt

虽然我在Windows 7上测试过,但微软说 net use可以在Windows XP上工作

11
11
11
2015-10-14 17:49:06 +0000

NET USE只显示当前用户和当前连接的硬盘映射信息。经过一番搜索,我得到了[这里]:(https://social.technet.microsoft.com/Forums/scriptcenter/en-US/65eb8a2f-988f-40a7-b6ff-616a050c8efc/list-all-mapped-drives-for-all-users-that-have-logged-into-a-computer?forum=ITCG):

驱动器映射信息存储在注册表中,在HKEY_USERS/USER/Network中查找

所以我做了一个reg query HKEY_USERS,列出了用户(这是一些windows代码),然后我单独查询了所有的用户,例如:

reg query HKEY_USERS\S-1-5-21-4205028929-649740040-1951280400-500\Network /s

如果你查询了所有的用户,那么你就可以得到所有用户的映射信息。

6
6
6
2010-04-29 01:14:17 +0000

将下面的内容保存为.vbs文件,然后运行它。它将在vbs文件运行的文件夹中创建一个MappedDrives.txt。你可以用另一台电脑的名字来代替strComptuer,也可以从远程电脑上获取列表。