如何保存映射的网络驱动器的密码?


14

我有一个通过工具>地图网络驱动器创建的地图驱动

该驱动器映射到另一台计算机的共享文件夹。因此,每次关闭机器时,打开驱动器时都会要求输入密码。

有没有办法保存此密码?

Answers:


18

在命令提示符处使用以下语法映射驱动器:

net use X: \\Hostname\Share /savecred /p:yes

然后,它将提示输入用户名和密码,该用户名和密码将被保存,即使重启后也不会提示。

您也可以通过打开开始→运行control userpasswords2→→高级→管理密码来添加凭据。

Windows XP和更高版本上存在此功能。


它不工作
Ravisha

@Ravisha尝试时会发生什么?您是否收到错误消息?您可以张贴您无法输入的确切文字吗?
史蒂芬·詹宁斯

我以您提到的方式提供了正确的密码。我没有收到任何错误,但是在我打开映射的驱动器时要求输入密码
Ravisha 2010年

如果转到control userpasswords2>高级>管理密码,计算机名称是否显示在此处?如果是这样,请尝试将其删除,然后net use再次运行该命令,并确保获得消息“操作已成功完成”。
史蒂芬·詹宁斯

做到了,但是仍然在重新启动时必须输入密码
Ravisha 2010年

2

斯蒂芬·詹宁斯(Stephen Jennings)给出了正确的答案,但我发现有很多XP计算机在重新启动后仍未将密码保存到网络驱动器中(因为Ravisha和user65130可能已经发现)。我在这些XP计算机上找到的唯一解决方案是将其放入批处理文件中:

net use X: \\Hostname\Share password /savecred /p:yes

要么

net use X: \\Hostname\Share /user:machinename\username password /savecred /p:yes

将批处理文件放在“启动”文件夹中,然后在每次重新启动时重新连接映射的驱动器。这种方法的坏处是密码被以明文形式保存在文件中。


1
相信 XP是否保存密码应取决于版本(家庭/媒体中心与专业版),但是我在保存Windows版本(和版本)中的网络共享凭据时遇到了各种各样的问题。
lzam 2014年

1

首先,如果您在域环境中,则应为共享赋予正确的NTFS权限并设置登录脚本。我喜欢使用网络使用

net use z: \\server\sharename

如果您在工作场所环境中,如果在共享计算机上创建与在客户端登录时相同的用户名和密码,则可以执行相同的操作。

如果无法使用类似的方法,则可以使用脚本指定用户名和密码。

net use z: \\server\sharename /user:machinename\username Password

我让普通用户更难知道权限,并使用此工具将其设置为exe。

http://download.cnet.com/Bat-To-Exe-Converter/3000-2069_4-10555897.html


使用第二种方法,如果驱动器断开连接(未映射,只是断开连接),则下次访问驱动器时将提示输入密码。/ savecred参数将凭据存储在受LSASS保护的存储中,以便可以自动重用它们。
斯蒂芬·詹宁斯'04

1
@echo off
echo --------------------------delete map drive all------------------------
net use * /delete /yes
echo ------------------create drive --------------------------------
net use m: \172.16.0.136\Source /user:aleg\masr masr2006*
net use n: \172.16.0.136\scanner_bat_test /user:alwq\4288044 masr2006*    
echo ---------------------------------------------------    
EXIT

0
@echo off
echo --------------------------delete map drive all------------------------
net use * /delete /yes
echo ------------------create drive --------------------------------
net use m: \\172.16.0.136\Source /user:aleg\masr masr2006*
net use n: \\172.16.0.136\scanner_bat_test /user:alwq\4288044 masr2006*
echo ---------------------------------------------------

EXIT

6
您应该尝试解释自己在做什么,仅使用设置复制和粘贴脚本并没有真正的用处。
Matteo

1
他正在删除所有驱动器映射,然后使用域凭据和密码重新映射m:和n:。我认为这不是写得很好的脚本,因为如果您除了m:和n:还有其他驱动器映射,它们将被脚本的第一部分吹走。
2014年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.