AdvancedHMI Software

General Category => Open Discussion => Topic started by: bachphi on March 21, 2018, 01:55:59 PM

Title: Checking whether a drive is mapped or substituted
Post by: bachphi on March 21, 2018, 01:55:59 PM
To check if mapped drive exist then delete/disconnect it:
Code: [Select]
if exist X: (net use /d /y X:)

similarly, for substituted drive:
Code: [Select]
if exist X: (subst /d X:)
however, you can't delete/disc a mapped drive using subst or vise versa, hence there is a need to check whether a drive was mapped or substituted, using:
Code: [Select]
net use | find " V: " >nul && (net use /d /y V:) || (subst /d V:) >nul