当Windows失去与网络驱动器的连接时,我有几个批处理文件似乎失败了。如果我通过Windows资源管理器导航到网络驱动器,则会恢复连接,随后批处理脚本将成功完成。在尝试访问将使连接可用的网络驱动器之前,我是否可以发出类似“网络刷新”命令的内容?
示例脚本:
j:
cd \python\
Windows 10 Pro,但我认为我在7和8上也看到过同样的现象。它已经映射,凭据被保存,只需要ping它或什么......
答案 0 :(得分:0)
假设您的服务器J:\驻留在哪里响应ICMP echo请求,您可以尝试这样的事情:
set server=servername
ping %server% -n1 |find /i "bytes=32"
if %ERRORLEVEL%==1 (
echo %server% is online
J:
cd python
) ELSE (
echo %server% is offline
)