如何从批处理脚本唤醒网络驱动器?

如何从批处理脚本唤醒网络驱动器?

我有一个运行 robocopy 的批处理脚本。它失败了,因为驱动器未唤醒。 在此处输入图片描述

在 Windows 资源管理器中,双击该图标会“唤醒”链接,十字消失,并且 robocopy 可以正常运行。

我如何在批处理文件中唤醒它?

附加信息:如果我的 PC 进入睡眠或重新启动状态。批处理脚本不会运行,直到我通过图标唤醒驱动器。这两台机器不在域中,并且使用相同的用户名和密码(管理员)。

附加信息2: 注意不可用的驱动器。

Status       Local     Remote                    Network

---------------------------------------------------------------------------
OK           P:        \\fileserver2008\P        Microsoft Windows Network
Unavailable  T:        \\fileserver2008\T        Microsoft Windows Network

答案1

我不熟悉这个问题,但你可能想尝试两件事:

  1. 尝试对驱动器运行 Dir 命令并查看它是否唤醒:Dir T:\

  2. 您可以随时从命令行断开驱动器然后重新连接,即从批处理程序中。

答案2

ping 一下它的 IP 地址,这样能唤醒它吗?如果失败了,看看是否有某种 WOL 命令可以导致磁盘初始化……

相关内容