So, I didn’t expect an USB external hard drive to appear as a local disk but there it was “E:\ Local Disk”. I wrote a script a few months ago thinking I covered all my bases. However, I wrote it expecting all external drives to appear as a Removable Disk. Note the additional line of my batch file identifies disk using a USB interface. Problem solved!
@echo off :main echo "Please enter a valid hostname or type exit to quit" set /p host="Enter Hostname: " if %host% == exit goto escape wmic /node:"%host%" diskdrive where interfacetype='USB' list brief wmic /node:"%host%" logicaldisk get description, name pause goto main :escape exit