Batch file 映射网络驱动器并在保存密码时遇到问题

Batch file 映射网络驱动器并在保存密码时遇到问题,batch-file,windows-8,passwords,net-use,Batch File,Windows 8,Passwords,Net Use,我正在运行一批: "net use j: \\192.168.1.241\sausb /user:srvfeskar\administrator Ratata12 /persistent:yes /p:yes" 重新启动windows 8计算机后。我需要再次插入密码 如果我理解的话,您在每次重新启动后都不会运行相同的命令。您希望运行该命令一次,然后在成功登录中映射驱动器,而无需验证 有两种选择 在net中,使用j:命令包括/persistent:yes和/savecred开关,但不包括用户或

我正在运行一批:

"net use j: \\192.168.1.241\sausb /user:srvfeskar\administrator Ratata12 /persistent:yes /p:yes"

重新启动windows 8计算机后。我需要再次插入密码

如果我理解的话,您在每次重新启动后都不会运行相同的命令。您希望运行该命令一次,然后在成功登录中映射驱动器,而无需验证

有两种选择

  • net中,使用j:
    命令包括
    /persistent:yes
    /savecred
    开关,但不包括用户或密码数据。它将被询问,然后保存以供以后使用

  • 使用
    cmdkey
    命令在计算机中存储所需的凭据

    cmdkey/add:191.168.1.241/用户:srvfeskar\administrator/pass:Ratata12

    然后,当使用
    net use j:\\192.168.1.241\sausb/persistent:yes
    时,存储的凭据将用于映射


/persistent
/savecred
是互斥的,并且savecred不能与驱动器号一起使用,您必须键入以下两个命令:

net use j: \\192.168.1.241\sausb /user:srvfeskar\administrator Ratata12 /persistent:yes 
net use \\192.168.1.241\sausb /SAVECRED

您是否已尝试使用
/savecred
开关告知
net use
保存凭据?是。当我添加时,我得到一个错误。“一个命令与冲突的开关一起使用。键入NET HELPMSG 3510可获得更多帮助”我确实尝试过,但它仍然要求输入用户名和密码?有什么建议吗?这对我很有用:步骤1:cmdkey/add:191.168.1.241/user:srvfeskar\administrator/pass:Ratata12步骤2:net use j:\\192.168.1.241\sausb/persistent:yes/savecredVery非常奇怪,我不能简单地从命令行指定一条信息(用户名)并提示输入丢失的信息(密码)。此外,错误消息一点也不有用。我很快就要更改文件服务器了,cmdkey真的帮了大忙:我现在可以编写脚本,说明如何忘记旧凭据并存储新凭据,重新启动后,我的新永久共享将自动重新连接。这并没有保存我的凭据。在您注销并重新登录或重新启动系统后,它无法重新连接到网络驱动器。此外,凭据未显示在
cmdkey\list
中。在Windows 10.net上测试使用\\192.168.1.241\sausb/SAVECRED不足以使用计划任务。cmdkey(或手动添加到凭据管理器)似乎是必需的过程。