![win xp-从命令行永久映射网络驱动器?](https://linux22.com/image/1256183/win%20xp-%E4%BB%8E%E5%91%BD%E4%BB%A4%E8%A1%8C%E6%B0%B8%E4%B9%85%E6%98%A0%E5%B0%84%E7%BD%91%E7%BB%9C%E9%A9%B1%E5%8A%A8%E5%99%A8%EF%BC%9F.png)
我可以打开“我的电脑”..工具..映射网络驱动器。选中“登录时重新连接”。这是永久性的。但我可能想清除共享并快速创建它们。所以我想自动执行一些操作,所以我想要一种快速的方法。我想我可以编写一个批处理并让它使用命令提示符加载。像
net use V: \\compg\dir
但我希望网络共享在 Windows 启动时自动加载的行。我可以将 bat 放在启动文件夹中,但我不希望每次 Windows 重新启动时都打开命令提示符。
我希望可能有一个命令可以执行此操作以使其永久生效。或者可能是一种 Windows 脚本方法。
我有什么选择?我很想知道可以用什么方法来实现这一点。
答案1
net use V: \\compg\dir /persistent:yes
就是您要找的内容。与选中“启动时自动连接”复选框相同。
另外,net use /delete v:
要删除它
答案2
设置 WshShell = CreateObject("WScript.Shell") WshShell.Run chr(34) & "C:\Yourfile.bat" & Chr(34), 0 设置 WshShell = Nothing
在 VBS 中使用它....引用 C:\yourfile.bat 所在的路径。它会弹出一个快速的 vbs 屏幕(可能半秒钟),根据我的经验,如果你尝试关闭它,你无法关闭它。无论如何,当你尝试时,批处理已经启动。希望这能有所帮助
答案3
当我想这样做时,我会为批处理文件创建一个快捷方式,然后右键单击该快捷方式,选择属性,转到“快捷方式”选项卡并将“运行”选项从“普通窗口”更改为“最小化”