如何在重新启动后使Windows XP自动重新连接networking驱动器?

我有几个networking驱动器映射,我想在重新启动时可用于各种程序。 但是,他们保持断开连接,直到我手动访问它们。

如果一个程序(例如读取networking驱动器上共享的笔记的OneNote)尝试连接,则不会看到该共享,也不会导致自动重新连接。

我正在寻找一个完全自动化的解决scheme,最好只是一个设置,使Windows本机重启机器启动。

例如,现在驱动器Y和Z断开,X连接,因为我手动访问它:

替代文字

编辑:我必须稍微改变我的问题,但对答案有相当大的影响。 驱动器在login时确实不可用。 他们只有在我打开一个SSH隧道后才可以访问。

因此,最主要的问题是,如何在应用程序试图访问驱动器时使应用程序强制驱动?

我想另一种方法是在隧道build立后自动运行一个脚本。 如果以上是不可能的,这可能是我最好的select。

阅读此主题: https : //web.archive.org/web/1/http : //techrepublic%2ecom%2ecom/5208-11184-0.html?forumID=47&threadID=178558&messageID=1818197 。 这家伙基本上说要改变这个:

Try [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters] "KeepAliveTime"=dword:00300000 "KeepAliveInterval"=dword:00001000 

我们曾经有过类似的问题,这似乎有帮助。

希望这可以帮助。

那么,首先,映射驱动器时,你可以选中checkbox,说XP应该重新连接驱动器。 这并不完美。 另一种select是编写脚本并将其放置在用户的“启动”文件夹中:

 net use * /d /y net use <DriveLetter> <Path> (ie G: \\server\folder) <repeat as many times as needed...> 

我们遇到了这样的问题,我们在Unix文件系统中安装了2003文件共享。 “断开”会发生,而使用它的工作可能最终不得不两次运行 – 第一次唤醒股份,第二次真正做到这一点。

这当然不能令人满意,因为 – 当然,有时第一次运行起来,所以最后我们的一个开发人员最终写了一份工作,定期调查分享,并保持温暖。 请注意,在这种情况下,更改服务器上的存活时间不是一个选项,因为共享已装载到文件系统中,并且作业之间可能存在长达一周左右的时间差距。

为什么他们不是在每个工作开始时连接,并在完成时断开连接,或者在运行实际工作之前通过另一种方法唤醒共享,我不能说。

无论如何,我并不确定实现的细节,但是我期望如果您要沿着这条路线走下去,只是检索目录列表的计划任务对于Windows客户端将具有相同的最终结果。 这是做到这一点的一种方式,但我相信有更好的。

无论如何,这个故事的寓意在于,Unix / Windows的互操作性确实不像一些人会相信的那样无缝。 但是这是离题的。

他们是否可以访问,如果你试图打开它们? AKA,这是一个映射的驱动器似乎被断开连接,但当试图打开它的年代久远的问题,你发现它实际上是连接?

但是当我读到这个问题时,要回答这个问题:

要从命令提示符映射驱动器,并在重新启动后保留该驱动器,应使其保持不变。

 NET USE <driveletter:> \\computername\share -p 

或者,右键单击我的电脑,单击地图networking驱动器,select位置,并确保“login时重新连接”