当前位置:  开发笔记 > 后端 > 正文

脚本来映射网络驱动器

如何解决《脚本来映射网络驱动器》经验,为你挑选了2个好方法。

我希望能够从我的笔记本电脑连接到(wifi)网络硬盘,但只是偶尔.如果我在WinXP资源管理器中使用"映射网络驱动器"命令,我必须输入驱动器的IP地址和名称,然后是路由器名称及其密码.记得太多了!

我正在寻找一种编写此活动脚本的方法(使用任何语言),例如:

map Z: \\10.0.1.1\DRIVENAME "ROUTERNAME\PW"

我并不特别关心脚本的编写语言.BTW,我知道DOS'subst'命令,但我不认为我可以在这种情况下使用它,因为密码保护.



1> Mike..:

使用net use命令:

net use Z: \\10.0.1.1\DRIVENAME

编辑1:另外,我认为应该简单地附加密码:

net use Z: \\10.0.1.1\DRIVENAME PASSWORD

您可以通过以下方式找到有关此命令及其参数的更多信息:

net use ?

编辑2:正如Tomalak在评论中提到的那样,您可以稍后通过它取消映射

net use Z: \delete


在"净使用?"中,它说:NET USE [devicename |*] [\\ computername\sharename [\ volume] [密码|*]] ...使用空格附加密码应该根据文档工作.

2> Tomalak..:

这不起作用(假设"ROUTERNAME"是路由器期望的用户名)?

net use Z: "\\10.0.1.1\DRIVENAME" /user:"ROUTERNAME" "PW"

或者,您可以使用一个小的VBScript:

Option Explicit
Dim u, p, s, l
Dim Network: Set Network= CreateObject("WScript.Network")

l = "Z:"
s = "\\10.0.1.1\DRIVENAME"

u = "ROUTERNAME"
p = "PW"

Network.MapNetworkDrive l, s, False, u, p

推荐阅读
贾志军
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有