我想用.bat文件列出我的所有磁盘,以检查是否连接了网络磁盘。
我制作了下一个有效的.bat文件,并向我显示了物理磁盘和逻辑磁盘。
@echo off
wmic logicaldisk get caption,drivetype,providername
pause
exit
问题是:如何检查是否已连接?如果映射磁盘断开连接,是否可以自动连接?
谢谢!
您可以修改以下示例中的模式以返回已连接或已断开连接的映射驱动器(或一起删除所有管道部分以返回所有连接)。至于重新连接驱动器,如果它们断开了连接,这并不意味着它是网络问题,因为当连接可用时,Windows会自动重新连接它们?
wmic netuse list brief | Select-String -Pattern "Connected"